2007-11-14 Marius L. Jøhndal * configure.ac: Bumped version number to 1.0.1. 2007-11-13 Marius L. Jøhndal * libcastget/utils.c: Improved handling of out of disk space errors. Removed superfluous close(). 2007-10-18 Marius L. Jøhndal * libcastget/urlget.c: Added custom User-Agent header. * castget/castget.c: Updated banner copyright. 2007-09-20 Marius L. Jøhndal * configure.ac: Bumped version number to 1.0.0. * castgetrc.5.in: Minor language clean-up. 2007-02-15 Marius L. Jøhndal * configure.ac: Bumped version number to 0.9.6. * castget.1.in, castget/castget.c, libcastget/channel.c, libcastget/channel.h, libcastget/libcastget.h, libcastget/urlget.c, libcastget/urlget.h: Added --resume option (Jick Nan). 2007-01-24 Marius L. Jøhndal * castget/castget.c: Added --new-only option (Jick Nan). * castget.1.in, castgetrc.5.in: Documented --new option. Clarified behaviour of channel files when configurations are removed from configuration files. * libcastget/rss.c, libcastget/rss.c: Added the field fetched_time to the RSS file structure. * castget/castget.c, libcastget/libcastget.c, libcastget/libcastget.h: Refactored libcastget_channel_update, libcastget_channel_catchup and libcastget_channel_list. Added first_only flag. * castget/castget.c, castget.1.in: Added --first-only option. 2006-11-09 Marius L. Jøhndal * castget.1.in: Clarified intended behaviour of the --list option. 2006-09-03 Marius L. Jøhndal * configure.ac: Tried to correct problems with the id3lib checking failing to link. 2006-07-28 Marius L. Jøhndal * castget/castget.c: Fixed a problem with the "quiet" option interfering with the writing of ID3 tags (!) * castget/castget.c, libcastget/rss.c, libcastget/utils.c: Removed some warnings. 2006-07-22 Marius L. Jøhndal * castget.c: Changed printing of file sizes to use kB, MB, and GB also when listing available downloads. 2006-07-08 Marius L. Jøhndal * configure.ac: Bumped version number to 0.9.5. * castgetrc.5.in, Makefile.am, configure.ac: Added new man page on the configuration file. * castget.1.in: Clarifyed the default behaviour of castget when invoked without arguments. Added reference to castgetrc(5). * castget/castget.c: Added verification of keys in configuration file. 2006-06-21 Marius L. Jøhndal * libcastget/utils.c: Rewrote temporary file handling to avoid renaming files across devices. 2006-06-10 Marius L. Jøhndal * configure.ac: Bumped version number to 0.9.4. * libcastget/channel.c: Added missing escaping of URLs written to channel file. * castget/castget.c: Removed silly verbosity check from channel listing function. * castget/castget.c: Fixed bad handling of errors generated by g_key_file_load_from_file when loading configuration files. 2006-06-09 Marius L. Jøhndal * libcastget/Makefile.am, libcastget/htmlent.c, libcastget/htmlent.h, libcastget/rss.c: Added work-around for HTML entitites in RSS files. 2006-05-25 Marius L. Jøhndal * castget.c: Removed misplaced libcastget_channel_free() in channel parsing function. 2006-05-06 Marius L. Jøhndal * castget.c: Removed printing of enclosure length when length is zero. Fixed broken enclosure MIME type check when no MIME type appears in RSS feed. 2006-03-30 Marius L. Jøhndal * rss.c, libcastget.h, channel.c, castget.c: Moved enclosure filename into enclosure structure and changed progress output to filename instead of URL. 2006-03-21 Marius L. Jøhndal * configure.ac: Bumped version number to 0.9.3. * libcastget.h, rss.c, libxmlutil.c, libxmlutil.h: Added support for the MRSS content tag. MRSS information will be preferred over attributes on an enclosure tag. * castget.c: Changed printing of file sizes to use kB, MB, and GB when suitable. Some formatting adjustments to progress printout. 2005-12-08 Marius L. Jøhndal * configure.ac: Bumped version number to 0.9.2. * libcastget/rss.c, libcastget/utils.c: Fixed invalid cross device link errors caused by uninitialized pointer in temporary file function. 2005-12-07 Marius L. Jøhndal * castget/castget.c: Added a missing test to exclude the global group "*" from channel iteration. 2005-12-01 Marius L. Jøhndal * castget/castget.c: Fixed broken handling of missing configuration file. 2005-12-01 Marius L. Jøhndal * libcastget/Makefile.am: Removed superfluous (and broken) include path. 2005-11-19 Marius L. Jøhndal * configure.ac: Bumped version number to 0.9.1. 2005-11-19 Marius L. Jøhndal * Makefile.am, castget.1.in, configure.ac: Added man page for castget program. 2005-11-19 Marius L. Jøhndal * castgetrc.example, castget/castgetrc.example, Makefile.am, castget/Makefile.am: Moved example configuration file to top-level directory. 2005-11-19 Marius L. Jøhndal * castget/Makefile.am, castget/castget.c, castget/castgetrc.example, castget/configuration.c, castget/configuration.h: Added a global section to the configuration file. 2005-11-14 Marius L. Jøhndal * castget/castget.c: Expanded usage information. 2005-11-14 Marius L. Jøhndal * configure.ac: Bumped version number for initial release. 2005-11-14 Marius L. Jøhndal * libcastget/channel.c, libcastget/channel.h, libcastget/utils.c, libcastget/utils.h: Added timestamping of channel updates and enclosure downloads. 2005-11-13 Marius L. Jøhndal * libcastget/channel.c, libcastget/rss.c, libcastget/urlget.c, libcastget/urlget.h, libcastget/utils.c, libcastget/utils.h: Switched to downloading RSS file to temporary file in order to avoid recurrent libxml2 parse errors. 2005-11-13 Marius L. Jøhndal * castget/castget.c: Added user-defined per-channel ID3 tags. 2005-10-24 Marius L. Jøhndal * libcastget/Makefile.am, libcastget/channel.c, libcastget/utils.c, libcastget/utils.h: Modified channel file saving function to use temporary files. Added proper XML prologue and a version number to channel files. 2005-08-28 Marius L. Jøhndal * castget/castget.c: Check return value of libcastget_channel_new and report error. Moved libxml2 to main block for now.