2013-03-06  Michael Pruett <michael@68k.org>

	Release version 0.3.6 of the Audio File Library.

2013-03-06  Michael Pruett <michael@68k.org>

	* libaudiofile/alac/ALACDecoder.cpp,
	libaudiofile/alac/ag_enc.c:
	Fix unaligned memory accesses in ALAC.

	Thanks to Erik de Castro Lopo for pointing out this problem.

2013-03-05  Michael Pruett <michael@68k.org>

	* libaudiofile/AIFF.cpp,
	libaudiofile/WAVE.cpp,
	test/.gitignore,
	test/Instrument.cpp,
	test/Makefile.am:
	Fix instrument parameter validation.

2013-03-03  Michael Pruett <michael@68k.org>

	* libaudiofile/alac/ALACAudioTypes.h,
	libaudiofile/alac/EndianPortable.c:
	Fix byte order detection for ALAC.

2013-03-03  Michael Pruett <michael@68k.org>

	* libaudiofile/alac/EndianPortable.c,
	libaudiofile/alac/ag_dec.c,
	libaudiofile/alac/ag_enc.c:
	Eliminate unnecessary header inclusion in ALAC source files.

2013-03-03  Michael Pruett <michael@68k.org>

	* libaudiofile/alac/ALACEncoder.cpp:
	Write ALAC channel layout tag in big-endian byte order.

2013-03-03  Michael Pruett <michael@68k.org>

	* libaudiofile/alac/ALACEncoder.cpp:
	Remove superfluous debugging print statements in ALAC encoder.

2013-02-27  Michael Pruett <michael@68k.org>

	Update address for Free Software Foundation.

2013-02-26  Michael Pruett <michael@68k.org>

	Update license to LGPL 2.1.

2013-02-21  Michael Pruett <michael@68k.org>

	* libaudiofile/Makefile.am:
	Add support for running unit tests under Valgrind.

2013-02-20  Cristian Morales Vega <reddwarf@opensuse.org>

	* configure.ac:
	Add option for building without example programs.

2013-02-20  Michael Pruett <michael@68k.org>

	* README,
	configure.ac,
	docs/afInitCompression.3.txt,
	docs/sfconvert.1.txt,
	libaudiofile/Buffer.cpp,
	libaudiofile/Buffer.h,
	libaudiofile/CAF.cpp,
	libaudiofile/CAF.h,
	libaudiofile/Makefile.am,
	libaudiofile/PacketTable.cpp,
	libaudiofile/PacketTable.h,
	libaudiofile/Track.cpp,
	libaudiofile/Track.h,
	libaudiofile/afinternal.h,
	libaudiofile/alac/ALACAudioTypes.h,
	libaudiofile/alac/ALACBitUtilities.c,
	libaudiofile/alac/ALACBitUtilities.h,
	libaudiofile/alac/ALACDecoder.cpp,
	libaudiofile/alac/ALACDecoder.h,
	libaudiofile/alac/ALACEncoder.cpp,
	libaudiofile/alac/ALACEncoder.h,
	libaudiofile/alac/EndianPortable.c,
	libaudiofile/alac/EndianPortable.h,
	libaudiofile/alac/Makefile.am,
	libaudiofile/alac/ag_dec.c,
	libaudiofile/alac/ag_enc.c,
	libaudiofile/alac/aglib.h,
	libaudiofile/alac/dp_dec.c,
	libaudiofile/alac/dp_enc.c,
	libaudiofile/alac/dplib.h,
	libaudiofile/alac/matrix_dec.c,
	libaudiofile/alac/matrix_enc.c,
	libaudiofile/alac/matrixlib.h,
	libaudiofile/audiofile.h,
	libaudiofile/modules/ALAC.cpp,
	libaudiofile/modules/ALAC.h,
	libaudiofile/modules/Makefile.am,
	libaudiofile/modules/ModuleState.cpp,
	libaudiofile/units.cpp,
	libaudiofile/units.h,
	sfcommands/sfconvert.c,
	test/.gitignore,
	test/ALAC.cpp,
	test/Makefile.am:
	Add support for ALAC.

2013-02-19  Michael Pruett <michael@68k.org>

	* README,
	configure.ac,
	docs/afInitCompression.3.txt,
	docs/sfconvert.1.txt,
	libaudiofile/FLACFile.cpp,
	libaudiofile/FLACFile.h,
	libaudiofile/Features.h,
	libaudiofile/FileHandle.cpp,
	libaudiofile/Makefile.am,
	libaudiofile/audiofile.h,
	libaudiofile/data.cpp,
	libaudiofile/modules/FLAC.cpp,
	libaudiofile/modules/FLAC.h,
	libaudiofile/modules/FileModule.cpp,
	libaudiofile/modules/FileModule.h,
	libaudiofile/modules/G711.cpp,
	libaudiofile/modules/G711.h,
	libaudiofile/modules/IMA.cpp,
	libaudiofile/modules/IMA.h,
	libaudiofile/modules/MSADPCM.cpp,
	libaudiofile/modules/MSADPCM.h,
	libaudiofile/modules/Makefile.am,
	libaudiofile/modules/ModuleState.cpp,
	libaudiofile/modules/ModuleState.h,
	libaudiofile/modules/PCM.cpp,
	libaudiofile/modules/PCM.h,
	libaudiofile/units.cpp,
	libaudiofile/units.h,
	sfcommands/sfconvert.c,
	test/.gitignore,
	test/FLAC.cpp,
	test/Lossless.h,
	test/Makefile.am:
	Add support for FLAC.

2013-02-10  Michael Pruett <michael@68k.org>

	* libaudiofile/FileHandle.cpp,
	libaudiofile/modules/MSADPCM.cpp,
	libaudiofile/modules/SimpleModule.h:
	Fix uninitialized fields in constructors.

2013-02-09  Michael Pruett <michael@68k.org>

	* libaudiofile/modules/BlockCodec.cpp,
	libaudiofile/modules/BlockCodec.h,
	libaudiofile/modules/IMA.cpp,
	libaudiofile/modules/MSADPCM.cpp,
	libaudiofile/modules/Makefile.am:
	Factor out fixed-size block codec functionality common to IMA and MS ADPCM.

2013-02-09  Michael Pruett <michael@68k.org>

	* test/InvalidCompressionFormat.cpp,
	test/InvalidSampleFormat.cpp,
	test/Query.cpp:
	Ignore errors in tests for which errors are expected.

2013-02-09  Michael Pruett <michael@68k.org>

	* test/PCMData.cpp:
	Update PCMData test to validate PCM mappings.

2013-02-09  Michael Pruett <michael@68k.org>

	* libaudiofile/CAF.cpp,
	libaudiofile/IFF.cpp,
	libaudiofile/SampleVision.cpp,
	libaudiofile/VOC.cpp,
	test/AES.cpp:
	Ensure that initializing AES data fails on unsupported file formats.