2003-02-09  Mats Peterson  <matsp888@yahoo.com>

	* Version 0.1.15

	* init.c (usage): The exit status when invoking the program
	with no file names is now 1.

	* AUTHORS, README, audio.c, audiofork.c, info.c, init.c,
	ximp3.c: Updated the e-mail address.

2001-12-11  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.14

	* lib/Makefile.am: Removed CfLAGS.  It's better to let the
	user decide what optimizations to use, instead of having a
	"hardcoded" setting.  Moreover, the old optimizations caused
	problems with gcc 2.95.3 in FreeBSD.

2001-12-10  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.13

	* audio.c (config_audio): Removed the SNDCTL_DSP_RESET ioctl
	since it was superfluous.

2001-12-07  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.12

	* audiofork.c (fork_audio): Now using socketpair() instead of
	pipe() due to the lousy performance in Linux with pipes
	(around 5 times slower).

2001-11-24  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.11

	* audiofork.c (out_stats): Now using SNDCTL_DSP_GETOSPACE
	instead of SNDCTL_DSP_GETODELAY to calculate elapsed playing
	time.

2001-11-23  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.10

	* audiofork.c (play_buffer): Now displaying statistics at the
	end of playback while the last audio data is played.

	* ximp3.h: The audio buffer size has been changed to 18432
	bytes for a more regular statistics output.  The default
	number of buffers is now 30.

2001-11-22  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.9

	* audiofork.c (init_buffers): New function, allocates play
	buffers.  This was incorrectly done in init(), which lead to
	both the main program and the forked process having buffer
	memory allocated.

	* Version 0.1.8

	* init.c (init): New '-l' loop option added.  Shuffle option
	renamed from '-z' to '-s'.

	* Version 0.1.7

	* init.c (init): New '-z' shuffle option added.

	* ximp3.c (add_file): New function, adds files to the shuffle
	list.
	(shuffle_files): New function, shuffles the list.

2001-11-13  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.6

	* audio.c (open_audio): Changed the audio device to be
	non-blocking.

	* audiofork.c (play_buffer): Now using select() like in
	read_buffer() (and returning if not ready).

	* Version 0.1.5

	* init.c (init): Added '-v' option for verbose output in
	standalone mode.

	* info.c (errmsg): Moved the delay after an error in 'remote'
	mode from main() to here.  Seems more logical after all...
	
	* Version 0.1.4

	* ximp3.c (main): Added delays after errors when ximp3
	is used in 'remote' mode (-r option).

2001-11-12  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.3

	* ximp3.c (main): Playlists (files with a '.m3u' extension)
	are now supported.

2001-11-10  Mats Peterson  <mats_peterson@swipnet.se>

	* Version 0.1.2

	* Now using signals instead of using the pipe to read from the
	forked process.  This caused problems in Linux.

	* Version 0.1.1

	* The Xing library is now statically linked.

