annotate src/libsndfile-1.0.27/NEWS @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 1df64224f5ac
children
rev   line source
Chris@40 1 Version 1.0.27 (2016-06-19)
Chris@40 2 * Fix an SF_INFO seekable flag regression introduced in 1.0.26.
Chris@40 3 * Fix potential infinite loops on malformed input files.
Chris@40 4 * Add string metadata read/write for CAF and RF64.
Chris@40 5 * Add handling of CUE chunks.
Chris@40 6 * Fix enaian-ness issues in PAF files.
Chris@40 7 * Minor bug fixes and improvements.
Chris@40 8
Chris@40 9 Version 1.0.26 (2015-11-22)
Chris@40 10 * Fix for CVE-2014-9496, SD2 buffer read overflow.
Chris@40 11 * Fix for CVE-2014-9756, file_io.c divide by zero.
Chris@40 12 * Fix for CVE-2015-7805, AIFF heap write overflow.
Chris@40 13 * Add support for ALAC encoder in a CAF container.
Chris@40 14 * Add support for Cart chunks in WAV files.
Chris@40 15 * Minor bug fixes and improvements.
Chris@40 16
Chris@40 17 Version 1.0.25 (2011-07-13)
Chris@40 18 * Fix for Secunia Advisory SA45125, heap overflow in PAF file handler.
Chris@40 19 * Accept broken WAV files with blockalign == 0.
Chris@40 20 * Minor bug fixes and improvements.
Chris@40 21
Chris@40 22 Version 1.0.24 (2011-03-23)
Chris@40 23 * WAV files now have an 18 byte u-law and A-law fmt chunk.
Chris@40 24 * Document virtual I/O functionality.
Chris@40 25 * Two new methods rawHandle() and takeOwnership() in sndfile.hh.
Chris@40 26 * AIFF fix for non-zero offset value in SSND chunk.
Chris@40 27 * Minor bug fixes and improvements.
Chris@40 28
Chris@40 29 Version 1.0.23 (2010-10-10)
Chris@40 30 * Add version metadata to Windows DLL.
Chris@40 31 * Add a missing 'inline' to sndfile.hh.
Chris@40 32 * Update docs.
Chris@40 33 * Minor bug fixes and improvements.
Chris@40 34
Chris@40 35 Version 1.0.22 (2010-10-04)
Chris@40 36 * Couple of fixes for SDS file writer.
Chris@40 37 * Fixes arising from static analysis.
Chris@40 38 * Handle FLAC files with ID3 meta data at start of file.
Chris@40 39 * Handle FLAC files which report zero length.
Chris@40 40 * Other minor bug fixes and improvements.
Chris@40 41
Chris@40 42 Version 1.0.21 (2009-12-13)
Chris@40 43 * Add a couple of new binary programs to programs/ dir.
Chris@40 44 * Remove sndfile-jackplay (now in sndfile-tools package).
Chris@40 45 * Add windows only function sf_wchar_open().
Chris@40 46 * Bunch of minor bug fixes.
Chris@40 47
Chris@40 48 Version 1.0.20 (2009-05-14)
Chris@40 49 * Fix potential heap overflow in VOC file parser (Tobias Klein, http://www.trapkit.de/).
Chris@40 50
Chris@40 51 Version 1.0.19 (2009-03-02)
Chris@40 52 * Fix for CVE-2009-0186 (Alin Rad Pop, Secunia Research).
Chris@40 53 * Huge number of minor bug fixes as a result of static analysis.
Chris@40 54
Chris@40 55 Version 1.0.18 (2009-02-07)
Chris@40 56 * Add Ogg/Vorbis support (thanks to John ffitch).
Chris@40 57 * Remove captive FLAC library.
Chris@40 58 * Many new features and bug fixes.
Chris@40 59 * Generate Win32 and Win64 pre-compiled binaries.
Chris@40 60
Chris@40 61 Version 1.0.17 (2006-08-31)
Chris@40 62 * Add sndfile.hh C++ wrapper.
Chris@40 63 * Update Win32 MinGW build instructions.
Chris@40 64 * Minor bug fixes and cleanups.
Chris@40 65
Chris@40 66 Version 1.0.16 (2006-04-30)
Chris@40 67 * Add support for Broadcast (BEXT) chunks in WAV files.
Chris@40 68 * Implement new commands SFC_GET_SIGNAL_MAX and SFC_GET_MAX_ALL_CHANNELS.
Chris@40 69 * Add support for RIFX (big endian WAV variant).
Chris@40 70 * Fix configure script bugs.
Chris@40 71 * Fix bug in INST and MARK chunk writing for AIFF files.
Chris@40 72
Chris@40 73 Version 1.0.15 (2006-03-16)
Chris@40 74 * Fix some ia64 issues.
Chris@40 75 * Fix precompiled DLL.
Chris@40 76 * Minor bug fixes.
Chris@40 77
Chris@40 78 Version 1.0.14 (2006-02-19)
Chris@40 79 * Really fix MinGW compile problems.
Chris@40 80 * Minor bug fixes.
Chris@40 81
Chris@40 82 Version 1.0.13 (2006-01-21)
Chris@40 83 * Fix for MinGW compiler problems.
Chris@40 84 * Allow readin/write of instrument chunks from WAV and AIFF files.
Chris@40 85 * Compile problem fix for Solaris compiler.
Chris@40 86 * Minor cleanups and bug fixes.
Chris@40 87
Chris@40 88 Version 1.0.12 (2005-09-30)
Chris@40 89 * Add support for FLAC and Apple's Core Audio Format (CAF).
Chris@40 90 * Add virtual I/O interface (still needs docs).
Chris@40 91 * Cygwin and other Win32 fixes.
Chris@40 92 * Minor bug fixes and cleanups.
Chris@40 93
Chris@40 94 Version 1.0.11 (2004-11-15)
Chris@40 95 * Add support for SD2 files.
Chris@40 96 * Add read support for loop info in WAV and AIFF files.
Chris@40 97 * Add more tests.
Chris@40 98 * Improve type safety.
Chris@40 99 * Minor optimisations and bug fixes.
Chris@40 100
Chris@40 101 Version 1.0.10 (2004-06-15)
Chris@40 102 * Fix AIFF read/write mode bugs.
Chris@40 103 * Add support for compiling Win32 DLLS using MinGW.
Chris@40 104 * Fix problems resulting in failed compiles with gcc-2.95.
Chris@40 105 * Improve test suite.
Chris@40 106 * Minor bug fixes.
Chris@40 107
Chris@40 108 Version 1.0.9 (2004-03-30)
Chris@40 109 * Add handling of AVR (Audio Visual Research) files.
Chris@40 110 * Improve handling of WAVEFORMATEXTENSIBLE WAV files.
Chris@40 111 * Fix for using pipes on Win32.
Chris@40 112
Chris@40 113 Version 1.0.8 (2004-03-14)
Chris@40 114 * Correct peak chunk handing for files with > 16 tracks.
Chris@40 115 * Fix for WAV files with huge number of CUE chunks.
Chris@40 116
Chris@40 117 Version 1.0.7 (2004-02-25)
Chris@40 118 * Fix clip mode detection on ia64, MIPS and other CPUs.
Chris@40 119 * Fix two MacOSX build problems.
Chris@40 120
Chris@40 121 Version 1.0.6 (2004-02-08)
Chris@40 122 * Added support for native Win32 file access API (Ross Bencina).
Chris@40 123 * New mode to add clippling then a converting from float/double to integer
Chris@40 124 would otherwise wrap around.
Chris@40 125 * Fixed a bug in reading/writing files > 2Gig on Linux, Solaris and others.
Chris@40 126 * Many minor bug fixes.
Chris@40 127 * Other random fixes for Win32.
Chris@40 128
Chris@40 129 Version 1.0.5 (2003-05-03)
Chris@40 130 * Added support for HTK files.
Chris@40 131 * Added new function sf_open_fd() to allow for secure opening of temporary
Chris@40 132 files as well as reading/writing sound files embedded within larger
Chris@40 133 container files.
Chris@40 134 * Added string support for AIFF files.
Chris@40 135 * Minor bug fixes and code cleanups.
Chris@40 136
Chris@40 137 Version 1.0.4 (2003-02-02)
Chris@40 138 * Added suport of PVF and XI files.
Chris@40 139 * Added functionality for setting and retreiving strings from sound files.
Chris@40 140 * Minor code cleanups and bug fixes.
Chris@40 141
Chris@40 142 Version 1.0.3 (2002-12-09)
Chris@40 143 * Minor bug fixes.
Chris@40 144
Chris@40 145 Version 1.0.2 (2002-11-24)
Chris@40 146 * Added support for VOX ADPCM.
Chris@40 147 * Improved error reporting.
Chris@40 148 * Added version scripting on Linux and Solaris.
Chris@40 149 * Minor bug fixes.
Chris@40 150
Chris@40 151 Version 1.0.1 (2002-09-14)
Chris@40 152 * Added MAT and MAT5 file formats.
Chris@40 153 * Minor bug fixes.
Chris@40 154
Chris@40 155 Version 1.0.0 (2002-08-16)
Chris@40 156 * Final release for 1.0.0.
Chris@40 157
Chris@40 158 Version 1.0.0rc6 (2002-08-14)
Chris@40 159 * Release candidate 6 for the 1.0.0 series.
Chris@40 160 * MacOS9 fixes.
Chris@40 161
Chris@40 162 Version 1.0.0rc5 (2002-08-10)
Chris@40 163 * Release candidate 5 for the 1.0.0 series.
Chris@40 164 * Changed the definition of sf_count_t which was causing problems when
Chris@40 165 libsndfile was compiled with other libraries (ie WxWindows).
Chris@40 166 * Minor bug fixes.
Chris@40 167 * Documentation cleanup.
Chris@40 168
Chris@40 169 Version 1.0.0rc4 (2002-08-03)
Chris@40 170 * Release candidate 4 for the 1.0.0 series.
Chris@40 171 * Minor bug fixes.
Chris@40 172 * Fix broken Win32 "make check".
Chris@40 173
Chris@40 174 Version 1.0.0rc3 (2002-08-02)
Chris@40 175 * Release candidate 3 for the 1.0.0 series.
Chris@40 176 * Fix bug where libsndfile was reading beyond the end of the data chunk.
Chris@40 177 * Added on-the-fly header updates on write.
Chris@40 178 * Fix a couple of documentation issues.
Chris@40 179
Chris@40 180 Version 1.0.0rc2 (2002-06-24)
Chris@40 181 * Release candidate 2 for the 1.0.0 series.
Chris@40 182 * Fix compile problem for Win32.
Chris@40 183
Chris@40 184 Version 1.0.0rc1 (2002-06-24)
Chris@40 185 * Release candidate 1 for the 1.0.0 series.
Chris@40 186
Chris@40 187 Version 0.0.28 (2002-04-27)
Chris@40 188 * Last offical release of 0.0.X series of the library.
Chris@40 189
Chris@40 190 Version 0.0.8 (1999-02-16)
Chris@40 191 * First offical release.