File libaacs.changes of Package libaacs
------------------------------------------------------------------- Mon Aug 22 04:54:58 UTC 2022 - Robert Herb <proletheus@freenet.de> - added service to GIT * Mon Apr 27 2020 Luigi Baldoni <aloisio@gmx.com> - Update to version 0.10.0 * Add support for AACS2 content certificate. * Add aacs_set_key_caching(). * Add aacs_error_str(). * Issue a warning when using AACS2 capable drive. * Fix parsing title entries from multiple KEYDB.cfg files. * Fix memory leak with multiple KEYDB.cfg files. * Fix data corruption when structs are not packed. - Spec cleanup * Tue May 16 2017 joerg.lorenzen@ki.tng.de - update to 0.9.0 * Add aacs_decrypt_bus(). * Add aacs_get_bdj_root_cert_hash(). * Add aacs_get_content_cert_id(). * Add support for unencrypted content in AACS-enabled discs. * Improve error resilience. * Improve support for broken discs (use on-disc backup files). * Verify content certificate signature. * Load and merge multiple KEYDB.cfg files. * Fix build with gcrypt < 1.6.0. * Fix possible crash (debug log output that includes discid). * Fix config file path issues in Windows (non-ASCII paths). * Fix dll exports in Windows. * Fix resource leaks. * Reduced memory footprint. * Wed Feb 22 2017 scarabeus@opensuse.org - Cleanup a bit with spec-cleaner - Remove sle11 support - Drop no longer needed patch libaacs-0.6.0-bison-2.3-compatibility.patch * Sun Mar 15 2015 joerg.lorenzen@ki.tng.de - update to 0.8.1 * Accept NULL mount / device path when application handles file system access. * Fix FreeBSD build. * Do not require pthread with gcrypt >= 1.6.0. * Tue Jan 27 2015 joerg.lorenzen@ki.tng.de - update to 0.8.0 * Add improved file system interface * Support opening raw devices * Reduce log level of failed PMSN query * Optimizations * Wed Dec 17 2014 joerg.lorenzen@ki.tng.de - update to 0.7.1 * Add support for gcrypt 1.6.0. * Do not retrieve MKB using MMC commands during AACS-Auth. * Fri Apr 25 2014 dnh@opensuse.org - update to 0.7.0 * Add aacs_get_device_binding_id() and aacs_get_device_nonce(). * Add aacs_get_mk(). * Add support for bus encryption. * Add support for device keys. * Add support for internal keys. * Fix reading PMSN. * Fix reporting AACS version from AACS drive feature. * Calculate bus key and use it to verify message authentication codes. * Do not fail if VID is known but config file does not exist. * Improve validating keys in KEYDB.cfg. * Update KEYDB.cfg format (still backwards compatible): * Host nonce and host key point are optional. * Add device key UV values and masks. * Build system updates. * Drop support for compile-time PATCHED_DRIVE flag. * Sat Mar 16 2013 obs@botter.cc - update to 0.6.0 * Added reading of PMSN (Pre-recorded Media Serial Number) * Fix resource leak * Use proper paths to search for keydb and friends on Darwin. * Build fixes and improvements - 0.5.0 * Support for Mac OS X using IOKit * Fix AACS detection failure in some Win32 systems - 0.4.0 * Added aacs_open2() and error codes * Renamed libaacs_test to aacs_info * Added aacs_get_mkb_version() * Fixed memory leaks * Fixed buffer overflow * Added revocation list caching * Check host certificates against latest seen revocation list - 0.3.1 * Added configure option for libgcrypt prefix * Fixed building Win32 DLL * Fixed segfault when mount point path can't be resolved * Do not export internal symbols from generated parser/lexer * Do not distribute generated parser files * Check for libgpg-error. Link against it when needed. * Distribute README.txt * Added ChangeLog * Sat Dec 3 2011 pascal.bleser@opensuse.org - update to 0.3.0 (first proper release) * Wed Nov 16 2011 dimstar@opensuse.org - Initial package, git snapshot 2011-11-16.