Andrey Prygunkov
17c5a9cbc8
fixed #573 : statistics for session download time and speed
...
may be way off on high load
2018-09-01 13:18:21 +02:00
Andrey Prygunkov
4db9ef2535
#541 : fixed crash when adding many urls
2018-08-25 18:06:44 +02:00
Andrey Prygunkov
5a0eae7bf4
#541 : fixed log messages printed twice
2018-08-25 17:54:28 +02:00
Andrey Prygunkov
fa1aa45fa7
#541 : f3cb44e7b2: other case for DELETED/DUPE
...
queued URLs with lower dupescore have status DELETED/DUPE instead of
DELETED/MANUAL.
2018-07-27 17:19:16 +02:00
Andrey Prygunkov
f842a19544
#541 : preserve logs for URL items
...
do not discard (cleanup) logs of URLs when loading disk-state
2018-07-24 22:47:39 +02:00
Andrey Prygunkov
f3cb44e7b2
#541 : even better duplicate handling of urls
...
1) allow status DELETED/GOOD for URLs;
2) queued URLs with lower dupescore have status DELETED/DUPE instead of
DELETED/MANUAL.
2018-07-23 23:41:51 +02:00
Andrey Prygunkov
5106979d5d
#541 : mark as good hides urls
2018-07-15 14:02:42 +02:00
Andrey Prygunkov
75d05bce4a
#541 : fixed url dupe handling for good/success status
2018-07-14 12:44:01 +02:00
Andrey Prygunkov
5e15677218
#541 : better duplicate handling of urls
2018-07-12 21:19:09 +02:00
Andrey Prygunkov
14c5a1caf7
#541 : delayed fetching of nzbs added via urls
2018-07-07 18:16:40 +02:00
Andrey Prygunkov
0d19722881
#547 : improved duplicate detection for files with same subjects
2018-05-31 18:31:28 +02:00
Andrey Prygunkov
4d771036e2
#529 : fixed missing file unlocking after direct rename
...
Also made locking more granular to avoid unnecessary locks for files
whose articles are not going to be discarded.
2018-05-01 21:22:34 +02:00
Andrey Prygunkov
3a4e6623db
fixed #529 : crash when flushing article cache after direct rename
2018-04-03 13:02:57 +02:00
Andrey Prygunkov
9b50760006
#477 : dupe check now case insensitive
2018-01-25 23:50:07 +01:00
Andrey Prygunkov
b7102894d7
#498 : fixed pp-parameter initialization
2018-01-25 23:47:53 +01:00
Andrey Prygunkov
d9cb0026bd
#498 : case insensitive pp-parameters
2018-01-25 17:38:35 +01:00
Andrey Prygunkov
0ee60ab844
#466 : keep log-file longer open
...
that improve logging performance especially in debug build
2017-11-06 22:18:40 +01:00
Andrey Prygunkov
7deb3c1b68
#461 : renamed option "LogBufferSize" to "LogBuffer"
...
and removed obsolete options “SaveQueue” and “ReloadQueue” from
config-file
2017-10-29 13:07:00 +01:00
Andrey Prygunkov
07c54740a7
#461 : removed option "TerminateTimeout"
...
No thread killing anymore. Hanging downloads are gracefully cancelled
after timeout set in “ArticleTimeout” or “UrlTimeout”.
2017-10-29 12:34:16 +01:00
Andrey Prygunkov
af111adbde
#461 : removed options "SaveQueue" and "ReloadQueue"
2017-10-28 16:17:45 +02:00
Andrey Prygunkov
15c292653e
#458 : compiling without libxml2 to test dev environment
...
new configure-parameter “--disable-libxml2”.
2017-10-22 23:52:13 +02:00
Andrey Prygunkov
54eb8e1291
#448 : new option "SkipWrite"
...
replaces compiler define “SKIP_ARTICLE_WRITING”. 2) renamed option
“Decode” to “RawArticle”. 3) option “CrcCheck” moved from section
“Download Queue “ into section “Check and Repair”
2017-09-28 17:31:47 +02:00
Andrey Prygunkov
a41e010165
#438 : fixed propagation delay
2017-09-04 20:28:00 +02:00
Andrey Prygunkov
0ee72d2dd7
#438 : speed improvement in queue management
...
when downloading with very large queue (thousands of nzbs).
2017-09-02 11:37:57 +02:00
Andrey Prygunkov
57f932cfab
#438 : hibernating all file infos in one large disk state file
...
to greatly improve startup time
2017-09-02 11:36:38 +02:00
Andrey Prygunkov
8f803c2f21
#438 : great speed optimization for queue-dir cleanup
2017-09-02 11:34:07 +02:00
Andrey Prygunkov
0709f248ee
#435 : fixed warnings in 64 bit mode on Windows
2017-08-30 22:22:29 +02:00
Andrey Prygunkov
35d8aa5fa7
#435 : fixed compiling error if no regex.h
2017-08-28 21:06:45 +02:00
Andrey Prygunkov
43fc121219
#430 : article statistics for par-files after direct rename
2017-08-25 18:56:09 +02:00
Andrey Prygunkov
4b729eb0f0
fixed #430 : pause and article statistics after direct rename
2017-08-24 14:53:25 +02:00
Andrey Prygunkov
97018ae102
#424 : resume detected non-par2-files
...
when direct rename is active
2017-08-15 12:51:44 +03:00
Andrey Prygunkov
928e0a6006
fixed #399 : error when compiling without par-check
2017-06-23 23:22:49 +02:00
Andrey Prygunkov
7f393d050c
#362 : removed unnecessary code
2017-06-07 17:25:24 +02:00
Andrey Prygunkov
53da5725c2
#362 , #382 : articles yEncoded with less than 68 characters
...
are now correctly processed by direct rename.
2017-05-31 22:00:25 +02:00
Andrey Prygunkov
2336d4bcfe
#362 : do not direct rename if article decoding is disabled
...
via option Decode=no.
2017-05-30 21:18:54 +02:00
Andrey Prygunkov
580e1974bc
#362 , #382 : fixed crash during direct rename
...
which may happen if articles were yEncoded with less than 68 character
length.
2017-05-30 21:17:47 +02:00
Andrey Prygunkov
98cc4817fe
#362 , #382 : fixed crash during direct rename
...
which may happen if download errors occurred.
2017-05-23 20:51:23 +02:00
Andrey Prygunkov
14b40d6712
#362 : discard unneeded data after direct rename
...
Now also discarding data when download completes without direct rename
being able to process files (due to download errors).
2017-05-23 19:39:09 +02:00
Andrey Prygunkov
4ca95b2989
#371 : reset direct unpack status on post-process again
2017-05-22 22:05:52 +02:00
Andrey Prygunkov
f6adbe848d
#362 : avoid unnecessary renaming of par-sets
2017-05-18 20:32:46 +02:00
Andrey Prygunkov
08de827d7b
refactor: removed unneeded type casts
2017-05-18 18:43:08 +02:00
Andrey Prygunkov
d1bda91954
refactor: removed one override for FileExists
2017-05-17 21:26:27 +02:00
Andrey Prygunkov
e40e3178da
#378 : removed debug logging
2017-05-16 19:38:01 +02:00
Andrey Prygunkov
cf3985f228
#378 : save nzb download statistics on idle or reload
2017-05-16 19:19:54 +02:00
Andrey Prygunkov
f2329dada4
#362 : log statistics for direct rename
2017-05-16 18:57:32 +02:00
Andrey Prygunkov
d3362f9280
#371 : detect not unpacked archives
...
Detect not unpacked archives which may appear after rar-rename and
unpack them during post-processing.
2017-05-12 18:37:15 +02:00
Andrey Prygunkov
61af2b3446
#371 : integrated direct unpack into pp-workflow
2017-05-05 21:57:52 +02:00
Andrey Prygunkov
160b274ce8
#371 : new module "DirectUnpack"
...
without implementation and with a new failing unit test.
2017-05-03 21:30:35 +02:00
Andrey Prygunkov
ba1e51a8d8
#362 : new queue event after direct rename
...
Queue-event NZB_NAMED, sent after the inner files are renamed
2017-05-01 17:48:20 +02:00
Andrey Prygunkov
9f7d6655b2
#364 : logging for file reordering
2017-05-01 17:31:14 +02:00