Safihre
731a3bcb22
Move Bonjour/ZeroConfig to after SABnzbd start
Slow to mount or to fail (1-2 seconds)
8 years ago
Safihre
724ec8ca9f
ZeroConfig could crash due to UTF8 hostname
8 years ago
Safihre
d28f775c71
Remove information about SSL/TSL Protocols because it is inccorect
There is no way to get the actually enabled SSL/TLS protcols on a system, let along from Python. It's not even possible from the `openssl` command line.
See also #994
And: https://stackoverflow.com/questions/45924030/get-available-ssl-tls-protocols-in-python-2-7
8 years ago
Safihre
a834c1c7a7
Add Refresh button to Glitter when Refresh Rate > 2
Linked #842
8 years ago
Safihre
04e595e706
Update text files for 2.3.0Alpha1 (2)
8 years ago
Safihre
46c28dbf68
Do not show dropdown for URL-grabs that are paused
Setting changes are not propegated to the actual downloading, could be optimized.
8 years ago
Safihre
8594bfe817
Timing of try-list check could cause stalling
My god I hate this stalling problem, it haunts me in my dreams.
8 years ago
SABnzbd Automation
e61a01512b
Automatic translation update
8 years ago
Safihre
657e3bb594
Update text files for 2.3.0Alpha1
8 years ago
Safihre
bbbdca6a00
Update INSTALL.txt
8 years ago
Safihre
a95c705e4c
Auto-disconnect if the last item was deleted from the Queue
8 years ago
Safihre
446c5ba80f
Block for more reasons so that try-lists get reset
8 years ago
Safihre
7641c0e1cc
Correct Retry function after par2-changes
8 years ago
Safihre
42fdd9c890
Flexible block-search
Also add blocks from setnames that are a lot a like. Especially in those cases with multi-sets where the sets have the same filenames.
8 years ago
Safihre
dca63878db
Force priority should be listed as 'Downloading' even if Queue paused
Closes #1012
8 years ago
Safihre
dc67fc414c
Do not rely on par2/Multipar parsing to detect par2 files of the parset
We know much bettter now we do full parsing of each par2 file that comes in.
8 years ago
Safihre
90be3cc5a0
Only remove par2's that really belong to the set
8 years ago
Safihre
42cdba5ce3
Improve Prospective Par2 to handle multisets better
Now we get too many blocks, but before the second set wouldn't get enough blocks
8 years ago
Safihre
9c069cfb2c
Let par2/MultiPar only remove used par2-files
In case of duplicae filenames we don't want "base.1.par2" to be removed when checking "base.par2".
8 years ago
Safihre
544b420baa
Correct get_files API-call to only show really queued files
8 years ago
Safihre
094c96f270
Improve obfuscated and broken par2 handeling
Linked #998 .
- In case of full obfuscation we detect the files directly after assembling and rename it such that par2 will pick it up
- Turns out we do need 'partable' to keep track what is the main par2 file
- Handle missing of first par2 file, automatically fetch next one
8 years ago
Safihre
aa7bad56f0
Fix get_unique_filename function
8 years ago
Safihre
977f4e1036
Rework par2-handeling
See #998
- Seperate par2 functions in new file
- Always check for par2-signature if file is not a rar-file
- Always parse par2 contents for signatures (hash -> filename)
- Use the signatures to keep track of par2-packs, not basenames
- Remove seperate 'extrapars' for NZF's, all in the NZO
- Remove 'partable' for NZO, it's all in it's 'extrapars'
8 years ago
Safihre
e05a98d22b
Do not show 'Apply filters' from the start
Nothing more we can do to speed up the RSS evaluation.
Closes #679
8 years ago
Safihre
452e955a1e
Disable extra features of feedparser
NZB-feeds do not contain the properties that feedparser has fancy parsing for.
The reduces the time spent in feedparser by 40%.
Linked #679
8 years ago
Safihre
a724f6a979
Revert "Remove locks from ArticleCache"
This reverts commit 5e7558ce4a
.
8 years ago
Safihre
715b25b52f
More logging when adding NZB's
8 years ago
SABnzbd Automation
4d3f370b3a
Automatic translation update
8 years ago
Safihre
07f6717728
Duplicate files in NZB could result in broken unpack after repair
Because par2 would detect them, but not use them. So ".1" files would later be used for unpack, even though it's not a real set.
8 years ago
Safihre
35b4aa6b7a
Ignore unpack errors in duplicate rarsets
Multipar and par2tbb will detect and log them so we can remove them, but par2cmdline will not.
8 years ago
Safihre
a7a04d912c
Use fileobj to prevent having to chdir, which can crash on macOS
If something is "wrong" with the current directory, for example when SABnzbd is started after downloading in a sandbox by macOS security, this function can error and break the adding of NZB's.
Have to use a fileobj, otherwise GZip will put the whole path inside there.
8 years ago
Safihre
ce558b0850
Original files would be deleted after a MultiPar rename
8 years ago
Safihre
8ab7c294ee
Do not fail a job if recursive unpack fails
The user can handle it, we did our part.
8 years ago
Safihre
306228462e
Use existing texts for wizard ad translations
Yeah, my fault. I deleted them in a clean-up of the skintext during 1.0.0 development. Very stupid.
8 years ago
SABnzbd Automation
9e7a8468e2
Automatic translation update
8 years ago
SABnzbd Automation
4c2445485a
Automatic translation update
8 years ago
Safihre
103c46e2b4
Translation fix for unpack warning
8 years ago
Safihre
b4922d69a2
Pause between unpacks on Windows, otherwise subprocess_fix overloads
Strange but true, but on jobs with many small files to unpack, it would just fail.
8 years ago
Safihre
110a06a3cd
Handle '482 Download limt exceeded'
Closes #1009
8 years ago
Safihre
6f0f67110f
Only auto-disconnect after first run of verification
8 years ago
Safihre
848721da84
Clean last functions from the real anti-stalling fix
8 years ago
Safihre
127d7ab40c
The real anti-stalling fix
Woohoo!
For each NZF (file) make sure all articles have tried a server before marking it as tried. Before if articles were still in transit they could be marked as tried on NZF level before the server could get to them,
8 years ago
Safihre
4fb7246082
TryList reset at NZO level also nessecary
Timing issue between when a new server is selected and when a job is added to the NZO-level try-list. Locks were tried, but failed.
8 years ago
Safihre
8c42237d51
Correct handeling of TryList when server has timeout
8 years ago
Safihre
6a87f0c4e4
Correctly remove + from INFO label in all languages
8 years ago
Safihre
f8630a878c
Correct redirect after ports change
8 years ago
Safihre
7f6ef5e204
Only iterate over RSS feeds when there are feeds
8 years ago
Safihre
547d4dbf0a
Only discard really non-unique hashes from md5of16k
8 years ago
Safihre
65e70a431c
Show hover-title that the compress icon is Direct Unpack
8 years ago
Safihre
f85f4de5ff
Error when applying changes to RSS-feeds
Closes #1005
8 years ago