Andrey Prygunkov
|
feadf59fa0
|
added history: new option <KeepHistory>, new remote subcommand <H> for commands <L> (list history entries) and <E> (delete history entries), new RPC-command <History> and subcommand <HistoryDelete> for command <EditQueue>; changed the result code returning status <ERROR> for postprocessing script from <1> to <94>
|
2009-06-30 16:08:41 +00:00 |
|
Andrey Prygunkov
|
cf5fd8064b
|
debug-messages generated on early stages during initializing are now printed to screen/log-file; messages about obsolete options are now printed to screen/log-file
|
2009-06-14 15:57:01 +00:00 |
|
Andrey Prygunkov
|
123cfe6a38
|
added <binary> flag by opening of all files to explicitly set binary mode for compatibility with OSes which do not do that by default (like Posix does)
|
2009-06-11 21:13:37 +00:00 |
|
Andrey Prygunkov
|
6471928f91
|
added subcommand <S> to remote commands <--pause/-P> and <--unpause/-U> to pause/unpause the scanning of incoming nzb-directory; added commands <PauseScan> and <UnpauseScan> for scheduler option <TaskX.Command>; added remote commands <PauseScan> and <ResumeScan> for XML-/JSON-RPC
|
2009-05-25 20:18:20 +00:00 |
|
Andrey Prygunkov
|
a5b8dfc1a3
|
changed the command line syntax for requesting of post-processor queue from <-O> to <-L O> for consistency with other post-queue related commands (<-P O>, <-U O> and <-E O>)
|
2009-05-15 20:22:03 +00:00 |
|
Andrey Prygunkov
|
191b8531be
|
option <TaskX.Process> now can contain parameters which must be passed to the script
|
2009-05-08 16:57:12 +00:00 |
|
Andrey Prygunkov
|
b1f6735e87
|
added pausing/resuming for post-processor queue; added new modifier <O> to remote commands <--pause/-P> and <--unpause/-U>; added new commands <postpause> and <postresume> to XML-/JSON-RPC; extended output of remote command <--list/-L> to indicate paused state of post-processor queue; extended command <status> of XML-/JSON-RPC with field <PostPause>
|
2009-05-06 19:28:54 +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
|
8c261215d7
|
extended the syntax of option <TaskX.Time> in two ways: 1) it now accepts multiple comma-separated values; 2) an asterix as hours-part means <every hour>
|
2009-04-26 16:33:21 +00:00 |
|
Andrey Prygunkov
|
e9f5cf2259
|
added check to prevent the changing of read-only options (ConfigFile, AppBin, AppDir, Version)
|
2009-04-24 16:49:37 +00:00 |
|
Andrey Prygunkov
|
86bec2943b
|
added readonly option <Version> for usage in processing scripts (option is avaialble as environment variable <NZBOP_VERSION>)
|
2009-04-24 16:30:47 +00:00 |
|
Andrey Prygunkov
|
390582e3f2
|
added readonly options <AppBin> and <ConfigFile> for usage in processing scripts (options are avaialble as environment variables <NZBOP_APPBIN> and <NZBOP_CONFIGFILE)
|
2009-04-24 16:10:58 +00:00 |
|
Andrey Prygunkov
|
c8e7cc856f
|
added svn revision number to version string (commands <-v> and <-V>, startup log entry); svn revision is automatically read from svn-repository on each build
|
2009-04-17 21:53:00 +00:00 |
|
Andrey Prygunkov
|
26e1f4001b
|
fixed compatibility issues with Mac OS X (it does not support unnamed semaphores)
|
2009-02-08 18:39:43 +00:00 |
|
Andrey Prygunkov
|
ff72ede2f4
|
fixed: switch <-L> doesn't work without suboptions (bug introduced in r276)
|
2009-02-01 23:31:32 +00:00 |
|
Andrey Prygunkov
|
503fb61ee1
|
added subcommands <F>, <G> and <S> to command line switch <-L/--list>, which prints list of files, groups or only status info respectively; extended binary communication protocol to transfer nzb-infos in addition to file-infos
|
2009-01-29 22:25:57 +00:00 |
|
Andrey Prygunkov
|
5993408eff
|
added command <Process> to scheduler option <TaskX.Command>; replaced options <PostLogKind> and <NzbLogKind> with new option <ProcessLogKind> which is now used by all scripts (PostProcess, NzbProcess, TaskX.Process)
|
2008-12-01 22:50:35 +00:00 |
|
Andrey Prygunkov
|
18e3dfb448
|
added the passing of nzbget-options to postprocess/nzbprocess scripts as environment variables
|
2008-12-01 18:38:54 +00:00 |
|
Andrey Prygunkov
|
42718d3f7a
|
added support for postprocess-parameters; new subcommand <O> of remote command <E> to add/modify pp-parameter for group (nzb-file); new XML-/JSON-RPC-subcommand <GroupSetParameter> of method <editqueue> for the same purpose; updated example configuration file and example postprocess-script to indicate new method of passing arguments via environment variables
|
2008-11-29 23:42:24 +00:00 |
|
Andrey Prygunkov
|
c7f55b88a6
|
implemented the normalizing of option names and values in option list; the command <-p> also prints normalized names and values now; that makes the parsing of output of command <-p> for external scripts easier
|
2008-11-23 12:20:02 +00:00 |
|
Andrey Prygunkov
|
5521fccf73
|
added command <--scan/-S> to execute the scan of nzb-directory on remote server
|
2008-11-13 19:40:18 +00:00 |
|
Andrey Prygunkov
|
ab584366f2
|
added option <ParTimeLimit>; added required patches for libpar2
|
2008-11-01 18:08:54 +00:00 |
|
Andrey Prygunkov
|
6aea979ca5
|
added option <MergeNzb> to automatically merge nzb-files with the same filename (useful by adding pars from a different source)
|
2008-10-24 20:08:49 +00:00 |
|
Andrey Prygunkov
|
34c7eb612a
|
added new subcommand <M> to edit-command <E> for merging of two (or more) groups (useful after adding pars from a separate nzb-file)
|
2008-10-23 18:29:40 +00:00 |
|
Andrey Prygunkov
|
08c6a9a73b
|
added option <DeleteCleanupDisk> to automatically delete already downloaded files from disk if nzb-file was deleted from queue (the download was cancelled)
|
2008-10-11 17:34:35 +00:00 |
|
Andrey Prygunkov
|
c6d2ba92d9
|
changed possible values for option <TaskX.Command> and added option <TaskX.DownloadRate>
|
2008-10-03 14:02:20 +00:00 |
|
Andrey Prygunkov
|
8fd31eeb4b
|
added script-processing of files in incoming directory to allow automatic unpacking and queueing of compressed nzb-files; new options <NzbProcess> and <NzbLogKind>
|
2008-09-29 21:57:28 +00:00 |
|
Andrey Prygunkov
|
5fea19aa88
|
added scheduler; new options <TaskX.Time>, <TaskX.WeekDays>, <TaskX.Command>
|
2008-09-25 21:19:24 +00:00 |
|
Andrey Prygunkov
|
1c2d5300f1
|
switch <-P> can now be used together with switches <-s> and <-D> to start server/daemon in paused state
|
2008-08-23 11:19:19 +00:00 |
|
Andrey Prygunkov
|
7394813151
|
added option <NzbCleanupDisk> to delete source nzb-file after successful download and parcheck
|
2008-08-16 22:07:26 +00:00 |
|
Andrey Prygunkov
|
9f4d2d8924
|
added options <ParPauseQueue> and <PostPauseQueue>
|
2008-08-09 19:18:45 +00:00 |
|
Andrey Prygunkov
|
eb3a2e0dbf
|
added option <DumpCore> for better debugging on Linux in a case of abnormal program termination
|
2008-07-31 20:52:57 +00:00 |
|
Andrey Prygunkov
|
b7ee6018ad
|
added TLS/SSL support
|
2008-07-29 20:32:23 +00:00 |
|
Andrey Prygunkov
|
cf3e27431e
|
added option <ServerX.JoinGroup> to connect to servers, that do not accept <GROUP>-command
|
2008-07-22 19:20:20 +00:00 |
|
Andrey Prygunkov
|
09c27a433b
|
added the printing of stack on segmentation faults (if configured with <--enable-debug>, POSIX only)
|
2008-07-21 18:48:07 +00:00 |
|
Andrey Prygunkov
|
e28aa2ee67
|
added the categories: new option <AppendCategoryDir>; new switch <-K>; new command <K> in switch <-E>; new parameter in XML-/JSON-RPC-command <editqueue>; new parameter to post-process-scripts; scan the subdirectories of incoming nzb-directory; automatic moving of already downloaded files after the changing of category
|
2008-07-20 13:47:50 +00:00 |
|
Andrey Prygunkov
|
8399322238
|
added the compatibility with gcc 4.3
|
2008-06-27 20:00:04 +00:00 |
|
Andrey Prygunkov
|
03b057be64
|
added the option <AllowReProcess> to help to post-process-scripts, which make par-check/-repair on it's own
|
2008-06-22 22:27:52 +00:00 |
|
Andrey Prygunkov
|
c39a807766
|
options <username> and <password> in news-server's configuration are now optional
|
2008-05-29 22:00:16 +00:00 |
|
Andrey Prygunkov
|
3082c02fbe
|
fixed: config-file with line-endings in windows-style (CR-LF) was not read properly
|
2008-05-29 21:49:54 +00:00 |
|
Andrey Prygunkov
|
e9ff2e4fca
|
fixed many warnings (regarding type conversion) on windows, instead of suppressing them with pragma-directive
|
2008-03-17 17:54:52 +00:00 |
|
Andrey Prygunkov
|
0970c0bc52
|
added the redirecting of post-process-script's output to log; new option <PostLogKind> to specify the default message-kind for unformatted log-messages
|
2008-03-14 22:42:55 +00:00 |
|
Andrey Prygunkov
|
e0d79a4079
|
added option <DiskSpace> to automatically pause the download on low disk space
|
2008-03-13 19:07:13 +00:00 |
|
Andrey Prygunkov
|
faf528a94e
|
added the saving and restoring of the post-processor-queue (if server was stopped before all items were processed); new option <ReloadPostQueue>
|
2008-03-07 16:20:27 +00:00 |
|
Andrey Prygunkov
|
c09c787507
|
fixed: command <write to log> was adding the current path at the beginning of the message text (bug appeared only on posix)
|
2008-03-06 17:42:06 +00:00 |
|
Andrey Prygunkov
|
6a8d341ecc
|
added remote command (switch -W/--write) to write messages to server's log
|
2008-03-06 17:21:47 +00:00 |
|
Andrey Prygunkov
|
fff550ca37
|
fixed few incompatibility-issues with unslung-platform on nslu2 (ARM)
|
2008-03-03 17:20:46 +00:00 |
|
Andrey Prygunkov
|
3c5c76eec4
|
added new command <-O/--post> to request the post-processor-queue from server
|
2008-02-28 17:04:14 +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
|
e42f7426ee
|
added option <DetailTarget> to allow to filter the (not so important) log-messages from articles' downloads (they have now the type <detail> instead of <info>)
|
2008-02-08 18:57:30 +00:00 |
|