2002-02-09 Fabrice Bauzac <fabrice.bauzac@wanadoo.fr> * configure.in: updated version to 0.6.3. * doc/cdcd.texi: updated version to 0.6.3. * conf.c (cdcdrc_manual_configuration): fixed truncation of device name. 2002-01-12 Fabrice Bauzac <fabrice.bauzac@wanadoo.fr> * configure.in: version 0.6.2. * conf.c (cdcdrc_read): check for .cdcdrc's readability (thanks to Matt Kraai) * cdcd.c (signal_handler): fixed a typo. 2002-01-06 Fabrice Bauzac <fabrice.bauzac@wanadoo.fr> * README: fixed a typo. 2002-01-04 Fabrice Bauzac <fabrice.bauzac@wanadoo.fr> * interface.c: added declaration of cdindex_http_submit, which lacks from cdaudio.h. * configure.in: version 0.6.1. * README: explanation of the jump of version. 2001-12-31 Fabrice Bauzac <fabrice.bauzac@wanadoo.fr> * conf.c: applied patch from Matt Kraai, fixing an issue when ~/.cdcdrc isn't writable. * README: added the fact that gcc 2.95.3 seems to be unable to compile (segfault). 2001-10-06 Fabrice Bauzac <noon@cote-dazur.com> * Released 0.5.6. * doc/cdcd.texi: added info about the `toggle' command. * Now using automake 1.5 with Autoconf 2.50. * cmd_cdcd.c (cmd_toggle): added Michael Fair's `toggle' command. 2001-08-13 Fabrice Bauzac <noon@cote-dazur.com> * doc/cdcd.texi: fixed for a better TeX output. * doc/cdcd.text: finished. 2001-08-09 Fabrice Bauzac <noon@cote-dazur.com> * doc/cdcd.texi: beginning to write some documentation. * README: one mistake corrected. 2001-07-29 Fabrice Bauzac <noon@cote-dazur.com> * cmd_cdcd.c (cmd_play): changed the error message on argument parsing. 2001-06-27 Fabrice Bauzac <noon@cote-dazur.com> * cdcd.c: abort() calls removed; new bug() function; cosmetic changes. * Makefile.am, INSTALL.tpl, common.tpl: removed the generation system for INSTALL, as it conflicts with automake's INSTALL definition (the BSD install program). 2001-06-26 Fabrice Bauzac <noon@cote-dazur.com> * cmd_cdcd.c (cmd_rndplay): end_track was half-random. (various): cosmetic changes. 2001-06-25 Fabrice Bauzac <noon@cote-dazur.com> * Makefile.am: added INSTALL.tpl and common.tpl to EXTRA_DIST. * configure.in: commented ^L out. * configure.in (readline): check for 4.2+-specific rl_completion_matches() instead of readline(). 2001-06-17 Fabrice Bauzac <noon@cote-dazur.com> * cmdline.c (cmd_mainloop): using my_tokenize instead of history_tokenize (which curiously returns NULL on empty lines). 2001-06-12 Fabrice Bauzac <noon@cote-dazur.com> * configure.in: print an error message if no curses library can be found. 2001-06-08 Fabrice Bauzac <noon@cote-dazur.com> * Released cdcd-0.5.5. * cmd_edit.c (cmd_edit_help): When you use `? <command>' in cdcd/edit>, it now prints the newline. * Released cdcd-0.5.4. 2001-06-05 Fabrice Bauzac <noon@cote-dazur.com> * cmd_cdcd.c (cmd_play): the `play' command tries to play the CD before looking up, whenever possible. Suggestion from Marius Gedminas. 2001-06-04 Fabrice Bauzac <noon@cote-dazur.com> * alloca.c: added #include <malloc.h>, protected NULL redefinition. * INSTALL: updated (have a link to the libcdaudio homepage) and somewhat enhanced. * configure.in: removed the check for vasprintf (it seems it's common enough: autoscan doesn't check it). * getopt.c, getopt.h, getopt1.c, alloca.c: borrowed from GNU gengetopt. * cdcd.c, cmdline.c: cdcd now supports command-line options a la GNU (--OPTION and other extensions). Added options -h, -v, --help, --version, --device. 2001-06-03 Fabrice Bauzac <noon@cote-dazur.com> * cdcd.c (main), cdcd.1: Applied a patch from Matt Kraai <kraai@debian.org>, adding a new -d option to select which device to use. 2001-05-27 Fabrice Bauzac <noon@cote-dazur.com> * Changed the version information format. * Applied two patches from Matt Kraai <kraai@debian.org>, updating Makefile.am to contain all the files in cdcd_SOURCES, and conf.c so that, when you press enter, the default answer to "are you connected to a network? [y]" is selected. 2001-05-18 Fabrice Bauzac <noon@cote-dazur.com> * configure.in: added some more checks, especially for vasprintf(). * Added ansi2knr.c and changed the prototypes style. 2001-05-13 Fabrice Bauzac <noon@cote-dazur.com> * Deleted the files in the debian/ subdirectory. * Readline's typedefs have changed from 4.1 to 4.2: fixed. 2001-05-08 Fabrice Bauzac <noon@cote-dazur.com> * Reorganization. * Too many things. Tue, 17 Aug 1999 21:02:23 -0600 Tony Arcieri <bascule@inferno.tusculum.edu> * Configuration questionaire pops up the first time you use it now. * Fixed problems with completion of long track names. * Fixed trackname completion so if you don't give a single quote it adds one for you. * Disabled filename completion attempts by readline * Fixed the segv problem when you attempt to complete nothing * Some functions modified to display number of frames Fri, 18 Jun 1999 01:04:03 -0600 Tony Arcieri <bascule@inferno.tusculum.edu> * Fixed the "verbose" segfault bug (hopefully) * Command completion is finally implemented. Just hit 'tab' to complete a command. Enter the beginning of a track name (in quotes) to complete a track name as well. Sat Apr 17 16:31:00 MDT 1999 Tony Arcieri <tarcieri@gjhsnews.mesa.k12.co.us> * Added CD Index support * Fixed bug with 'status' garbling the track number Fri Apr 9 23:16:53 MDT 1999 Tony Arcieri <tarcieri@gjhsnews.mesa.k12.co.us> * Added cddb_message support * Modified cdcd to work with new libcdaudio interface. * Fixed the ^D bug * Fixed glibc2.1 related snprintf problems Thu Feb 18 22:07:45 MST 1999 Tony Arcieri <tarcieri@gjhsnews.mesa.k12.co.us> * Added the "access" command, which lets you toggle local or remote CDDB access on-the-fly, and specify proxies to use. * Changed the "sites" command to let you edit the server list * Followed some advice on renaming some commands with "stupid names" "infoall" is now "tracks", and "seldisc" is now "slot" * Fixed some autoconf problems with readline Thu Feb 11 21:45:21 MST 1999 Tony Arcieri <tarcieri@gjhsnews.mesa.k12.co.us> * New .cdcdrc format created * 'rndplay' added to play a random track * 'cddbmsg' changed to 'verbose' * 'sites' command added to update CDDB server list * cdcd changed to use new libcdaudio interface Sat Sep 26 18:16:23 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * Wrote my own INSTALL * Fixed problems with play command, namely when play is invoked without any arguements. * Modified cdcd to use new libcdaudio interface * Fixed problems with cddb_lookup command, used when CDDB messages are on. Eliminated the "cddb_lookup: No such file or directory" problem. Thu Aug 27 21:49:31 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * cdcd stores device name and cddbmsg toggle in ~/.cdcdrc * cdcd retains both original server-side CDDB implementation as well as a new client side implementation designed to demonstrate libcdaudio's new CDDB interface. This is toggled with the cddbmsg command in cdcd. * Added "device" function to select a different CD-ROM device * Better ext function * cdcd fixed to use new libcdaudio interface (for better CDDB functionality) Wed Aug 12 21:26:47 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * Added setpos function. * Functions improved to take advantage of more arguements, namely play, setvol, and edit. Better functionality with ff and adv. * Got rid of that stupid one arguement limit... cdcd now takes 16, by default. Sat Aug 1 16:20:05 MDT 1998 Tony Arcieri <bascule@inferno.tusculum.edu> * getvol implemented * volume command changed back to setvol * genre may now be changed using the edit command * list and seldisc commands added for interim CD-ROM changer support * refresh command added * debug command added, in case anyone cares * info and infoall commands a bit more informative Sat Jul 25 18:51:39 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * Used automake/autoconf to configure cdcd * Added ext function to display extended disc information * Fixed segv when you attempt to play without a disc Thu Jul 23 00:21:51 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * libcdaudio now included with cdcd, instead of vice versa * Fixed track 0 bug with name-based play Wed Jul 22 12:35:04 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * cdcd modified to accomidate new disc_data structure * Added support for many new libcdaudio features * Added play-by-trackname feature * Fixed CD isn't present info bug Mon Jul 20 01:02:23 MDT 1998 Tony Arcieri <bascule@procyon.mesa.k12.co.us> * Started ChangeLog.