Versie historie van SABnzbd

<<Terug naar software beschrijving

Veranderingen voor v2.3.9 - v3.0.0

  • About this new version
  • We have been working for months to upgrade the SABnzbd code from Python 2 to Python 3.
  • Although it might not sound like a big change, we had to rewrite almost every part of
  • the code. We also included a number of new features, listed below.
  • Big changes in 3.0.0
  • Python 3.5 and above are the only supported versions of Python.
  • Cache handling is greatly improved, resulting in more stable speeds on some systems.
  • Articles failing with CRC errors are now retried on other servers.
  • SFV files, even obfuscated, will be used for renaming when there are no par2 files.
  • Fully obfuscated RAR-sets with no verification files are detected and extracted.
  • Built-in internet bandwidth test.
  • Windows Service support was changed. The service will need to be reinstalled!
  • Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
  • The Windows installer is 64-bit only, for 32-bit please use the standalone package.
  • Other changes since 2.3.9
  • Files inside an NZB that are fully identical are now skipped automatically.
  • Folders of jobs that failed post-processing are renamed to _FAILED_.
  • Blocking of unwanted extensions that are directly inside an NZB.
  • In Python 3 OpenSSL 1.1.1 is used for Windows and macOS, as a result
  • newsservers manually set to RC4-MD5 cipher can no longer connect.
  • Documentation: https://sabnzbd.org/wiki/advanced/ssl-ciphers
  • TLS1.3 support for newsserver connections.
  • SABYenc, par2 and unrar are now required to start downloading.
  • Growl-support was removed.
  • The smpl skin was removed.
  • Using the API with output=text to add NZB's will report the nzo_ids instead of ok.
  • Queue-item labels are no longer part of the name but separated in API-property labels.
  • API-calls tapi and qstatus were removed.
  • On Windows only Multipar is available for repair.
  • Linux tray icon support was improved.
  • On Linux special permission bits are removed from files after download.
  • macOS features such as the menu and notifications now use native code.
  • Bugfixes since 2.3.9
  • Resolved potential security issue in FAT-filesystem check and Nice and IONice Parameters.
  • More information: https://github.com/sabnzbd/sabnzbd/security/advisories/GHSA-9x87-96gg-33w2
  • Sample removal did not work if only 1 sample file was present.
  • Crash on badly formatted RSS-feeds or readout during editing.
  • Only really run pre-queue-script when it is set.
  • Always report API paused status as a boolean.
  • Automatic aborting of jobs that can't be completed would sometimes not trigger.
  • Windows systems could enter standby state during downloading.
  • Some errors thrown by unrar were not caught.
  • Files and sockets were not always closed correctly.
  • Unwanted extension check was overly aggressively deleting folders
  • Upgrade notices
  • When upgrading from 2.x.x or older the queue will be converted. Job order,
  • settings and data will be preserved, but if you decide to go back to 2.x.x
  • your queue cannot be downgraded again. But you can restore the jobs by going
  • to the Status page and running Queue Repair.



Veranderingen voor v2.3.9 - v3.0.0 Beta 4

  • Category was not parsed correctly when using addfile API-call.
  • Restore nzbfile-parameter when using addfile API-call.
  • Correctly detect filenames of existing files when retrying a job.
  • Restore attributes when retrying a job that failed post-processing.
  • Rename folders of failed jobs to _FAILED_ instead of leaving _UNPACK_.
  • Changes and bugfixes since 3.0.0 Beta 2
  • Refactor of the code that handles adding NZB's and retrying jobs.
  • Queue-item labels are no longer part of the name but separated in API-property labels.
  • Using the API with output=text to add NZB's will report the nzo_ids instead of ok.
  • Repeated API-arguments were handled incorrectly.
  • Pausing the queue using the scheduler was broken.
  • Updated Javascript libraries of Glitter and the config.
  • Proper error-handling of bad email templates.
  • Big changes in 3.0.0
  • Python 3.5 and above are the only supported versions of Python.
  • Cache handling is greatly improved, resulting in more stable speeds on some systems.
  • Articles failing with CRC errors are now retried on other servers.
  • SFV files, even obfuscated, will be used for renaming when there are no par2 files.
  • Fully obfuscated RAR-sets with no verification files are detected and extracted.
  • Built-in internet bandwidth test.
  • Windows Service support was changed. The service will need to be reinstalled!
  • Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
  • The Windows installer is 64-bit only, for 32-bit use the standalone package.
  • Other changes since 2.3.9
  • Files that are fully identical are now skipped automatically.
  • Linux tray icon support was improved.
  • On Linux special permission bits are removed from files after download.
  • macOS features such as the menu and notifications now use native code.
  • In Python 3 OpenSSL 1.1.1 is used for Windows and macOS, as a result
  • newsservers manually set to RC4-MD5 cipher can no longer connect.
  • Documentation: https://sabnzbd.org/wiki/advanced/ssl-ciphers
  • TLS1.3 support for newsserver connections.
  • SABYenc, par2 and unrar are now required to start downloading.
  • Growl-support was removed.
  • API-calls tapi and qstatus were removed.
  • The smpl skin was removed.
  • Bugfixes since 2.3.9
  • Resolved potential security issue in FAT-filesystem check.
  • Sample removal did not work if only 1 sample file was present.
  • Crash on badly formatted RSS-feeds or readout during editing.
  • Aborting jobs that can't be completed would sometimes not trigger.
  • Windows systems could enter standby state during downloading.
  • Some errors thrown by unrar were not caught.
  • Files and sockets were not always closed correctly.
  • Unwanted extension check was overly aggressively deleting folders



Veranderingen voor v2.3.8 - v2.3.9

  • Duplicate job detection would not compare job names
  • Propagation delay could show even if it was not configured
  • Ignore Samples deleted all files of jobs containing the words Sample/Proof
  • Warning "Unable to stop the unrar process" was shown too often
  • Direct Unpack could hang forever on Unicode downloads
  • Test Download could fail if clicked on the icon instead of the button
  • Series Duplicate detection did not always work with Direct Unpack enabled
  • Adding a job with non-existing category was not set to Default (*) category
  • Only delete completed jobs from history when using History Retention option
  • Renamed Server Load-balancing to Server IP address selection
  • Linux: remove sabnzbd.error.log file at start-up if it grew too large
  • Windows: double-click delay increased to avoid accidental pausing
  • Windows: update MultiPar to v1.3.0.5
  • Windows and macOS: update UnRar to 5.71



Veranderingen voor v2.3.9 RC 1 - v2.3.9 RC 2

  • Duplicate job detection would not compare job names
  • Propagation delay could show even if it was not configured
  • Ignore Samples deleted all files of jobs containing the words Sample/Proof



Veranderingen voor v2.3.7 - v2.3.8

  • Changes to newsserver configuration could be delayed
  • Filenames would not be sanitized when using "Make Windows compatible"
  • Sorting could fail on root-folders
  • 7z-files were not listed as supported NZB archives
  • SSL cipher settings were ignored during server test
  • Windows: update 7zip to 19.00
  • Windows: update MultiPar to v1.3.0.4
  • Windows and macOS: update Python to 2.7.16
  • Windows and macOS: update UnRar to 5.70



Veranderingen voor v2.3.8 Beta 1 - v2.3.8 RC 1

  • SSL cipher settings were ignored during server test
  • Windows: update 7zip to 19.00
  • Windows: update MultiPar to v1.3.0.4
  • Windows and macOS: update Python to 2.7.16
  • Windows and macOS: update UnRar to 5.70



Veranderingen voor v2.3.7 - v2.3.8 Beta 1

  • Changes to newsserver configuration could be delayed
  • Filnames would not be sanitized when using "Make Windows compatible"
  • Sorting could fail on root-folders
  • 7z-files were not listed as supported NZB archives
  • Windows: update 7zip to 18.06



Veranderingen voor v2.3.6 - v2.3.7

  • Hopeless jobs will be failed faster, based on the first article of each file. If 80% of these first articles is missing, the job is aborted.
  • Option "fast_fail" added to disable the new behavior.
  • Added option to quickly add a verified test download
  • Readout of some RSS feeds could result in a crash
  • Direct Unpack could get stuck processing
  • Show Details on Servers page could break graph display
  • Windows: Update MultiPar to 1.3.0.3



Veranderingen voor v2.3.7 Beta 1 - v2.3.7 RC 1

  • Added option to quickly add a verified test download
  • Direct Unpack could get stuck processing
  • Show Details on Servers page could break graph display
  • Windows: Update MultiPar to 1.3.0.3



Veranderingen voor v2.3.6 - v2.3.7 Beta 1

  • Improvements and bug fixes since 2.3.6
  • Hopeless jobs will be failed faster, based on the first article of each file. If 80% of these first articles is missing, the job is aborted.
  • Option "fast_fail" added to disable the new behavior.
  • Readout of some RSS feeds could result in a crash
  • Still looking for help with SABnzbd (Python 3) development! https://www.reddit.com/r/usenet/comments/918nxv/
  • Upgrading from 2.2.x and older
  • Finish queue
  • Stop SABnzbd
  • Install new version
  • Start SABnzbd
  • Upgrade notices
  • When upgrading from 2.2.0 or older the queue will be converted. Job order, settings and data will be preserved, but all jobs will be unpaused and URL's that did not finish fetching before the upgrade will be lost.
  • The organization of the download queue is different from 0.7.x releases. This version will not see the 0.7.x queue, but you can restore the jobs by going to Status page and using Queue Repair.



Veranderingen voor v2.3.5 - v2.3.6

  • New option require_modern_tls forces TLSv1.2+ for SSL-connections
  • RSS source icon on all tabs of feed overview
  • RSS source icon now links to feed details page (if available)
  • RSS feed URL's with commas would be wrongly escaped
  • Common RSS login problems will show more appropriate error
  • Added API-call to modify RSS-filters
  • Exceeding disk space could result in endless retry-loop
  • History Retry All would not retry failed NZB URL-fetches
  • API-call to retry a job could result in unexpected error
  • Assume correct SSL/certificate setup if test-host was disabled
  • The par2-file creator was logged incorrectly
  • Linux: Correct supported file extensions of tray icon
  • Windows: Update MultiPar to 1.3.0.2
  • Windows and macOS: Update UnRar to 5.61



Veranderingen voor v2.3.5 - v2.3.6 Beta 1

  • •RSS source icon on all tabs of feed overview
  • •RSS source icon now links to feed details page (if available)
  • •RSS feed URL's with commas would be wrongly escaped
  • •Common RSS login problems will show more appropriate error
  • •Added API-call to modify RSS-filters
  • •Exceeding disk space could result in endless retry-loop
  • •History Retry All would not retry failed NZB URL-fetches
  • •API-call of Retry could result in an error
  • •Assume correct SSL/certificate setup if test-host was disabled
  • •Better logging of par2-file creator
  • •Windows and macOS: Update UnRar to 5.61



Veranderingen voor v2.3.4 - v2.3.5

  • Reworked Deobfuscate.py script for much faster renaming
  • All scripts can now receive input through environment variables
  • Unable to set only one Indexer Category per category
  • Could falsely report not enough blocks are available for repair
  • Failures in un-(7)zip or file-joining would not fail the job
  • Direct Unpack could abort unnecessarily
  • Rare crash during file assembly
  • Server hostname is now used in warnings and logs
  • Improved disk performance measurement
  • Overall improvements in stability and reliability
  • Windows: MultiPar repair of joinable files could fail
  • Windows: Tray icon also shows remaining size when paused
  • Windows: Wizard would not default to installer language
  • Windows: Update MultiPar to 1.3.0.1
  • Windows and macOS: Update UnRar to 5.60



Veranderingen voor v2.3.5 RC1 - v2.3.5 RC 2

  • Overall improvements in stability and reliability



Veranderingen voor v2.3.4 - v2.3.5 RC1

  • Reworked Deobfuscate.py script for much faster renaming
  • All scripts can now receive input through environment variables
  • Unable to set only one Indexer Category per category
  • Could falsely report not enough blocks are available for repair
  • Direct Unpack could abort unnecessarily
  • Rare crash during file assembly
  • Server hostname is now used in warnings and logs
  • Improved disk performance measurement
  • Windows: Tray icon also shows remaining size when paused
  • Windows: Wizard would not default to installer language
  • Windows: Update MultiPar to 1.3.0.1
  • Windows and macOS: Update UnRar to 5.60



Veranderingen voor v2.3.3 - v2.3.4

  • Device hostname in hostname-verification always lowercased
  • Hostnames ending in ".local" are always accepted
  • URLGrabber would not always detect correct filename
  • URLGrabber would ignore some successful downloads
  • Always send NNTP QUIT after server-test
  • Added option "--disable-file-log" to disable file-based logging
  • Added CORS-header to API
  • Windows: Service compatibility with Windows 10 April update
  • Windows: Update Python to 2.7.15
  • Windows: Update 7zip to 18.05
  • macOS: Restore compatibility with El Capitan (10.11)



Veranderingen voor v2.3.3 - v2.3.4 RC 1

  • Device hostname in hostname-verification always lowercased
  • Hostnames ending in ".local" are always accepted
  • URLGrabber would not always detect correct filename
  • URLGrabber would ignore some successful downloads
  • Always send NNTP QUIT after server-test
  • Added option "--disable-file-log" to disable file-based logging
  • Added CORS-header to API
  • Windows: Service compatibility with Windows 10 April update
  • macOS: Restore compatibility with El Capitan (10.11)



Veranderingen voor v2.3.2 - v2.3.3

  • Introduce and enforce "host_whitelist" to reject DNS Rebinding attacks. If you access SABnzbd from a non-standard URL, you will need to add the hostname. More info: https://sabnzbd.org/hostname-check
  • SABYenc updated to 3.3.5 to fix false-positive CRC errors
  • SSL-Ciphers can now be set per-server
  • Failed URL fetches also trigger post-processing script (if configured)
  • Added "maxurlretries" to set maximum retries of URL fetching
  • Added "ignoreemptyfiles" option to not warn on empty files in NZB
  • Added "X-Frame-Options" HTTP-header to prevent click-jacking
  • Added "httpOnly" HTTP-header to prevent script cookie access
  • Extended SAN list of newly generated self-signed certificates
  • Indicate that SMPL-skin is no longer supported
  • Removed undocumented "callback" option from API calls
  • macOS: 64bit version of unrar instead of 32bit
  • Windows: Set process priority of external processes (unpack/repair)
  • Windows: Default external process priority increased to "Normal"



Veranderingen voor v2.3.3 Beta 1 - v2.3.3 RC 1

  • SABYenc updated to 3.3.4 to fix (more) false-positive CRC errors
  • Failed URL fetches also trigger post-processing script (if configured)
  • Added option to disable "X-Frame-Options" HTTP-header
  • Added option to set maximum URL fetch retries



Veranderingen voor v2.3.1 - v2.3.2

  • SABYenc updated to 3.3.2 to fix rare crash during downloading
  • Minor updates of SABYenc (such as 3.3.2) are no longer mandatory
  • Article Cache is automatically set to 25% of system memory, if no custom value was set. Maximum set by auto-detect is 1GB
  • Simplify Config pages by hiding Advanced Settings
  • Added option '%dn' to Date Sorting to rename files as job name
  • Added 'Job Name as Folder Name' as Sorting Preset for de-obfuscation
  • Server usage graphs are now linked to make comparing servers easier
  • URLs that fail to fetch due to server errors will only be retried 10x
  • Delay between URL retries increases when not specified by server
  • First article of each file is downloaded first to identify filenames
  • Jobs finished by Direct Unpack will be post-processed first
  • If available, 7zip will be used instead of unzip
  • Job password entered by user is always shown in History
  • Password is also extracted from filename in case of custom job name
  • Add per-day download-statistics to 'server_stats' API-call
  • Added Hebrew date-time texts



Veranderingen voor v2.3.2 RC 1 - v2.3.2 RC 2

  • Simplify Config pages by hiding Advanced Settings
  • Automatically set Article Cache to 25% of system memory (max. 1GB)
  • Added Hebrew date-time texts
  • Added option '%dn' to Date Sorting to rename files as job name
  • Added 'Job Name as Folder Name' as Sorting Preset for de-obfuscation
  • Add per-day download-statistics to 'server_stats' API-call
  • Having 'Download all par2' enabled would result in disappearing jobs
  • Pre-queue scripts would fail to run



Veranderingen voor v2.3.1 - v2.3.2 RC 1

  • SABYenc updated to 3.3.2 to fix rare crash during downloading
  • Minor updates of SABYenc (such as 3.3.2) are no longer mandatory
  • Server usage graphs are now linked to make comparing servers easier
  • First article of each file is downloaded first to identify filenames
  • Jobs finished by Direct Unpack will be post-processed first
  • URLs that fail to fetch due to server errors will only be retried 10x
  • Delay between URL retries increases when not specified by server
  • Job password entered by user is always shown in History
  • If available, 7zip will be used instead of unzip
  • Bugfixes since 2.3.1
  • Dropped connections could result in stalled downloads
  • Pre-queue script output was not always parsed correctly
  • Notifications were always send for 'Default' category
  • 'History Retention' also checked on start of program
  • macOS: Restore compatibility with macOS 10.11.6 on some systems
  • Windows: Unpacking could fail due to paths not being quoted
  • Windows: Complete folder in root of drive could crash post-processing
  • Windows: Automatically correct 'Extra Par2 Parameters' for MultiPar
  • Windows: Prevent potential pause/unpause loop after tray icon click



Veranderingen voor v2.3.0 - v2.3.1

  • •Added post-processing script Deobfuscate.py (in "scripts" folder)
  • which can automatically process "rename.par2" after unpacking
  • or rename the largest file in the folder to the job's name
  • •Maximum Article Cache size increased to 4GB on 64 bit systems
  • •New servers will have timeout of 60 seconds instead of 120
  • •Last output of a running script is shown in history
  • •Paths to par2, unrar, unzip and 7zip are passed to scripts
  • •Path to gzipped NZB file of job is passed to scripts
  • •Windows: Single click on tray icon pauses/unpauses queue
  • Bugfixes since 2.3.0
  • •Abort Direct Unpack if not progressing 2 minutes after download
  • •Direct Unpacker could crash on some downloads
  • •Added measures to prevent "Failed to import" errors
  • •Downloader could crash during first few seconds after start
  • •Saving errors of renames-file prevented
  • •More verbose logging of creating and deleting files
  • •Remove ".par2" at end of job name, could cause failure of repair
  • •Fix racing-condition for files coming in after a job finishes
  • •When re-adding a job, the time left was not calculated
  • •Priority of category was ignored when adding new job
  • •Server information in Status window was not always updated
  • •Always show Direct Unpack status on smaller screens
  • •Correctly adapt date and time display to local time zone
  • •Category folders cannot be sub-folders of Temporary Download Folder
  • •Email notifications could not be limited to categories
  • •Testing email notifications did not work
  • •Added "with" to list of lowercase words in titles for Sorting
  • •"From SxxEyy" RSS filter did not always work
  • •Show clearly that RSS "From Show SxxEyy" is an "Accept"-type filter
  • •Sorting failed when "Ignore folders inside archives" was enabled
  • •Always send "failure_url" to post-processing scripts
  • •Decoding of articles no longer logged by default to reduce logging
  • •Windows: Remove incompatible "Extra Par2 Parameters" for MultiPar
  • •Windows: Special filenames could cause failures during unpack
  • •Windows: Message box is shown in case of fatal startup error
  • •Windows: Unpacking to network shares could fail
  • •macOS: Added Safari pinned tab icon



Veranderingen voor v2.3.1 Beta 1 - v2.3.1 RC 1

  • Changing priorities when jobs were being added could cause freeze
  • Post-processing scripts could fail to run
  • Always send failure_url to post-processing scripts
  • Saving errors of renames-file prevented
  • Downloader could crash during first few seconds
  • Testing email notifications did not function
  • Email notifications could not be limited to categories
  • Show that RSS 'From Show SxxEyy' is an Accept-type filter
  • Category folders cannot be sub-folders of Temporary Download Folder
  • macOS: Added Safari pinned tab icon
  • In case of 'Article DB missing/empty' errors, enable +Debug logging and report here: https://github.com/sabnzbd/sabnzbd/issues/952



Veranderingen voor v2.3.0 - v2.3.1 Beta 1

  • Added post-processing script Deobfuscate.py (scripts folder) which
  • can be used to automatically process rename.par2 after unpacking
  • or rename the largest file in the folder to the download name
  • Paths to par2, unrar, unzip and 7zip are passed to scripts
  • Windows: Single click on tray icon pauses/unpauses queue



Veranderingen voor v2.2.1 - v2.3.0

  • Option to limit Servers to specific Categories removed
  • Improved par2 handling and obfuscated files detection
  • Duplicate filenames in NZB's no longer rejected by default
  • Set custom URL instead of /sabnzbd/ (in Config > Specials)
  • Article-state (which servers are tried) is preserved after restart
  • Auto disconnect (if enabled) only after verification of last item
  • Slight performance improvement when fetching RSS-feeds
  • Job title from RSS-feed is shown for URLs being grabbed
  • URL grabbing can now be individually paused
  • Scheduler can pause/unpause jobs in specific category
  • Series Duplicate Checker can allow PROPER/REAL/REPACK versions
  • Refresh-icon in Glitter when refresh rate is above 2 seconds
  • Different icon for downloads with Force priority
  • Show progress during verification of extra files
  • All dates and times are now time zone independent
  • API: 'missing' field removed from 'queue', use 'mbmissing'
  • API: 'warnings' method now returns array for better handling
  • macOS: Bundled new OpenSSL version with support for TLSv1.2
  • macOS: No longer linked to system certificate store
  • macOS and Windows: Installers include Mozilla CA certificates
  • Bugfixes since 2.2.1
  • Reduce CPU usage with multiple servers
  • Fix yet another potential stalling issue
  • Remove Timeout tracebacks
  • Handle locked history database better
  • Only warn if number of actual passwords is larger than 30
  • Unexpected behavior when diskspace becomes critically low
  • Retried jobs would show incorrect download progress
  • Password file was loaded from disk excessively
  • API: Correct listing of downloaded and queued files in 'get_files'
  • API: Number of bytes missing and downloaded could be slightly off
  • API: Jobs with Force priority should always have status 'Downloading'
  • MacOS: Direct Unpack could hang in case of special characters in names
  • Windows: Unpack could fail if started instantly after previous one
  • Windows: Download with many par2 sets could get listed as failed



Veranderingen voor v2.3.0 RC 1 - v2.3.0 RC 2

  • Improved download performance 10-15% on CPU limited devices
  • by removing redundant article verification.
  • Linux: Update of SABYenc to version 3.1.1 is required.
  • Password file was loaded from disk excessively



Veranderingen voor v2.2.1 - v2.3.0 RC 1

  • Changes since 2.2.1
  • Option to limit Servers to specific Categories removed
  • Improved par2 handling and obfuscated files detection
  • Duplicate filenames in NZB's no longer rejected by default
  • Set custom URL instead of /sabnzbd/ (in Config > Specials)
  • Article-state (which servers are tried) is preserved after restart
  • Auto disconnect (if enabled) only after verification of last item
  • Slight performance improvement when fetching RSS-feeds
  • RSS-feed title is shown for URLs being grabbed
  • URL grabbing can now be individually paused
  • Scheduler can pause/unpause jobs in specific category
  • Series Duplicate Checker can allow PROPER/REAL/REPACK versions
  • Refresh-icon in Glitter when refresh rate is above 2 seconds
  • Different icon for downloads with Force priority
  • Show progress during verification of extra files
  • All dates and times are now time zone independent
  • API: 'missing' field removed from 'queue', use 'mbmissing'
  • API: 'warnings' method now returns array for better handling
  • macOS: Bundled new OpenSSL version with support for TLSv1.2
  • macOS: No longer linked to system certificate store
  • macOS and Windows: Installers include Mozilla CA certificates
  • Bugfixes since 2.2.1
  • Reduce CPU usage with multiple servers
  • Fix yet another potential stalling issue
  • Remove Timeout tracebacks
  • Only warn if number of actual passwords is larger than 30
  • Unexpected behavior when diskspace becomes critically low
  • Retried jobs would show incorrect download progress
  • API: Correct listing of downloaded and queued files in 'get_files'
  • API: Number of bytes missing and downloaded could be slightly off
  • API: Jobs with Force priority should always have status 'Downloading'
  • MacOS: Direct Unpack could hang in case of special characters in names
  • Windows: Download with many par2 sets could get listed as failed



Veranderingen voor v2.2.0 - v2.2.1

  • Allow up to 5 bad articles for jobs with no or little par2
  • Only auto-disconnect after first run of verification
  • Warning is shown when password-file is too large
  • Failure of recursive unpacking no longer fails whole job
  • Failure of unpacking of duplicate RAR no longer fails whole job
  • Bugfixes since 2.2.0
  • Some users were experiencing downloads or pre-check being stuck at 99%
  • Fixed RarFile error during unpacking
  • Remove email addresses settings from log export
  • Block server longer on 'Download limit exceeded' errors
  • Windows: If repair renamed a job the correct renamed file was deleted
  • Windows: Unpacking of downloads with many archives could fail
  • macOS: Adding jobs could fail without any error



Veranderingen voor v2.2.0 - v2.2.1 RC 1

  • Some users were experiencing downloads being stuck at 99%



Veranderingen voor v2.1.0 - v2.2.0

  • Direct Unpack: Jobs will start unpacking during the download, reduces
  • post-processing time but requires capable hard drive. Only works for jobs that
  • do not need repair. Will be enabled if your incomplete folder-speed > 40MB/s
  • Reduced memory usage, especially with larger queues
  • Graphical overview of server-usage on Servers page
  • Notifications can now be limited to certain Categories
  • Removed 5 second delay between fetching URLs
  • Each item in the Queue and File list now has Move to Top/Bottom buttons
  • Add option to only tag a duplicate job without pausing or removing it
  • New option "History Retention" to automatically purge jobs from History
  • Jobs outside server retention are processed faster
  • Obfuscated filenames are renamed during downloading, if possible
  • Disk-space is now checked before writing files
  • Add "Retry All Failed" button to Glitter
  • Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • Show missing articles in MB instead of number of articles
  • Better indication of verification process before and after repair
  • Remove video and audio rating icons from Queue
  • Show vote buttons instead of video and audio rating buttons in History
  • If enabled, replace dots in filenames also when there are spaces already
  • Handling of par2 files made more robust
  • All par2 files are only downloaded when enabled, not on enable_par_cleanup
  • Update GNTP bindings to 1.0.3
  • max_art_opt and replace_illegal moved from Switches to Specials
  • Removed Specials par2_multicore and allow_streaming
  • Windows: Full unicode support when calling repair and unpack
  • Windows: Move enable_multipar to Specials
  • Windows: MultiPar verification of a job is skipped after blocks are fetched
  • Windows & macOS: removed par2cmdline in favor of par2tbb/MultiPar
  • Windows & macOS: Updated WinRAR to 5.5.0
  • Bugfixes since 2.1.0
  • Shutdown/suspend did not work on some Linux systems
  • Standby/Hibernate was not working on Windows
  • Deleting a job could result in write errors
  • Display warning if "Extra par2 parameters" turn out to be wrong
  • RSS URLs with commas in the URL were broken
  • Fixed some "Saving failed" errors
  • Fixed crashing URLGrabber
  • Jobs with renamed files are now correctly handled when using Retry
  • Disk-space readings could be updated incorrectly
  • Correct redirect after enabling HTTPS in the Config
  • Fix race-condition in Post-processing
  • History would not always show latest changes
  • Convert HTML in error messages
  • In some cases not all RAR-sets were unpacked
  • Fixed unicode error during Sorting
  • Faulty pynotify could stop shutdown
  • Categories with ' in them could result in SQL errors
  • Special characters like []!* in filenames could break repair
  • Wizard was always accessible, even with username and password set
  • Correct value in "Speed" Extra History Column
  • Not all texts were shown in the selected Language
  • Various CSS fixes in Glitter and the Config
  • Catch "error 0" when using HTTPS on some Linux platforms
  • Warning is shown when many files with duplicate filenames are discarded
  • Improve zeroconf/bonjour by sending HTTPS setting and auto-discover of IP
  • Windows: Fix error in MultiPar-code when first par2-file was damaged
  • macOS: Catch "Protocol wrong type for socket" errors
  • Translations
  • Added Hebrew translation by ION IL, many other languages updated.
  • Depreciation notices
  • Option to limit Servers to specific Categories is now scheduled
  • to be removed in the next release.



Veranderingen voor v2.2.0 RC 2 - v2.2.0 RC 3

  • •Handling of par2 files made more robust
  • •Standby/Hibernate was not working on Windows
  • •Server graphs did not work in all time zones



Veranderingen voor v2.2.0 RC 1 - v2.2.0 RC 2

  • Not all RAR files were correctly removed for encrypted downloads
  • Better indication of verification process before and after repair
  • All par2 files are only downloaded when enabled, not on enableparcleanup
  • Disk-space is now checked before writing files
  • Server usage graphs did not always list all available months
  • Warning is shown when many files with duplicate filenames are discarded
  • Special characters like []!* in filenames could break repair
  • In some cases not all RAR-sets were unpacked
  • Categories with ' in them could result in SQL errors
  • Faulty pynotify could stop shutdown
  • Various CSS fixes in Glitter and the Config
  • macOS: Really catch "Protocol wrong type for socket" errors
  • NOTE: Option to limit Servers to specific Categories is now scheduled to be removed in the next release.



Veranderingen voor v2.1.0 - v2.2.0 RC 1

  • overview of server-usage on Servers page
  • •Notifications can now be limited to certain Categories
  • •Removed 5 second delay between fetching URLs
  • •Each item in the Queue and File list now has Move to Top/Bottom buttons
  • •Add option to only tag a duplicate job without pausing or removing it
  • •New option "History Retention" to automatically purge jobs from History
  • •Jobs outside server retention are processed faster
  • •Obfuscated filenames are renamed during downloading, if possible
  • •Add "Retry All Failed" button to Glitter
  • •Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • •Show missing articles in MB instead of number of articles
  • •Correct value in "Speed" Extra History Column
  • •Remove video and audio rating icons from Queue
  • •Show vote buttons instead of video and audio rating buttons in History
  • •If enable_par_cleanup is disabled all par2 files be downloaded
  • •If enabled, replace dots in filenames also when there are spaces already
  • •Update GNTP bindings to 1.0.3
  • •max_art_opt and replace_illegal moved from Switches to Specials
  • •Removed Specials par2_multicore and allow_streaming
  • •Windows: Full unicode support when calling repair and unpack
  • •Windows: Move enable_MultiPar to Specials
  • •Windows: Better indication of verification process before and after repair
  • •Windows: MultiPar verification of a job is skipped after blocks are fetched
  • •Windows & macOS: removed par2cmdline in favor of par2tbb/MultiPar
  • Bugfixes since 2.1.0
  • •Shutdown/suspend did not work on some Linux systems
  • •Deleting a job could result in write errors
  • •Display warning if "Extra par2 parameters" turn out to be wrong
  • •RSS URLs with commas in the URL were broken
  • •Fixed some "Saving failed" errors
  • •Fixed crashing URLGrabber
  • •Jobs with renamed files are now correctly handled when using Retry
  • •Disk-space readings could be updated incorrectly
  • •Correct redirect after enabling HTTPS in the Config
  • •Fix race-condition in Post-processing
  • •History would not always show latest changes
  • •Convert HTML in error messages
  • •Fixed unicode error during Sorting
  • •Wizard was always accessible, even with username and password set
  • •Not all texts were shown in the selected Language
  • •Catch "error 0" when using HTTPS on some Linux platforms
  • •Improve zeroconf/bonjour by sending HTTPS setting and auto-discover of IP
  • •Windows: Fix error in MultiPar-code when first par2-file was damaged
  • •macOS: Catch "Protocol wrong type for socket" errors



Veranderingen voor v2.2.0 Beta 1 - v2.2.0 Beta 2

  • Graphical overview of daily server usage on Servers page
  • New option History Retention to limit number of jobs in History
  • Add Retry All Failed button to Glitter
  • Add option to only tag a duplicate job without pausing or removing it
  • Remove video and audio rating icons from Queue
  • Show vote buttons instead of video and audio rating buttons in History
  • Direct Unpack could crash
  • Wizard was always accessible, even with username and password set
  • Several styling fixes in the interface



Veranderingen voor v2.1.0 - v2.2.0 Beta 1

  • Direct Unpack: Jobs will start unpacking during the download, reduces
  • post-processing time but requires capable hard drive. Only works for jobs that
  • do not need repair. Will be enabled if your incomplete folder-speed > 60MB/s
  • Reduced memory usage, especially with larger queues
  • Removed 5 second delay between fetching URLs
  • Notifications can now be limited to certain Categories
  • Each item in the Queue and Filelist now has Move to Top/Bottom buttons
  • Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • Jobs outside server retention are processed faster
  • Show missing articles in MB instead of number of articles
  • Obfuscated filenames are renamed during downloading, if possible
  • If enable_par_cleanup is disabled all par2 files be downloaded
  • If enabled, replace dots in filenames also when there are spaces already
  • Update GNTP bindings to 1.0.3
  • max_art_opt and replace_illegal moved from Switches to Specials
  • Removed Specials enable_meta, par2_multicore and allow_streaming
  • Windows: Full unicode support when calling repair and unpack
  • Windows: Move enable_multipar to Specials
  • Windows: Better indication of verification process before and after repair
  • Windows: MultiPar verification of a job is skipped after blocks are fetched
  • Windows & macOS: removed par2cmdline in favor of par2tbb/Multipar
  • Bugfixes since 2.1.0
  • Shutdown/suspend did not work on some Linux systems
  • Deleting a job could result in write errors
  • Display warning if custom par2 parameters are wrong
  • RSS URLs with commas were broken
  • Fixed some "Saving failed" errors
  • Fixed crashing URLGrabber
  • Jobs with renamed files are now correctly handled when using Retry
  • Disk-space readings could be updated incorrectly
  • Correct redirect after enabling HTTPS in the Config
  • Fix race-condition in Post-processing
  • History would not always show latest changes
  • Convert HTML in error messages
  • Fixed unicode error during Sorting
  • Not all texts were shown in the selected Language
  • Windows: Fix error in MultiPar-code when first par2-file was damaged
  • macOS: Catch 'Protocol wrong type for socket' errors



Veranderingen voor v2.1.0 - v2.2.0 Alpha 3

  • Direct Unpack: Jobs will start unpacking during the download, reduces post-processing time but requires capable hard drive. Only works for jobs that do not need repair. Will be enabled if your incomplete folder-speed > 60MB/s
  • Reduced memory usage, especially with larger queues
  • Removed 5 second delay between fetching URLs
  • Notifications can now be limited to certain Categories
  • Each item in the Queue and Filelist now has Move to Top/Bottom buttons
  • Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • Jobs outside server retention are processed faster
  • Show missing articles in MB instead of number of articles
  • Obfuscated filenames are renamed during downloading, if possible
  • If enableparcleanup is disabled all par2 files be downloaded
  • If enabled, replace dots in filenames also when there are spaces already
  • Update GNTP bindings to 1.0.3
  • maxartopt and replace_illegal moved from Switches to Specials
  • Removed Specials enablemeta, par2multicore and allow_streaming
  • Windows: Full unicode support when calling repair and unpack
  • Windows: Move enable_multipar to Specials
  • Windows: Better indication of verification process before and after repair
  • Windows: MultiPar verification of a job is skipped after blocks are fetched
  • Windows & macOS: removed par2cmdline in favor of par2tbb/Multipar
  • Bugfixes since 2.1.0
  • Shutdown/suspend did not work on some Linux systems
  • Deleting a job could result in write errors
  • Display warning if custom par2 parameters are wrong
  • RSS URLs with commas were broken
  • Fixed some "Saving failed" errors
  • Fixed crashing URLGrabber
  • Jobs with renamed files are now correctly handled when using Retry
  • Disk-space readings could be updated incorrectly
  • Correct redirect after enabling HTTPS in the Config
  • Fix race-condition in Post-processing
  • History would not always show latest changes
  • Convert HTML in error messages
  • Fixed unicode error during Sorting
  • Not all texts were shown in the selected Language
  • Windows: Fix error in MultiPar-code when first par2-file was damaged
  • macOS: Catch 'Protocol wrong type for socket' errors
  • Translations
  • Added Hebrew translation by ION IL, many other languages updated.



Veranderingen voor v2.2.0 Alpha 1 - v2.2.0 Alpha 2

  • Show missing articles in MB instead of number of articles
  • 'Download all par2' will download all par2 if par_cleanup is disabled
  • Windows: Move enable_multipar to Specials (so MultiPar is always used)
  • Windows: Better indication of verification process before and after repair
  • Windows: 2nd MultiPar verification of a job is skipped after more blocks are fetched
  • Fixed some "Saving failed" errors
  • Fixed crashing URLGrabber
  • Disk-space readings could be updated incorrectly
  • Correct redirect after enabling HTTPS in the Config
  • Fix race-condition in Post-processing
  • History would not always show latest changes
  • Convert HTML in error messages
  • Not all texts were shown in the selected Language



Veranderingen voor v2.1.0 - v2.2.0 Alpha 1

  • NOTE: Due to changes in this release, the queue will be converted when 2.2.0 is started for the first time. Job order, settings and data will be preserved, but all jobs will be unpaused and URL's that did not finish fetching before the upgrade will be lost!
  • Changes in 2.2.0
  • Reduced memory usage, especially with larger queues
  • Slight improvement in download performance by removing internal locks
  • Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • If enabled, replace dots in filenames also when there are spaces already
  • Jobs outside server retention are processed faster
  • max_art_opt and replace_illegal moved from Switches to Specials
  • Bugfixes in 2.2.0
  • Shutdown/suspend did not work on some Linux systems
  • Deleting a job could result in write errors
  • Display warning if custom par2 parameters are wrong
  • macOS: Catch 'Protocol wrong type for socket' errors
  • Windows: Fix error in MultiPar-code when first par2-file was damaged
  • Translations
  • Added Hebrew translation by ION IL, many other languages updated.



Veranderingen voor v2.0.1 - v2.1.0

  • Windows-only: Will now use MultiPar for verification and repair. MultiPar uses the latest optimizations, multiple cores and can utilize the GPU, resulting in repairs often being twice as fast. Created by Yutaka Sawada (Windows only) "Extra Par2 Parameters" are also passed to MultiPar For example: Set "/lc32" to enable GPU for repair (can also be slower!)
  • Minimal macOS version set to 10.9 (Mavericks)
  • Human readable history date/time default setting in Glitter (x hours ago, etc)
  • Post-processing script execution can be aborted
  • Removed Specials settings: neverrepair, nrdecoders, priosortlist, creategroupfolder, enableparcleanup, enablequickcheck, allow64bit_tools
  • Bugfixes
  • File join would fail incorrectly
  • Catch and show 'Disk full' messages from PAR2/MultiPar
  • MemoryError occurred when opening the interface after long period of inactivity
  • Upgrading from 0.7.x and older
  • Finish queue
  • Stop SABnzbd
  • Install new version
  • Start SABnzbd
  • Upgrade notices (from pre-2.x.x)
  • Windows: When starting the Post-Processing script, the path to the job folder is no longer in short-path notation but includes the full path. To support long paths (>255), you might need to alter them to long-path notation (\?).
  • Schedule items are converted when upgrading to 2.x.x and will break when reverted back to pre-2.x.x releases.
  • The organization of the download queue is different from 0.7.x releases. So 2.x.x will not see the existing queue, but you can go to Status->Queue Repair and "Repair" the old queue.
  • Known problems and solutions
  • Read the file "ISSUES.txt"



Veranderingen voor v2.0.1 - v2.1.0 RC 1

  • Minimal macOS version set to 10.9 (Mavericks)
  • Human readable history date/time made default in Glitter (x hours ago, etc)
  • Post-processing script execution can now be aborted
  • Windows: "Extra Par2 Parameters" are now also passed to MultiPar
  • For example: Set "/lc32" to enable GPU for repair (can also be slower!)
  • Removed Specials setting never_repair
  • Removed Specials setting to disable QuickCheck
  • Windows-only: Will now use MultiPar for verification and repair. MultiPar uses
  • the latest optimizations, multiple cores and can utilize the GPU, resulting in
  • repairs often being twice as fast.



Veranderingen voor v2.0.1 - v2.1.0 Beta 1

  • Windows-only: Will now use MultiPar for verification and repair. MultiPar uses
  • the latest optimizations, multiple cores and the GPU (if available), resulting in
  • repairs often being twice as fast.
  • Created by Yutaka Sawada (Windows only): http://hp.vector.co.jp/authors/VA021385/
  • macOS: Updated bundled OpenSSL to 1.0.2k, enabeling TLS v1.1 and v1.2.



Veranderingen voor v2.0.0 - v2.0.1

  • Changes since 2.0.0
  • No longer change ports if the configured port is not available during startup.
  • 'Proof' files also ignored when Ignore Samples is enabled.
  • Redundant SFV and RAR checks no longer performed if par2 verification failed.
  • More repair/unpack info is retained in the History information.
  • Windows: remove option to start SABnzbd from installer, it would start the
  • program as administrator.
  • Bugfixes since 2.0.0
  • Some users experienced slower download speeds.
  • Revert changes to handling of missing articles introduced in 2.0.0 that
  • turned out to be slow for some users.
  • Missing first par2-file would cause repair to be skipped.
  • Better handling of 7zip unpacking.
  • Log X-Forwarded-For of API calls and logins.
  • Handle more URLGrabber exceptions.
  • Command-line parameters were not listed correctly.
  • Queue-finish-action picker in Glitter more stable.
  • Custom Pause interpreter in Glitter more reliable.
  • Pre-check would fail if download was on SMBv3 share.
  • Windows: NZB-icon association lost sometimes.
  • Windows: Unrar could fail on some archives containing very long paths.



Veranderingen voor v2.0.1 RC 1 - v2.0.1 RC 2

  • Queue-finish-action picker in Glitter more stable.
  • Custom Pause interpreter in Glitter more reliable.
  • Handle occupied port on startup better.
  • Pre-check would fail if download was on SMBv3 share.
  • Handle more URLGrabber exceptions.
  • Command-line parameters were not listed correctly.



Veranderingen voor v2.0.0 - v2.0.1 RC 1

  • Bugfixes since 2.0.0
  • Some users experienced slower download speeds.
  • Revert changes to handling of missing articles introduced in 2.0.0 that
  • turned out to be slow for some users.
  • Log X-Forwarded-For of API calls and logins.
  • Better handling of 7zip unpacking.
  • No longer change ports if the configured port is not available during startup.
  • Windows: remove option to start SABnzbd from installer, it would start the
  • program as administrator.
  • Windows: NZB-icon association lost sometimes.



Veranderingen voor v1.2.3 - v2.0.0

  • New in 2.0.0: SABYenc
  • To improve SABnzbd's performance on systems where CPU power is limiting
  • download speed, we developed a new C-module called SABYenc to accelerate the
  • decoding of usenet articles that can use multiple threads and is more efficient.
  • Not only low-powered systems like NAS's or Raspberry Pi's benefit, with this
  • new module speeds can increase up to 2x compared to 1.x.x releases on any
  • system where the connection/newsserver capacity was not fully used.
  • The Windows and macOS releases automatically include this module, for other
  • platforms an installation guide can be found here: https://sabnzbd.org/sabyenc
  • Changes/improvements in 2.0.0:
  • Windows and macOS releases now also come in 64bit versions.
  • The installers will install the appropriate version automatically.
  • Therefore, on 64bit Windows the installation directory will change to
  • 'Program Files' instead of 'Program Files (x86)'.
  • On Windows our tests showed an additional 5-10% gain in download speed
  • when using 64bit SABnzbd on 64bit Windows.
  • Linux: Detect if Multicore Par2 is installed.
  • Multicore Par2 is now easily available through the PPA and other channels:
  • https://sabnzbd.org/wiki/installation/multicore-par2
  • Post-processing scripts now get additional job information via SAB environment
  • variables. https://sabnzbd.org/wiki/scripts/post-processing-scripts
  • Certificate Validation set to 'Strict' for newly added newsservers
  • The insecure Certificate Verification level 'Default' is now called 'Minimal'.
  • In case of problems, see: https://sabnzbd.org/certificate-errors
  • Removed Secondary Web Interface option.
  • Smaller changes/improvements in 2.0.0
  • Schedule items can now be enabled and disabled
  • HTTP-redirects in interface are now relative URL's
  • Moved some lesser used settings to Config->Specials
  • Cache usage is now updated continuously in the Status Window
  • On macOS SABnzbd was set to have low IO-priority, this is now set to normal
  • Previously set password is now shown on Retry
  • Remove listquote module dependency
  • Warn if Complete folder is on FAT filesystem (4GB size limit)
  • Bug fixes in 2.0.0
  • Malformed articles could break the Downloader
  • Unexpected characters in CRC part of an article could crash the Decoder
  • Retry ADMIN-data saving 3x before giving error
  • Checking for encryption during downloading could fail
  • QuickCheck could crash when renaming already renamed files
  • skip_dashboard set to 1 by default in fullstatus API-call
  • Top-only switch now really only downloads top job
  • Unblock Server button did not work
  • par2cmdline would fail to repair jobs with split posts (.001, etc)
  • Fixed QuickCheck renaming issues
  • Show warning if job is paused because it appears cloaked
  • Linux: Warn in case encoding is not set to UTF-8
  • Windows: Incomplete folders would sometimes end in a dot



Veranderingen voor v2.0.0 RC 1 - v2.0.0 RC 2

  • SABYenc updated to version 2.8.0 due to failure to decode some articles
  • If SABYenc was missing it could result in crashes
  • Checking for encryption during downloading could fail
  • QuickCheck could crash when renaming already renamed files
  • skip_dashboard set to 1 by default in fullstatus API-call



Veranderingen voor v2.0.0 Beta 1 - v2.0.0 RC 1

  • API changes: history and queue calls now only contain History/Queue
  • information. All other information can still be found in fullstatus.
  • qstatus is now identical to queue call.
  • get_files now reports unique nzf_id for each file.
  • Windows: Improved Windows installer, now detects if services are running
  • and will remove the correct previous installation.
  • Windows: Binaries do not include troublesome DLL's anymore.
  • Bug fixes since Beta 1
  • Fix crashing Downloader when Quota were set
  • Top-only switch now really only downloads top job
  • Fix broken webserver HTTPS for extra bound ports (e.g. IPv6)
  • Remove listquote module dependency
  • Starting with "-w" parameter would fail
  • Previously set password shown on Retry
  • Unblock Server button did not work
  • Warn if Complete folder is on FAT filesystem (4GB size limit)
  • Deleting a downloading job could produce write errors
  • Windows: Incomplete folders would sometimes end in a dot
  • Linux: Detect Multicore Par2 more generally



Veranderingen voor v2.0.0 Alpha 1 - v2.0.0 Beta 1

  • Windows and macOS releases now also come in 64bit versions.
  • The installers will install the appropriate version automatically.
  • Therefore, on 64bit Windows the installation directory will change to
  • 'Program Files' instead of 'Program Files (x86)'.
  • On Windows our tests showed an additional 5-10% gain in download speed
  • when using 64bit SABnzbd on 64bit Windows.
  • Linux: Detect if Multicore Par2 is installed.
  • Multicore Par2 is now easily available through the PPA and other channels:
  • https://sabnzbd.org/wiki/installation/multicore-par2



Veranderingen voor v1.2.2 - v2.0.0 Alpha 1

  • New in 2.0.0: SABYenc
  • To improve SABnzbd's performance on systems where CPU power is limiting
  • download speed, we developed a new module called SABYenc to accelerate the
  • decoding of usenet articles. Depending on the hardware, download speed can
  • greatly increase.
  • The Windows and macOS releases automatically include this module, for other
  • platforms you can read more on: https://sabnzbd.org/sabyenc
  • If you experience issues, please report them on our Forums!
  • The module is not mandatory, the _yenc module will continue to work and
  • its performance will be similar.
  • What's new in 2.0.0
  • Post-processing scripts now get additional job information via SAB_*
  • environment variables - See: #785
  • Certificate Validation set to Strict for newly added newsservers
  • Schedule items can now be enabled and disabled
  • Remove Secondary Web Interface option
  • HTTP-redirects in interface are now relative URL's
  • Moved some lesser used settings to Config->Specials
  • Cache usage is now updated continuously in the Status Window
  • On macOS SABnzbd was set to have low IO-priority, this is now set to normal
  • Bug fixes in 2.0.0
  • Warn in case encoding is not set to UTF-8
  • Retry ADMIN-data saving 3x before giving error
  • Upgrade notices
  • Windows: When starting the Post-Processing script, the path to the job folder
  • is no longer in short-path notation but includes the full path. To support
  • long paths (>255), you might need to alter them to long-path notation (?).
  • Schedule items are converted when upgrading to 2.x.x and will break when
  • reverted back to pre-2.x.x releases.
  • The organization of the download queue is different from pre-1.x.x releases.
  • So 2.x.x will not see the existing queue, but you can go to Status->QueueRepair
  • and "Repair" the old queue.



Veranderingen voor v1.2.2 - v1.2.3

  • Fix crashing Downloader when Quota were set
  • Fix broken webserver HTTPS for extra bound ports (e.g. IPv6)
  • Windows: Fix hanging Unrar
  • Windows: Unzip was not working
  • Windows: Incomplete folders would sometimes end in a dot
  • Starting with "-w" parameter would fail
  • Unblock Server button did not work



Veranderingen voor v1.2.0 - v1.2.2

  • Bug fix in 1.2.2
  • Windows: job-directory incorrectly passed to PostProcessing-script
  • What's new in 1.2.1
  • QuickCheck will perform fast rename of obfuscated posts
  • RSS Downloaded page now shows icon to indicate source
  • HTML tags are filtered from single-line script output
  • New self-signed certificates now list local IP in SAN-list
  • Handle jobs on Windows with forbidden names (Con., Aux.,..)
  • Bug fixes in 1.2.1
  • Fix crashing Assembler
  • 'Only Download Top of Queue' was broken for a long time
  • Cloaked files (RAR within RAR) were not detected anymore
  • Incorrectly labeled some downloads as Encrypted
  • Passwords were not parsed correctly from filenames
  • RSS reading could fail on missing attributes
  • Multi-feed RSS will not stop if only 1 feed is not functioning
  • Duplicate detection set to Fail would not work for RSS feeds
  • Incorrectly marking jobs with folders inside as failed
  • Categories were not matched properly if a list of tags was set
  • PostProcessing-script was not called on Accept&Fail or Dupe detect
  • Support for newer par2cmdline(-mt) versions that need -B parameter
  • Some newsservers would timeout when connecting
  • More robust detection of execute permissions for scripts
  • CPU type reporting on Windows and macOS
  • Failed to start with some localhost configs
  • Removed some more stalling issues
  • Retry rename 3x before falling back to copy during "Moving"
  • Catch several SSL errors of the webserver
  • Disk-space information is now only checked every 10 seconds



Veranderingen voor v1.2.0 - v1.2.1 Beta 1

  • QuickCheck will perform fast rename of obfuscated posts
  • RSS Downloaded page now shows icon to indicate source
  • HTML tags are filtered from single-line script output
  • Bug fixes in 1.2.1 Beta 1
  • Fix crashing Assembler
  • Cloaked files (RAR within RAR) were not detected anymore
  • 'Only Download Top of Queue' was broken for a long time
  • Incorrectly labeled some downloads as Encrypted
  • RSS reading could fail on newznab attributes
  • Incorrectly marking jobs with folders inside as failed
  • Handle jobs on Windows with forbidden names (Con., Aux.,..)
  • Categories were not matched properly if a list of tags was set
  • PostProcessing-script was not called on Accept&Fail or Dupe detect
  • Support for newer par2cmdline(-mt) versions that need -B parameter
  • Some newsservers would timeout when connecting
  • Duplicate detection set to Fail would not work for RSS feeds
  • More robust detection of execute permissions for scripts
  • CPU type reporting on Windows and macOS
  • Failed to start with some localhost configs
  • Removed some more stalling issues



Veranderingen voor v1.1.1 - v1.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 feed management:
  • Multiple feeds can now share the same set of filters
  • Added 'From Show SxxEyy' filter
  • Feeds will only re-evaluate after clicking 'Apply Filters' or 'Read Feed'
  • Information from newznab, nZEDb and nntmux tags used (age, size and show info)
  • Feeds now show the category, age and when the NZB was added to the queue
  • 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)
  • Config Search function
  • 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
  • CherryPy logging only enabled when forced via command line
  • Not having C yEnc module will trigger warning on startup
  • 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"
  • Fix problem where memory usage wasn't correctly limited, causing MemoryError's
  • 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
  • Problems loading Notifications page with Scripts Folder set



Veranderingen voor v1.1.1 - v1.2.0 Beta1

  • 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
  • Dropped support for macOS 10.9 (Mavericks)
  • 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
  • Known problems and solutions
  • Read the file "ISSUES.txt"
  • Upgrading from 0.7.x and older
  • Finish queue
  • Stop SABnzbd
  • Install new version
  • Start SABnzbd



Veranderingen voor v1.1.0 - v1.1.1

  • Bug fixes
  • 8th parameter for user-script wasn't passed correctly.
  • Fix broken HTTPS port binding
  • Only allow binding to IPv6 when ipv6_hosting enabled
  • Allow also "vol01-03.par" on top of "vol01+03.par"
  • Glitter didn't allow removal of a set job-password
  • Unicode failed downloads were seen as orphaned jobs
  • QuickCheck would fail unicode files
  • Clean-up all par2 of a set
  • Fix retry_all API-call
  • Make sure we show results when less than 1 page
  • Fixed email notifications to smtp2go.com (and possibly others)
  • Replaced par2-classic with par2cmdline (will fix some verification hangups)
  • Fix problem with Config pages on mobile browsers
  • Updated INSTALL.txt
  • Button to regenerate a self-signed HTTPS certificate (to update to modern standards)
  • Restored download speed for Unix (and some other) systems
  • Fixed yEnc crash that occurred on some Windows systems
  • Small UI fixes



Veranderingen voor v1.1.1 RC2 - v1.1.1 RC3

  • 8th parameter for user-script wasn't passed correctly.
  • Fix broken HTTPS port binding
  • Only allow binding to IPv6 when ipv6_hosting enabled
  • Allow also "vol01-03.par" on top of "vol01+03.par"
  • Glitter didn't allow removal of a set job-password
  • Unicode failed downloads were seen as orphaned jobs
  • QuickCheck would fail unicode files
  • Clean-up all par2 of a set
  • Fix retry_all API-call
  • Make sure we show results when less than 1 page



Veranderingen voor v1.1.1 RC1 - v1.1.1 RC2

  • Fixed email notifications to smtp2go.com (and possibly others)
  • Replaced Windows par2-classic with par2cmdline (will fix some verification hangups)
  • Fix problem with Config pages on mobile browsers
  • Updated INSTALL.txt



Veranderingen voor v1.1.0 - v1.1.1 RC1

  • Changes:
  • Button to regenerate a self-signed HTTPS certificate (to update to modern standards)
  • Bug fixes
  • Fixed a decrease in download speed experienced by some users
  • Fixed yEnc crash that occurred on some Windows systems
  • Small UI fixes



Veranderingen voor v1.0.3 - v1.1.0

  • What's new in 1.1.0
  • Login via HTML-form instead of basic authentication
  • Glitter now offers Compact and Tabbed layouts (similar to old Classic skin)
  • Notification scripts for custom notification services
  • Enable upload of multiple NZBs from the UI
  • Performance improvements of download process
  • Added delayed download feature (for when your Usenet is behind the indexers)
  • Repair blocks are added prospectively during download when needed (reducing extra par2 verification runs)
  • Prevent action of password managers on Server page
  • Faster initial connections to servers with multiple IP-addresses (HappyEyeBalls)
  • Support of more Rating headers (for indexers that support it)
  • Glitter shows progress notifications for larger operations
  • Log files are now anonymized automatically, for easier posting on public websites
  • Added censored INI file to log download
  • Can now download zipped NZB files from indexer
  • Changes:
  • New SABnzbd logo
  • Job password is now a separate field and not included in the job-title anymore
  • Move some seldom used options to Special
  • Now requires Python 2.7 (2.6 no longer supported)
  • If filename occurs twice in NZB, only larger file is added
  • Display days when ETA is above 24h
  • API information now uses day/hour/min/sec notation when ETA above 24h
  • Bump self-signed certificate to sha256 (only for newly created)
  • Bug fixes
  • Fix errors when saving job files to disk
  • Prevent "lock" errors in the History database
  • Restore support for multi-volume 7zip files
  • Restore scanning for passwords after NZB name edit
  • Fix portable.cmd
  • Fix for stalling download at 99% (when using prospective downloading)
  • Fix problem with deleting files in NZB details view
  • Prevent old shutdown-page from stopping a new SABnzbd instance
  • Prevent watched folder scan crash on invalid file names
  • Fix XSS vulnerability on OSX and Unix**
  • ** The XSS vulnerability was discovered by Han Sahin from Securify BV. Thank you, Han.



Veranderingen voor v1.1.0 RC3 - v1.1.0 RC4

  • Can now download zipped NZB files from indexer
  • Optimizations in the Downloader
  • Move some seldom used options to Special
  • Prevent watched folder scan crash on invalid file names
  • Prevent action of password managers on Server page
  • Correct display of amount downloaded
  • Faster initial connections to servers with multiple IP-addresses (HappyEyeBalls)
  • Display days when ETA is above 24h
  • Support of more Rating headers (for indexers that support it)
  • Smaller optimizations and bug fixes



Veranderingen voor v1.1.0 RC2 - v1.1.0 RC3

  • •Fix errors when saving job files to disk
  • •Not all failed items in History had "Retry" buttons
  • •Enable upload of multiple NZBs from the UI
  • •Fix another stalling issue
  • •Restore support for multi-volume 7zip files
  • •Prevent "lock" errors in the History database
  • •Lots of small fixes and improvements



Veranderingen voor v1.1.0 RC1 - v1.1.0 RC2

  • Fix XSS vulnerability on OSX and Unix**
  • Fix for stalling when using "prospective par2 downloading"
  • Include the Python module "six" to prevent issues on some embedded systems
  • Fix problem with deleting files in NZB details view
  • Fix portable.cmd
  • Restore scanning for passwords after NZB name edit
  • Prevent old shutdown-page from stopping a new SABnzbd instance



Veranderingen voor v1.1.0 Beta1 - v1.1.0 RC1

  • Fix for stalling download at 99% (when using prospective downloading)
  • Fix History updates in Glitter
  • Add censored INI file to log download
  • Requires Python 2.7



Veranderingen voor v1.0.3 - v1.1.0 Beta1

  • What's new
  • Performance improvements of download process
  • Performance improvements of and Glitter/Plush
  • Glitter now offers Compact and Tabbed layouts (similar to old Classic skin)
  • Glitter shows progress notifications for larger operations
  • Login via HTML-form instead of basic authentication
  • Added Propagation delay feature
  • Repair blocks are added prospectively during download when needed (reducing extra par2 verification runs)
  • Added notification scripts for custom notification services
  • New SABnzbd logo
  • Debug-logs are now anonymized automatically, for easier posting on public websites
  • Bug fixes:
  • Many fixes of Glitter and Config pages
  • Bump self-signed certificate to sha256
  • If filename occurs twice in NZB, only larger file is added
  • API changes:
  • Job password is now a separate field and not included in the job-title anymore



Veranderingen voor v1.0.1 - v1.0.2

  • Fix hangups at 100% when QuickCheck is off and "all-pars" is on
  • Fix handling of "too many connections" for some Usenet servers



Veranderingen voor v1.0.0 - v1.0.1

  • Prevent creating orphan items in "incomplete" when deleting downloading jobs.
  • Forced item with missing articles caused overflow into paused jobs
  • Do QuickCheck even on files that would be removed by the Cleanup-list (problematic for RAR files).
  • Fix "Download all par2 files" behavior
  • Treat ambiguous numeric values as number of minutes for custom pause time.
  • Accept MIME records that have only LF line endings (error in some third-party utilities)
  • Fix PushOver support.
  • Fix breaking Glitter bug with large script_log
  • Fix issues with deleting jobs via the API
  • Fix issue where Sonarr could not read using the History-API
  • Increase default cache to 450M
  • The pre-queue script can now return an accept value of 2, meaning immediate failure. (Useful for Sonarr.)
  • Add start script for portable Windows installations



Veranderingen voor v1.0.0 - v1.0.1 RC1

  • Prevent creating orphan items in "incomplete" when deleting downloading jobs.
  • Forced item with missing articles caused overflow into paused jobs
  • Do QuickCheck even on files that would be removed by the Cleanup-list (problematic for RAR files).
  • Fix "Download all par2 files" behavior
  • Treat ambiguous numeric values as number of minutes for custom pause time.
  • Accept MIME records that have only LF line endings (error in some third-party utilities)
  • Fix PushOver support.
  • Fix breaking Glitter bug with large script_log
  • Fix issues with deleting jobs via the API
  • Fix issue where Sonarr could not read using the History-API
  • Increase default cache to 450M



Veranderingen voor v0.7.20 - v1.0.0

  • What's new in 1.0.0
  • Full Unicode support with Chinese and Russian translations
  • New default UI: Glitter
  • Server priorities instead of primary/backup ==> REVIEW YOUR SERVER SETTINGS!
  • Newsserver IPv6 load balancing aka Happy Eyeballs / RFC 6555
  • Duplicate detection for series
  • More filters in RSS
  • 7zip support
  • Option to save repair time by downloading all par2 files
  • Support for long paths in Windows (above 260)
  • Improved security for external access
  • Lots of small improvements and bug fixes
  • Redesign of notifications classes
  • More notification services supported
  • Diagnostic dashboard tab for "Status" page
  • Bonjour/ZeroConfig support
  • Remarks
  • SABnzbd's webserver now doesn't listen to IPv6 addresses by default.
  • [**] Use Config->Special->ipv6_hosting if you want this enabled.
  • [**] "localhost" will be replaced with "127.0.0.1", check any browser bookmark and third-party tool
  • Classic skin has been removed
  • Support extra parameters for par2 on other platforms than Windows
  • Option to verify HTTPS connections (default off)
  • Auto-negotiates best Usenet ssl protocol (override possible)
  • When upgrading from 0.7.x, a backup server will get priority 1



Veranderingen voor v1.0.0 RC1 - v1.0.0 RC4

  • Changes in RC4
  • FIXES: SABnzbd's webserver now doesn't listen to IPv6 addresses by default. Use Config->Special->ipv6_hosting if you want this enabled.
  • Changes in RC3
  • SABnzbd's webserver now doesn't listen to IPv6 addresses by default. Use Config->Special->ipv6_hosting if you want this enabled.
  • The Windows installer failed to detect an already running version.
  • Glitter: cosmetic fixes.
  • Changes in RC2
  • Changing server priorities during a download could lead to unexpected results and lockups
  • Made Glitter friendly for reverse proxies
  • Config->Main shows more diagnostic info
  • Default host to test IPv6 is now self-test.sabnzbd.org



Veranderingen voor v0.8.0 Beta 6 - v1.0.0 RC1

  • Changes in RC1
  • Bump version from 0.8.0RC1 to 1.0.0RC1
  • Fixed "disk-full" notification
  • Glitter: several small problems fixed
  • OSX: fixed error message that comes when job with accented characters completes
  • Fixed diskspeed meter (in Glitter)
  • Known issues
  • RSS analysis when season/episode filters are present, can be very very slow



Veranderingen voor v0.8.0 Beta 5 - v0.8.0 Beta 6

  • Fixed issues in Config->Server (Firefox)
  • Fixed queue upgrade warning for Windows
  • SSL protocol by default auto-negotiated with server
  • Fixed problem of multiple instances of SABnzbd when starting it with an NZB
  • Fix problem of stray RAR files after unpack, which would fail the job
  • Lots of Glitter tweaks and fixes
  • Known issues
  • RSS analysis when season/episode filters are present, can be very very slow



Veranderingen voor v0.8.0 Beta 4 - v0.8.0 Beta 5

  • Glitter improvements
  • Faster initial loading of Glitter on Firefox and Chrome
  • Support extra parameters for par2 on other platforms than Windows
  • Proper sorting of download report
  • Several fixes for rare problems
  • Known issues
  • RSS analysis when season/episode filters are present, can be very very slow



Veranderingen voor v0.8.0 Beta 3 - v0.8.0 Beta 4

  • Unicode crashes in user interface fixed
  • Glitter skin improved
  • Resume can now give notification
  • In Config->Server, show active servers before inactive ones
  • Update unrar to 5.30
  • Added Windows Notifications (local)
  • Updated many localization



Veranderingen voor v0.8.0 Beta 1 - v0.8.0 Beta 3

  • Changes in Beta3
  • Speedlimit corrections
  • Windows build now verifies https certificates
  • Windows build now supports TLS 1.2
  • Fixed bug that could lead to all NZBs being reported as duplicates
  • Skin improvements
  • Changes in Beta2
  • Improvements in IPv6 handling
  • Extension of SSL protocols (where supported)
  • Many improvemnts in the Glitter skin
  • On Windows, Season Sort often failed
  • Speedlimiting can now be absolute or in percentage
  • Scheduler action to remove completed history items



Veranderingen voor v0.8.0 Alpha 3 - v0.8.0 Beta 1

  • Glitter is now the default skin
  • Glitter fixes and improvements
  • Removed Classic and Mobile skins
  • Removed Config parts of smpl and Plush skins
  • API-call "history" now accepts one or more "category" parameters in order to filter.
  • API-call "addurl" now returns a list of nzo_id's, which will be valid for the actual jobs.
  • Update unrar to release 5.21
  • Enable renaming of Usenet servers.
  • Add Pushbullet support.
  • Implement Pushover support.
  • Restore Rating function
  • Newsserver IPv6 load balancing aka Happy Eyeballs / RFC 6555
  • Lots of bug fixes



Veranderingen voor v0.7.20 - v0.8.0 Alpha 3

  • New skin: Glitter
  • Assign servers to categories
  • When upgrading from 0.7.x, a backup server will get priority 1
  • Lots of bug fixes
  • Changes since Alpha2
  • Server priorities instead of primary/backup ==> REVIEW YOUR SERVER SETTINGS!
  • Work-arounds to avoid bugs in PyOpenSSL 0.14
  • Support RAR's REV files to some extent
  • Diagnostic dashboard tab for "Status" page
  • What's new in 0.8.0
  • Full Unicode support with Chinese and Russian translations
  • Improved Notifications (including Prowl)
  • Duplicate detection for series
  • Bonjour/ZeroConfig support
  • More filters in RSS
  • 7zip support
  • Option to save repair time by downloading all par2 files
  • Support for long paths in Windows (above 260)
  • Improved security for external access
  • Lots of small improvements and bug fixes
  • The "Classic" skin is gone



Veranderingen voor v0.7.20 - v0.8.0 Alpha 1

  • Features
  • Full Unicode support with Chinese and Russian translations
  • Improved Notifications (including Prowl)
  • Duplicate detection for series
  • Bonjour/ZeroConfig support
  • More filters in RSS
  • 7zip support
  • Option to save repair time by downloading all par2 files
  • Support for long paths in Windows (above 260)
  • Improved security for external access
  • Lots of small improvements and bug fixes
  • The "Classic" skin is gone
  • Bug fixes
  • Lots
  • Known issues
  • Support for oznzb and similar indexers (not ported from 0.7.x yet)
  • Promised new server priorities (beyond primary/backup) not implemented yet
  • RSS analysis when season/episode filters are present, can be very very slow



Veranderingen voor v0.7.19 - v0.7.20

  • Features
  • Support of OSX Yosemite "Dark Mode"
  • API call "Retry" now returns new job id (supporting nzbdrone)
  • Bug fixes
  • OSX unrar now really updated to 5.11 for Lion and higher
  • unrar is now updated to 5.11 for Intel systems running OSX (Snow)Leopard
  • (Snow)Leopard on PPC still only has unrar 4.01, no new versions from rarlabs
  • Fix email test issue



Veranderingen voor v0.7.20 RC1 - v0.7.20 RC2

  • The update of unrar to 5.11 now also works for OSX (Snow)Leopard on Intel.
  • (The latest unrar for PPC systems is 4.01)



Veranderingen voor v0.7.19 - v0.7.20 RC1

  • Features
  • API call "Retry" now returns new job id
  • Support of OSX Yosemite "Dark Mode"
  • Bug fixes
  • OSX unrar now really updated to 5.11
  • Fix email test issue



Veranderingen voor v0.7.18 - v0.7.19

  • Features
  • Extended filtering for oznzb.com
  • Earlier detection of Unwanted Extension if in last rar file
  • Upgrade to unrar 5.11 (OSX and Windows)
  • Add Finnish translation
  • Bug fixes
  • Fix OSX notification center problem
  • Fix sort order of RSS feeds
  • Prevent multiple pauses in "unwanted extensions" option
  • Change renaming scheme for duplicate files
  • Fix sorting of the queue
  • Prevent removal of embedded passwords in filenames by trimming option
  • Improve password trial when the system uses an older unrar tool
  • Support double quotes to delineate parameters in category match lists.
  • When a comma is present in a file name, quotes are needed when passed to a user script
  • The after-unrar-check needs to take the "flat_unpack" option into account
  • OSX app is signed properly



Veranderingen voor v0.7.19 RC3 - v0.7.19 RC4

  • OSX Users:
  • the SnowLeopard and Lion builds are not signed.
  • The MountainLion/Mavericks build is signed.
  • The signed build can also be used on Yosemite, but the DMG picture may look a bit odd.
  • Features
  • Extended filtering for oznzb.com
  • Earlier detection of Unwanted Extension if in last rar file
  • Upgrade to unrar 5.11 (OSX and Windows)
  • Add Finnish translation
  • Bug fixes
  • Fix OSX notification center problem
  • Fix sort order of RSS feeds
  • Prevent multiple pauses in "unwanted extensions" option
  • Change renaming scheme for duplicate files
  • Fix sorting of the queue
  • Prevent removal of embedded passwords in filenames by trimming option
  • Improve password trial when the system uses an older unrar tool
  • OSX app is signed properly



Veranderingen voor v0.7.19 RC2 - v0.7.19 RC3

  • OSX Users:
  • the SnowLeopard and Lion builds are not signed.
  • The MountainLion/Mavericks build is signed.
  • The signed build can also be used on Yosemite, but the DMG picture may look a bit odd.
  • Features
  • Extended filtering for oznzb.com
  • Earlier detection of Unwanted Extension if in last rar file
  • Upgrade to unrar 5.11 (OSX and Windows)
  • Add Finnish translation
  • Bug fixes
  • Fix OSX notification center problem
  • Fix sort order of RSS feeds
  • Prevent multiple pauses in "unwanted extensions" option
  • Change renaming scheme for duplicate files
  • Fix sorting of the queue
  • Prevent removal of embedded passwords in filenames by trimming option
  • Improve password trial when the system uses an older unrar tool
  • OSX app is signed properly



Veranderingen voor v0.7.18 - v0.7.19 RC2

  • Features
  • Extended filtering for oznzb.com
  • Upgrade to unrar 5.11 (OSX and Windows)
  • Add Finnish translation
  • Bug fixes
  • Fix OSX notification center problem
  • Fix sort order of RSS feeds
  • Prevent multiple pauses in "unwanted extensions" option
  • Change renaming scheme for duplicate files
  • Fix sorting of the queue
  • Prevent removal of embedded passwords in file names by trimming option



Veranderingen voor v0.7.17 - v0.7.18

  • Features
  • Support for X-Failure header (leading to an alternative NZB)
  • Support for detecting unwanted extensions inside RAR files
  • Using priority Force will override duplicate detection
  • Add "pause_pp" and "server_stats" to the API
  • Bug fixes
  • Also remove colons ":" with option sanitize_safe
  • Notification: Respect NotifyOSD-preference and allow testing of values from UI
  • Prevent pseudo error message when testing "Notification Center"
  • Testing email based on values in UI instead of stored config
  • Don't trim file names when renaming them (so revert to old behavior)
  • Fix potential crash when unpacking due to unset variable
  • Pause/abort on encryption failed when pre-check was active
  • Allow "embedded" passwords in job titles again



Veranderingen voor v0.7.17 - v0.7.18 RC1

  • Features
  • Support for X-Failure header (leading to an alternative NZB)
  • Support for detecting unwanted extensions inside RAR files
  • Using priority Force will override duplicate detection
  • Add "pause_pp" and "server_stats" to the API
  • Bug fixes
  • Also remove colons ":" with option sanitize_safe
  • Notification: Respect NotifyOSD-preference and allow testing of values from UI
  • Prevent pseudo error message when testing "Notification Center"
  • Testing email based on values in UI instead of stored config
  • Don't trim file names when renaming them (so revert to old behavior)
  • Fix potential crash when unpacking due to unset variable
  • Pause/abort on encryption failed when pre-check was active
  • Allow "embedded" passwords in job titles again



Veranderingen voor v0.7.16 - v0.7.17

  • Features
  • Upgrade embedded unrar to 5.01 and (partially) support RAR5 format
  • Support for more meta-data in NZB files (to be used in TV Sort)
  • Optional integration with the OZnzb indexer, allows user access to ratings and reporting directly from SABnzbd interface.
  • Optional automatic feedback to OZnzb on failed downloads
  • Commandline option --pidfile to set your own PID-file name/path (Unix and OSX)
  • Basic support for X-DNZB-Failure and X-DNZB-Details headers, sent by some indexers
  • Support rate-limiting by (a number of) indexers
  • Special option "warn_dupl_jobs" to suppress/enable warnings for duplicate jobs
  • Special option "flat_unpack" to ignore folders inside archives
  • Bug fixes
  • Fix false encryption alarms for some posts
  • Fix issue with OSX Mavericks Notification Center support
  • Fix issues with passwords embedded in file names
  • Support UNC paths in Sort expressions (Windows)
  • Add password entry boxes in smpl and Classic skins
  • Prevent unwanted change of queue order after editing job details
  • Allow Default category to be picked in Multi-Ops



Veranderingen voor v0.7.17 RC1 - v0.7.17 RC2

  • Fixed since RC1
  • Support UNC paths in Sort expressions (Windows)
  • URL in the queue should not show up "sanitized"
  • Fix shutdown issue in PP queue
  • Special option "warn_dupl_jobs" to suppress/enable warnings for duplicate jobs
  • Add (partial) RAR5 support
  • Fix some more password-in-filename issues
  • Add password entry boxes in smpl and Classic skins
  • Features
  • Support for more meta-data in NZB files (to be used in TV Sort)
  • Optional integration with the OZnzb indexer, allows user access to ratings and reporting directly from SABnzbd interface.
  • Optional automatic feedback to OZnzb on failed downloads
  • Commandline option --pidfile to set your own PID-file name/path (Unix and OSX)
  • Basic support for X-DNZB-Failure and X-DNZB-Details headers, sent by some indexers
  • Upgrade embedded unrar to 5.01
  • Special option "flat_unpack" (will not create extra folders)
  • Bug fixes
  • Fix false encryption alarms for some posts
  • Fix issue with OSX Mavericks Notification Center support
  • Fix issue with passwords embedded in file names
  • Allow Default category to be picked in Multi-Ops



Veranderingen voor v0.7.17 Beta 3 - v0.7.17 RC1

  • Bug fixes
  • Fix bug in rating system
  • Fix multiple encryption password issues
  • Allow Default category to be picked in Multi-Ops
  • Features
  • Special option "flat_unpack" (will not create extra folders)



Veranderingen voor v0.7.17 Beta 2 - v0.7.17 Beta 3

  • Solved since Beta1/2
  • passwords embedded in file names were not passed properly to unrar
  • Upgrade embedded unrar to 5.01
  • Bug fixes
  • Fix false encryption alarms for some posts
  • Fix issue with OSX Mavericks Notification Center support
  • Fix issue with passwords embedded in file names
  • Features
  • Support for more meta-data in NZB files (to be used in TV Sort)
  • Optional integration with the OZnzb indexer, allows user access to ratings and reporting directly from SABnzbd interface.
  • Optional automatic feedback to OZnzb on failed downloads
  • Commandline option --pidfile to set your own PID-file name/path (Unix and OSX)
  • Basic support for X-DNZB-Failure and X-DNZB-Details headers, sent by some indexers



Veranderingen voor v0.7.17 Beta1 - v0.7.17 Beta 2

  • Same as Beta1, but without two dumb bugs.



Veranderingen voor v0.7.16 - v0.7.17 Beta1

  • Bug fixes
  • Fix false encryption alarms for some posts
  • Fix issue with OSX Mavericks Notification Center support
  • Fix issue with passwords embedded in file names
  • Features
  • Support for more meta-data in NZB files (to be used in TV Sort)
  • Optional integration with the OZnzb indexer, allows user access to ratings and reporting directly from SABnzbd interface.
  • Optional automatic feedback to OZnzb on failed downloads
  • Commandline option --pidfile to set your own PID-file name/path (Unix and OSX)
  • Basic support for X-DNZB-Failure and X-DNZB-Details headers, sent by some indexers



Veranderingen voor v0.7.14 - v0.7.16

  • Bug fixes
  • Fix false encryption alarms for some posts
  • Fix for faulty par2cmdline on some embedded Unix systems
  • Features
  • Add "password" box to Plush's job details page
  • Add special "sanitize_safe" to remove unsupported Windows characters on other platforms. This solves issues when using NAS shares from Windows.



Veranderingen voor v0.7.13 - v0.7.14

  • - Missing mini-par2 sometimes prevents the other par2 files from being downloaded
  • - When unrar reports invalid RAR files, show a proper error message
  • - Fix special case of unjustified encryption warning



Veranderingen voor v0.7.12 - v0.7.13

  • Bug fixes
  • Another encryption detection fix
  • When post has just one par2 set, use wildcard so that all files are used
  • "addurl" api-call did not always accept nzbname parameter
  • Features
  • Special option "enable_recursion" to control recursive unpacking



Veranderingen voor v0.7.11 - v0.7.12

  • Bug fixes
  • Fix issues in encryption detection
  • Don't try to "join" a single X.000 file
  • Fix memory overflow when joining very large files
  • Make name sorting of the queue case-insensitive
  • Save job data to disk after changing job password or other attributes
  • Deploy "abort when completion not possible" method also in pre-download check



Veranderingen voor v0.7.10 - v0.7.11

  • - Obfuscated file name support causes regular multi-set NZBs to verify (much) slower
  • - Bad articles from some servers are accepted as valid data
  • - Generic Sort fails to rename files when an extra folder level is present in the RAR files



Veranderingen voor v0.7.9 - v0.7.10

  • Features
  • Try to repair rar/par sets with obfuscated (scrambled) names
  • Display next RSS scan moment in Cfg->RSS
  • Bug fixes
  • Disable obsolete newzbin bookmark readout
  • Show speed when downloading in Forced mode while paused
  • Plush History icons repair and unpack were swapped
  • Reset "today" byte counters at midnight even when idle
  • An email about a failed should say that the download failed
  • Report errors coming from fully encrypted rar files
  • Accept %fn (as well as %fn.%ext) as end parameter in sorting strings.



Veranderingen voor v0.7.8 - v0.7.9

  • FIX - Internal crash when encountering a malformed article, resulting in halting of downloading.



Veranderingen voor v0.7.7 - v0.7.8

  • Features
  • Use "category" and "password" meta-data in NZB files (Provided by some indexers)
  • Option to abort download when it is clear that not enough data is available (For removed posts it will be faster than pre-download check)
  • Add "Abort" option for encryption detection
  • Removed articles are now listed separately in download report
  • Special option "wait_for_dfolder", enables waiting for external temp download folder at startup
  • Bug fixes
  • Fix problem with %fn substitution in Sorting
  • Pre-download check did not work with all servers
  • Fix missing Retry link for "Out of retention" jobs.
  • API function "addfile" now accepts "nzbname" parameter for ZIP/RAR files with one NZB.
  • Prevent retries when an NZB with just samples is retrieved from an indexer (and you had the "do not download samples" option enabled).



Veranderingen voor v0.7.6 - v0.7.7

  • Features
  • Updated unrar to 4.20 (OSX/Windows)
  • Optional web-ui watchdog (diagnostic tool)
  • Removed account support for defunct indexers
  • Bug fixes
  • Fix some issues with orphaned items
  • Generic sort didn't always rename media files in multi-part jobs properly
  • Always show RSS items in the same order as the original RSS feed



Veranderingen voor v0.7.5 - v0.7.6

  • Features
  • Properly handle par2-sets that were renamed after creation by the poster
  • Recursive scanning when re-queuing downloaded NZB files
  • Bug fixes
  • Prevent blocking assembly of completed files, (this resulted in excessive CPU and memory usage)
  • Fix speed issues with some Usenet servers due to unreachable IPv6 addresses
  • Fix issues with SFV-base checks
  • Successfully pre-checked job lost its attributes when those were changed during check
  • No longer check version when looking for a running instance of SABnzbd (this prevents unintended multiple instances).
  • A damaged base par2 file could block download of more par2 files
  • Fix evaluation of schedules at startup
  • Fix possible failing startup when running as a Windows Service



Veranderingen voor v0.7.5 - v0.7.6 Beta1

  • Features
  • Properly handle par2-sets that were renamed after creation by the poster
  • Bug fixes
  • Prevent blocking assembly of completed files, (this resulted in excessive CPU and memory usage)
  • Fix speed issues with some Usenet servers due to unreachable IPv6 addresses
  • Fix issues with SFV-base checks
  • Successfully pre-checked job lost its attributes when those were changed during check
  • No longer check version when looking for a running instance of SABnzbd (this prevents unintended multiple instances).



Veranderingen voor v0.7.4 - v0.7.5

  • Features
  • Update nzbmatrix category table (check your categories!)
  • Add special options 'empty_postproc' and 'prio_sort_list' (See Wiki)
  • OSX: Retina compatible menu-bar icons
  • Bug fixes
  • Prevent stuck jobs at end of pre-check
  • Fix issues with accented and special characters in names of downloaded files
  • Fix problem with "Read" button when RSS feed name contains "&"
  • Added missing %dn formula to Generic Sort
  • Prevent unusual SFV files from crashing post-processing



Veranderingen voor v0.7.4 RC1 - v0.7.4 RC2

  • Pre-check failed to consider extra par2 files
  • Fix unjustified warning that can occur with OSX Growl 2.0
  • Show memory usage on Linux systems
  • Fix incorrect end-of-month quota reset
  • Fix UI refresh issue when using Safari on iOS6



Veranderingen voor v0.7.3 - v0.7.4 RC1

  • OSX Mountain Lion: Notification Center support
  • OSX Mountain Lion: improved "keep awake" support
  • Restore SABnzbd icon for Growl
  • Scheduler: action can now run on multiple weekdays
  • Scheduler: add "remove failed jobs" action
  • After successful pre-check, preserve a job's position in the queue
  • Make Windows version less eager to use par2-classic
  • Support for HTTPS chain files (needed when you buy your own certificate)
  • Prevent jobs from showing up in queue and history simultaneously
  • Fix failure to fetch more par2-files for posts with badly formatted subject lines
  • Special option: rss_odd_titles (see Wiki)
  • Special option: 'overwrite_files' (See Wiki)
  • A number of small issues (see changelog)
  • Fix for third-party tools requesting too much history



Veranderingen voor v0.7.2 - v0.7.3

  • Fixes in 0.7.3
  • Prevent queue deadlock in case of fatally damaged par2 files
  • Try to keep OSX Mountain Lion awake as long as downloading and postprocessing run
  • Add RSS filter-enable checkboxes to Plush, Smpl and Classic skins
  • Fix problem with saving modified parameters of an already enabled server
  • Extend "check new release" option with test releases
  • Correct several errors in Sort function
  • Improve organization of Config->Servers
  • Make detection of samples less aggressive
  • Ignore pseudo NZB files that start with a period in the name



Veranderingen voor v0.7.0 - v0.7.1

  • Fixed problem were fetching par2 files after first verification could stall in the queue
  • Fixed retry behaviour of NZB fetching from URL (with handling of nzbsrus.com error codes)
  • Verification/repair would not be executed properly when one more RAR files missed their first article.
  • Improved backup of sabnzbd.ini file, now uses backup when original is gone or corrupt
  • Several translations extended/improved
  • Plush skin: fix problems with pull-down menus in Mobile Safari
  • On some Linux and OSX systems using localhost would still make SABnzbd give access to other computers
  • Windows: the installer did not set an icon when associating NZB files with SABnzbd
  • Fix problem that the Opera browser had with Config->Servers
  • Retry a few times when accessing a mounted drive to create the final destination folder
  • Minor fixes in Window Tray icon and OSX top menu
  • Add no_ipv6 special for systems that keep having issues with [::1]
  • Fix crash in QuickCheck when expected par2 file wasn't downloaded
  • API calls "addurl" and "addid" (newzbin) can now be used interchangeably
  • Fix endless par2-fetch loop after retrying failed job
  • Don't send "bad fetch" email when emailing is off
  • Add some support for nzbrus.com's non-VIP limiting
  • Fix signing of OSX DMG



Veranderingen voor v0.7.0 Beta 8 - v0.7.0 RC2

  • What's new:
  • - Download quota management
  • - Windows: simple system tray menu
  • - Multi-platform Growl support
  • - NotifyOSD support for Linux distros that have it
  • - Option to set maximum number of retries for servers (prevents deadlock)
  • - Pre-download check to estimate completeness (reliability is limited)
  • - Prevent partial downloading of par2 files that are not needed yet
  • - Config->Special for settings previously only available in the sabnzbd.ini file
  • - For Usenet servers with multiple IP addresses, pick a random one per connection
  • - Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • - Allow jobs still waiting for post-processing to be deleted too
  • - More persistent retries for unreliable indexers
  • - Single Configuration skin for all others skins (there is an option for the old style)
  • - Config->Special for settings that were previously only changeable in the sabnzbd.ini file
  • - Add Spanish, Portuguese (Brazil) and Polish translations
  • - Individual RSS filter toggle
  • - Unified OSX DMG



Veranderingen voor v0.7.0 Beta 7 - v0.7.0 Beta 8

  • - Download quota management
  • - Windows: simple system tray menu
  • - Multi-platform Growl support
  • - NotifyOSD support for Linux distros that have it
  • - Option to set maximum number of retries for servers (prevents deadlock)
  • - Pre-download check to estimate completeness (reliability is limited)
  • - Prevent partial downloading of par2 files that are not needed yet
  • - Config->Special for settings previously only available in the sabnzbd.ini file
  • - For Usenet servers with multiple IP addresses, pick a random one per connection
  • - Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • - Allow jobs still waiting for post-processing to be deleted too
  • - More persistent retries for unreliable indexers
  • - Single Configuration skin for all others skins (there is an option for the old style)
  • - Config->Special for settings that were previously only changeable in the sabnzbd.ini file
  • - Add Spanish, Portuguese (Brazil) and Polish translations
  • - Individual RSS filter toggle
  • - Unified OSX DMG



Veranderingen voor v0.7.0 Beta 6 - v0.7.0 Beta 7

  • What's new:
  • - Download quota management
  • - Windows: simple system tray menu
  • - Multi-platform Growl support
  • - NotifyOSD support for Linux distros that have it
  • - Option to set maximum number of retries for servers (prevents deadlock)
  • - Pre-download check to estimate completeness (reliability is limited)
  • - Prevent partial downloading of par2 files that are not needed yet
  • - Config->Special for settings previously only available in the sabnzbd.ini file
  • - For Usenet servers with multiple IP addresses, pick a random one per connection
  • - Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • - Allow jobs still waiting for post-processing to be deleted too
  • - More persistent retries for unreliable indexers
  • - Single Configuration skin for all others skins (there is an option for the old style)
  • - Config->Special for settings that were previously only changeable in the sabnzbd.ini file
  • - Add Spanish, Portuguese (Brazil) and Polish translations
  • - Individual RSS filter toggle
  • - Unified OSX DMG



Veranderingen voor v0.7.0 Beta 5 - v0.7.0 Beta 6

  • What's new:
  • - Download quota management
  • - Windows: simple system tray menu
  • - Multi-platform Growl support
  • - NotifyOSD support for Linux distros that have it
  • - Option to set maximum number of retries for servers (prevents deadlock)
  • - Pre-download check to estimate completeness (reliability is limited)
  • - Prevent partial downloading of par2 files that are not needed yet
  • - Config->Special for settings previously only available in the sabnzbd.ini file
  • - For Usenet servers with multiple IP addresses, pick a random one per connection
  • - Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • - Allow jobs still waiting for post-processing to be deleted too
  • - More persistent retries for unreliable indexers
  • - Single Configuration skin for all others skins (there is an option for the old style)
  • - Config->Special for settings that were previously only changeable in the sabnzbd.ini file
  • - Add Spanish, Portuguese (Brazil) and Polish translations
  • - Individual RSS filter toggle
  • - Unified OSX DMG



Veranderingen voor v0.7.0 Beta 3 - v0.7.0 Beta 5

  • 0.7.0Beta5 by The SABnzbd-Team
  • -------------------------------------------------------------------------------
  • - Solved serious connection problem with some providers
  • - Windows Tray has the "restart" entries no under a Troubleshoot menu
  • - Fix newzbin entries in History's "Source" field
  • - During unpacking the destination folder will contain a ".nomedia" file
  • which will keep mediaplayers temporarily from indexing
  • - Pre-check jobs now require 101% completion rate (with a "special" parameter)
  • - Unified OSX DMG
  • -------------------------------------------------------------------------------
  • 0.7.0Beta4 by The SABnzbd-Team
  • -------------------------------------------------------------------------------
  • - Add Portuguese (Brazil) language
  • - Updated translations
  • - Some odd NZB files led to blank initial filenames in file overview
  • - Jobs that have 99.91%-99.99% completion rate should not be rounded to 100.0%
  • - Windows Tray icon now has entry to show "complete" folder
  • - Some minor fixes in code and Config skin
  • - Individual RSS filter toggle



Veranderingen voor v0.6.15 - v0.7.0 Beta 3

  • What's new:
  • - Download quota management
  • - Windows: simple system tray menu
  • - Multi-platform Growl support
  • - NotifyOSD support for Linux distros that have it
  • - Option to set maximum number of retries for servers (prevents deadlock)
  • - Pre-download check to estimate completeness (reliability is limited)
  • - Prevent partial downloading of par2 files that are not needed yet
  • - Config->Special for settings previously only available in the sabnzbd.ini file
  • - For Usenet servers with multiple IP addresses, pick a random one per connection
  • - Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • - Allow jobs still waiting for post-processing to be deleted too
  • - More persistent retries for unreliable indexers
  • - Single Configuration skin for all others skins (there is an option for the old style)
  • - Config->Special for settings that were previously only changeable in the sabnzbd.ini file
  • - Add Spanish translation



Veranderingen voor v0.6.4 - v0.6.15

  • When retrying an URL fetch from History, remove the History entry
  • Fix job folder creation by Movie Sort when the Sort expression specifies one
  • Fix problem with retrieving ZIP files from some web sites
  • Improve detection of encrypted RAR files during download
  • When par2 fails and SFV-check enabled, verify using SFV files
  • Perform extra checks on job administration
  • Fix logging of pre-queue script result
  • Better support for Yahoo pipes
  • Accept NZB files containing incorrect dates
  • Make sure that paths coming from Sorting are normalized for the platform
  • Make newzbin ?Get bookmarks now? button independent of automatic readout
  • Don?t reset watched folder path to default when it doesn?t exist at startup
  • OSX: Fix Growl issues
  • OSX: Show the promised 10 queue entries in the OSX menu instead of 9



<<Terug naar software beschrijving