ChangeLog 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. libdiscid ChangeLog:
  2. --------------------
  3. libdiscid-0.6.2:
  4. - ISRC and MCN support on BSD
  5. - LIB-60: fix make check for default device on generic/unknown platform
  6. - make Doxygen output reproducible (no timestamps)
  7. - remove newline for Linux device "1" from proc
  8. libdiscid-0.6.1:
  9. - LIB-59: windows: fix bug preventing ISRC reads
  10. libdiscid-0.6.0:
  11. - LIB-41: add discid_get_troc_string() for fuzzy toc lookup
  12. - LIB-54: add libmusicbrainz example with fuzzy toc lookup
  13. - LIB-43: windows: the default drive is the first cd drive letter
  14. - LIB-45: Linux/BSD/Solaris: try several possible default device names
  15. - LIB-28: Mac: allow drive numbers as devices, default now "1"
  16. - LIB-55, LIB-56: allow drive numbers for Windows and Linux
  17. - LIB-53: discid_get_submission_url() returns the new NGS url
  18. currently no functional change, the old url was redirected
  19. - LIB-52: more validation for parameters of discid_put()
  20. - LIB-48: assert successful read/put when API is used
  21. - the discisrc example prints the name of the device used
  22. libdiscid-0.5.2:
  23. - LIB-51: fix ISRC reading on Mac OS X again
  24. - LIB-50: fix segfault in mb_disc_load_toc on Solaris
  25. - LIB-26: add a better test suite, including valgrind memcheck target
  26. - print time information in the discid example
  27. libdiscid-0.5.1:
  28. - LIB-40: discid_get_webservice_url() (web service version 1) is deprecated
  29. please use libmusicbrainz to gather metadata by disc ID
  30. - LIB-7: rewrote data track handling, releases with multiple data tracks
  31. This also fixes LIB-18 (no ID for DVDs) and LIB-9 (PS/PS2 CDs)
  32. - LIB-44: fix invalid disc IDs on first read of multi-session discs
  33. - LIB-37: Autotools optimization (non-recursive build etc.)
  34. - LIB-42: remove Windows 9x platform code
  35. - renamed openbsd platform code to netbsd, still used by both.
  36. libdiscid-0.5.0:
  37. - LIB-29: add read_sparse() for faster reading again
  38. - LIB-35: add HAVE_SPARSE_READ and VERSION_* defines
  39. - LIB-36: hide internal symbols on Linux/Unix
  40. - LIB-34: distmac and distwin32 cmake targets
  41. libdiscid-0.4.1:
  42. - fix distribution: include disc_generic.c in Autotools dist
  43. libdiscid-0.4.0:
  44. - LIB-23: add has_feature() and get_feature_list() to API (platform check)
  45. - add get_version_string() to API
  46. - CMake : add FreeBSD, NetBSD, OpenBSD -> all platforms supported
  47. - LIB-24: support generic platform (discid_put() only)
  48. - Win32 : Added versioninfo resource to DLL
  49. - LIB-32: change libtool from -version-info to -version-name
  50. - LIB-27: fix (k)FreeBSD includes
  51. - fix lots of compiler warnings
  52. libdiscid-0.3.2:
  53. - fix distribution so it works for autotools AND cmake
  54. libdiscid-0.3.1:
  55. - ISRC and MCN support on Linux
  56. - Autotools: fix Windows, remove unneeded libs on SunOS
  57. - CMake: add Cygwin, add SunOS, fix Mac OS X
  58. - updated docs, created INSTALL file
  59. libdiscid-0.3.0:
  60. - Fixed reading of 99 track CDs on Mac OS X.
  61. - Added API for reading ISRCs and MCNs (implemented on Windows and Mac OS X).
  62. - Added Solaris, OpenBSD and kFreeBSD support.
  63. libdiscid-0.2.2:
  64. - Set libtool version number to 2:1:2 because it is backwards compatible
  65. with versions 0.1.x. Thanks to Luks for spotting this.
  66. libdiscid-0.2.1:
  67. - Added code for automatic CD drive detection on darwin (Rob).
  68. libdiscid-0.2.0:
  69. - Use accurate TOC reading method for multi-session CDs on
  70. Windows NT/2000/XP (Lukas).
  71. - Replace custom MSVC makefile with CMake build system (Lukas).
  72. - Added support for FreeBSD (Patrick Hurrelmann).
  73. - Addded the discid_get_webservice_url() function (Rob).
  74. libdiscid-0.1.1:
  75. - Use generic 'cdaudio' device name on windows (Lukas).
  76. libdiscid-0.1.0:
  77. - Initial public release.