Andrey Prygunkov
|
01c170afaf
|
fixed a compilation warning
|
2013-02-07 19:32:07 +00:00 |
|
Andrey Prygunkov
|
00018b3e89
|
improved the automatic par-scan (option <ParScan=auto>) to significantly reduce the verify-time in some common cases with renamed rar-files: 1) the extra files are scanned in an optimized order; 2) the scan stops when all missings files are found
|
2013-01-17 22:08:01 +00:00 |
|
Andrey Prygunkov
|
ea89983e45
|
added full par-scan feature needed to par-check/repair files which were renamed after creation of par-files; new option <ParScan> to activate full par-scan (always or automatic); the automatic full par-scan activates if missing files are detected during par-check, this avoids unnecessary full scan for normal (not renamed) par sets
|
2012-12-19 20:16:17 +00:00 |
|
Andrey Prygunkov
|
58a1dcd141
|
fixed compilation error on recent linux versions
|
2012-11-04 20:36:12 +00:00 |
|
Andrey Prygunkov
|
3e81a03087
|
refactor: corrected inconsistent include of <config.h>
|
2012-06-23 18:58:56 +00:00 |
|
Andrey Prygunkov
|
2631550c2f
|
corrected the address of Free Software Foundation in copyright notice; corrected the spelling of authors name (caused by new rules for translating of cyrillic names to latin alphabet / english spelling)
|
2011-05-24 12:52:41 +00:00 |
|
Andrey Prygunkov
|
0692547440
|
redesigned server pool and par-checker to avoid using of semaphores; updated makefile to include postprocess-example.conf
|
2009-05-27 21:09:08 +00:00 |
|
Andrey Prygunkov
|
4b538b419a
|
refactoring: extended the meaning of DowloadQueue-object, which now contains file queue, post-job queue, list of completed post-jobs and list of nzb-infos; post-jobs now have references to nzb-infos, what eiliminates duplicate infos; since file queue and post-job queue are now accessed via DownloadQueue only one locking mechanism for both queues is needed
|
2009-05-24 14:26:53 +00:00 |
|
Andrey Prygunkov
|
bbdfb2b4f2
|
added modifier <O> to command <-E/--edit> for editing of post-processor-queue; following subcommands are supported: <+/-offset>, <T>, <B>, <D>; subcommand <D> supports deletion of queued post-jobs and active job as well; deletion of active job means the cancelling of par-check/repair or terminating of post-processing-script (including child processes of the script); updated remote-server to support new edit-subcommands in XML/JSON-RPC
|
2009-05-03 17:14:52 +00:00 |
|
Andrey Prygunkov
|
ab584366f2
|
added option <ParTimeLimit>; added required patches for libpar2
|
2008-11-01 18:08:54 +00:00 |
|
Andrey Prygunkov
|
8399322238
|
added the compatibility with gcc 4.3
|
2008-06-27 20:00:04 +00:00 |
|
Andrey Prygunkov
|
cb10f39db3
|
fixed a deadlock in postprocessor (could hang the program)
|
2008-03-26 18:35:00 +00:00 |
|
Andrey Prygunkov
|
3a9e8f1a79
|
set the proper progress-label for post-item during the loading of additional par-files
|
2008-03-23 15:39:27 +00:00 |
|
Andrey Prygunkov
|
057df4d35c
|
fixed: too many info-messages <Need more N blocks> could be printed during par-check (appeared on posix only)
|
2008-02-19 18:23:58 +00:00 |
|
Andrey Prygunkov
|
98c6ab5aac
|
updated messages and progress-info in parchecker
|
2008-02-17 13:38:09 +00:00 |
|
Andrey Prygunkov
|
7c18cd1009
|
improved the parchecker: added the detection and processing of files splitted after parring
|
2008-02-17 11:56:36 +00:00 |
|
Andrey Prygunkov
|
8c371cf8af
|
added the gathering of progress-information during par-check; extended the XML-RPC-method <postqueue> with that info
|
2008-02-12 20:02:09 +00:00 |
|
Andrey Prygunkov
|
d74e484752
|
improved handling of nzb-files with multiple collections in par-checker
|
2008-02-11 18:55:11 +00:00 |
|
Andrey Prygunkov
|
1ca268e36a
|
refactored: moved global functions in unit <Util> to new class <Util> to prevent possible conflicts with system functions; added error-reporting by moving completed files from tmp- to dst-directory and added code to move files across drives if renaming fails
|
2008-02-07 18:23:59 +00:00 |
|
Andrey Prygunkov
|
8b3158de99
|
refactored: created new class NZBInfo and moved related fields from FileInfo into new class to eliminate the storing of duplicate data (nzb-summary) in each FileInfo-object; changed queue-fileformat to save/load NZBInfo and to prevent unneeded reload/-save of queue-files during parsing of nzb-file
|
2008-02-05 17:34:49 +00:00 |
|
Andrey Prygunkov
|
71805e11f7
|
removed accidentally commited debug-code in ParChecker.cpp
|
2007-12-19 18:27:26 +00:00 |
|
Andrey Prygunkov
|
e480781905
|
fixed a segfault appeared on Windows and caused by changes in revision 23 (added par-checker's status...)
|
2007-12-19 17:53:18 +00:00 |
|
Andrey Prygunkov
|
f2338cf116
|
added to repository
|
2007-11-28 21:19:01 +00:00 |
|