From c04dcc2e7d834218ef2d4194331e383402495ae1 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 20:07:22 +0200 Subject: Adding upstream version 2:20.4+dfsg. Signed-off-by: Daniel Baumann --- libdvdread-embedded/NEWS | 220 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 220 insertions(+) create mode 100644 libdvdread-embedded/NEWS (limited to 'libdvdread-embedded/NEWS') diff --git a/libdvdread-embedded/NEWS b/libdvdread-embedded/NEWS new file mode 100644 index 0000000..7c6733a --- /dev/null +++ b/libdvdread-embedded/NEWS @@ -0,0 +1,220 @@ +libdvdread (6.1.3) + * Improvements for OpenBSD + * Fix crashes on some DVD (0 PCGI SRP) + * Misc source fixes and cleanups, including fixes for recent toolchains + +libdvdread (6.1.2) + * Fix Win32 Unicode paths opening + * Fix warnings and build improvements + +libdvdread (6.1.1) + * Fix the soversion following ABI breakage + +libdvdread (6.1.0) + * Introduce DVDOpen2 and DVDOpenStream2 API to provide logger context + * fix playback of broken discs with broken ifo files + * improve getmntent_r detection + * fix crashes in some disc, with empty contiguous ShortAD + * clean obsolete code + +libdvdread (6.0.2) + * use reentrant getmntent_r + * fix playback of some discs, by fixing pgc_t structure + +libdvdread (6.0.1) + * fix a regression on some DVDs, like Resident Evil + * check InternalUDFReadBlocksRaw I/O issues + * fix issues with some DVD burnt by Nero + +libdvdread (6.0.0) + * restrict the number of symbols to be exposed to the shared-object + * remove dvdinput_error function + * improve compatibility with some DVDs (notably the eOne ones) + * fix write after free in ifoFree functions + * fix possible buffer overflow in open + * additional checks on DVDReadBytes arguments + * fix leaks + +libdvdread (5.0.3) + * cache IFO and BUP files (only for ImageFiles) in order to reduce the number + of read/seek access + * fix compilation warnings for OS/2 + +libdvdread (5.0.2) + * add DVDOpenStream to open a dvd from a set of callbacks + +libdvdread (5.0.1) + * support DragonFly BSD bswap + * new md5 implementation, under LGPL + * fix partial reads + * fix warnings and code cleanup + +libdvdread (5.0.0) + * added support for Android + * fix build support for OS/2 + * fix crashes in IFO parsing (Shark Week The Great Bites Collection) + +libdvdread (4.9.9) + * major cleanup + * rewritten build system, including removal of configure2 and dvdread-config + * fix numerous crashes + * added QNX support + * updated to support libdvdcss 1.3.0 + * improved dlopen support for Win32 + * simplify static linking of libdvdcss + +libdvdread (4.2.1) + * fix huge memory consumption when reading DVDs: "Up" and "Dark Knight" + * numerous crashes fixed, notably on ARCCOS protected DVDs, + like Transformers 3, Brave, The Express, Sherlock Holmes + and Cars 2, + * fix packed structures with mingw gcc >= 4.7 + +libdvdread (4.2.0) + * added OS/2 support + * fixed ARM memory alignment issue + * portability fixes for *BSD, Mac OS X, MINGW and OS/2 + * added a missing DVDFileStat function + * exposed the dvd_stat_t struct in header + * fixed libdvdread closing stdin if it can't open the file/device + * fixed a segfault in UDFFileEntry on some badly mastered DVDs + * fixed big-endian builds + * Win32: large file support under Mingw to go over 2G limits + * configure: remove the special case test for uid=0 + * provide BUP file support for more issues + * move UDFReadBlocksRaw declaration to dvdread_internal.h + * fixed double free of parental management information + * configure2: Use a single = instead of == + * fixed crash when PTT is too short + * fixed segfault when reading certain DVDs, for example "Thor" + +libdvdread (4.1.3) + * an embarrassing amount of fixes regarding potential memory and resource leaks + (patches contributed by Erik Hovland) + * added dvdread-config (dvdnav-config's younger brother) + * added pkgconfig support + * split dvdread to a separate tree + +libdvdnav (4.1.2) + * multiple build system fixes + * added dvdnav_describe_title_chapters(title) to get title and chapters + duration + +libdvdnav (4.1.1) + * added dvdnav_audio_stream_channels() to return number of channels + * fixed dvdnav_time_search() in multi-angle dvds (but it still needs + improvements) + * added dvdnav_audio_stream_format() to identify the codec used + in audio streams + * starting DVD playback at specific title/part positions with + dvdnav_{title,part}_play() works again + * removed wrong SPU stream change event filter + (fixes unwanted subtitles in the trailer of "Girl, interrupted", RC2) + * fixed error "Expected NAV packet but none found." occurring sometimes + on resume from menu + +libdvdnav (0.1.10) + * filter the symbols that we export. + * fix LinkNextC assertion failure (fixes LotR-SEE bonus disc image gallery) + * detect zero stilltime still cells inside PGCs, not only at the end + (fixes "Red Dragon" RC2 scene selection) + * PGC stills seem to work, assertion removed + * fix rare race condition after Exit commands + * fix wrong JumpSS_VTSM execution in German RC2 "Anatomie" + (fix ported from Ogle) + +libdvdnav (0.1.9) + * libdvdnav does not depend on libdvdread any more. It has it's own version. + * fix some situations where an unlucky user could trigger assertions + +libdvdnav (0.1.8) + * more timing info in cell change event struct + * documentation review + +libdvdnav (0.1.7) + * fixed a bug in title jumping, where the title number would not be + converted from TTN to VTS_TTN properly + * some minor sanity checks added to prevent segfaults + +libdvdnav (0.1.6) unstable; urgency=low + * new event DVDNAV_WAIT to fix consistency problems in applications with fifos + where libdvdnav is always a bit ahead in the stream, the event forces + the application to wait for its fifos to get empty + * correct HIGHLIGHT reporting when a button is activated + * method to try-run VM operations, now used for safer chapter skipping and menu jumps + * fixed detection of current PTT to not assume a 1:1 mapping between PTTs and PGs + * releasing stills when jumping to menu fixes some state inconsistencies + * do not assume PGs to be physically laid out in sequence on the disc + * optional PGC based seeking + * new event on cell changes for timing info + +libdvdnav (0.1.5) unstable; urgency=low + * some bugfixes + * code cleanup + * build process polishing + * more sensible event order in get_next_block to ensure useful event delivery + * VOBU level resume + * fixed: seeking in a multiangle feature briefly showed the wrong angle + +libdvdnav (0.1.4) unstable; urgency=low + * more read cache improvements + * minor fixes for some problematic DVDs + +libdvdnav (0.1.3-1) unstable; urgency=low + * Zero-copy read cache. + * More support for alternative Menu languages. + + -- Rich Wareham Fri, 2 Aug 2002 08:52:24 +0100 + +libdvdnav (0.1.2-1) unstable; urgency=low + * Read Cache changes. Recommended setting for read_cache is OFF. + Unless one's DVD drive has too small a buffer. + * Should work with xine 0.9.10 or above. + + -- James Courtier-Dutton Sun, 3 Jul 2002 15:30:00 +0000 + +libdvdnav (0.1.1-1) unstable; urgency=low + + * New upstream version. (closes: #148495) + * Include TODO + * Fix config.h problem + * Threaded cache + + -- Philipp Matthias Hahn Sat, 1 Jun 2002 17:47:59 +0200 + +libdvdnav (0.1.0-2) unstable; urgency=low + + * Add manual page dvdnav-config.1 + * Add bug-presubj on Daniel's request + * Get dvdnav.c:1.17 from CVS to fix angle support + * Merge patch from Jamie Wilkinson (#146699) + * Rerun automake to fix dependencies + * Ack NMU from siggi + * Fix include in examples/menus.c + + -- Philipp Hahn Thu, 23 May 2002 09:41:15 +0200 + +libdvdnav (0.1.0-1.1) unstable; urgency=low + + * Prepared for first 'real' release. + * Bug fixes + * Changes to allow apps to 'roll-their-own' dvdnav_get_next_block functions. + * NMU in order to get xine-dvdnav running again + - changed package name to libdvdnav0 + (see patch from Jamie Wilkinson for a better solution) + + -- Siggi Langauf Mon, 20 May 2002 15:57:40 +0200 + +libdvdnav (0.0.1-1) unstable; urgency=low + + * Repackaged using dh-make. + + -- Philipp Matthias Hahn Sun, 7 Apr 2002 16:29:35 +0200 + +libdvdnav (0.0.1) unstable; urgency=low + + * Initial release. + * Split from xine-dvdnav + + -- rjw57 Tue, 12 Mar 2002 19:41:13 +0000 + -- cgit v1.2.3