2009-12-23  Ben Finney  <ben+python@benfinney.id.au>

	* Incorporate improvements to build process:
	  * Build based on timestamps.
	  * Clean based on file globs.
	  * Customise main commands to include new sub-commands.

2009-12-22  Ben Finney  <ben+python@benfinney.id.au>

	* MANIFEST.in: Add distutils configuration file to distribution.

2009-09-20  Ben Finney  <ben+python@benfinney.id.au>

	* Remove some unused imports.
	* Improve code documentation and names.
	* Declare dependency on Docutils version that includes the
	  ‘manpage’ writer.

2009-08-22  Ben Finney  <ben+python@benfinney.id.au>

	Version 0.4.5 released.

	* Fix invocation of rendering command for ‘README’ document.

2009-08-21  Ben Finney  <ben+python@benfinney.id.au>

	* Refactor interactive configuration dialogue to separate
	  ‘interactive_configure’ module.

	* Implement child process invocations with ‘subprocess.Popen’.
	  This is more consistent and secure than using string concatenation
	  for the command line.

2009-07-26  Ben Finney  <ben+python@benfinney.id.au>

	* Parameterise file paths for ‘burn-configure’ program via command
	  line OptionParser.

2009-07-24  Ben Finney  <ben+python@benfinney.id.au>

	* Remove default configuration file.

2009-07-23  Ben Finney  <ben+python@benfinney.id.au>

	* Generate HTML documents from reStructuredText source.

	* Generate man pages from reStructuredText source.

2009-07-16  Ben Finney  <ben+python@benfinney.id.au>

	* Consolidate configuration into ‘configure’ module.

2009-07-15  Ben Finney  <ben+python@benfinney.id.au>

	* Consolidate common console interactions into functions.

2009-07-10  Gaetano Paolone  <bigpaul@hacknight.org>

	* Burn depends on cdrkit (no more on cdrtools).
	  function names also changed in order to avoid misunderstandings.

	* Configuration can guess the optical media device settings.

2009-07-03  Ben Finney  <ben+python@benfinney.id.au>

	Version 0.4.4 released.

	* Update FSF address and copyright license text to latest revision
	  of GPLv2 text.

	* Fix manpage markup and give useful ‘whatis’ descriptions.

	* Work on code base to conform to PEP 8.

	* Define scope better by avoiding use of global variables.

	* Move all functionality to functions inside library modules.
	  Command-line interface now uses shell program wrappers.

	* Manage distribution using Python setuptools.

2005-03-17  Gaetano Paolone  <bigpaul@hacknight.org>

	* added disk at once feature for audio tracks. So if used, no 2
	  seconds audo gap between (live) tracks.

2005-03-15  Gaetano Paolone  <bigpaul@hacknight.org>

	Version 0.4.3 released.

	* closed lots of bug.

	* (closes: #252662) now empty media check is done only if it is a
	  cd-writing command. No check for -e and -h options.

	* fixed typo in documentation (same bug above)

	* (closes: #257437) Now -x computes excluded size. It's been hard
	  to solve it. I know there is better code for this, but it seems
	  to work.

	* (closes: #271700) Fixed msinfo cdrecord parsing. Thanks to Bram
	  Senders

	* (closes: #285802) escaped audio file names before cdrecord

	* (closes: #276414) valid answers specified. Thanks to Jochen
	  Schulz

	* (closes: #280969) break added. Thanks to Stephan Beyer

2004-05-01  Gaetano Paolone  <bigpaul@hacknight.org>

	Version 0.4.2 released.

	* Added giuppi's patch that enables progress bar. This feature was
	  taken from python cookbook.

	* Now eject is no more eject system call (it was another
	  dependency) but is done with cdrecord.

	* Verbose mkisofs output omitted because now we have a progress
	  bar.

2004-04-27  Gaetano Paolone  <bigpaul@hacknight.org>

	Version 0.4 released.

	* added --play-list option. With this option you can specify a m3u
	  playlist file or a file with an audio file per row (ogg, mp3,
	  wav);

	* Audio CD now prints an audio track summary with audio
	  duration (partial an total)

	* Added --clear-audiotemp for Audio-CD. It removes temp audio
	  files at the very beginning of burn process.

	* Now you can choose if you want to auto-check media capacity and
	  if disk is empty.

	* added superuser(root) control. It can be overrided by ask_root
	  in burn.conf

	* fixed problems for spaces in MP3 and OGG audio files in external
	  audio decoding

2004-03-29  Gaetano Paolone  <bigpaul@hacknight.org>

	Version 0.3 released.

	* added eject option (-j --eject)

	* modified simulate option for copy-cd

	* improved examples

	* copy-cd has now a valid simulate option

	* now if an option is put after another one which has
	  variable arguments, an error is raised

	* now ti checks (and exit) if there is not enough free space on
	  disk before checking if to_be_burned is bigger than media's
	  capacity

	* added -pad option to cdrecord line (multiple of 2352 byte)

	* preparing gettext... just preparing

	* eyeD3 now is used. MP3Info is no longer used.

	* with ao python module we don't really need deoder anymore. code
	  left quoted anyway... So no more mpg321 mpg123 ogg123 lame, etc.

	* Now you can choose between native decoding functions to get wavs
	  from mp3 or ogg and external decodings (mpg123, mpg321, ogg123,
	  lame)

2004-03-11  Gaetano Paolone  <bigpaul@hacknight.org>

	Version 0.2 released.

	* initil release


Copyright © 2009 Ben Finney <ben+python@benfinney.id.au>.
Copyright © 2004–2009 Gaetano Paolone <bigpaul@hacknight.org>.

This work is free software: you are hereby free to redistribute this
file, with or without modification, provided the copyright notice and
this permission notice are preserved.

Local variables:
mode: changelog
coding: utf-8
indent-tabs-mode: t
End:
vim: filetype=changelog fileencoding=utf-8 noexpandtab :
