* Refactored logging system to use syslog(3) exclusively.
* Removed the 'Facility=', 'LogDirectory=', 'CoreDumpDirectory='
and 'LogPattern=' directives from rd.conf(5).
* Added a '--metadata-cart=' switch to the 'audio_convert_test'
test harness.
* Added an 'audio_metadata_test' test harness.
* Modified ID3 tag reading/writing to use TagLib.
* Fixed a bug in 'lib/rdaudioconvert.cpp' that caused conversions
from MPEG Layer 3 VBR data to be truncated when no end point
was specified.
* Fixed a bug in 'web/rdxport/import.cpp' that caused the
end marker to be positioned incorrectly when importing MPEG
Layer 3 VBR files.
* Changed the DLL load target for libmad from 'libmad.so' to
'libmad.so.0' in 'cae/cae.cpp' and 'lib/rdaudioconvert.cpp'.
* Changed the DLL load target for lame from 'libmp3lame.so' to
'libmp3lame.so.0' in 'cae/cae.cpp' and 'lib/rdaudioconvert.cpp'.
* Changed the DLL load target for faad from 'libfaad.so' to
'libfaad.so.2' in 'cae/cae.cpp' and 'lib/rdmp4.cpp'.
* Changed the DLL load target for mp4v2 from 'libmp4v2.so' to
'libmp4v2.so.2' in 'cae/cae.cpp' and 'lib/rdaudioconvert.cpp'.
* Implemented storage of RDXML data structures within a 'rdxl'
user defined information frame in ID3 tags 'lib/rdwavefile.cpp' and
'lib/rdaudio_convert.cpp'.
* Added an 'RDAudioConvert::Stage3Pcm24()' method in
'lib/rdaudioconvert.cpp' and 'lib/rdaudioconvert.h'.
* Added a 'Format::Pcm24' value to the 'RDSettings::Format'
enumeration in 'lib/rdsettings.h'.
* Modified the 'RDAudioConvert' class to support generating PCM24
output in 'lib/rdaudioconvert.cpp' and 'lib/rdaudioconvert.h'.
* Modified the 'RDPlayStream' class to support playing PCM24
data in 'rdhpi/rdplaystream.cpp'.
* Modified the 'RDRecordStream' class to support capturing PCM24
data in 'rdhpi/rdrecordstream.cpp'.
* Added an 'audio_peaks_test' harness in 'tests/audio_peaks_test.cpp'
and 'tests/audio_peaks_test.h'.
* Added 'PCM24' to the list of available formats in
'rdadmin/edit_rdlibrary.cpp' and 'rdadmin/edit_rdlibrary.h'.
* Added 'PCM24' to the list of available formats in
'rdadmin/edit_decks.cpp'.
* Added PCM24 support for file importation in
'web/rdxport/import.cpp'.
* Added an 'RDCae::Pcm24' value to the 'RDCae::AudioCoding
enumeration in 'lib/rdcae.h'.
* Fixed warnings in 'lib/rdaudioconvert.cpp'.
* Fixed warnings in 'lib/rdaudioexport.cpp'.
* Fixed warnings in 'lib/rdaudioimport.cpp'.
* Fixed warnings in 'lib/rdcart_dialog.cpp'.
* Fixed warnings in 'lib/rdconf.cpp'.
* Fixed warnings in 'lib/rdcopyaudio.cpp'.
* Fixed warnings in 'lib/rdescape_string.cpp'.
* Fixed warnings in 'lib/rdevent_line.cpp'.
* Fixed warnings in 'lib/rdfeed.cpp'.
* Refactored 'RDOneShot' to use int values in 'lib/rdoneshot.cpp'
and 'lib/rdoneshot.h'.
* Fixed warnings in 'lib/rdpeaksexport.cpp'.
* Fixed warnings in 'lib/rdtrimaudio.cpp'.
* Fixed warnings in 'lib/rdwavefile.cpp'.
* Fixed warnings in 'rdhpi/rdhpiplaystream.cpp'.
* Fixed warnings in 'rdhpi/rdhpirecordstream.cpp'.
* Fixed warnings in 'rdhpi/rdhpisoundcard.cpp'.
* Fixed warnings in 'pam_rd/pam_rd.cpp'.
* Fixed warnings in 'rdadmin/edit_rdairplay.cpp'.
* Fixed warnings in 'rdairplay/list_log.cpp'.
* Fixed warnings in 'rdairplay/log_play.cpp'.
* Fixed warnings in 'rdairplay/pie_counter.cpp'.
* Fixed warnings in 'rdairplay/rlm_host.cpp'.
* Fixed warnings in 'rdcatchd/rdcatchd.cpp'.
* Fixed warnings in 'rdlogedit/editlog.cpp'.
* Fixed warnings in 'rdlogmanager/rdlogmanager.cpp'.
* Fixed warnings in 'rdrepl/replfactory.h'.
* Fixed warnings in 'ripcd/acu1p.cpp' and 'ripcd/acu1p.h'.
* Fixed warnings in 'ripcd/bt16x2.cpp' and 'ripcd/bt16x2.h'.
* Fixed warnings in 'ripcd/btss164.cpp' and 'ripcd/btss164.h'.
* Fixed warnings in 'ripcd/btss42.cpp' and 'ripcd/btss42.h'.
* Fixed warnings in 'ripcd/btss44.cpp' and 'ripcd/btss44.h'.
* Fixed warnings in 'ripcd/btss82.cpp' and 'ripcd/btss82.h'.
* Fixed warnings in 'ripcd/btsrc16.cpp' and 'ripcd/btsrc16.h'.
* Fixed warnings in 'ripcd/btsrc8iii.cpp' and 'ripcd/btsrc8iii.h'.
* Fixed warnings in 'ripcd/livewire_mcastgpio.cpp'.
* Fixed warnings in 'ripcd/local_gpio.cpp' and 'ripcd/local_gpio.h'.
* Fixed warnings in 'ripcd/sas64000gpi.cpp' and 'ripcd/sas64000gpi.h'.
* Fixed warnings in 'ripcd/vguest.cpp' and 'ripcd/vguest.h'.
* Fixed warnings in 'utils/rdhpiinfo/rdhpiinfo.cpp'
* Fixed warnings in 'utils/rdgen/wavlib.cpp'
* Fixed warnings in 'utils/rdimport/rdimport.cpp'
* Fixed warnings in 'utils/rdsoftkeys/rdsoftkeys.cpp'
* Fixed warnings in 'web/rdxport/export.cpp'