0.3.4
fixed: New option "safe postproc" did not work
fixed: Errors/warning screen sometimes causes HTML problems
0.3.3
fixed: Improve robustness newzbin report fetching
fixed: File was skipped if first article was missing
fixed: Previous release added ".nzb" to each directory in "complete".
fixed: Handle unresolvable hostnames
fixed: Handle ambiguous 'localhost' on IPV6-enabled systems better
fixed: Restored compatibility with Python 2.4
added: OSX NotificationsCenter support
added: Unix-only: permissions can be set in Config->Directories
added: Embedded CherryPy module (to prevent version conflicts)
0.3.2
added: Option to do post-processing only on correct jobs
added: Show warning on main page when PAR2 program is missing
fixed: Remove delay when resuming download
fixed: Show last 20 warnings/errors instead of 10
fixed: Correct Vista icon
fixed: Don't crash anymore on bad NZB files
fixed: When hostname in unresolvable, use 0.0.0.0 instead
fixed: Prevent multiple warnings if dirscan-dir is missing
fixed: Incorrect backup od zipped/gz nzb files
0.3.1
update: Plush
update: Smpl
fixed: Directory creation error when download-dir already exists, making PAR2 crash
fixed: When run-as-win32-service, stop termination by logoffs
fixed: Fix recent incompatibility with newzbin's RSS feeds
fixed: Directory scanner (blackhole) now:
- Skips ZIP files that don't contain only NZB-files
- Handles .nzb.gz files
- Handles .nzb files that are really nzb.gz files (due to browser mis-configuration)
fixed: Newzbin category option does not show "sub-cat" anymore (v3.newzbin.com does not have it)
fixed: Auto-shutdown now waits for jobs re-entering the queue for additional par2 files
fixed: Do not remove RSS definitions when using —clean option.
fixed: Vista/Leopard compatible icon
fixed: Startup tweak to compensate for NAS-hosted Python problem.
added: Show last 10 warnings/errors on the Connections page
fixed: Solved the visible "black" window problem
- Sometimes SABnzbd's a black console window remained visible
- Now there are two versions of SABnzbd:
SABnzbd.exe = always invisible
SABnzbd-console.exe = always visible
fixed: —version problem
fixed: Changed some warnings to info level
fixed: Added license info on embedded third party modules.
fixed: Limit size of newzbin report titles
fixed: Logging size now accepts KMGTP notation
0.3.0
fixed: Win32bin version did not always hide its window
added: Daemon mode (-d) for Windows, prevents profile access
and prevents browser launch
added: —console for troubleshooting (waits when exiting on error) (win32)
fixed: When using article-cache, sometimes articles where dropped
resulting in corrupt downloads. This has been fixed.
fixed: One some Vista systems, the user profile cannot be accessed.
The program recovers now from this and tells the user how to fix it.
fixed: Crash when NZB file contains incorrect date fields.
fixed: SPML did not run properly on Linux
fixed: Fixes in Plush & smpl
fixed: Workaround for problems with some Unicode chars in userprofile
0.3.0rc5
added: option to keep console in Win32-exe
fixed: Updates for Plush and SMPL gui
fixed: Permission settings for Linux/OSX improved
fixed: Relative INI path handled correctly now
fixed: Default port for Windows is 8080 again
added: SABnzbd.exe has a Windows icon now
fixed: NZB upload from windows to Unix sometimes keeps backslashes
fixed: Could not set empty host in config->general
added: Switch to disconnect from servers on empty queue and pause
0.3.0rc4
added: smpl templates by swi-tch
fixed: lots of Plush improvements
fixed: Missing "fetching msgid" in queue (SplitFileName)
fixed: Support of non US-ACII user profile paths.
fixed: Improve error messages in the config screens.
fixed: Catch situation where Linux cannot find a browser
fixed: SABnzbd can now be started from any directory
fixed: Remove leading trailing spaces from dirname derived from nzb file (will crash post-proc)
fixed: Firewall problem detector added
fixed: Correct disk free space for Linux (thanks to mdamen)
changed: Remove Nova 3 and 4
changed: Improved host address detection (prevent problems with Vista/FW/Firefox)
Use 0.0.0.0 as the dual-hosted trigger,
All other forms use single.
Make localhost default again.
Empty host will be host-ip.
Prevent problems with Vista+Firefox
fixed: Limit server timeout to 240
0.3.0rc3
fixed: Auto-shutdown will now wait for post-processing to complete
fixed: Improvements in the Plush templates
changed: "--nobrowser" replaced by "--browser 0|1" and stored in the INI file as "auto_browser"
changed: When an INI file is found in the SABnzbd program directory, use that file and not the one in LocalData
changed: Data directories will be relative to the location of the INI file
fixed: Remove spurious error message in log when browser is launched on Linux
fixed: 0.0.0.0 is not handled correctly, repair.
changed: 0.0.0.0 will be default. 'localhost' will be converted to 127.0.0.1
fixed: Program only starts when the current directory is the directory where SABnzbd.py/exe is.
It should be able to start from any directory.
fixed: Parsing of server:host notation made IPV6 compatible
changed: Panic message in browser for all fatal errors (if enabled)
fixed: Repair handling of multiple ports on single Usenet server in Config—>Servers.
fixed: Improvments and fixes in Plush
0.3.0rc2 (The SABnzbd-team)
added: Introducing Plush (by pairofdimes and blis102)
added: Allow K/M/G/T/P as units in cache_limit and download_limit
added: Online check for new release (at start-up and once a week) (option)
added: Drop-down box for choosing the web-gui
restructured the templates, they reside in <sabdir>/interfaces
fixed: Default 'dirscan_dir' is now empty (inactive)
changed: 'complete_dir' and 'download_dir' are now both in $HOME/downloads
added: Friendly fatal error reports through the web browser
fixed: Restored compatibility with yahoo-rss-feeds
fixed: Fixed memory problem for highspeed-download/slow-disk combination
added: newzbin queue (for 5/min limitation)
added: Help links to wiki pages on Sourceforge.net
added: RSS-feed for History
fixed: Restored compatibility with TV-NZB RSS-feeds.
added: Linux/OSX only.
Replace "umask" with "permissions". SABnbzd now sets file permissions
first to private (u=rwx, g=, o=).
When the download is completed and before user post-processing,
SAB chmod-s all files with the specified pattern (e.g. "o=rx, g=rx").
Files that have no "u=x" will get no "g=x" or "o=x" bits!
added: Timeout parameter per server (seconds, minimum=30, default=120)
added: Email notifications (end of job and disk-full)
Supports secured email (TLS) for use with gmail.com
added: Set minimum diskspace (in MB) for the download directory
When diskspace is below threshhold, SABnzbd will pause.
You must free diskspace and then resume SABnzbd manually.
added: Auto-launch of browser (starting the web-gui)
added: Better handling of INI file
You can start without an INI and get usable defaults
Default storage in localdata/appdata/sabnzbd for Windows
Default storage in ~/.sabnzbd for Linux/OSX
Auto creation of directories
added: Commandline switches
-Regulate logging level (default is errors/warning only)
-Override of web interface selection
-Override of server:port
updated: Nova-0.3.2 and Nova-0.4.5 templates and added Plush
added: Lots of other small stuff
0.2.7 (ShyPike)
changed: Now supports V3.newzbin.com and DirectNzb (by Freaky)
changed: Always keeps original foldername as derived from NZB file (by DNW)
Option "original folder' from 0.2.6 is gone!
added: You can now set the RSS checking interval to 1/2/3/4 times/hour
Set the proper value in the Configuration.
changed: Modified versions of Nova_0.3.2 and Nova_0.4.4 included
set the proper path in SABnzbd.ini
0.2.6 (ShyPike)
added: Dirscan-speed in seconds (configurable).
changed: Increase server timeout to 120 (required by many providers)
Needed to hard-code this. Change it to your required value.
The change is in newswrapper.py, line 15.
added: Option to automatically refresh the Queue web page.
added: favicon in all templates
fixed: incorrect handling of server without port-spec
(SABnzbd.ini.sample was incorrect)
added: Automatic refresh for connection-info, useful for troubleshooting.
added: Added more end-of-download script handling.
To each option (R, U and D) a script option is added.
After (correct) execution of the R, U or D, a single script is run.
The script is specified in the "Directories" configuration.
The additional NZB paramater "script" is passed on in each structure and call
where now only "repair, unpack, delete" were passed/added.
The templates have been modfied to give 3 additional processing choices
"R+Script", "U+Script" and "D+Script".
"None+Script" would not be very useful and is not implemented.
added: Add option to restore original folder names, derived from the NZB name,
so that spaces and special characters are restored.
Need not really be an option, but done so to keep compatibility.
added: Added special handling for multi-part archives that start with an EXE-file
(so self-unpacking archives).
You don't want to run the self-unpacker (coming from Internet!),
but UnRar does not handle this situation correct.
Therefore the script renames the EXE file to RAR and then lets UnRar do its work.
fixed: Make SABnzbd compatible with the new Newzbin RSS-feed.
(Source: http://sourceforge.net/forum/forum.php?thread_id=1795210&forum_id=498261)
added: NovaTemplate 0.3
The original Nova doesn't work, need to be patched.
0.2.5 (tdian)
Last release by original author tdian.