What's new in libdvdcss 1.4.2
Mar 23, 2018
- Fix potential free of uninitialized pointer.
- Fix buffer overflow when region mask is 0x0.
New in libdvdcss 1.4.1 (Jan 9, 2018)
- Fix key cache storage in ~/.dvdcss
- Fix directory existence check.
- Don't close any handle if callback functions are used
- Fix check for empty home dir
- Check for empty strings
- Improve error reporting when cache directory creation fails
- Fix using DVDCSS_CACHE environment variable
- Update FSF Addresses
New in libdvdcss 1.4.0 (Dec 19, 2015)
- Add key caching on Android
- Fix leaks, win32 build breakage, file descriptor initialization
- Expose version.h
New in libdvdcss 1.3.99 (Dec 19, 2015)
- Drop support for HP-UX.
- Drop support for Windows 9x and Windows NT. Windows 2000 is now required.
- Replace BeOS support by Haiku support.
- Add dvdcss_open_stream() to public API. This allows installing custom callback functions for accessing DVD, e.g. over the network.
- dvdcss_error() now returns "const char *" instad of "char *".
- Drop support for MSVC versions before 2010.
- Raw device access now errors out if the device cannot be opened.
- Miscellaneous cleanups to code, documentation, build system.
New in libdvdcss 1.3.0 (Aug 5, 2014)
- Dropped deprecated, undocumented API:
- the function dvdcss_title()
- the type dvdcss_handle
- the variable dvdcss_interface_2
- Drop support for Windows 98 and Windows NT 4.0. Windows 98 SE with IE 5.0 and Windows NT 4.0 SP4 with IE 5.0 are required.
- Support for Android
New in libdvdcss 1.2.13 (Sep 17, 2013)
- Drop BSD/OS and Windows 95 support.
- Rewrite most of the buildsystem, and simplify it
- System dependant code cleanup
- Move to git and rewrite of the history to get proper authorship
- Drop LaTeX documentation
- Fix build on various systems
- Fix compilation on MSVC
New in libdvdcss 1.2.12 (Feb 25, 2013)
- Fixed regression on RPC-I drives handling.
New in libdvdcss 1.2.11 (Feb 25, 2013)
- improvements on RPC-II handling.
- more robust key retrieval.
- fixes for MingW compilation.
- fixes for OS/2 compilation.
- various bug fixes for small issues, memleaks, crashes and build issues.
New in libdvdcss 1.2.10 (Feb 25, 2013)
- DVD drive autodetection.
- new dvdcss_is_scrambled() function.
- various failure recovery improvements.
- accept "X:\" as a device name, as well as "X:".
- various bug fixes.
New in libdvdcss 1.2.9 (Feb 25, 2013)
- more robust key caching
- support for cache directory tags
- improved seeking on win32
- support for Solaris libsmedia library