]>
Some of my projects - anidbudpclient.git/log
APTX [Wed, 11 Jul 2012 00:53:24 +0000 (02:53 +0200)]
Remove debug macro definitions
APTX [Wed, 11 Jul 2012 00:49:01 +0000 (02:49 +0200)]
Always ask for nat info
APTX [Wed, 11 Jul 2012 00:46:18 +0000 (02:46 +0200)]
Do not allow leaving from error state without calling clearErrors()
APTX [Wed, 11 Jul 2012 00:38:48 +0000 (02:38 +0200)]
Add ServerBusyError Error type
APTX [Wed, 11 Jul 2012 00:27:01 +0000 (02:27 +0200)]
Update ReplyCode enum
APTX [Tue, 19 Jun 2012 15:30:00 +0000 (17:30 +0200)]
Add sanitize function to RenameEngine
APTX [Sun, 17 Jun 2012 15:57:37 +0000 (17:57 +0200)]
If UDP API returns UNKNOWN_COMMAND while using encryption, assume the API key is wrong on the first command and assume the session expired instead.
APTX [Sat, 16 Jun 2012 12:22:56 +0000 (14:22 +0200)]
Do not report success if MYLISTADD successfully edited 0 entries
APTX [Fri, 15 Jun 2012 12:55:45 +0000 (14:55 +0200)]
Update default host
APTX [Fri, 15 Jun 2012 12:55:26 +0000 (14:55 +0200)]
Queue the command...
APTX [Fri, 15 Jun 2012 11:42:23 +0000 (13:42 +0200)]
Seems KeepAliveIdlePolicy hasn't been used since version 2... and LogoutIdlePolicy hasn't ever been used
APTX [Thu, 14 Jun 2012 11:47:11 +0000 (13:47 +0200)]
Make sure sentCommandOrder and sentCommands stay in sync. Reset the replyTimeoutTimer to the next commands timeout, rather than the current ones.
APTX [Wed, 13 Jun 2012 14:40:59 +0000 (16:40 +0200)]
This should be it.
APTX [Wed, 13 Jun 2012 14:29:58 +0000 (16:29 +0200)]
Almost there...
APTX [Wed, 13 Jun 2012 14:20:09 +0000 (16:20 +0200)]
Some major qmake shuffle to install headers in the right locations.
APTX [Wed, 13 Jun 2012 12:09:29 +0000 (14:09 +0200)]
Install RenameEngine header correct directory.
APTX [Wed, 13 Jun 2012 11:55:03 +0000 (13:55 +0200)]
Fix clang warnings
APTX [Sat, 9 Jun 2012 17:03:17 +0000 (19:03 +0200)]
Allow the client to recover from errors and provide a way to leave error state.
APTX [Thu, 7 Jun 2012 01:04:29 +0000 (03:04 +0200)]
Add automatic cleanup of Client instance
APTX [Sat, 2 Jun 2012 13:03:23 +0000 (15:03 +0200)]
Add the new convenience headers to CONV_HEADERS
APTX [Wed, 23 May 2012 23:23:36 +0000 (01:23 +0200)]
Padding is up to and including 16.
APTX [Wed, 23 May 2012 23:22:46 +0000 (01:22 +0200)]
AnimeReply::year() should return a string, not an int.
APTX [Wed, 23 May 2012 22:35:59 +0000 (00:35 +0200)]
I though I got this...
APTX [Wed, 23 May 2012 22:31:47 +0000 (00:31 +0200)]
Add FileReply::videoColorDepth() for newly added flag.
APTX [Wed, 23 May 2012 22:21:22 +0000 (00:21 +0200)]
More fixes to the bitfields.
APTX [Wed, 23 May 2012 22:20:37 +0000 (00:20 +0200)]
Warn if amask/fmask bits get removed. Setting invalid bits might make break result parsing.
APTX [Wed, 23 May 2012 22:18:43 +0000 (00:18 +0200)]
Add method to read the vote as double.
APTX [Wed, 23 May 2012 22:17:19 +0000 (00:17 +0200)]
Separate command debug from misc debug.
APTX [Tue, 22 May 2012 20:17:11 +0000 (22:17 +0200)]
Actually implement reply parsing in VoteReply.
APTX [Tue, 22 May 2012 20:16:21 +0000 (22:16 +0200)]
Make EpisodeReply return the episode number as int as well.
APTX [Tue, 22 May 2012 20:15:21 +0000 (22:15 +0200)]
... or is it?
APTX [Mon, 21 May 2012 23:38:32 +0000 (01:38 +0200)]
FileReply improvements.
APTX [Mon, 21 May 2012 19:12:32 +0000 (21:12 +0200)]
All this old QtScript stuff should probably be removed.
APTX [Mon, 21 May 2012 19:11:54 +0000 (21:11 +0200)]
Get AnimeCommand to a usable state.
APTX [Mon, 21 May 2012 19:11:04 +0000 (21:11 +0200)]
Update FileReply to use new LastFlag flags.
APTX [Mon, 21 May 2012 19:09:46 +0000 (21:09 +0200)]
Rework the various flag enums.
APTX [Sun, 13 May 2012 17:31:46 +0000 (19:31 +0200)]
Add missing convenience headers
APTX [Sun, 13 May 2012 17:30:50 +0000 (19:30 +0200)]
Add AnimeCommand (unfinished)
APTX [Sun, 13 May 2012 17:27:34 +0000 (19:27 +0200)]
AbtractReply's (and children's) command() should be public.
APTX [Tue, 28 Feb 2012 20:47:03 +0000 (21:47 +0100)]
Add EPISODE command.
APTX [Tue, 28 Feb 2012 19:43:29 +0000 (20:43 +0100)]
Make sure there's enough parts to read from.
APTX [Tue, 28 Feb 2012 19:35:44 +0000 (20:35 +0100)]
Make it possible to tell if a command's parameter combination will result in a valid command. Prevent client from sending invalid commands.
APTX [Mon, 27 Feb 2012 17:58:53 +0000 (18:58 +0100)]
Do not stall when hashing a 0 length file.
APTX [Sat, 18 Feb 2012 15:36:48 +0000 (16:36 +0100)]
ed2k hashing changes for edge cases.
APTX [Sun, 15 Jan 2012 14:00:37 +0000 (15:00 +0100)]
Add error messages for trying to connect without user/pass/api key set.
APTX [Fri, 13 Jan 2012 21:39:14 +0000 (22:39 +0100)]
Use the right variable...
APTX [Fri, 13 Jan 2012 03:08:57 +0000 (04:08 +0100)]
Use correct reply...
APTX [Fri, 13 Jan 2012 03:07:52 +0000 (04:07 +0100)]
Add missing break;...
APTX [Thu, 12 Jan 2012 21:50:17 +0000 (22:50 +0100)]
Possible fix for weird crash. Cleanup.
APTX [Thu, 12 Jan 2012 21:29:48 +0000 (22:29 +0100)]
Possible fix for weird crash.
APTX [Thu, 12 Jan 2012 20:23:13 +0000 (21:23 +0100)]
Possible fix for weird crash.
APTX [Thu, 12 Jan 2012 20:06:51 +0000 (21:06 +0100)]
Fix File: actually reduce number of commands sent and make updateState work().
APTX [Thu, 12 Jan 2012 19:54:15 +0000 (20:54 +0100)]
Add stateSet() method to MyListAddReply.
APTX [Thu, 12 Jan 2012 19:41:41 +0000 (20:41 +0100)]
Obtain lid from FILE_ALREADY_IN_MYLIST.
APTX [Thu, 12 Jan 2012 19:26:37 +0000 (20:26 +0100)]
Fix AniQFlags.
APTX [Thu, 12 Jan 2012 16:51:21 +0000 (17:51 +0100)]
Make File send less commands. Don't try adding to MyList if lid is known. Don't set state if file was just added.
APTX [Thu, 12 Jan 2012 15:16:00 +0000 (16:16 +0100)]
Add revision info.
APTX [Tue, 3 Jan 2012 01:30:02 +0000 (02:30 +0100)]
Add detection incorrect API Key.
APTX [Tue, 3 Jan 2012 00:34:09 +0000 (01:34 +0100)]
Set new client version
APTX [Tue, 3 Jan 2012 00:26:38 +0000 (01:26 +0100)]
Merge branch 'encrypt'
APTX [Mon, 2 Jan 2012 17:30:25 +0000 (18:30 +0100)]
Add newVersionAvailable signal.
APTX [Mon, 2 Jan 2012 17:14:40 +0000 (18:14 +0100)]
Remove unused signals.
APTX [Mon, 2 Jan 2012 16:33:52 +0000 (17:33 +0100)]
Make sure lib builds without encryption and that encryption failures result in connection errors.
APTX [Mon, 2 Jan 2012 00:50:07 +0000 (01:50 +0100)]
Initialize all variables...
APTX [Sun, 1 Jan 2012 22:58:28 +0000 (23:58 +0100)]
Add ENCRYPT support. May be buggy.
APTX [Fri, 16 Dec 2011 01:45:52 +0000 (02:45 +0100)]
Remove double space.
APTX [Fri, 16 Dec 2011 01:45:32 +0000 (02:45 +0100)]
Remove debug spam.
APTX [Thu, 25 Aug 2011 16:05:09 +0000 (18:05 +0200)]
Hash::endHashing has something to do even if it's a canceled request...
APTX [Thu, 25 Aug 2011 16:01:56 +0000 (18:01 +0200)]
Make it possible to cancel a hash request. Hash cancels automatically if the RashResult is deleted.
APTX [Sun, 21 Aug 2011 23:51:08 +0000 (01:51 +0200)]
The values set for GTs and GTl were reversed in FileRenameDelegate.
APTX [Sun, 21 Aug 2011 23:50:02 +0000 (01:50 +0200)]
Minor fixes for RenameParser functions.
APTX [Mon, 8 Aug 2011 22:10:17 +0000 (00:10 +0200)]
Add some new/missing RenameEngine variables.
APTX [Mon, 8 Aug 2011 22:01:27 +0000 (00:01 +0200)]
Add new/missing functions to the RenameEngine.
APTX [Mon, 8 Aug 2011 21:32:55 +0000 (23:32 +0200)]
Fix renaming files with FileRenameDelegate. The file extension (with dot) is appended automatically, the Type variable holds the Anime type (not the file type).
APTX [Wed, 29 Jun 2011 22:07:55 +0000 (00:07 +0200)]
Add creating File instances from ed2k URIs
APTX [Sun, 19 Jun 2011 15:59:37 +0000 (17:59 +0200)]
Add 5th byte of File FileFlag (FMask).
This change uses enum type features from C++0x which should be available in at least 2 most recent major releases of MSVC&GCC. Modified QFlags & friends are added to handle enums with arbitrary types. The use and API did not change.
APTX [Tue, 17 May 2011 23:20:31 +0000 (01:20 +0200)]
Remove no longer useful debug messages. Hide most debug messages by default.
APTX [Sun, 15 May 2011 20:15:46 +0000 (22:15 +0200)]
Add missing convenience header.
APTX [Sun, 15 May 2011 15:14:48 +0000 (17:14 +0200)]
More installation fixes.
APTX [Sun, 15 May 2011 14:42:05 +0000 (16:42 +0200)]
More installation fixes.
APTX [Sun, 15 May 2011 14:34:46 +0000 (16:34 +0200)]
More installation fixes.
APTX [Sun, 15 May 2011 14:30:43 +0000 (16:30 +0200)]
More installation fixes.
APTX [Sat, 14 May 2011 20:41:45 +0000 (22:41 +0200)]
More installation fixes.
APTX [Sat, 14 May 2011 18:50:40 +0000 (20:50 +0200)]
More installation fixes.
APTX [Sat, 14 May 2011 18:09:33 +0000 (20:09 +0200)]
More installation fixes.
APTX [Fri, 13 May 2011 23:56:17 +0000 (01:56 +0200)]
Fix typo.
APTX [Fri, 13 May 2011 23:50:20 +0000 (01:50 +0200)]
Add install rules.
APTX [Wed, 11 May 2011 17:42:07 +0000 (19:42 +0200)]
Allow for building without proxy or renameparser support.
APTX [Tue, 15 Feb 2011 03:04:51 +0000 (04:04 +0100)]
Merge branch 'master' of ssh://aptx.dyndns.org/var/git/anidbudpclient
APTX [Mon, 14 Feb 2011 09:05:15 +0000 (10:05 +0100)]
Add missing forward declaration.
APTX [Mon, 14 Feb 2011 03:46:58 +0000 (04:46 +0100)]
Delete setStateReply too.
APTX [Sun, 13 Feb 2011 13:47:21 +0000 (14:47 +0100)]
Fix updateState logic in File.
APTX [Sun, 13 Feb 2011 13:46:00 +0000 (14:46 +0100)]
Add a ConnectionTimedOutError if too many commands time out without a reply.
APTX [Fri, 11 Feb 2011 01:48:00 +0000 (02:48 +0100)]
Merge branch 'proxy'
APTX [Fri, 11 Feb 2011 01:47:44 +0000 (02:47 +0100)]
Add missing convenience headers.
APTX [Fri, 11 Feb 2011 01:29:53 +0000 (02:29 +0100)]
Make it possible to know if a *Reply class is ready/succeeded without the replyReady signal.
APTX [Fri, 11 Feb 2011 00:19:20 +0000 (01:19 +0100)]
Add ability to set Arbitrary mylist state to File
APTX [Thu, 10 Feb 2011 20:54:59 +0000 (21:54 +0100)]
Add a MyListState class that holds the state of a mylist entry.
APTX [Thu, 10 Feb 2011 20:24:45 +0000 (21:24 +0100)]
Misplaced #endif.
APTX [Thu, 10 Feb 2011 20:24:12 +0000 (21:24 +0100)]
Make File debug messages conditional.