Andrey Prygunkov
|
5d24697b0c
|
refactor: reworked declaration of global objects (singletones)
|
2015-05-22 20:28:05 +00:00 |
|
Andrey Prygunkov
|
e9356ebe79
|
added built-in update feature to windows package; accessible via web-interface -> settings -> system -> check for updates
|
2015-03-02 20:49:05 +00:00 |
|
Andrey Prygunkov
|
7e6f8f19eb
|
each nzb now has its own individual log, where messages printed during download or post-processing are saved; the messages can be retrieved later at any time; new button "Log" in the history details dialog; button "Log" in the download details dialog is now active during download too (not only during post-processing); the log contains all nzb-related messages except detail-messages and errors printed during retrieving of articles (they would produce way too many messages and are not that useful anyway); new option "NzbLog" to deactivate per-nzb logging if necessary; per-nzb logs are saved in the queue-directory (option "QueueDir"); new RPC-method "loadlog" returns the previously saved messages for a given nzb-file; new field "MessageCount" is returned by RPC-methods "listgroups" and "history" and indicates if there are any messages saved for the item; parameter "NumberOfLogEntries" of RPC-method "listgroups" and the field "Log" returned by the method are now deprecated, use method "loadlag" instead; field "PostInfoText" returned by RPC-method "listgroups" is now automatically filled with the latest message printed by a pp-script eliminating the need to access deprecated field "Log"
|
2015-02-26 20:57:38 +00:00 |
|
Andrey Prygunkov
|
f1b6492d1c
|
fixed: unlike to all other scripts the update-script should not be automatically terminated when the program quits
|
2015-02-14 21:12:42 +00:00 |
|
Andrey Prygunkov
|
11bfb57809
|
added support for password list file; new option "UnpackPassFile" to set the location of the file; during unpack the passwords are tried from the file until unpack succeeds or all passwords were tried; implemented different strategies for rar4 and rar5-archives taking into account the features of formats; for rar5-archives a wrong password is reported by unrar unambiguously and the program can immediately try other passwords from the password list; for rar4-archives and for 7z-archives it is not possible to differentiate between damaged archive and wrong password; for those archives if the first unpack attempt (without password) fails the program executes par-check (preferably quick par-check if enabled via option "ParQuick) before trying the passwords from the list; another optimization is that the password list is tried only when the first unpack attempt (without password) reports a password error or decryption errors; this saves unnecessary unpack attempts for damaged unencrypted archives
|
2015-01-22 20:57:39 +00:00 |
|
Andrey Prygunkov
|
c3b4438d1f
|
fixed: program could crash during unpack (bug introduced in v14-r1130)
|
2014-11-22 18:03:08 +00:00 |
|
Andrey Prygunkov
|
4e7b9290ac
|
fixed: program could crash during restart if an extension script was running; now all active scripts are terminated during restart
|
2014-10-21 20:21:31 +00:00 |
|
Andrey Prygunkov
|
837d5c7f68
|
unpack is now immediately aborted if unrar reports wrong password (works for rar5 as well as for older formats); the unpack error status "PASSWORD" is now set for older formats (not only rar5)
|
2014-09-24 20:52:28 +00:00 |
|
Andrey Prygunkov
|
d0754e022f
|
addition to r1121: now fixed on windows too: inner files (files listed in nzb) bigger than 2GB could not be downloaded
|
2014-09-08 19:35:11 +00:00 |
|
Andrey Prygunkov
|
d51cdfd7c4
|
icreased few wait intervals which were unnecessary too small
|
2014-05-04 13:18:28 +00:00 |
|
Andrey Prygunkov
|
a671e9f925
|
refactor: splitted unit ScriptController.cpp into three units: Script.cpp, QueueScript.cpp, PostScript.cpp
|
2014-02-26 21:28:15 +00:00 |
|