NNTPGrab (testing) 0.5.91 (0.6 Beta 2) changelog
NNTPGrab (testing) 0.5.91 (0.6 Beta 2) brings the following changes:
- Added a Qt version of the NNTPGrab Server. This makes to program look more native on Win32 and Mac OS X environments
- Added a new feature: Automatically remove files after unpack (disabled by default)
- Implemented JSON-RPC over TCP
- Implemented the remaining JSON-RPC methods
- Ported the NNTPGrab Server and the Glue layer to use JSON-RPC over TCP
- Start the NNTPGrab Server (console) in the foreground by default
- Added the -h / --help arguments to the NNTPGrab Server (console)
- Listen on both IPv4 and IPv6 for the embedded webserver/JSON-RPC server
- Added a new plugin (created by crashoverraid) which prevents Win32 environments from going to sleep while the program is running
- Fixed a bug in the JSON-RPC parser which could lead to 100% CPU usage
- Fixed a possible crash in the JSON parser which could occur when trying to parse invalid data
- Fixed a warning in the NNTPGrab Server about the 'par2_repair_message' signal being unknown
- Always start the embedded webserver when using the NNTPGrab Server (even if it's disabled in the configuration)
- Automatically escape the characters " and \ in JSON requests
- Only load plugins which are really required by default
- Show a notification in the GUI when a NZB file is imported by the NNTPGrab Server
- Automatically save any configuration changes which were done using the JSON-RPC plugin
- Downloading using a proxy server wasn't working correctly. Fixed
- Added support to download using a proxy server on Mac OS X environments
- If a log message with log_level NG_LOG_LEVEL_WARNING occurs then show a popup in the GTK GUI
- While decoding files an error message could be overwritten by another one resulting in an invalid error message. Fixed
- If files from a NZB containing invalid data is being decoded an invalid error message could occur. Fixed
- Fixed a bug where downloading could stop after one part
- Fixed a possible bug where the download queue wouldn't revive anymore when suspended
- Enable the tray icon by default on new installations (except on OSX)
- Fixed a small GTK warning in the GUI which could occur when viewing the list of available auto-import folders
- Only try to unpack files when a collection has been completely verified using PAR2


