All releases of IceGenerator


Release Notes: A serious configure script bug was fixed.


Release Notes: This version fixes a serious bug in configuration file parser module, no longer tries to open non-existing files during stream, fixes a race condition on meta streamer - selector launch, fixes memory leaks, adds ID3 support, adds IceMetaL language support, and fixes the default icegenerator.conf path so that it is now SYSCONFDIR.


Release Notes: This version fixed incorrect socket definitions on Mac OS X, a segfault that occurred when the log object was NULL, and problems with the --with-shout parameter. PostgreSQL and .M3U/.PLS playlist support was added, the basename function was removed because it was not POSIX compliant, and the no-rtti option was removed because it caused segfaults on some systems. The log file path is now configurable.


Release Notes: This release fixes compilation errors that occurred with Mac OS X, Alpha Linux, and some POSIX platforms.


Release Notes: This release has a minimal telnet interface, MySQL support, and code cleanup. The leading '/' in the log file path has been fixed, and there are massive bugfixes in the configure script.


Release Notes: The code was cleaned up. The SOURCE, LOOP, SHUFFLE and METAUPDATE options were added. A serious bug in the SERVER option was fixed. The try/catch mechanism was fixed. A possible error in parsing configuration was fixed. A wrong path bug was fixed. A possible crash in opendir was fixed. The check for multiple directories existing was fixed. Songs are now sorted by filename on SHUFFLE = 0. IceGenerator now follows the GNU package standard. An MP3/OGG recursive directory search option was added. The MP3/OGG file extension search is now case insensitive. The update time for metadata information is configurable.


Release Notes: Libshout 1.3.x is no longer supported. A full POSIX implementation was added. New features include multiple playlist directories, support for Ogg Vorbis, a command line interface, and multiple log configuration. Threads are now used instead of detached processes. All "external errors" are caught. All system resources are now cleanly released upon exit.


Release Notes: This release has libshout2 support, many bugfixes, a stronger configuration file parser, and support for Icecast-1.3.21, Icecast-2.0, and Shoutcast servers. The ICY_COMPAT option was useless and has been removed.


No changes have been submitted for this release.