------------------------------------------------------------------------------- 0.7.20 by The SABnzbd-Team ------------------------------------------------------------------------------- - Make sure that Rating support is suppressed completely when disabled. ------------------------------------------------------------------------------- 0.7.20RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Update unrar for (Snow)Leopard on Intel to 5.11 - Logging of the Pystone performance of the system ------------------------------------------------------------------------------- 0.7.20RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - OSX unrar now really updated to 5.11 - API call "Retry" now returns new job id - Support for NZB meta field 'x-rating-host' - Fix email test issue - Support of OSX Yosemite "Dark Mode" ------------------------------------------------------------------------------- 0.7.19 by The SABnzbd-Team ------------------------------------------------------------------------------- - 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 - When sanitizing names, preserve "." and ".." elements in paths ------------------------------------------------------------------------------- 0.7.19RC4 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix damaging of job's destination path on Windows ------------------------------------------------------------------------------- 0.7.19RC3 by The SABnzbd-Team ------------------------------------------------------------------------------- - Improve password trial when the system uses an older unrar tool ------------------------------------------------------------------------------- 0.7.19RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Make matching of SFV file against RAR-sets case-insensitive - Make sure final destination path is always sanitized and trimmed - Improve "check for unwanted extensions" - Upgrade unrar to version 5.11 (OSX and Windows) - Limit article cache to 1G to prevent a memory size bug in the _yenc module - Fix a number of problems with embedded passwords and folder size trimming - Allow "float" timestamps in RSS feeds - Expose 'rating_host' to Config->Special - Add Finnish translation ------------------------------------------------------------------------------- 0.7.19RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - More oznzb filtering - 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 ------------------------------------------------------------------------------- 0.7.18 by The SABnzbd-Team ------------------------------------------------------------------------------- - Update translations ------------------------------------------------------------------------------- 0.7.18RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Support for X-Failure header - Support for detecting unwanted extensions inside RAR files - Using priority Force will override duplicate detection - 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) - Add "pause_pp" to the API - Pause/abort on encryption failed when pre-check was active - Also remove colons ":" with option sanitize_safe - Update DMG template - Fix potential crash when unpacking due to unset variable - Fix problem of cookie interference with other apps - Add API function server_stats - Support password embedding in file detail page and AddNZB dialog - Pause/Remove posts when unwanted extensions are detected (like .exe) - Fix issue with some RAR file sets leading to Windows "87" error - Handle 5xx RSS feed error messages ------------------------------------------------------------------------------- 0.7.17Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Implement "retry-after" header to support rate-limiting - Update OSX image to show Mavericks support ------------------------------------------------------------------------------- 0.7.17RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Support UNC paths in Sort expressions (Windows) - URL in the queue should not show up "sanitized" - Fix shutdown issue in PP queue - Allow "Force" to be set as priority in files overview - Special option "warn_dupl_jobs" to suppress/enable warnings for duplicate jobs - Fix problem with "sanitize" in "renamer" - Add (partial) RAR5 support - Fix some more password-in-filename issues - Prevent unwanted change of queue order after editing job details - Add password entry boxes in smpl and Classic skins - Prevent unrar zombies on some systems ------------------------------------------------------------------------------- 0.7.17RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix bug in rating system - Fix multiple encryption password issues - Allow Default category to be picked in Multi-Ops - Allow "force" prio to be picked in NZO page - Prevent PP queue timeout construction from keeping the CPU awake. - Special option "flat_unpack" ------------------------------------------------------------------------------- 0.7.17Beta2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix regression errors in Beta1 ------------------------------------------------------------------------------- 0.7.17Beta1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Add command line option --pidfile - Another fix for false encryption reports - Fix issue with OSX Mavericks Notification Center - Add support for 'x-dnzb-propername', 'x-dnzb-episodename', 'x-dnzb-year' in meta-data of NZB. To be used in TV Sorting - Add OZnzb features need to be enabled in config ->switches - Add integration with OZnzb indexer enhanced functionality, allows user access to ratings and reporting directly from SABnzbd interface. - Add automatic feedback to OZnzb on failed downloads (if enabled) - Add X-DNZB-Failure and X-DNZB-Details support - Fix issue with passwords embedded in file names - Updated translations ------------------------------------------------------------------------------- 0.7.16Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix Config->Special UI crash ------------------------------------------------------------------------------- 0.7.15Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix false encryption alarms for some posts - Add "password" dialog to Plush's job details page - Add special "sanitize_safe" to remove bad Windows characters on other platforms - Remove "news" section from Config skin - Fix for faulty par2cmdline on some embbeded Unix systems - Add GUID fields to the History RSS feed. ------------------------------------------------------------------------------- 0.7.14Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Another encryption detection fix (special case) - Missing mini-par2 sometimes prevents the other par2 files from being downloaded. - Make sure even invalid RAR files are fed to unrar and handle its reporting. ------------------------------------------------------------------------------- 0.7.13Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Another encryption detection fix - Special option "enable_recursion" to control recursive unpacking - When post has just one par2 set, use wildcard so that all files are used - Accept partial par2 file when only one is available - Accept "nzbname" parameter in api-call "add url" even when a ZIP file is retrieved. ------------------------------------------------------------------------------- 0.7.12Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix issue in encryption detection - Don't try to "join" a single X.000 file - Fix memory overflow caused by very large files to be joined - Make name sorting of the queue case-insensitive - Save data to disk after changing job password or other attributes - Add "resume_pp" entry to Plush pull-down menu when pause_pp event is scheduled - Deploy "abort when completion not possible" method also in pre-download check ------------------------------------------------------------------------------- 0.7.11Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Bad articles from some servers were accepted as valid data - Show warning when the decoder encounters I/O errors - Generic Sort failed to rename files when an extra folder level was present in the RAR files - Obfuscated file name support caused regular NZBs to verify slower ------------------------------------------------------------------------------- 0.7.10Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Disable obsolete newzbin bookmark readout - Show speed when downloading in Forced mode while paused - Plush History icons repair and unpack were swapped - Try to repair rar/par sets with obfuscated names - Reset "today" byte counters at midnight even when idle - Display next RSS scan moment in Cfg->RSS - An email about a failed should say that the download failed - Report errors coming from fully encrypted rar files - Accept NNTP error 400 without "too many connection" clues as a transient error. - Accept %fn (next to %fn.%ext) as end parameter in sorting strings. ------------------------------------------------------------------------------- 0.7.9Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix fatal error in decoder when encountering a malformed article - Fix compatibility with free.xsusenet.com - Small fix in smpl-black CSS ------------------------------------------------------------------------------- 0.7.8Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix problem with %fn substitution in Sorting - Add special "wait_for_dfolder", enables waiting for external temp download folder - Work-around for servers that do not support STAT command - Removed articles are now listed seperately in download report - Add "abort" option to encryption detection - Fix missing Retry link for "Out of retention" jobs. - Option to abort download when it is clear that not enough data is available - Support "nzbname" parameter in addfile/addlocalfile api calls for ZIP files with a single NZB - Support NZB-1.1 meta data "password" and "category" - Don't retry an empty but correct NZB from an indexer ------------------------------------------------------------------------------- 0.7.7Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Windows/OSX: Update unrar to 4.20 - Fix some issues with orphaned items - Generic sort didn't always rename media files in multi-part jobs properly - Optional web-ui watchdog - Always show RSS items in the same order as the original RSS feed - Remove unusable folders from folder selector (Plush skin) - Remove newzbin support ------------------------------------------------------------------------------- 0.7.6Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Recursive scanning when re-queuing downloaded NZB files - Log "User-Agent" header of API calls ------------------------------------------------------------------------------- 0.7.6Beta2 by The SABnzbd-Team ------------------------------------------------------------------------------- - A damaged smallest par2 can block fetching of more par2 files - Fix evaluation of schedules at startup - Make check for running SABnzbd instance more robust ------------------------------------------------------------------------------- 0.7.6Beta1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Handle par2 sets that were renamed after creation - 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 - Prevent crash on Unix-Pythons that don't have the os.getloadavg() function - Successfully pre-checked job lost its attributes when those were changed during check - Remove version check when looking for a running instance of SABnzbd ------------------------------------------------------------------------------- 0.7.5Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Add missing %dn formula to Generic Sort - Improve RSS logging ------------------------------------------------------------------------------- 0.7.5RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Prevent stuck jobs at end of pre-check. - Fix issues with accented and special characters in names of downloaded files. - Adjust nzbmatrix category table. - Add 'prio_sort_list' special - Add special option 'empty_postproc'. - Prevent CherryPy crash when reading a cookie from another app which has a non-standard name. - Prevent crash when trying to open non-existing "complete" folder from Windows System-tray icon. - Fix problem with "Read" button when RSS feed name contains "&". - Prevent unusual SFV files from crashing post-processing. - OSX: Retina compatible menu-bar icons. - Don't show speed and ETA when download is paused during post-processing - Prevent soft-crash when api-function "addfile" is called without parameters. - Add news channel frame ------------------------------------------------------------------------------- 0.7.4Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Pre-queue script no longer got the show/season/episode information. - Prevent crash on startup when a fully downloaded job is still in download queue. - New RSS feed should no longer be considered new after first, but empty readout. - Make "auth" call backward-compatible with 0.6.x releases. - Config->Notifications: email and growl server addresses should not be marked as "url" type. - OSX: fix top menu queue info so that it shows total queue size ------------------------------------------------------------------------------- 0.7.4RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Pre-check failed to consider extra par2 files - Fixed 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 ------------------------------------------------------------------------------- 0.7.4RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Remove potential queue stalling when downloading extra par2 files - Make Windows version less eager to use par2-classic - Fixed DMG images - Add missing encoding directive to Plush and Classic skins - Prevent oversized data in API-call "history" ------------------------------------------------------------------------------- 0.7.4Beta3 by The SABnzbd-Team ------------------------------------------------------------------------------- - All three OSX build in one DMG again - Minor bugfixes ------------------------------------------------------------------------------- 0.7.4Beta2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix failure to fetch more par2-files for posts with badly formatted subject lines - After successful pre-check, preserve a job's position in the queue - Restore SABnzbd icon for Growl - Fix "check new releases" option in Config skin - Separate DMG files for OSX Leopard/SL, Lion and MLion ------------------------------------------------------------------------------- 0.7.4Beta1 by The SABnzbd-Team ------------------------------------------------------------------------------- - OSX Mountain Lion Notification Center support - OSX Mountain Lion improved "keep awake" support - OSX: separate builds: one for Mountain Lion and one for all others - OSX removed 64bit code - Scheduler: action can now run on multiple weekdays - Scheduler: add "remove failed jobs" action - Special option: rss_odd_titles (see Wiki) - Support for HTTPS chain files (needed when you buy your own certificate) - Prevent jobs from showing up in queue and history simultaneously - Add parameter 'pp_active' to history elements in qstatus API call - Fix some minor par2 handling bugs - Prevent potential crash when an actively downloading job is deleted from the queue - Special option: 'overwrite_files' (See Wiki) - Don't try an SFV check when a retried job was already successfully verified by par2 - Enable compression of API call results - Log failed attempts to log in to the Web UI - A job with "forced" priority should keep that when fetching more par2 files - Updated translations ------------------------------------------------------------------------------- 0.7.3Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Rename Special "random_server_ip" to "randomize_server_ip" so that we can force the default to "Off". "On" kills speed on some servers. - Ignore pseudo NZB files that start with a period in the name - SFV failure now listed in History instead of issuing warnings - Translation updates - "502" errors about payments/credits will now block a server ------------------------------------------------------------------------------- 0.7.3Beta2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Try to keep OSX Mountain Lion awake as long as downloading/postprocessing runs - Prevent queue deadlock in case of fatally damaged par2 files - Add RSS filter-enable checkboxes to Plush, Smpl and Classic skins - Fix problem with saving modified paramters of an already enabled server - Extend "check new release" option with test releases ------------------------------------------------------------------------------- 0.7.3Beta1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Correct several errors in Sort function - Improve organization of Config->Servers - Support for nzbxxx.com - Make detection of samples less aggressive - Some minor corrections ------------------------------------------------------------------------------- 0.7.2Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix for NZB-icon issue when 0.7.0 was previously installed - Check validity of totals9.sab file - Fix startup problem when localhost has unexpected order of IP addresses ------------------------------------------------------------------------------- 0.7.2RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Improve support for nzbsrus.com - Don't try to show NZB age when not known yet - Prevent systems with unresolvable hostnames from always using 0.0.0.0 ------------------------------------------------------------------------------- 0.7.2RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix fatal error in nzbsrus.com support - Initial "quota left" was not set correctly when enabling quota - Report incorrect RSS filter expressions (instead of aborting analysis) - Improve detection of invalid articles (so that backup server will be tried) - Windows installer: improve NZB association so that a reboot isn't needed - Windows installer: don't remove settimngs by default when uninstalling - Fix sorting of rar files in job so that .rar preceeds .r00 ------------------------------------------------------------------------------- 0.7.1Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Disable VC90 check in Windows Installer as long as we're still on Python 2.5 - Windows: make sure \\server\share notation is never seen as a relative path ------------------------------------------------------------------------------- 0.7.1RC5 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix signing of OSX DMG - 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 ------------------------------------------------------------------------------- 0.7.1RC4 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix failure to grab NZBs from indexers that send compressed files. ------------------------------------------------------------------------------- 0.7.1RC3 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fixed stalling par2 fetches (after first verification run) - Fixed retry behaviour of NZB fetching from URL and add handling of nzbsrus.com error codes - Make sure that all malformed articles are retried on another server - Add no_ipv6 option that suppresses listing on ::1 (to be used if your system cannot handle that) - Prevent crash in QuickCheck when expected par2 file wasn't downloaded - Verification/repair would not be executed properly when one more RAR files missed their first article. - API calls "addurl" and "addid" (newzbin) can be used interchangeably (Fixes a problem in Qouch) ------------------------------------------------------------------------------- 0.7.1RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Improved backup of sabnzbd.ini file Will use backup when original is gone or become corrupt - Windows: Using ::1 as single webhost address would start IE instead of default browser ------------------------------------------------------------------------------- 0.7.1RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - 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 - Reduce load caused by WinTray and OSX topmenu ------------------------------------------------------------------------------- 0.7.0Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Updated translations ------------------------------------------------------------------------------- 0.7.0RC2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Suppress permission errors on paths containing ".AppleDouble" or ".DS_Store" (Required for NAS systems that support Apple AFP shares) - OSX/Windows: Set article cache to 200M when not already set. - Pre-check: lower default minimum completion rate to 100.2% ------------------------------------------------------------------------------- 0.7.0RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix for rare crash in par2 fetching - Another /nomedia fix - Quota reset wasn't done when quota-reset-time was passed while SABnzbd wasn't running. - Pre-check: required ratio for NZB without par2 files should be 100% and not the "safe" ratio ------------------------------------------------------------------------------- 0.7.0Beta8 by The SABnzbd-Team ------------------------------------------------------------------------------- - Disabled the .nomedia marker file feature. Those who want to try it, use the "nomedia_marker" setting in Config->Special It remains an experimental feature without guarantees - Add missing info in email about failed pre-check - Updated translations ------------------------------------------------------------------------------- 0.7.0Beta7 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix for .nomedia files not being deleted - Fix NZB re-queueing (due to .nomedia remaining) - Polish was missing in Windows installer and Dutch was incorrect - When Sort renames auxillirary files, it should disregard case - Fix crash in Wizard on some Linux systems ------------------------------------------------------------------------------- 0.7.0Beta6 by The SABnzbd-Team ------------------------------------------------------------------------------- - Upgrade unzip for Windows to 6.00 (supports ZIPs above 2G) - Lower threshold for pre-check to 100.5% - Fix removal of .nomedia file when using Sorting - Add Polish translation (using reduced character set) - Extension-based cleanup list now also removes extension-only files like ".sfv". - Several small issues ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- 0.7.0Beta3 by The SABnzbd-Team ------------------------------------------------------------------------------- - OSX/Linux: permissions are now also applied to the "temporary download folder" - Fix some issues in the Config skin. - The default for "apply max retries only on optional servers" is now 0, thus enabling the new anti-deadlock behaviour for all servers - Fix incompatibility with nzbsa.co.za indexer - Log all API calls (in debug mode) - Restore Python2.5 compatibility in growler.py - After a language change, register again with Growl - Clean up the api-call auth. It will now give preference to 'apikey'. - Fix detection of retry-able history entries for case-insensitive file systems. - API-calls "addfile" and "addlocalfile" returned an incorrect status value. - Add support for the peculiar Usenet provider "free.xsusenet.com". - OSX menu now uses the same formatting for speed as the skins. - Accept multiple items in API-calls "addurl" and "addid". The "name" and "nzbname" keywords can be repeated. ------------------------------------------------------------------------------- 0.7.0Beta2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix behavior when using host address 0.0.0.0 on a system that doesn't resolve localhost properly - Add Spanish translation ------------------------------------------------------------------------------- 0.7.0Beta1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Updated nzbmatrix categories - "Special" option allows incomplete/partial NZB files - Forbid "complete" being a subfolder of "incomplete" ------------------------------------------------------------------------------- 0.7.0Alpha3 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix failing join-by-par2 - Prevent API crash when deleting non-existing history item - Prevent UI crash message when looking at NZB details page of finished job - Config skin: fix path complettion in Config->Folders - Config skin: fixes to support "hide behind proxy" - Keep using unrar 4.10 for OSX Leopard and older, due to PPC support ------------------------------------------------------------------------------- 0.7.0Alpha2 by The SABnzbd-Team ------------------------------------------------------------------------------- - Fix disabled options in Config skin - Remove flags from the Wizard and Config skin - Replace real spaces in RSS-urls with %20 - Prevent double entries in History's "Source" section - Prevent crash when OSDNotify doesn't work properly - Small improvents in Windows installer ------------------------------------------------------------------------------- 0.7.0Alpha1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Not tracked ------------------------------------------------------------------------------- 0.6.15Final by The SABnzbd-Team ------------------------------------------------------------------------------- - Flag post-processing as failed when files cannot be moved/copied to destination - Fixed another newzbin link ------------------------------------------------------------------------------- 0.6.15RC1 by The SABnzbd-Team ------------------------------------------------------------------------------- - Change newzbin URL - Prevent setting watched-folder speed to 0 (while having no watched-folder) from triggering an inifinite loop. - Move "locale" construction from Plush skin to Python code. Some embedded Linux platforms show unstable behavior with the original construction. - Extend OSX menu with troubleshooting options - Add trailing slashes to internal Plush paths to support reverse proxies better. - Ignore whitespace around regular expressions in RSS filters. - Prevent crash on restoring URL-fetches when using --repair-all option - Fix "Repair" button on smpl Connection page. Current path fails when using a reverse proxy - Suppress "incompatible feed" error when doing a scheduled/automatic RSS read-out. - Add special setting to use "pickle" library instead of cPickle.