- While I'm here, use . instead of \* for COPYTREE_SHARE
PR: 276911
Reported by: Nicholas Kirby <nick@kirby.cx>
Approved by: James French <james@french.id.au> (maintainer)
- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk
PR: 273727
Approved by: tcberner (portmgr)
Exp-run by: antoine
ChangeLog: https://github.com/sabnzbd/sabnzbd/releases/tag/4.1.0
Changes since 4.0.3
* Added a dark mode for the Config, Login, and Wizard pages.
* Added multi-select to the History.
* Show the number of items in post-processing when in Tabbed mode.
* Added option verify_xff_header to include X-Forwarded-For when
* validating if connections should be accepted when using a proxy.
* Added option to purge log files from the Folders Config page.
* Moved Server IP address selection and On failure, try alternative NZB to
Special settings.
* Special setting ipv6_servers changed to on/off.
* Only use 7zip to unpack .zip files.
* Windows: Added option enable_multipar to use par2cmdline-turbo
* instead of Multipar for verification and repair. It is faster,
* but on Windows it can fail on special (UTF8) filenames.
* macOS: Switched to par2cmdline-turbo for verification and repair.
* Linux: Detect more recent versions of 7zip.
* Windows: Use All Users locations during installation of shortcuts.
* Windows/macOS: Updated Python to 3.11.5, 7Zip to 23.01 and
* UnRar to 6.23. All these updates include security fixes.
Bugfixes since 4.0.3
* Series duplicate detection did not detect duplicates.
* Sorting would append .1 to some filenames.
* If a paused queue contained items with Force priority,
* items with a lower priority would also be downloaded.
* Not all API-keys were removed during log-sanitization.
* In certain situations, not all data would be written to disk.
* Folder names could be sanitized too eagerly.
* Some articles would fail to decode.
* QuickCheck could wrongly rename files with identical content.
* Warning about Scripts Folder location was triggered incorrectly.
PR: 274114
Reported by: james@french.id.au (maintainer)
It actually allows any patch versions of SABCTOOLS_VERSION_REQUIRED.
from sabnzbd/decoder.py:
if SABCTOOLS_VERSION[:3] != SABCTOOLS_VERSION_REQUIRED[:3]:
raise ImportError
Reference: 2b3b5e02f5