annotate src/libid3tag-0.15.1b/CHANGES @ 169:223a55898ab9 tip default

Add null config files
author Chris Cannam <cannam@all-day-breakfast.com>
date Mon, 02 Mar 2020 14:03:47 +0000
parents 545efbb81310
children
rev   line source
cannam@85 1
cannam@85 2 libid3tag - ID3 tag manipulation library
cannam@85 3 Copyright (C) 2000-2004 Underbit Technologies, Inc.
cannam@85 4
cannam@85 5 $Id: CHANGES,v 1.11 2004/02/17 02:04:10 rob Exp $
cannam@85 6
cannam@85 7 ===============================================================================
cannam@85 8
cannam@85 9 Version 0.15.1 (beta)
cannam@85 10
cannam@85 11 * Updated to autoconf 2.59, automake 1.8.2, libtool 1.5.2.
cannam@85 12
cannam@85 13 * Fixed a potential problem in file.c when writing empty ID3v2 tags.
cannam@85 14
cannam@85 15 * Added new id3_field_gettextencoding() API routine.
cannam@85 16
cannam@85 17 Version 0.15.0 (beta)
cannam@85 18
cannam@85 19 * Updated to autoconf 2.57, automake 1.7.5, libtool 1.4.3.
cannam@85 20
cannam@85 21 * Added new id3_tag_version(), id3_tag_options(), id3_tag_setlength(),
cannam@85 22 id3_frame_field(), id3_field_getlatin1(), id3_field_getfulllatin1(),
cannam@85 23 id3_genre_index(), id3_genre_number(), id3_latin1_ucs4duplicate(),
cannam@85 24 id3_utf16_ucs4duplicate(), and id3_utf8_ucs4duplicate() API routines.
cannam@85 25
cannam@85 26 * Properly exposed the id3_frame_new(), id3_frame_delete(), and
cannam@85 27 id3_field_type() API routines.
cannam@85 28
cannam@85 29 * Fixed a possible segmentation fault rendering ID3v1 tags when a tag
cannam@85 30 field exceeds the field length limit.
cannam@85 31
cannam@85 32 * Fixed a problem whereby the file interface could try to seek and read
cannam@85 33 data from a non-seekable stream, unrecoverably losing data from the
cannam@85 34 stream. (N.B. the fix does not work under Win32.)
cannam@85 35
cannam@85 36 * Fixed a problem reading ID3v2.2 frames which corrupted their frame IDs
cannam@85 37 and caused them not to be re-rendered.
cannam@85 38
cannam@85 39 * Improved rendering of the ID3v1 genre field from ID3v2 genre
cannam@85 40 names/numbers. The genre "Other" is used in place of non-translatable
cannam@85 41 genres.
cannam@85 42
cannam@85 43 * Rendering an empty ID3v1 tag now properly returns 0 length even when a
cannam@85 44 null buffer pointer is passed.
cannam@85 45
cannam@85 46 * Changed the file implementation to maintain information about present
cannam@85 47 but unparseable tags, instead of ignoring all tags and returning an
cannam@85 48 error.
cannam@85 49
cannam@85 50 * Added an external dependency on zlib (libz), which is no longer
cannam@85 51 included.
cannam@85 52
cannam@85 53 * Changed to build a shared library by default.
cannam@85 54
cannam@85 55 * Changed to use native Cygwin build by default; give --host=mingw32 to
cannam@85 56 `configure' to use MinGW (and avoid a dependency on the Cygwin DLL).
cannam@85 57
cannam@85 58 Version 0.14.2 (beta)
cannam@85 59
cannam@85 60 * Changed Cygwin builds to use MinGW; resulting Win32 executables no
cannam@85 61 longer have a dependency on Cygwin DLLs.
cannam@85 62
cannam@85 63 Version 0.14.1 (beta)
cannam@85 64
cannam@85 65 * Updated config.guess and config.sub to latest upstream versions.
cannam@85 66
cannam@85 67 * Enabled libtool versioning rather than release numbering.
cannam@85 68
cannam@85 69 * Renamed `libid3' to `libid3tag' and enabled installation as a separate
cannam@85 70 library.
cannam@85 71
cannam@85 72 * Several other small fixes.
cannam@85 73
cannam@85 74 Version 0.14.0 (beta)
cannam@85 75
cannam@85 76 * Added a new ID3 tag manipulation library (libid3). The required zlib
cannam@85 77 support is provided either by the host system or by the included static
cannam@85 78 library implementation (libz).
cannam@85 79
cannam@85 80 * Improved MSVC++ portability and added MSVC++ project files.
cannam@85 81
cannam@85 82 ===============================================================================
cannam@85 83