Andrey Prygunkov
|
13f5ab7388
|
#102: updated compiling instructions (Windows only)
…for Visual Studio 2015.
|
2015-10-21 23:03:17 +02:00 |
|
Andrey Prygunkov
|
965dabc415
|
integrated unit testing framework; created few first unit tests for: command line parser, options parser, rss feed filter, par-checker/repairer and par-renamer; new configure parameter "--enable-tests" to build the program with tests; use "nzbget --tests" to execute all tests or "nzbget --tests -h" for more options
|
2015-05-25 20:36:29 +00:00 |
|
Andrey Prygunkov
|
ad719a2c07
|
updated README
|
2015-05-08 21:57:35 +00:00 |
|
Andrey Prygunkov
|
2e0ba0e3d1
|
integrated par2-module (libpar2) into NZBGet’s source code tree; the par2-module is now built automatically during building of NZBGet; this eliminates dependency from external libpar2 and libsigc++ making it much easier for users to compile NZBGet with newest recommended patches for libpar2
|
2014-08-08 22:37:30 +00:00 |
|
Andrey Prygunkov
|
c8b4f6e985
|
removed libpar2-patches from NZBGet source tree; the documentation now suggests to use the libpar2 version maintained by Debian/Ubuntu team, which already includes all necessary patches; also removed patches to create libpar2 and libsigc++ project files for Visual Studio on Windows, no one needed them anyway
|
2014-07-04 21:01:13 +00:00 |
|
Andrey Prygunkov
|
ed3cad6e9c
|
when building nzbget if both OpenSSL and GnuTLS are available now using OpenSSL by default (the preferred library can still be selected with configure-parameter --with-tlslib=OpenSSL/GnuTLS)
|
2014-05-23 18:12:57 +00:00 |
|
Andrey Prygunkov
|
169c56f105
|
implemented general scripts concept which is an extension of the post-processing scripts concept initially introduced in v11; the general scripts concept applies to all scripts used in the program: scan-script, queue-script and scheduler-script (in addition to post-processing scripts); option "NzbProcess" renamed to "ScanScript"; option "NzbAddedProcess" renamed to "QueueScript"; option "DefScript" and "CategoryX.DefScript" renamed to "PostScript" and "CategoryX.PostScript" (options with old names are recognized and automatically converted on first settings saving); new option "TaskX.Script"; old option "TaskX.Process" kept for scheduling of external programs not related to nzbget (to avoid writing of intermediate proxy scripts); scan-script, queue-script and scheduler-script now work similar to post-processing scripts: -scripts must be put into scripts-directory; -scripts can be configured via web-interface and can have options; -multiple scripts can be chosen for each scripts-option, all chosen scripts are executed; -program and script options are passed to the script as env. variables;; renamed default directory with scripts from "ppscripts" to "scripts"; script signature indicates the type of script (post-processing, scan, queue or scheduler); one script can have mixed signature allowing it to be used for multiple purposes (for example a notification script can send a notification on both events: after adding to queue and after post-processing); result of RPC-method "configtemplates" has new fields "PostScript", "ScanScript", "QueueScript", "SchedulerScript" to indicate the purpose of the script; queue-script (formerly NzbAddedProcess) has new parameter "NZBNA_EVENT" indicating the reason of calling the script; currently the script is called only after adding of files to download queue and therefore the parameter is always set to "NZB_ADDED" but the queue-script can be called on other events in the future too
|
2014-05-06 15:36:15 +00:00 |
|
Andrey Prygunkov
|
c97e97d2cc
|
updated all links to go to new domain (nzbget.net)
|
2014-04-04 21:45:48 +00:00 |
|
Andrey Prygunkov
|
08e6665ffc
|
reworking queue (continued): remote command "-E/--edit" and RPC-method "editqueue" now use NZBIDs of groups to edit groups (instead of using ID of any file in the group as in older versions); remote command "-L/--list" for groups (G) and group-view in curses-frontend now print NZBIDs instead of "FirstID-LastID"; RPC-method "listgroups" returns NZBIDs in fields "FirstID" and "LastID", which are usually used as arguments to "editqueue" (for compatibility with existing third-party software); items queued for post-processing and not having any remaining files now can be edited (to cancel post-processing), which was not possibly before due to lack of "LastID" in empty groups; edit commands for download queue and post-processing queue are now both use the same IDs (NZBIDs)
|
2014-02-12 21:24:46 +00:00 |
|
Andrey Prygunkov
|
e3a895b88c
|
updated README
|
2013-04-15 20:22:16 +00:00 |
|
Andrey Prygunkov
|
a1d0be34c2
|
updated README
|
2013-04-07 15:10:42 +00:00 |
|
Andrey Prygunkov
|
c46c1a96cd
|
updated version string (preparing to release 10.0)
|
2013-03-29 21:07:24 +00:00 |
|
Andrey Prygunkov
|
de787a069d
|
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
|
2013-01-17 19:07:13 +00:00 |
|
Andrey Prygunkov
|
55d2c9e49c
|
updated README
|
2012-11-23 21:34:38 +00:00 |
|
Andrey Prygunkov
|
57c2dc2d65
|
updated README
|
2012-11-07 14:30:37 +00:00 |
|
Andrey Prygunkov
|
011239d45c
|
renamed options <ServerIP>, <ServerPort> and <ServerPassword> to <ControlIP>, <ControlPort> and <ControlPassword> to avoid confusion with news-server options <ServerX.Host>, <ServerX.Port> and <ServerX.Password>; the old option names are still recognized and are automatically renamed when the configuration is saved from web-interface; also renamed option <> to <MainDir>
|
2012-10-05 18:57:09 +00:00 |
|
Andrey Prygunkov
|
7472893e8e
|
added built-in web-interface; new option <WebDir>
|
2012-08-04 13:13:49 +00:00 |
|
Andrey Prygunkov
|
6606a883c5
|
improved the automatic installation (<make install>) to install all necessary files (not only the binary as it was before)
|
2012-07-14 20:04:11 +00:00 |
|
Andrey Prygunkov
|
30c1a64d31
|
renamed example configuration file and postprocessing script to make the installation easier
|
2012-07-14 13:53:28 +00:00 |
|
Andrey Prygunkov
|
7ce8c0b966
|
updated version string, ChangeLog and README (preparing to release 0.8.0)
|
2012-04-29 16:15:25 +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
|
d1a4521396
|
updated version string, ChangeLog and README (preparing to release 0.7.0)
|
2010-04-25 13:38:08 +00:00 |
|
Andrey Prygunkov
|
73449e4407
|
updated README
|
2010-01-28 19:11:17 +00:00 |
|
Andrey Prygunkov
|
9b87a3b755
|
imporved example postprocessing script: added support for external configuration file, postprocessing parameters and configuration via web-interface
|
2009-05-15 16:45:16 +00:00 |
|
Andrey Prygunkov
|
865e5c85b8
|
updated README (preparing to release 0.6.0)
|
2009-03-20 18:16:47 +00:00 |
|
Andrey Prygunkov
|
ab584366f2
|
added option <ParTimeLimit>; added required patches for libpar2
|
2008-11-01 18:08:54 +00:00 |
|
Andrey Prygunkov
|
a67eb5128f
|
updated version string and ChangeLog (preparing to release 0.5.1)
|
2008-09-21 16:21:45 +00:00 |
|
Andrey Prygunkov
|
dad80c023f
|
updated version string
|
2008-09-11 20:27:23 +00:00 |
|
Andrey Prygunkov
|
d4bb7a14e3
|
updated version string and ChangeLog (preparing to release 0.5.0)
|
2008-09-08 20:58:08 +00:00 |
|
Andrey Prygunkov
|
896e037662
|
updated README
|
2008-08-10 09:00:27 +00:00 |
|
Andrey Prygunkov
|
a264e8d0c6
|
added example post-process script (POSIX only)
|
2008-08-02 08:33:27 +00:00 |
|
Andrey Prygunkov
|
b7ee6018ad
|
added TLS/SSL support
|
2008-07-29 20:32:23 +00:00 |
|
Andrey Prygunkov
|
baece5113b
|
updated ChangeLog
|
2008-07-10 16:17:55 +00:00 |
|
Andrey Prygunkov
|
4a421c705a
|
updated version-string (preparing to release 0.4.0)
|
2008-04-08 17:00:33 +00:00 |
|
Andrey Prygunkov
|
6f9a2dd57f
|
added support for UU-format to internal decoder; removed support for uulib-decoder (it did not work well anyway); replaced the option <decoder (yenc, uulib, none)> with the option <decode (yes, no)>
|
2008-02-14 17:42:45 +00:00 |
|
Andrey Prygunkov
|
3caf2fc62e
|
small corrections in text-files
|
2008-02-02 12:53:06 +00:00 |
|
Andrey Prygunkov
|
b254a6b6c9
|
added edit-commands for <pause all pars> and <pause extra pars> (works best on groups but also with file ranges); the key <P> in curses-outputmode in group-view now switches between three states: pause extra pars -> pause all files -> unpause all files; updated ChangeLog and README
|
2008-01-09 17:45:11 +00:00 |
|
Andrey Prygunkov
|
8d46ee3236
|
eliminated configure-option --disable-parprogress (not needed anymore)
|
2007-12-14 22:19:51 +00:00 |
|
Andrey Prygunkov
|
f2338cf116
|
added to repository
|
2007-11-28 21:19:01 +00:00 |
|