nzbget 10.0-testing-r577

Announcements about new stable and testing releases.
Subscribe to the forum for e-mail notifications.
Forum rules
This forum is readonly and is intended to inform users about new releases.
You can subscribe to the forum to receive e-mail notifications.
Locked
hugbug
Developer & Admin
Posts: 7645
Joined: 09 Sep 2008, 11:58
Location: Germany

nzbget 10.0-testing-r577

Post by hugbug » 04 Mar 2013, 22:39

nzbget 10.0-testing-r577

Changes since nzbget 10.0-testing-r567
  • added new option <InterDir> to put intermediate files during download into a separate directory (instead of storing them directly in destination directory (option <DestDir>); when nzb-file is completely (successfully) downloaded, repaired (if neccessary) and unpacked the files are moved to destination directory (option <DestDir> or <CategoryX.DestDir>); intermediate directory can significantly improve unpack performance if it is located on a separate physical hard drive;
  • added fast renaming of intentionally misnamed (rar-) files; the new renaming algorithm doesn't require full par-scan and restores original filenames in just a few seconds, even on very slow computers (NAS, media players, etc.); the fast renaming is performed automatically when requested by the built-in unpacker (option <Unpack> must be active);
  • added new option <ServerX.Cipher> to manually select cipher for encrypted communication with news server; manually choosing a faster cipher (such as <RC4>) can significantly improve performance (if CPU is a limiting factor);
  • the log-messages <deleting file *file*> (when option <UnpackCleanupDisk> is active) and <moving file *file* to *destination*> are now printed as <info> instead of <detail> (since <detail> is for article related messages whereas <info> is more suitable for file related messages);
  • when a history item is post-processed again and the archive files were previously deleted because of option <UnpackCleanupDisk> the post-processing goes directly to script stage; if the archive files were kept, the full post-processing including unpack is performed instead
Other changes since nzbget 9.1
  • added built-in unpack:
    • rar and 7-zip formats are supported (via external Unrar and 7-Zip executables);
    • new options <Unpack>, <UnpackPauseQueue>, <UnpackCleanupDisk>, <UnrarCmd>, <SevenZipCmd>;
    • web-interface now shows progress and estimated time during unpack (rar only; for 7-Zip progress is not available due to limitations of 7-Zip);
    • when built-in unpack is enabled, the post-processing script is called after unpack and possibly par-check/repair (if needed);
    • for nzb-files containing multiple collections (par-sets) the post-processing script is called only once, after the last par-set;
    • new parameter <NZBPP_UNPACKSTATUS> passed to post-processing script;
    • if the option <AllowReProcess> is enabled the post-processing-script is called after each par-set (as in previous versions);
    • example post-processing script updated: removed unrar-code, added check for unpack status;
    • new field <UnpackStatus> in result of RPC-method <history>;
    • history-dialog in web-interface shows three status: par-status, unpack-status, script-status;
    • with two built-in special post-processing parameters <*Unpack:> and <*Unpack:Password> the unpack can be disabled for individual nzb-file or the password can be set;
    • built-in special post-processing parameters can be set via web-interface on page <PP-Parameters> (when built-in unpack is enabled).
  • categories can now have their own destination directories;
  • added support for HTTPS to the built-in web-server (web-interface and XML/JSON-RPC):
    • new options <SecureControl>, <SecurePort>, <SecureCert> and <SecureKey>;
    • module <TLS.c/h> completely rewritten with support for servers-side sockets, newer versions of GnuTLS, proper thread lockings in OpenSSL;
  • improved the automatic par-scan (option <ParScan=auto>) to significantly reduce the verify-time in some common cases with renamed rar-files:
    • the extra files are scanned in an optimized order;
    • the scan stops when all missings files are found;
  • when the par-checked requests more par-files, they get an extra priority and are downloaded before other files regardless of their priorities; this is needed to avoid hanging of par-checker-job if a file with a higher priority gets added to queue during par-check;
  • new feature <Pause for X Minutes> in web-interface; new XML-/JSON-RPC method <scheduleresume>;
  • warning <Non-nzbget request received> now is not printed when the connection was aborted before the request signature was read;
  • changed formatting of remaining time for post-processing to short format (as used for remaining download time);
  • small change in example post-processing script: message <Deleting source ts-files> are now printed only if ts-files really existed;
  • fixed: the reported line numbers for configuration errors were sometimes inaccurate;
  • fixed warning <file glyphicons-halflings.png not found>;
  • fixed: some XML-/JSON-RPC methods may return negative values for file sizes between 2-4GB; this had also influence on web-interface.
Download link

Locked

Who is online

Users browsing this forum: No registered users and 8 guests