NEWS 5.6 KB

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