With this release the code has been cleaned up and optimized thanks to a patch by Roland Pabel, thank you! New features include possibility to ignore SSL errors (makes nzb work with servers that use self-signed certificates), ability to select multiple files in the list and enable/disable download of these items. The open file dialog will also remember the last directory used.
This is a minor bug fix release. Out of sequence segments in .nzb files are now handled correctly, which may have caused serious problems for certain nzb indexing sites. If previous versions of nzb has not worked at all for you on a specific site this update will probably fix that.
This is a maintenance release that fixes several minor issues concerning stability and error handling. Error situations such as network connectivity issues or NNTP issues (e.g. article not found) are handled gracefully now. nzb is also packaged with Qt 4.5 which should bring performance improvements among other things.
The next release will focus on new features.
This release focuses on portability. Settings can now be stored in an nzb.ini file in the program directory, meaning nzb can be used without installing it on the system and configuring it, and it doesn’t have any external dependencies.
SSL support has also been added which is very useful in mobile situations where the network may not be trusted and your credentials should be protected by encrypting the traffic. To utilize the SSL support you need to have a Usenet provider that supports SSL, like Giganews.
The uuencoding decoder in 0.1.3 has a faulty check that renders it useless. The lack of a check in the output module in combination with the bad decoded data results in a segmentation fault everytime a uuencoded file is decoded.
A fixed version has been committed to CVS.