Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 609010 - net-nntp/sabnzbd-1.2.0 version bump
Summary: net-nntp/sabnzbd-1.2.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Bronder (RETIRED)
URL: https://forums.sabnzbd.org/viewtopic....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-11 22:17 UTC by Sébastien P.
Modified: 2017-02-14 00:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien P. 2017-02-11 22:17:19 UTC
Maintener: jsbronder
Annoucement: https://forums.sabnzbd.org/viewtopic.php?f=8

Actual patches failed:
 *   0004-use-system-rarfile.patch ...
1 out of 2 hunks FAILED -- saving rejects to file sabnzbd/assembler.py.rej
1 out of 1 hunk FAILED -- saving rejects to file sabnzbd/dirscanner.py.rej
1 out of 1 hunk FAILED -- saving rejects to file sabnzbd/newsunpack.py.rej

--- sabnzbd/assembler.py
+++ sabnzbd/assembler.py
@@ -43,7 +45,6 @@ import sabnzbd.cfg as cfg
 from sabnzbd.articlecache import ArticleCache
 from sabnzbd.postproc import PostProcessor
 import sabnzbd.downloader
-from sabnzbd.utils.rarfile import RarFile, is_rarfile
 from sabnzbd.encoding import unicoder, is_utf8
 from sabnzbd.rating import Rating
 
--- sabnzbd/dirscanner.py
+++ sabnzbd/dirscanner.py
@@ -27,9 +27,10 @@ import gzip
 import bz2
 import threading
 
+from rarfile import is_rarfile, RarFile
+
 import sabnzbd
 from sabnzbd.constants import SCAN_FILE_NAME, VALID_ARCHIVES
-from sabnzbd.utils.rarfile import is_rarfile, RarFile
 from sabnzbd.encoding import platform_encode
 from sabnzbd.newsunpack import is_sevenfile, SevenZip
 import sabnzbd.nzbstuff as nzbstuff
--- sabnzbd/newsunpack.py
+++ sabnzbd/newsunpack.py
@@ -28,10 +28,11 @@ from time import time
 import binascii
 import shutil
 
+from rarfile import RarFile, is_rarfile
+
 import sabnzbd
 from sabnzbd.encoding import TRANS, UNTRANS, unicode2local, \
     reliable_unpack_names, unicoder, platform_encode, deunicode
-from sabnzbd.utils.rarfile import RarFile, is_rarfile
 from sabnzbd.misc import format_time_string, find_on_path, make_script_path, int_conv, \
     flag_file, real_path, globber, globber_full, short_path
 from sabnzbd.tvsort import SeriesSorter


*** Change log: ***
What's new in 1.2.0
- New SSL engine:
 * SSL connections will always negotiate strongest encryption available
 * Strict verification of certificates (optional)
 * Set custom SSL-Ciphers to increase performance (lowers encryption strength)
 * Detail information in Status window on type of encryption used
 * Webserver can use stronger encryption for HTTPS connections
- New RAR-file processing with full support for RAR5:
 * All passwords are now tried on the first complete RAR-file during download
 * RAR-based verification when no par2-files or SFV-files are available
- Improvements to Categories processing:
 * Matching of start of category inside NZB with user-categories
 For example 'Movies > HD' will match a 'movies' category
 * Categories can now be ordered to customize matching to categories in NZB's
- Improvements to RSS:
 * Added 'From Show SxxEyy' filter
 * RSS feeds now show the category, age and when the NZB was added to the queue
 * RSS feeds will only re-evaluate after clicking 'Apply Filters' or 'Read Feed'
- Detection of par2-files in completely obfuscated NZB's
- Verification (par2) and UnRAR can now be aborted from Glitter
- Faster startup and restart of SABnzbd
- Duplicates can now be marked as Failed (to notify external tools)

 Changes:
- Python post/pre/notification-scripts now require execute (+x) permissions
- Dropped dependency on PyOpenSSL, now only requires cryptography package
- Update 7zip to 16.04 and UnRar to 5.40 for Windows/macOS
- Update Python to 2.7.13 on Windows and macOS binaries
- One binary for OSX Lion to macOS Sierra

Bug fixes
- Re-use IP-address for new connections when a server has open connections
- Auto-disables CPU-usage optimizations if they result in slowdown
- no_penalties now applies to all types of penalties
- par2cmdline would fail jobs in folders ending on ".par2"
- MemoryError (no more memory available) now pauses downloading
- Removing files from active download was not working correctly
- Accept & fail for pre-queue script was not working correctly
- Recursive unpack failed on Windows with very long paths

Translations
- Many translations updated, thanks to our translators!

Known issues 
- The 'Check before download' can causes downloads to stall for some users
- Having Completed Downloads on an network-drive can take very long to rename for some users
Comment 1 Justin Bronder (RETIRED) gentoo-dev 2017-02-14 00:22:15 UTC
Bumped, thanks for the report.