Statistics
| Revision:

root / trunk / NNTPGrab.files

History | View | Annotate | Download (13.2 KB)

# Date Author Comment
1909 11/21/2011 06:14 pm Alguno

- Started on the 'Download counter' plugin which will measure the amount of download traffic for each configured usenet server. Feature #12
- Added a new optional dependency for the Gtk frontend: libpeas
This library will be used for plugins which need to influence the Gtk-based user interface...

1907 11/21/2011 12:49 am Alguno

- Rewritten the ipc_linux.c file to use GDbus instead of dbus-glib
- When the connection with DBus is lost, automatically try to reconnect
- Don't depend on a code generator anymore for the processing of the DBus XML file
- Now that nothing in NNTPGrab uses dbus-glib anymore, drop it's dependency. Closes #81...

1874 07/21/2011 10:43 pm Alguno

- Replaced the dbus-glib pieces in the auto shutdown code with GDBus (part of GLib/GIO >= 2.24.0)
- Dropped the dependency on PolicyKit as it shouldn't be needed anymore
- Don't depend on dbus-glib anymore when GTK-3 is found (the related pieces are rewritten using GtkApplication)

1857 07/18/2011 11:32 am Alguno

- Don't try to import old .nzb files on Mac OS X when a new .nzb file is detected in the auto import folder
- Resolved various compiler warnings
- Updated the ChangeLog

1853 07/12/2011 07:04 pm Alguno

- Make sure that all file size changes are maintained by the NNTPGrab Core instead of leaving it partly up to the frontends to maintain
Should fix a situation where negative percentages could be shown in the Qt frontend for the download progress of a collection...

1847 07/10/2011 12:27 am Alguno

- Version bump to 0.6.92
- Added various new testcases to the download queue testsuite
- Files could get skipped in two situations:
- When a new file is added to a collection which is before the currently being downloaded collection
- When a .PAR2 file is automatically enabled by the intelligent PAR2 downloaders...

1843 07/08/2011 01:09 am Alguno

- Fixed various small issues in the get_next_part_to_download code
- Moved the code which triggers the decoder to a more sane place
- Added various testcases for download queue operations
- Added a valgrind suppression file in order to get more clean valgrind output (mostly taken from telepathy-glib)...

1838 07/03/2011 07:19 pm Alguno

- Don't crash when in invalid jsonrpc request is being parsed. Closes #79
- Added a testcase for this crash

1834 06/24/2011 10:41 pm Alguno

Moved various defines to the config.h file to simplify the configure.in script, the Makefiles and the output shown during build

1823 04/09/2011 08:24 pm Alguno

- Added support for multiple connection backends
- Moved the current connection code to a new connection backend called 'native'
- Added a new connection backend called 'gio' which is based on GIO and
can optionally use glib-networking for SSL/TLS support...

1732 09/19/2010 03:39 pm Alguno

- When a recv/SSL_read call returns EAGAIN, try again directly. Should improve the SSL download stability a bit. Refs bug #35
- Dropped some duplicate code in the nntpconnection_read_msg function
- Moved the code from the client/gui/ipc_generic.c file to the utils library (Added the function nntpgrab_utils_test_is_server_already_running)...

1692 08/08/2010 08:28 pm Alguno

- Split the function nntpgrab_glue_new() into nntpgrab_glue_new() and nntpgrab_glue_init(). The _new function only creates the object
- Split the function nntpgrab_core_new() into nntpgrab_core_new() and nntpgrab_core_init(). The _new function only created the object...

1622 05/09/2010 05:38 pm Alguno

Both NNTPGrab 0.6 and trunk:
- Added the character to the list of forbidden characters for collection names
Trunk only:
- Dropped the SQLite3 dependency by using a custom file format for saving the download queue
This brings several performance improvements in download queue manipulation...

1610 04/05/2010 05:18 pm Alguno

Added the characters '[', ']', '\' and '/' to the list of forbidden characters in collection names (these will automatically be replaced by ' ')

1534 02/16/2010 10:35 pm Alguno

- Added support to indicate which plugins need to be automatically loaded on startup in the GTK GUI
- Added the license to the antisleep plugin
- Use plugin->priv in the antisleep plugin to keep track of the original settings (so it can be restored on shutdown)...

1530 02/14/2010 05:07 pm Alguno

- Moved parts of the automation library to a new plugin called 'Auto-import'
- Made the automation library more generic
- Load the 'Auto-import' plugin 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...

1521 02/08/2010 08:51 pm Alguno

Started on the Qt frontend for the NNTPGrab GUI

1518 01/31/2010 06:29 pm Alguno

- Dropped the old TCP interface from the NNTPGrab Server
- Load the JSON-RPC plugin automatically in the NNTPGrab Server
- Load the Unpack plugin automatically in nntpgrab_core_init() if it's available
- Fixed a bug which prevented the 'Internal' plugin from being loaded automatically...

1517 01/31/2010 02:56 pm Alguno

Renamed the trunk_new branch to trunk

1498 01/22/2010 01:47 am Alguno

Allow NNTPGrab to be built using Qt Creator on Mac OS X (instructions can be found at https://www.nntpgrab.nl/wiki/index.php/Mac_OS_X_Development)

1495 01/09/2010 08:42 pm Alguno

Started on a Qt version of the NNTPGrab Server
To get this compiled, you need to go to the 'server_qt' folder and use
the commands 'qmake-qt4 server_qt.pro' and 'make'