SABnzbd - The automated Usenet download tool

Overview

SABnzbd - The automated Usenet download tool

CI tests Build binaries License

SABnzbd is an Open Source Binary Newsreader written in Python.

It's totally free, easy to use, and works practically everywhere. SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can. All you have to do is add an .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction. SABnzbd offers an easy setup wizard and has self-analysis tools to verify your setup.

If you want to know more you can head over to our website: https://sabnzbd.org.

Resolving Dependencies

SABnzbd has a few dependencies you'll need before you can get running. If you've previously run SABnzbd from one of the various Linux packages, then you likely already have all the needed dependencies. If not, here's what you're looking for:

  • python (Python 3.6 and higher, often called python3)
  • Python modules listed in requirements.txt
  • par2 (Multi-threaded par2 installation guide can be found here)
  • unrar (make sure you get the "official" non-free version of unrar)

Optional:

  • See requirements.txt

Your package manager should supply these. If not, we've got links in our installation guide.

Running SABnzbd from source

Once you've sorted out all the dependencies, simply run:

python3 -OO SABnzbd.py

Or, if you want to run in the background:

python3 -OO SABnzbd.py -d -f /path/to/sabnzbd.ini

If you want multi-language support, run:

python3 tools/make_mo.py

Our many other command line options are explained in depth here.

About Our Repo

The workflow we use, is a simplified form of "GitFlow". Basically:

  • master contains only stable releases (which have been merged to master) and is intended for end-users.
  • develop is the target for integration and is not intended for end-users.
  • 1.1.x is a release and maintenance branch for 1.1.x (1.1.0 -> 1.1.1 -> 1.1.2) and is not intended for end-users.
  • feature/my_feature is a temporary feature branch based on develop.
  • bugfix/my_bugfix is an optional temporary branch for bugfix(es) based on develop.

Conditions:

  • Merging of a stable release into master will be simple: the release branch is always right.
  • master is not merged back to develop.
  • develop is not re-based on master.
  • Release branches branch from develop only.
  • Bugfixes created specifically for a release branch are done there (because they are specific, they're not cherry-picked to develop).
  • Bugfixes done on develop may be cherry-picked to a release branch.
  • We will not release a 1.0.2 if a 1.1.0 has already been released.
Comments
  • Upgrade to Python 3

    Upgrade to Python 3

    It seems Python 3.6 is really speeding up things and I wonder if we should consider re-writing SAB for Python 3? https://www.youtube.com/watch?v=d65dCD3VH9Q

    This is also inspired by Cheetah now being ported to Python 3. https://github.com/CheetahTemplate3/cheetah3

    I already tried running the 2to3 tool on SABnzbd, but it turns out to be a bit more complicated than that... Anyone willing to help?

    Work in progress New feature 
    opened by Safihre 89
  • test_ipv6() and thus _EXTERNAL_IPV6 unreliable with www.google.com 80 and 443

    test_ipv6() and thus _EXTERNAL_IPV6 unreliable with www.google.com 80 and 443

    As the subject says: test_ipv6() and thus _EXTERNAL_IPV6 is unreliable with www.google.com (and ipv6.google.com) 80 and 443. See the proof below: on a working IPv6 connection, within 30 seconds, _EXTERNAL_IPV6 randomly reports True and False; the sock.connect() times out on 6 seconds. I don't know why this happens. Maybe www.google.com protects itself against connect() without a HTTP GET? That is bad; SAB uses _EXTERNAL_IPV6 to determine if it should look up AAAA / IPv6 addresses at all.

    Reliable FQDNs to use:

    • www.akamai.net
    • ipv6.msftncsi.com (resolves to a978.i6g1.akamai.net). Used by Windows 7+ to determine if the IPv6 internet is working. MSFTNCSI stands for Microsoft Network Connectivity Status Indicator
    • v4v6.ipv6-test.com and v6.ipv6-test.com.
    • www.cisco.com
    • ... many more ...

    So, if www.google.com is not OK for this purpose, which FQDN to use? Requirements:

    • it should have an AAAA address
    • it should always be up and reachable
    • the site owner should be OK with it's usage
    • it should be clear to SABnzbd users what is going on; nothing alarming

    What do you think?

    (FWIW: not related to https://github.com/sabnzbd/sabnzbd/issues/274 )

    [email protected]:~$ time python sab-test_ipv6.py 
    [(10, 1, 6, 'www.google.com', ('2a00:1450:4001:80b::1014', 80, 0, 0))]
    True
    
    real    0m0.056s
    user    0m0.024s
    sys 0m0.012s
    [email protected]:~$ time python sab-test_ipv6.py 
    [(10, 1, 6, 'www.google.com', ('2a00:1450:4001:80b::1014', 80, 0, 0))]
    False
    
    real    0m6.050s
    user    0m0.028s
    sys 0m0.008s
    [email protected]:~$ time python sab-test_ipv6.py 
    [(10, 1, 6, 'www.google.com', ('2a00:1450:4001:80b::1014', 80, 0, 0))]
    False
    
    real    0m6.048s
    user    0m0.024s
    sys 0m0.012s
    [email protected]:~$ time python sab-test_ipv6.py 
    [(10, 1, 6, 'www.google.com', ('2a00:1450:4001:80b::1014', 80, 0, 0))]
    True
    
    real    0m0.056s
    user    0m0.032s
    sys 0m0.004s
    [email protected]:~$ time python sab-test_ipv6.py 
    [(10, 1, 6, 'www.google.com', ('2a00:1450:4001:80b::1014', 80, 0, 0))]
    True
    
    real    0m0.053s
    user    0m0.020s
    sys 0m0.016s
    
    opened by sanderjo 75
  • Build app for M1 / Apple Silicon

    Build app for M1 / Apple Silicon

    Since it's just python under the hood and python already compiles on M1, how difficult would it be to package an .app for M1/ARM macs?

    Are there instructions available on how to build the .app from source? Would love to give it a go

    Feature request 
    opened by dvcrn 70
  • Glitter layout needs tweaking before release

    Glitter layout needs tweaking before release

    I find the glitter layout a bit too constrained.

    For example you have this huge progress bar with tons of empty space where the category could be relocated to, right in the middle of it, instead of requiring a huge window to display.

    Also, the job name should get prioritized over the progress bar in terms of screen real estate, meaning the progress bar should shrink to some extent to make space for the job name.

    I understand that it's a universal UI, so things are large for touch devices as well as mouse cursors. But compared to plush(which obviously isn't really touch optimized), it's very inefficient as far as space usage goes, there must be a middle ground and I have a feeling it could be tweaked a bit to make it a bit less awkward on a non-touch device.

    opened by Cpuroast 70
  • Sab RC4 notifications tab in config

    Sab RC4 notifications tab in config

    Hi i'm part of linuxserver.io and author of the sabnzbd docker we make. https://github.com/linuxserver https://github.com/linuxserver/docker-sabnzbd

    Testing out RC4 in my personal repo and the notifications tab in settings gives

    Unable to connect

    (in firefox at least)

    same container but using 1.0.3 and the notifications tab loads.

    opened by sparklyballs 64
  • "Error importing" when loading job files from disk

    I get a lot of "Error importing" errors. image Is it possible to give a more descriptive error message for these? I notice in the log it reads:

    2017-06-22 17:15:08,460::ERROR::[nzbstuff:1342] Error importing <NzbFile: filename=4f3a3eec98984e2b9302b60767c268ba.vol003+04.par2, type=None>
    

    Would it be possible to get a more descriptive message like that in the UI? Preferably with the name of the Queue item.

    Bug Work in progress 
    opened by labrys 57
  • 2.3.1 not working on my OSX 10.11.6 (15G1611)

    2.3.1 not working on my OSX 10.11.6 (15G1611)

    I updated SABNzb+ to v 2.3.1 (from 2.2.0). Start SABNzb+ and nothing happens. If I start Activity Monitor and Filter for SAB, I see the process starting and then stopping again after a few seconds away.

    If I revert to 2.2.0 that works fine.

    In ~/Library/Application Support/sabnzb/logs/sabnzb.logs, all I see is:

    2017-11-24 18:47:18,079::INFO::[_cplogging:219] [24/Nov/2017:18:47:18] ENGINE Bus STARTING 2017-11-24 18:48:50,331::INFO::[_cplogging:219] [24/Nov/2017:18:48:50] ENGINE Bus STARTING for 2 seperate restarts.

    Changed the loglevel (in sabnzb.ini) to 9 and see:

    2017-11-24 19:01:34,833::INFO::[SABnzbd:1141] Console logging for OSX App disabled 2017-11-24 19:01:34,833::INFO::[SABnzbd:1148] -------------------------------- 2017-11-24 19:01:34,833::INFO::[SABnzbd:1149] SABnzbd.py-2.3.1 (rev=f1695ec8753fbdb07bd67bdce25eeb3ebe70b972) 2017-11-24 19:01:34,834::INFO::[SABnzbd:1150] Full executable path = /Applications/SABnzbd.app/Contents/MacOS/SABnzbd 2017-11-24 19:01:34,834::INFO::[SABnzbd:1160] Platform = posix 2017-11-24 19:01:34,834::INFO::[SABnzbd:1161] Python-version = 2.7.14 (default, Oct 26 2017, 19:43:58) [GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] 2017-11-24 19:01:34,834::INFO::[SABnzbd:1162] Arguments = /Applications/SABnzbd.app/Contents/Resources/SABnzbd.py 2017-11-24 19:01:34,834::INFO::[SABnzbd:1167] Preferred encoding = UTF-8 2017-11-24 19:01:34,835::INFO::[SABnzbd:1177] SSL version = OpenSSL 1.0.2l 25 May 2017 2017-11-24 19:01:34,835::INFO::[SABnzbd:1184] Loaded additional certificates from /Applications/SABnzbd.app/Contents/Resources/cacert.pem 2017-11-24 19:01:34,854::DEBUG::[SABnzbd:1191] Available certificates: {'x509': 142, 'x509_ca': 142, 'crl': 0} 2017-11-24 19:01:34,854::DEBUG::[SABnzbd:1198] My local IPv4 address = 10.3.105.86

    Anything else I can check?

    opened by grillp 53
  • DSM 7 SABNZB errors:

    DSM 7 SABNZB errors: "ValueError: semaphore or lock released too many times"

    Setup Package Name: SABNZBD Package Version: 3.4.2-50

    NAS Model: DS214Play NAS Architecture: Standard DSM version: 7.0.1-42218

    Expected behavior SABNZBD operates as per normal (as prior to upgrade to DSM 7. Have tried reinstall, changing default directories with no effect.

    Actual behavior Below errors received in SABNZBD:

    Traceback (most recent call last):
    File "/volume1/@appstore/sabnzbd/env/lib/python3.8/site-packages/cherrypy/_cprequest.py", line 638, in respond
    self._do_respond(path_info)
    File "/volume1/@appstore/sabnzbd/env/lib/python3.8/site-packages/cherrypy/_cprequest.py", line 697, in _do_respond
    response.body = self.handler()
    File "/volume1/@appstore/sabnzbd/env/lib/python3.8/site-packages/cherrypy/lib/encoding.py", line 223, in call
    self.body = self.oldhandler(*args, **kwargs)
    File "/volume1/@appstore/sabnzbd/env/lib/python3.8/site-packages/cherrypy/_cpdispatch.py", line 54, in call
    return self.callable(*self.args, **self.kwargs)
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/interface.py", line 169, in internal_wrap
    return wrap_func(*args, **kwargs)
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/interface.py", line 452, in api
    return api_handler(kwargs)
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/api.py", line 100, in api_handler
    response = _api_table.get(mode, (_api_undefined, 2))[0](name, kwargs)
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/api.py", line 474, in _api_status
    return _api_status_table.get(name, (_api_fullstatus, 2))[0](value, kwargs)
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/api.py", line 465, in _api_fullstatus
    status = build_status(
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/api.py", line 1340, in build_status
    info["publicipv4"] = publicipv4()
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/getipaddress.py", line 87, in publicipv4
    result = addresslookup4(sabnzbd.cfg.selftest_host())
    File "/volume1/@appstore/sabnzbd/share/SABnzbd/sabnzbd/getipaddress.py", line 45, in func_wrapper
    return async_result.get(max_timeout)
    File "/var/packages/python38/target/lib/python3.8/multiprocessing/pool.py", line 736, in exit
    self.terminate()
    File "/var/packages/python38/target/lib/python3.8/multiprocessing/pool.py", line 654, in terminate
    self._terminate()
    File "/var/packages/python38/target/lib/python3.8/multiprocessing/util.py", line 224, in call
    res = self._callback(*self._args, **self._kwargs)
    File "/var/packages/python38/target/lib/python3.8/multiprocessing/pool.py", line 687, in _terminate_pool
    change_notifier.put(None)
    File "/var/packages/python38/target/lib/python3.8/multiprocessing/queues.py", line 368, in put
    self._writer.send_bytes(obj)
    File "/var/packages/python38/target/lib/python3.8/multiprocessing/synchronize.py", line 98, in exit
    return self._semlock.exit(*args)
    ValueError: semaphore or lock released too many times
    
    opened by NKOS123 50
  • Latest version time out issue

    Latest version time out issue

    After latest version (3.6.0) was released, I cannot start sabnzbd service. The below message just repeats on restarts.

    2022-06-07 09:07:10,595::INFO::[SABnzbd:1167] --------------------------------
    2022-06-07 09:07:10,595::INFO::[SABnzbd:1168] SABnzbd.py-3.6.0
    2022-06-07 09:07:10,595::INFO::[SABnzbd:1178] Commit = b31fedd85790c21488cbebd9730bdc00b2bdb385
    2022-06-07 09:07:10,595::INFO::[SABnzbd:1180] Full executable path = /app/sabnzbd/SABnzbd.py
    2022-06-07 09:07:10,595::INFO::[SABnzbd:1181] Arguments = "/app/sabnzbd/SABnzbd.py" "--config-file" "/config" "--server" "::"
    2022-06-07 09:07:10,596::INFO::[SABnzbd:1182] Python-version = 3.9.7 (default, Nov 24 2021, 21:15:59)
    [GCC 10.3.1 20211027]
    2022-06-07 09:07:10,596::INFO::[SABnzbd:1183] Dockerized = True
    2022-06-07 09:07:10,596::INFO::[SABnzbd:1184] CPU architecture = x86_64
    2022-06-07 09:07:10,602::INFO::[SABnzbd:1187] Platform = posix - Linux-3.10.0-1160.66.1.el7.x86_64-x86_64-with
    2022-06-07 09:07:10,602::INFO::[SABnzbd:1193] Preferred encoding = UTF-8
    2022-06-07 09:07:10,603::DEBUG::[SABnzbd:1212] JSON-module = ujson 5.3.0
    2022-06-07 09:07:10,603::INFO::[SABnzbd:1215] SSL version = OpenSSL 1.1.1o  3 May 2022
    2022-06-07 09:07:10,604::INFO::[SABnzbd:1224] Certifi version = 2020.12.05
    2022-06-07 09:07:10,604::INFO::[SABnzbd:1225] Loaded additional certificates from /etc/ssl/certs/ca-certificates.crt
    2022-06-07 09:07:10,623::DEBUG::[SABnzbd:1234] Available certificates = {'x509': 132, 'crl': 0, 'x509_ca': 132}
    2022-06-07 09:07:10,623::DEBUG::[getipaddress:100] Local IPv4 address = 172.19.0.2
    Traceback (most recent call last):
      File "/app/sabnzbd/SABnzbd.py", line 1786, in <module>
        main()
      File "/app/sabnzbd/SABnzbd.py", line 1238, in main
        publicipv4()
      File "/app/sabnzbd/sabnzbd/getipaddress.py", line 114, in publicipv4
        result = addresslookup4(sabnzbd.cfg.selftest_host())
      File "/app/sabnzbd/sabnzbd/getipaddress.py", line 48, in func_wrapper
        return sabnzbd.THREAD_POOL.submit(item, *args, **kwargs).result(max_timeout)
      File "/usr/lib/python3.9/concurrent/futures/_base.py", line 447, in result
        raise TimeoutError()
    concurrent.futures._base.TimeoutError
    
    opened by herkalurk 49
  • Memory leaks from larger NZB's

    Memory leaks from larger NZB's

    I am not sure what is going on, but somewhere memory is leaking.

    Take for example this NZB Test123.nzb.gz (it is incomplete, so safe to share). When I start SABnzbd it uses 55MB of memory, after this download fails it is stuck at 99MB of memory. This memory is never released. With the gc_stats API-call I am pretty sure I can verify that no TryList related objects are left in memory. So what is left in memory? 😵

    Bug 
    opened by Safihre 47
  • Can't deobfuscate certain names

    Can't deobfuscate certain names

    Good day,

    I often pull linux isos from a specific indexer that's known to obfuscate their releases in an interesting format which results in having abc.xyz.EXT filenames in the resulting folders.

    I looked around inside the nzb file itself and I came across the fact that these abc.xyz names are nowhere mentioned actually. Also, these files are not packed to rars or anything, therefore its a bit unclear for me where this naming comes from. However the subject field contains the right filename:

    <file poster="<redacted>&gt;" date="<redacted>" subject="[PRiVATE]-[GROUPNAME]-[INSTALLER.ISO]-[3/82] - &quot;&quot; yEnc 100000 (1/1)">

    I obviously want the file to have the INSTALLER.ISO name in this case. I have tried to enable the "Deobfuscate final filenames " feature, but that seemingly didn't do anything with the files. I also tried the movie sorting with the %dn, but that just placed each abc.xyz.EXT file to the root download folder.

    Is there a way I can extract titles from the subject with a regex a script or whatsoever? Also, where does this abc.xyz gets fetched from?

    For investigating purposes I can provide nzbs but due to the nature of their contents I can only do so in email.

    opened by Diniboy1123 47
  • Consider replacing MD5 with CRC32 for quick check

    Consider replacing MD5 with CRC32 for quick check

    To not stray too far off topic in a previous conversation, I've decided to move the discussion here.

    Summary so far:

    • assemble computes the MD5 of the file it's assembling. MD5 computation may become a performance limiter in the future (and already consumes a fair bit of CPU)
    • @puzzledsab pointed out that MD5 could probably be replaced with CRC32
    • CRC32 is already being computed during yEnc decoding, so adopting CRC32 would effectively eliminate the need to separately compute a hash
    • only checking yEnc CRC32 against the decoded articles (without any PAR2 check) has been tried in the past (#2160), but showed issues
    • PAR2, however, does also contain CRC32s that could be checked against, however they are block hashes, not file hashes
    • a file's CRC32 can be obtained by joining the decoded articles' CRC32s (without the need to hash all the data again)
    • similarly, the file's CRC32 can be obtained from the PAR2 by joining the block hashes. The last block's hash may need to have it's zero padding trimmed
    • sample Python code for CRC manipulation operations

    Essentially this could eliminate the need to compute the MD5 hash of each file, whilst still verifying the data against what's specified in the PAR2. The downside is that CRC32 is a less reliable hash than MD5.


    If we're going to experiment, I thought I'd point the following out, in case it's missed:

    When assembling the CRC from decoded articles, they don't need to be assembled in order (unlike MD5). This is handy since articles don't necessarily arrive in order, and there's no need to keep the article CRCs around.

    Example:

    file_crc = 0
    once_an_article_is_decoded(article, file):
    	article_end = article.offset + article.length
    	bytes_til_file_end = file.size - article_end
    	file_crc = crc_concat(article.crc, file_crc, bytes_til_file_end)
    
    # once all articles have been decoded, file_crc will be the file's CRC32
    

    When assembling CRC from PAR2's IFSC, the block size is constant across the entire PAR2. If you look at the definition of crc_concat:

    return crc_multiply(crc1, crc_2pow(len2*8)) ^ crc2
    

    Since len2 is constant, it follows that crc_2pow(len2*8) is also constant. So as a simple optimisation, it only needs to be computed once, and can be reused in the loop.

    Example:

    file_crc = 0
    crc_block_coeff = crc_2pow(par2_block_size * 8)
    for block_crc in file_ifsc_crcs:
    	file_crc = crc_multiply(file_crc, crc_block_coeff) ^ block_crc
    
    total_crc_len = len(file_ifsc_crcs) * par2_block_size
    zeroes_appended = total_crc_len - file_size
    file_crc = crc_zero_unpad(file_crc, zeroes_appended)
    

    (in theory, crc_multiply could be made faster if one of the coefficients is constant, but that optimisation is probably not necessary here)

    opened by animetosho 0
  • Use walrus operator, removing Python 3.7 support

    Use walrus operator, removing Python 3.7 support

    I would like to start using the new walrus operator that was introduced in Python 3.8. This would break Python 3.7 support for the next major SABnzbd release. The official EOL for Python 3.7 is in a few months, so doesn't seem like a big problem? I also saw that Ubuntu uses Python 3.8 in 20.04 LTS so we are good there. Anything I'm overlooking here?

    opened by Safihre 5
  • End of queue script to be moved to it's own configuration menu item

    End of queue script to be moved to it's own configuration menu item

    About the end of queue script, why is it not taken seriously like the other scripts that have their own configuration menu entry? I have implemented my own duplicate NZB detection solution and for that I use the end of queue script. It removes NZBs that were added by the pre-queue script to the list for duplicate detection but that were manually removed before downloading from the download queue.

    Having this end of queue script causes me not to be able to use any other option of the on queue finish pull down list such as shutting the PC down on end of queue. I used to keep the PC with SABnzbd always on but with the current power prices I prefer to shut it down after the queue is completed.

    I assume that there will be also other users that have implemented an end of queue script. So I would like to suggest to remove it from its current place in the on queue finish pull down list and give it it's own entry in the configuration menu.

    Feature request 
    opened by ErikBrown2 1
  • "Lost connection to SABnzbd" ... make it less in-your-face and not GUI blocking.

    I find SABnzbd too trigger-happy with the message "Lost connection to SABnzbd". It's too alarming and too blocking as it can easily happen on low-spec hardware. Annoying for users with such hardware

    My proposal: do mention it, but in the SAB interface itself (not the current "overlay"), with something like "Last screen update 13 seconds ago", with that 13 seconds counting up, until the webbrowser gets a connection to SAB again.

    Background: "Lost connection to SABnzbd" can happen if

    1. SAB is too busy, or the hardware it's on is too busy
    2. SAB is down, or crashed/restarting
    3. network problems between webbrowser and SABnzbd

    The new message should be better for 1, and maybe for 2.

    Current message, blocking all info, until SAB is responding again image

    This is a screenshot from my SAB running on a low-spec ARM64 device (pystone a very low 11.000). SABs keeps humming & downloading, but sometimes it's too busy doing that and cannot serve the webbrowser from Cherrypy

    opened by sanderjo 1
Releases(3.7.1)
  • 3.7.1(Dec 17, 2022)

    Release Notes - SABnzbd 3.7.1

    Bugfixes and changes since 3.7.0

    • Minor improvements in download performance.
    • Scripts set On queue finish are no longer persistent by default.
    • Improved Test Server to handle more failure cases.
    • Priority list in Add NZB-window was missing Paused priority.
    • Keyboard shortcuts did not work if not in Tabbed-mode.
    • Keyboard shortcut S did not reload status information.
    • In history API-call the stage_log could be empty.
    • Using the - character broke the queue/history search.
    • Improved detection and handling of stuck jobs.

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate Final Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Console logging is now written to stdout instead of stderr.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11, slightly boosting overall performance.
    • macOS/Windows: Updated UnRar to 6.12.
    • Windows: Updated MultiPar to 1.3.2.5.

    API changes since 3.6.1

    • Minor improvements in API performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • RSS-feed names were not sanitized when renamed.
    • Make sure short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.98 KB)
    SABnzbd-3.7.1-osx.dmg(28.95 MB)
    SABnzbd-3.7.1-src.tar.gz(4.87 MB)
    SABnzbd-3.7.1-win-setup.exe(16.66 MB)
    SABnzbd-3.7.1-win32-bin.zip(17.49 MB)
    SABnzbd-3.7.1-win64-bin.zip(20.64 MB)
  • 3.7.1RC2(Dec 6, 2022)

    Release Notes - SABnzbd 3.7.1 Release Candidate 2

    Bugfixes and changes since 3.7.0

    • Minor improvements in download performance.
    • Scripts set On queue finish are no longer persistent by default.
    • Improved Test Server to handle more failure cases.
    • Priority list in Add NZB-window was missing Paused priority.
    • Keyboard shortcuts did not work if not in Tabbed-mode.
    • Keyboard shortcut S did not reload status information.
    • In history API-call the stage_log could be empty.
    • Using the - character broke the queue/history search.
    • Improved detection and handling of stuck jobs.

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate Final Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Console logging is now written to stdout instead of stderr.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11, slightly boosting overall performance.
    • macOS/Windows: Updated UnRar to 6.12.
    • Windows: Updated MultiPar to 1.3.2.5.

    API changes since 3.6.1

    • Minor improvements in API performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • RSS-feed names were not sanitized when renamed.
    • Make sure short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.94 KB)
    SABnzbd-3.7.1RC2-osx.dmg(28.96 MB)
    SABnzbd-3.7.1RC2-src.tar.gz(4.87 MB)
    SABnzbd-3.7.1RC2-win-setup.exe(16.66 MB)
    SABnzbd-3.7.1RC2-win32-bin.zip(17.50 MB)
    SABnzbd-3.7.1RC2-win64-bin.zip(20.65 MB)
  • 3.7.1RC1(Dec 1, 2022)

    Release Notes - SABnzbd 3.7.1 Release Candidate 1

    Bugfixes and changes since 3.7.0

    • Minor improvements in download performance.
    • Scripts set On queue finish are no longer persistent by default.
    • Improved Test Server to handle more failure cases.
    • Priority list in Add NZB-window was missing Paused priority.
    • Keyboard shortcuts did not work if not in Tabbed-mode.
    • Keyboard shortcut S did not reload status information.
    • Using the - character broke the queue/history search.
    • Improved detection and handling of stuck jobs.

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate Final Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Console logging is now written to stdout instead of stderr.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11, slightly boosting overall performance.
    • macOS/Windows: Updated UnRar to 6.12.
    • Windows: Updated MultiPar to 1.3.2.5.

    API changes since 3.6.1

    • Minor improvements in API performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • RSS-feed names were not sanitized when renamed.
    • Make sure short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.89 KB)
    SABnzbd-3.7.1RC1-osx.dmg(28.96 MB)
    SABnzbd-3.7.1RC1-src.tar.gz(4.87 MB)
    SABnzbd-3.7.1RC1-win-setup.exe(16.66 MB)
    SABnzbd-3.7.1RC1-win32-bin.zip(17.50 MB)
    SABnzbd-3.7.1RC1-win64-bin.zip(20.65 MB)
  • 3.7.0(Nov 4, 2022)

    Release Notes - SABnzbd 3.7.0

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate Final Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Console logging is now written to stdout instead of stderr.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11, slightly boosting overall performance.
    • macOS/Windows: Updated UnRar to 6.12.
    • Windows: Updated MultiPar to 1.3.2.5.

    API changes since 3.6.1

    • Minor improvements in API performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • RSS-feed names were not sanitized when renamed.
    • Make sure short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.38 KB)
    SABnzbd-3.7.0-osx.dmg(28.80 MB)
    SABnzbd-3.7.0-src.tar.gz(4.87 MB)
    SABnzbd-3.7.0-win-setup.exe(16.69 MB)
    SABnzbd-3.7.0-win32-bin.zip(17.54 MB)
    SABnzbd-3.7.0-win64-bin.zip(20.69 MB)
  • 3.7.0RC1(Oct 27, 2022)

    Release Notes - SABnzbd 3.7.0 Release Candidate 1

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate Final Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Console logging is now written to stdout instead of stderr.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11, boosting overall performance.
    • macOS/Windows: Updated UnRar to 6.12.
    • Windows: Updated MultiPar to 1.3.2.5.

    API changes since 3.6.1

    • Minor improvements in API performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • RSS-feed names were not sanitized when renamed.
    • Make sure short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.40 KB)
    SABnzbd-3.7.0RC1-osx.dmg(28.79 MB)
    SABnzbd-3.7.0RC1-src.tar.gz(4.86 MB)
    SABnzbd-3.7.0RC1-win-setup.exe(16.68 MB)
    SABnzbd-3.7.0RC1-win32-bin.zip(17.54 MB)
    SABnzbd-3.7.0RC1-win64-bin.zip(20.69 MB)
  • 3.7.0Beta1(Oct 11, 2022)

    Release Notes - SABnzbd 3.7.0 Beta 1

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate Final Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Console logging is now written to stdout instead of stderr.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11rc2, boosting overall performance.
    • macOS/Windows: Updated UnRar to 6.12.
    • Windows: Updated MultiPar to 1.3.2.5.

    API changes since 3.6.1

    • Minor improvements in API call performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • RSS-feed names were not sanitized when renamed.
    • Make sure short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.39 KB)
    SABnzbd-3.7.0Beta1-osx.dmg(28.78 MB)
    SABnzbd-3.7.0Beta1-src.tar.gz(4.86 MB)
    SABnzbd-3.7.0Beta1-win-setup.exe(16.71 MB)
    SABnzbd-3.7.0Beta1-win32-bin.zip(17.56 MB)
    SABnzbd-3.7.0Beta1-win64-bin.zip(20.75 MB)
  • 3.7.0Alpha1(Sep 22, 2022)

    Release Notes - SABnzbd 3.7.0 Alpha 1

    Changes since 3.6.1

    • The queue and history can be filtered using keywords: cat and priority. For example: show name cat:tv.
    • Use shortcut shift + arrow-key to navigate the queue/history pages.
    • The backup is now created in a local folder for security.
    • Recurring backups can be configured using the scheduler.
    • Improvements to Deobfuscate File Filenames.
    • RSS overview shows the rule that accepted the job.
    • Added option to sort the queue by % downloaded.
    • Added option to replace underscores with dots in folder names.
    • SABnzbd Host input will be validated before being applied.
    • Moved system load information from the main page to the Status window.
    • Removed Special settings enable_meta, disable_key, replace_illegal, osx_speed and show_sysload.
    • Merged Special settings win_menu and osx_menu into tray_icon.
    • macOS/Windows: Use Python 3.11rc2, boosting general performance.

    API changes since 3.6.1

    • Minor improvements in API call performance.
    • Removed fields scripts and categories from queue API call.
    • Moved loadavg from queue to status API call.

    Bugfixes since 3.6.1

    • Free Space Detection was too strict when using Direct Unpack.
    • File uploads with special characters would be parsed incorrectly.
    • Passwords from NZB meta-data were tried multiple times.
    • Passwords were not always supplied to the pre-queue script.
    • Make sure also short-dates are detected as YY-MM-DD in Sorting.
    • Show the custom job name in History when the NZB could not be fetched.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.20 KB)
    SABnzbd-3.7.0Alpha1-osx.dmg(28.77 MB)
    SABnzbd-3.7.0Alpha1-src.tar.gz(4.86 MB)
    SABnzbd-3.7.0Alpha1-win-setup.exe(16.71 MB)
    SABnzbd-3.7.0Alpha1-win32-bin.zip(17.54 MB)
    SABnzbd-3.7.0Alpha1-win64-bin.zip(20.74 MB)
  • 3.6.1(Aug 18, 2022)

    Release Notes - SABnzbd 3.6.1

    Bugfixes since 3.6.0

    • Downloads in Checking status were not displayed correctly.
    • Prevent showing crash on Status window during shutdown.
    • Prevent scheduler crash if removed event is canceled.
    • Updated UnRar to 6.11 (Windows) and 6.12 (macOS).
    • macOS/Windows: Updated dependencies and Python versions.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Path of Default category will be used if category doesn't have one.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • Remove unused and undocumented API calls: addid, options, rescan, osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
    • Removed undocumented xcat parameter.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Prevent crash in history call during post-processing.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Download speed was not updated when stalled due to disk performance.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Source release had Windows line-endings.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.53 KB)
    SABnzbd-3.6.1-osx.dmg(27.40 MB)
    SABnzbd-3.6.1-src.tar.gz(4.81 MB)
    SABnzbd-3.6.1-win-setup.exe(15.78 MB)
    SABnzbd-3.6.1-win32-bin.zip(17.49 MB)
    SABnzbd-3.6.1-win64-bin.zip(19.28 MB)
  • 3.6.1RC2(Aug 12, 2022)

    Release Notes - SABnzbd 3.6.1 Release Candidate 2

    Bugfixes since 3.6.0

    • Downloads in Checking status were not displayed correctly.
    • Prevent showing crash on Status window during shutdown.
    • Prevent scheduler crash if removed event is canceled.
    • Updated UnRar to 6.11 (Windows) and 6.12 (macOS).
    • macOS/Windows: Updated dependencies and Python versions.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Path of Default category will be used if category doesn't have one.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • Remove unused and undocumented API calls: addid, options, rescan, osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
    • Removed undocumented xcat parameter.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Prevent crash in history call during post-processing.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Download speed was not updated when stalled due to disk performance.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Source release had Windows line-endings.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.48 KB)
    SABnzbd-3.6.1RC2-osx.dmg(27.40 MB)
    SABnzbd-3.6.1RC2-src.tar.gz(4.81 MB)
    SABnzbd-3.6.1RC2-win-setup.exe(15.78 MB)
    SABnzbd-3.6.1RC2-win32-bin.zip(17.50 MB)
    SABnzbd-3.6.1RC2-win64-bin.zip(19.28 MB)
  • 3.6.1RC1(Aug 3, 2022)

    Release Notes - SABnzbd 3.6.1 Release Candidate 1

    Bugfixes since 3.6.0

    • Downloads in Checking status were not displayed correctly.
    • Prevent showing crash on Status window during shutdown.
    • Prevent scheduler crash if removed event is canceled.
    • macOS/Windows: Updated dependencies and Python versions.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Path of Default category will be used if category doesn't have one.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • Remove unused and undocumented API calls: addid, options, rescan, osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
    • Removed undocumented xcat parameter.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Prevent crash in history call during post-processing.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Download speed was not updated when stalled due to disk performance.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Source release had Windows line-endings.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.43 KB)
    SABnzbd-3.6.1RC1-osx.dmg(27.40 MB)
    SABnzbd-3.6.1RC1-src.tar.gz(4.81 MB)
    SABnzbd-3.6.1RC1-win-setup.exe(15.76 MB)
    SABnzbd-3.6.1RC1-win32-bin.zip(17.49 MB)
    SABnzbd-3.6.1RC1-win64-bin.zip(19.26 MB)
  • 3.6.0(Jun 7, 2022)

    Release Notes - SABnzbd 3.6.0

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Path of Default category will be used if category doesn't have one.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • Remove unused and undocumented API calls: addid, options, rescan, osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
    • Removed undocumented xcat parameter.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Prevent crash in history call during post-processing.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Download speed was not updated when stalled due to disk performance.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Source release had Windows line-endings.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.16 KB)
    SABnzbd-3.6.0-osx.dmg(27.32 MB)
    SABnzbd-3.6.0-src.tar.gz(4.81 MB)
    SABnzbd-3.6.0-win-setup.exe(15.69 MB)
    SABnzbd-3.6.0-win32-bin.zip(17.56 MB)
    SABnzbd-3.6.0-win64-bin.zip(19.25 MB)
  • 3.6.0RC3(May 29, 2022)

    Release Notes - SABnzbd 3.6.0 Release Candidate 3

    Bugfixes since 3.6.0 Release Candidate 2

    • Queue pagination was not shown.
    • .nzb files were not removed when rejected by pre-queue script.
    • Updated sabyenc3 to include latest fixes.
    • Linux: Always perform disk write check.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Path of Default category will be used if category doesn't have one.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • Remove unused and undocumented API calls: addid, options, rescan osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Removed undocumented xcat parameter.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Download speed was not updated when stalled due to disk performance.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Prevent crash in API history call during post-processing.
    • Source release had Windows line-endings.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.41 KB)
    SABnzbd-3.6.0RC3-osx.dmg(27.32 MB)
    SABnzbd-3.6.0RC3-src.tar.gz(4.81 MB)
    SABnzbd-3.6.0RC3-win-setup.exe(15.69 MB)
    SABnzbd-3.6.0RC3-win32-bin.zip(17.56 MB)
    SABnzbd-3.6.0RC3-win64-bin.zip(19.25 MB)
  • 3.6.0RC2(May 19, 2022)

    Release Notes - SABnzbd 3.6.0 Release Candidate 1

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Path of Default category will be used if category doesn't have one.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • Remove unused and undocumented API calls: addid, options, rescan osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Removed undocumented xcat parameter.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Download speed was not updated when stalled due to disk performance.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Prevent crash in API history call during post-processing.
    • Source release had Windows line-endings.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.18 KB)
    SABnzbd-3.6.0RC2-osx.dmg(27.27 MB)
    SABnzbd-3.6.0RC2-src.tar.gz(4.81 MB)
    SABnzbd-3.6.0RC2-win-setup.exe(15.63 MB)
    SABnzbd-3.6.0RC2-win32-bin.zip(17.56 MB)
    SABnzbd-3.6.0RC2-win64-bin.zip(19.15 MB)
  • 3.6.0RC1(May 12, 2022)

    Release Notes - SABnzbd 3.6.0 Release Candidate 1

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore a backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Result of the Deobfuscate step is listed in History details.
    • Disabling api_warnings prevents showing Access Denied information to the external client.
    • Jobs with Force priority will always skip the duplicate check.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • Show a warning when there are no valid news servers active.
    • Show a warning if the filesystem does not support special characters.
    • Allow multiple parameters to be passed to par2cmdline/Multipar
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • Linux: Added support for bash completion.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    API changes since 3.5.3

    • Removed several (status) fields from the queue API call.
    • None values in XML API-output are left empty.
    • Adding NZB's would not always return nzo_ids.
    • Removed undocumented xcat parameter.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Ignore .par2 files that could not be parsed.
    • Correctly default to Glitter - Auto on new installs.
    • Prevent traceback when status functions timeout.
    • Prevent crash if not enough repair blocks are available.
    • Prevent crash when there is an unknown language setting.
    • Prevent crash in API history call during post-processing.
    • Windows: If a job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.85 KB)
    SABnzbd-3.6.0RC1-osx.dmg(27.27 MB)
    SABnzbd-3.6.0RC1-src.tar.gz(4.81 MB)
    SABnzbd-3.6.0RC1-win-setup.exe(15.63 MB)
    SABnzbd-3.6.0RC1-win32-bin.zip(17.56 MB)
    SABnzbd-3.6.0RC1-win64-bin.zip(19.15 MB)
  • 3.6.0Beta6(May 4, 2022)

    Release Notes - SABnzbd 3.6.0 Beta 6

    Changes and bugfixes since 3.6.0 Beta 5

    • Upgrade from Beta 4 to Beta 5 could freeze the queue.
    • Removed eta-fields from queue API-call.
    • None values in XML API-output are left empty.
    • Windows: If job password contained a double quote it would not be picked up by UnRar and unpack would fail.

    Changes and bugfixes since 3.6.0 Beta 4

    • Improve new Quick-check method.
    • Remove undocumented xcat API-parameter.
    • Prevent traceback when status functions timeout.
    • API calls to add NZB's would not always return nzo_ids.
    • Correctly default to Glitter - Auto on new installs.
    • Show warning when there are no valid news servers active.
    • Prevent crash when there is an unknown language setting.

    Changes and bugfixes since 3.6.0 Beta 3

    • Reverted changes to file assembly.
    • Implemented new Quick-check method.

    Changes and bugfixes since 3.6.0 Beta 2

    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • In case SIMD is available, multiple files will be assembled simultaneously. This further improves performance.

    Changes and bugfixes since 3.6.0 Beta 1

    • Updates to sabyenc3 to support more compiler setups.
    • Optimization to the writing of partially downloaded data.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Prevent crash in API history call during post-processing.
    • Ignore .par2 files that could not be parsed.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Results of Deobfuscate step listed in History.
    • Disable api_warnings to prevent showing Access Denied information to the external client.
    • Jobs with Force priority always skip duplicate check.
    • Removed several status items from the queue API-call.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Prevent crash if not enough repair blocks are available.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(3.26 KB)
    SABnzbd-3.6.0Beta6-osx.dmg(26.65 MB)
    SABnzbd-3.6.0Beta6-src.tar.gz(4.80 MB)
    SABnzbd-3.6.0Beta6-win-setup.exe(15.44 MB)
    SABnzbd-3.6.0Beta6-win32-bin.zip(17.56 MB)
    SABnzbd-3.6.0Beta6-win64-bin.zip(18.95 MB)
  • 3.6.0Beta5(Apr 27, 2022)

    Release Notes - SABnzbd 3.6.0 Beta 5

    Changes and bugfixes since 3.6.0 Beta 4

    • Improve new Quick-check method.
    • Remove undocumented xcat API-parameter.
    • Prevent traceback when status functions timeout.
    • API calls to add NZB's would not always return nzo_ids.
    • Correctly default to Glitter - Auto on new installs.
    • Show warning when there are no valid news servers active.
    • Prevent crash when there is an unknown language setting.

    Changes and bugfixes since 3.6.0 Beta 3

    • Reverted changes to file assembly.
    • Implemented new Quick-check method.

    Changes and bugfixes since 3.6.0 Beta 2

    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • In case SIMD is available, multiple files will be assembled simultaneously. This further improves performance.

    Changes and bugfixes since 3.6.0 Beta 1

    • Updates to sabyenc3 to support more compiler setups.
    • Optimization to the writing of partially downloaded data.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Prevent crash in API history call during post-processing.
    • Ignore .par2 files that could not be parsed.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Results of Deobfuscate step listed in History.
    • Disable api_warnings to prevent showing Access Denied information to the external client.
    • Jobs with Force priority always skip duplicate check.
    • Removed several status items from the queue API-call.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Prevent crash if not enough repair blocks are available.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.96 KB)
    SABnzbd-3.6.0Beta5-osx.dmg(26.14 MB)
    SABnzbd-3.6.0Beta5-src.tar.gz(4.84 MB)
    SABnzbd-3.6.0Beta5-win-setup.exe(15.43 MB)
    SABnzbd-3.6.0Beta5-win32-bin.zip(17.35 MB)
    SABnzbd-3.6.0Beta5-win64-bin.zip(18.94 MB)
  • 3.6.0Beta4(Apr 14, 2022)

    Release Notes - SABnzbd 3.6.0 Beta 4

    Changes and bugfixes since 3.6.0 Beta 3

    • Reverted changes to file assembly.
    • Implemented new Quick-check method.

    Changes and bugfixes since 3.6.0 Beta 2

    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • In case SIMD is available, multiple files will be assembled simultaneously. This further improves performance.

    Changes and bugfixes since 3.6.0 Beta 1

    • Updates to sabyenc3 to support more compiler setups.
    • Optimization to the writing of partially downloaded data.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Prevent crash in API history call during post-processing.
    • Ignore .par2 files that could not be parsed.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Results of Deobfuscate step listed in History.
    • Disable api_warnings to prevent showing Access Denied information to the external client.
    • Jobs with Force priority always skip duplicate check.
    • Removed several status items from the queue API-call.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Prevent crash if not enough repair blocks are available.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.62 KB)
    SABnzbd-3.6.0Beta4-osx.dmg(26.03 MB)
    SABnzbd-3.6.0Beta4-src.tar.gz(4.84 MB)
    SABnzbd-3.6.0Beta4-win-setup.exe(15.35 MB)
    SABnzbd-3.6.0Beta4-win32-bin.zip(17.18 MB)
    SABnzbd-3.6.0Beta4-win64-bin.zip(18.83 MB)
  • 3.6.0Beta3(Apr 8, 2022)

    Release Notes - SABnzbd 3.6.0 Beta 3

    Changes and bugfixes since 3.6.0 Beta 2

    • Removed Indexer Feedback Integration.
    • Removed included Deobfuscate.py as it is outdated.
    • In case SIMD is available, multiple files will be assembled simultaneously. This further improves performance.

    Changes and bugfixes since 3.6.0 Beta 1

    • Updates to sabyenc3 to support more compiler setups.
    • Optimization to the writing of partially downloaded data.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Prevent crash in API history call during post-processing.
    • Ignore .par2 files that could not be parsed.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Results of Deobfuscate step listed in History.
    • Disable api_warnings to prevent showing Access Denied information to the external client.
    • Jobs with Force priority always skip duplicate check.
    • Removed several status items from the queue API-call.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Prevent crash if not enough repair blocks are available.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.44 KB)
    SABnzbd-3.6.0Beta3-osx.dmg(26.03 MB)
    SABnzbd-3.6.0Beta3-src.tar.gz(4.84 MB)
    SABnzbd-3.6.0Beta3-win-setup.exe(15.35 MB)
    SABnzbd-3.6.0Beta3-win32-bin.zip(17.18 MB)
    SABnzbd-3.6.0Beta3-win64-bin.zip(18.83 MB)
  • 3.6.0Beta2(Apr 1, 2022)

    Release Notes - SABnzbd 3.6.0 Beta 2

    Changes and bugfixes since 3.6.0 Beta 1

    • Updates to sabyenc3 to support more compiler setups.
    • Optimization to the writing of partially downloaded data.
    • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
    • Prevent crash in API history call during post-processing.
    • Ignore .par2 files that could not be parsed.

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Results of Deobfuscate step listed in History.
    • Disable api_warnings to prevent showing Access Denied information to the external client.
    • Jobs with Force priority always skip duplicate check.
    • Removed several status items from the queue API-call.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Prevent crash if not enough repair blocks are available.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.19 KB)
    SABnzbd-3.6.0Beta2-osx.dmg(26.05 MB)
    SABnzbd-3.6.0Beta2-src.tar.gz(4.87 MB)
    SABnzbd-3.6.0Beta2-win-setup.exe(15.37 MB)
    SABnzbd-3.6.0Beta2-win32-bin.zip(17.20 MB)
    SABnzbd-3.6.0Beta2-win64-bin.zip(18.85 MB)
  • 3.6.0Beta1(Mar 18, 2022)

    Release Notes - SABnzbd 3.6.0 Beta 1

    Changes since 3.5.3

    • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
    • Create and restore backup of configuration and database.
    • Show source of lower download speed (CPU or disk).
    • Added keyboard shortcuts (Pause, Add, Status, Config).
    • Results of Deobfuscate step listed in History.
    • Disable api_warnings to prevent showing Access Denied information to the external client.
    • Jobs with Force priority always skip duplicate check.
    • Removed several status items from the queue API-call.
    • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
    • macOS: Application and included tools fully native on M1 systems.
    • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
    • Windows: Updated MultiPar to v1.3.2.3.

    Bugfixes since 3.5.3

    • Extended timeout when measuring system performance.
    • Interface settings were sometimes reset on page reload.
    • Par2 sets with duplicate names could skip verification and repair.
    • Prevent crash if not enough repair blocks are available.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(1.82 KB)
    SABnzbd-3.6.0Beta1-osx.dmg(26.08 MB)
    SABnzbd-3.6.0Beta1-src.tar.gz(4.87 MB)
    SABnzbd-3.6.0Beta1-win-setup.exe(15.39 MB)
    SABnzbd-3.6.0Beta1-win32-bin.zip(17.23 MB)
    SABnzbd-3.6.0Beta1-win64-bin.zip(18.87 MB)
  • 3.5.3(Mar 17, 2022)

    Release Notes - SABnzbd 3.5.3

    Bugfix since 3.5.0

    • Prevent disk errors due to Direct Unpack being too aggressive.
    • URL's waiting to fetch get stuck indefinitely upon restart.

    Changes and bugfixes since 3.5.0

    • Prevent permissions errors on systems that do not support them.
    • Small changes in file assembly and Direct Unpack processing.
    • Changes to the transition from download to active post-processing.
    • Malformed NZB files could result in a crash.
    • Prevent crash in Direct Unpack for obfuscated posts.
    • RSS feeds with HTML-characters in the name resulted in crashes.
    • macOS: failed to start on older macOS versions.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.92 KB)
    SABnzbd-3.5.3-osx.dmg(23.91 MB)
    SABnzbd-3.5.3-src.tar.gz(4.86 MB)
    SABnzbd-3.5.3-win-setup.exe(15.26 MB)
    SABnzbd-3.5.3-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.3-win64-bin.zip(18.67 MB)
  • 3.5.3RC1(Mar 13, 2022)

    Release Notes - SABnzbd 3.5.3 Release Candidate 1

    Bugfix since 3.5.0

    • Prevent disk errors due to Direct Unpack being too aggressive.
    • URL's waiting to fetch get stuck indefinitely upon restart.

    Changes and bugfixes since 3.5.0

    • Prevent permissions errors on systems that do not support them.
    • Small changes in file assembly and Direct Unpack processing.
    • Changes to the transition from download to active post-processing.
    • Malformed NZB files could result in a crash.
    • Prevent crash in Direct Unpack for obfuscated posts.
    • RSS feeds with HTML-characters in the name resulted in crashes.
    • macOS: failed to start on older macOS versions.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.94 KB)
    SABnzbd-3.5.3RC1-osx.dmg(23.91 MB)
    SABnzbd-3.5.3RC1-src.tar.gz(4.86 MB)
    SABnzbd-3.5.3RC1-win-setup.exe(15.26 MB)
    SABnzbd-3.5.3RC1-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.3RC1-win64-bin.zip(18.67 MB)
  • 3.5.2(Mar 9, 2022)

    Release Notes - SABnzbd 3.5.2

    Bugfix since 3.5.1

    • Reverted change to file assembly that resulted in disk errors.

    Changes and bugfixes since 3.5.0

    • Prevent permissions errors on systems that do not support them.
    • Small changes in file assembly and Direct Unpack processing.
    • Changes to the transition from download to active post-processing.
    • Malformed NZB files could result in a crash.
    • Prevent crash in Direct Unpack for obfuscated posts.
    • RSS feeds with HTML-characters in the name resulted in crashes.
    • macOS: failed to start on older macOS versions.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.86 KB)
    SABnzbd-3.5.2-osx.dmg(23.91 MB)
    SABnzbd-3.5.2-src.tar.gz(4.86 MB)
    SABnzbd-3.5.2-win-setup.exe(15.26 MB)
    SABnzbd-3.5.2-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.2-win64-bin.zip(18.67 MB)
  • 3.5.1(Feb 20, 2022)

    Release Notes - SABnzbd 3.5.1

    Changes and bugfixes since 3.5.0

    • Prevent permissions errors on systems that do not support them.
    • Small changes in file assembly and Direct Unpack processing.
    • Changes to the transition from download to active post-processing.
    • Malformed NZB files could result in a crash.
    • Prevent crash in Direct Unpack for obfuscated posts.
    • RSS feeds with HTML-characters in the name resulted in crashes.
    • macOS: failed to start on older macOS versions.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.77 KB)
    SABnzbd-3.5.1-osx.dmg(23.91 MB)
    SABnzbd-3.5.1-src.tar.gz(4.86 MB)
    SABnzbd-3.5.1-win-setup.exe(15.24 MB)
    SABnzbd-3.5.1-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.1-win64-bin.zip(18.65 MB)
  • 3.5.1RC2(Feb 14, 2022)

    Release Notes - SABnzbd 3.5.1 Release Candidate 2

    Changes and bugfixes since 3.5.0

    • Small changes in file assembly and Direct Unpack processing.
    • Changes to the transition from download to active post-processing.
    • Malformed NZB files could result in a crash.
    • Prevent crash in Direct Unpack for obfuscated posts.
    • RSS feeds with HTML-characters in the name resulted in crashes.
    • macOS: failed to start on older macOS versions.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.72 KB)
    SABnzbd-3.5.1RC2-osx.dmg(23.91 MB)
    SABnzbd-3.5.1RC2-src.tar.gz(4.86 MB)
    SABnzbd-3.5.1RC2-win-setup.exe(15.24 MB)
    SABnzbd-3.5.1RC2-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.1RC2-win64-bin.zip(18.65 MB)
  • 3.5.1RC1(Feb 4, 2022)

    Release Notes - SABnzbd 3.5.1 Release Candidate 1

    Changes and bugfixes since 3.5.0

    • Small changes in file assembly and Direct Unpack processing.
    • RSS feeds with HTML-characters in the name resulted in crashes.
    • macOS: failed to start on older macOS versions.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.56 KB)
    SABnzbd-3.5.1RC1-osx.dmg(23.91 MB)
    SABnzbd-3.5.1RC1-src.tar.gz(4.86 MB)
    SABnzbd-3.5.1RC1-win-setup.exe(15.24 MB)
    SABnzbd-3.5.1RC1-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.1RC1-win64-bin.zip(18.65 MB)
  • 3.5.0(Jan 28, 2022)

    Release Notes - SABnzbd 3.5.0

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.2.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Global interface settings would not always be applied correctly.
    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • HTML characters in configuration fields were shown incorrectly.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.
    • Windows: print low-level Windows error on IOError.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, all detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.33 KB)
    SABnzbd-3.5.0-osx.dmg(23.94 MB)
    SABnzbd-3.5.0-src.tar.gz(4.86 MB)
    SABnzbd-3.5.0-win-setup.exe(15.25 MB)
    SABnzbd-3.5.0-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.0-win64-bin.zip(18.66 MB)
  • 3.5.0RC4(Jan 18, 2022)

    Release Notes - SABnzbd 3.5.0 Release Candidate 3

    Changes and bugfixes since 3.5.0 Release Candidate 3

    • RSS-feed URLs were corrupted.

    Changes and bugfixes since 3.5.0 Release Candidate 2

    • Failed 7zip unpack was not reported.
    • Multivolume 7zip's were not always unpacked.

    Changes and bugfixes since 3.5.0 Release Candidate 1

    • Defobfuscate final filenames is skipped for DVD's and Blu-ray's.
    • HTML characters in configuration fields were shown incorrectly.
    • Global interface settings would not always be applied correctly.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Print low-level Windows status error on IOError.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.1.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.70 KB)
    SABnzbd-3.5.0RC4-osx.dmg(23.91 MB)
    SABnzbd-3.5.0RC4-src.tar.gz(4.86 MB)
    SABnzbd-3.5.0RC4-win-setup.exe(15.24 MB)
    SABnzbd-3.5.0RC4-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.0RC4-win64-bin.zip(18.65 MB)
  • 3.5.0RC3(Jan 16, 2022)

    Release Notes - SABnzbd 3.5.0 Release Candidate 3

    Changes and bugfixes since 3.5.0 Release Candidate 2

    • Failed 7zip unpack was not reported.
    • Multivolume 7zip's were not always unpacked.

    Changes and bugfixes since 3.5.0 Release Candidate 1

    • Defobfuscate final filenames is skipped for DVD's and Blu-ray's.
    • HTML characters in configuration fields were shown incorrectly.
    • Global interface settings would not always be applied correctly.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Print low-level Windows status error on IOError.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.1.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.61 KB)
    SABnzbd-3.5.0RC3-osx.dmg(23.91 MB)
    SABnzbd-3.5.0RC3-src.tar.gz(4.86 MB)
    SABnzbd-3.5.0RC3-win-setup.exe(15.24 MB)
    SABnzbd-3.5.0RC3-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.0RC3-win64-bin.zip(18.65 MB)
  • 3.5.0RC2(Jan 13, 2022)

    Release Notes - SABnzbd 3.5.0 Release Candidate 2

    Changes and bugfixes since 3.5.0 Release Candidate 1

    • Defobfuscate final filenames is skipped for DVD's and Blu-ray's.
    • HTML characters in configuration fields were shown incorrectly.
    • Global interface settings would not always be applied correctly.

    Changes since 3.4.2

    • Removed Python 3.6 support.
    • SOCKS5 proxy support for all outgoing connections.
    • Restored support for UUencoded jobs.
    • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
    • Added Special option to preserve paused state after a restart.
    • Show an estimated time-left indicator for repair and unpacking.
    • Require TLS version 1.2 or higher for SSL news server connections.
    • Setting custom ciphers forces the maximum TLS version to 1.2.
    • Print low-level Windows status error on IOError.
    • Reduced memory usage during and after parsing .nzb files.
    • Handle multiple passwords stored in NZB-file.
    • macOS/Linux: Permissions are only applied if any are set.
    • macOS/Windows: updated to Python 3.10.1.
    • macOS: run native on M1 systems. However, included tools (par2, unrar and 7za) still require Rosetta emulation.
    • Snap: updated to core20 base and restore 7zip support.

    Bugfixes since 3.4.2

    • Email notification setting was not shown correctly.
    • Improvements and fixes for Defobfuscate final filenames.
    • Post-Process Only Verified Jobs would not always work as intended.
    • Correctly detect too little disk space when unpacking 7zip's.
    • Improvements to handling of repair by MultiPar and par2cmdline.
    • On Retry the number of downloaded bytes could exceed the total bytes.
    • unrar logging of Direct Unpack was not logged if it was aborted.
    • Windows: portable.cmd was not included in the release.

    Upgrade notices

    • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

    Known problems and solutions

    • Read the file "ISSUES.txt"

    About

    SABnzbd is an open-source cross-platform binary newsreader. It simplifies the process of downloading from Usenet dramatically, thanks to its web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet.

    (c) Copyright 2007-2022 by "The SABnzbd-team" <[email protected]>

    Source code(tar.gz)
    Source code(zip)
    README.mkd(2.47 KB)
    SABnzbd-3.5.0RC2-osx.dmg(23.91 MB)
    SABnzbd-3.5.0RC2-src.tar.gz(4.86 MB)
    SABnzbd-3.5.0RC2-win-setup.exe(15.24 MB)
    SABnzbd-3.5.0RC2-win32-bin.zip(17.03 MB)
    SABnzbd-3.5.0RC2-win64-bin.zip(18.65 MB)
Downloads photos you saved from a specific profile.

instagram-download-saved A python script that downloads photos you saved from a specific profile. The only dependency is instaloader, an open-source p

Aviv 1 Dec 19, 2021
Music, Album and Playlist downloader for JioSaavn

jiosaavn-dl Music, Album and Playlist downloader for JioSaavn Features Downloads tracks, albums and playlists in maximum available quality (320kbps AA

bunny 19 Dec 12, 2022
Script that allows to download portable installers of different versions Adobe software for macOS

What is this and for what This is a script that allows you to download portable installers of programs from Adobe for macOS with different versions. T

715 Jan 06, 2023
ASF Sentinel-1 Metadata Download tool

ASF Sentinel-1 Metadata Download tool Copyright: 2021-2022 Antonio Valentino Small Python tool (asfsmd) that allows to download XML files containing S

Antonio Valentino 9 Dec 04, 2022
apkizer is a mass downloader for android applications for all available versions.

apkizer apkizer collects all available versions of an Android application from apkpure.com Purpose Sometimes mobile applications can be useful to dig

Kamil Onur Özkaleli 41 Dec 16, 2022
Downloads separate (specified) file to a randomly generated folder in /TEMP then executes it.

PyTemp-1 A Python3 file downloader. What you do with this code / project / idea is non of my buisness or concern, and this was made for **educational*

NightTab 1 Aug 03, 2022
1Fichier Download Manager.

1fichier-dl 1Fichier Download Manager. Features ⭐ Manage your downloads ⭐ Bypass time limits Credits All icons, including the app icon, were provided

manuGMG 470 Oct 08, 2022
Shit-fetch - Shitpost fetcher (downloader)

shit-fetch Download shitpost (random) from https://random-shitpost.com/ Usage ./shitfetch.py --nsfw (true/false) --output ~/Downloads (default : ./)

Pinokaille 1 Jan 02, 2022
VD Song Bot - A telegram bot that can download songs

VD Song Bot A telegram bot that can download songs Reach me on Telegram @MusicVNDbot Deploy to Heroku The easiest way to deploy this Song Bot Mandator

Venuja Thilakarathna 2 Feb 19, 2022
YouTube Downloader is extremely simple program for downloading songs or playlists (in audio or video) from YouTube. Created using Python, PyTube and PySimpleGUI.

YouTube Downloader YouTube Downloader is extremely simple program for downloading songs or playlists (in audio or video) from YouTube. Disclaimer It's

Simeon Tsvetanov 3 Dec 14, 2022
Download all games from a public Itch.io Game Jam

Itch Jam Downloader Downloads all games from a public Itch.io Game Jam. What you'll need: Python 3.8+ pip install -r requirements.txt For site mirrori

Dragoon Aethis 19 Dec 07, 2022
pubmex.py - a script to get a fancy paper title based on given DOI or PMID

pubmex.py is a script to get a fancy paper title based on given DOI or PMID (can be also combined with macOS Finder)

Marcin Magnus 13 Nov 20, 2022
A simple GUI video downloader built off of the python module 'yt-dlp'

Simple-Youtube-DL-Gui Supported Operating Systems Windows 7 (x64), Windows 8 (x64), and Windows 10 (x64) How to use Main Gui Extract program from arch

12 Dec 30, 2022
Apple Music Animated Artwork Fetcher

A python script for downloading the animated artwork of an Apple Music album.

bunny 46 Jan 03, 2023
📺 YouTube Song Downloader Bot For Telegram 🔮

📺 YouTube Song Downloader Bot For Telegram 🔮 Powerd By TamilBots.

Tamil Bots 146 Dec 31, 2022
FireDM is a python open source (Internet Download Manager) with multi-connections, high speed engine, it downloads general files and videos from youtube and tons of other streaming websites .

python open source (Internet Download Manager) with multi-connections, high speed engine, based on python, LibCurl, and youtube_dl https://github.com/firedm/FireDM

1.6k Apr 12, 2022
An automatic beatmapset downloader via txt file, suitable for tourney mappools.

Pooler Pooler is a bulk osu! mapset downloader, perfect for use with osu! Tournament Mappools. Prerequisites Python 3.10 Requests (pip install request

Thomas 0 Feb 11, 2022
YouPlay is a python based tool for downloading YouTube videos through its URL

YouPlay is a python based tool for downloading YouTube videos through its URL. It is capable to download videos from YouTube playlists too and can extract the audio file only from the video. It can r

Nitin Choudhury 10 Sep 15, 2022
Noto fonts go universal! Download Noto fonts combined to suit your region (South Asia, SE Asia, Africa-MiddleEast, Europe-Americas).

Go Noto Universal Noto fonts go universal! Download Noto fonts combined to suit your region (South Asia, SE Asia, East Asia, Africa-MiddleEast, Europe

Satish B 67 Jan 06, 2023