2005-01-08  Torsten Marek  <shlomme@gmx.net>
    * Release as 1.1.1

	
2004-12-26  Torsten Marek  <shlomme@gmx.net>
    * avoid infinite loop in id3Tag::getSongInfo() when no header
      can be found
    * correct handling with locale-encoded file/directory names in
      Python functions

	
2004-11-14  Torsten Marek  <shlomme@gmx.net>
    * Make libtagedit compilable on FC3 with gcc 3.4.2
      Thanks for the patch to Terry Griffin <griffint@pobox.com>

	
2004-10-31  Torsten Marek  <shlomme@gmx.net>
    * ignore case of extension, remove extension check in ID3Tag ctor

	
2004-10-05  Torsten Marek  <shlomme@gmx.net>
    * filenames are always returned as raw byte strings by python class
    * released as 1.1


2004-08-09  Torsten Marek  <shlomme@gmx.net>
    * add scripts from QTagEditor
    * make better docstrings in tageditor.py


2004-04-22  Torsten Marek  <shlomme@gmx.net>
    * freeing of scandir results (struct dirent) was missing
    * added /Factory/ to createTagEditor in _tageditor.sip, withou
      it, the dtor's won't be called
    * some code cleanups (deleted unused variable declarations)
    * added/updated copyright notices
    * wrote READMEs and INSTALL
    * added docstrings to Python functions
    * released as 1.1beta2


2004-04-07  Torsten Marek  <shlomme@gmx.net>
    * made UTF-8 default, no Latin-1 anymore (for Python support)
    * dropped C++ operators
    * merged python bindings
    * better build system
    * id3Tag saves 2.4 tags now (frames will be convertet or discarded)
    * renamed TagEditor.fieldDict to TagEditor.asDict

        
2004-24-01  Torsten Marek  <shlomme@gmx.net>
    * in id3Frame::getData(), excplicit casts to string::size_type added,
      thanks to Niall Smart <niall@pobox.com>

        
2003-11-14  Torsten Marek  <shlomme@gmx.net>
    * bug in contentFrame::expandContent, worked on fr_content
    * replaced the handmade int conversion with stringstream
    * no automatic deletion of ID3V1 tag

        
2003-11-12  Torsten Marek  <shlomme@gmx.net>
    * removed printTagInfo()
    * getBitrate() and getLength() are now bitrate() and length()
    * existingField(FieldID) is now fieldExists(FieldID)
    * operator[] can not be used for item assignment any more
    * operator[Field] is not abstract any more, but calls getField
    * operator[const string&] now directly calls getField instead
      of operator[FieldID]
    * added UTF-8 support
    * getField and setField are now a frontend to the
      Latin1/UTF-8 functions
    * if UTF-8 codeset is detected, then getField and setField
      call the UTF-8 version
    * isUTF8() tells, whether getField and setField call UTF-8
      or not
    * an application should call setlocale(LC_ALL, "") at the
      beginnig to set the correct locale
    * the id3tag plugin can now handle UTF-8 encoded frames
    * plugins are now linked against libtagedit
    * all the get* functions now return const references
    * the set* function may fail (return value 1) if they get
      a string with wrong encoding
    * common abstract base class for oggTag and flacTag
    * released as 1.1alpha1


2003-11-03  Torsten Marek  <shlomme@gmx.net>
    * no further bugs occured, released as 1.0. 
        
2003-08-31  Torsten Marek  <shlomme@gmx.net>
    * added FLAC support
    * changes/additions to the build system, now Ogg Vorbis and FLAC
      are disabled when not detected on the system
    * released as 1.0b2
        
2003-06-01  Torsten Marek  <shlomme@gmx.net>
    * in id3Tag::getSongInfo():
      replaced head |= tmp[0] by head |= (unsigned char)tmp[0] to avoid
      wrong length computation
        
2003-05-05  Torsten Marek  <shlomme@gmx.net>
    * released as 1.0b1
        
2003-05-04  Torsten Marek  <shlomme@gmx.net>
    * some build fixes & cleanups

2003-04-23  Torsten Marek  <shlomme@gmx.net>
    * replaced mp3tech.c with code taken from xmms mpg123
      to significantly speed up reading of mp3 files
    * removed old TagEditCreator class
    * added operator[](const string&) to TagEditor, which uses mapToID
      and deligates to operator[](FieldID)
        
2002-12-10  Torsten Marek  <shlomme@gmx.net>
    * released as 0.9

2002-11-30  Torsten Marek  <shlomme@gmx.net>
    * added function setAltered(bool) to TagEditor (use with care)

2002-11-27  Torsten Marek  <shlomme@gmx.net>
    * added function getBitrate() in TagEditor and find out bitrate
      in id3Tag and oggTag

Sat Nov 24 21:05:16 2002 Torsten Marek <shlomme@gmx.net>
    * added mapToID() to TagEditor class for python bindings to support
      indexing with strings and FieldIDs

Wed Nov 20 20:25:33 2002 Torsten Marek <shlomme@gmx.net>
    * added mp3tech.c to id3Tag to get length from mp3 files
    * fixed reading of ID3V1 structure: a problem occured when
      the fields were padded with spaces instead of zeros
    * fixed a segmentation violation in id3Tag when reading a frame
      longer than 8192 bytes

Fre Sep 20 00:23:57 2002 Torsten Marek <shlomme@gmx.net>
    * added some comments to tageditor.hpp
    * shifted header includes from libtagedit.hpp to libtagedit.cpp
        
Tue Sep 17 00:37:16 2002 Torsten Marek <shlomme@gmx.net>
    * added implementation of oggTag::existingField(FieldID)
    * fixed access violation in oggTag::writeTag() when the directory
      is not writable
    * released as 0.6.1
        
2002-08-05 Torsten Marek <shlomme@gmx.net>
    * added some tweaks to configure.in to detect various ogg vorbis stuff
    * first public release

