Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libcanlock3 | Distribution: openSUSE Leap 16.0 |
Version: 3.3.0 | Vendor: openSUSE |
Release: lp160.1.1 | Build date: Sat May 28 17:56:33 2022 |
Group: System/Libraries | Build host: reproducible |
Size: 147285 | Source RPM: libcanlock-3.3.0-lp160.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://micha.freeshell.org/libcanlock/ | |
Summary: Library for creating and verifying Usenet cancel locks |
libcanlock is a library for creating and verifying RFC 8315 Netnews Cancel-Locks. This implementation uses the recommended algorithm from Section 4 with HMAC based on the same hash function as <scheme>. This subpackage contains shared library part of libcanlock.
MIT
* Sat May 28 2022 Martin Hauke <[email protected]> - Update to version 3.3.0 * Bugfixes: + canlock-mhp utility no longer hangs if field name was not found. + Potential NULL-pointer dereference fixed in canlock utility. + Two memory leaks fixed in canlock-hfp utility.j + Multiple bugs in test suite fixed, where return values from + library functions were not handled correctly. + Two memory leaks fixed in test suite for legacy API + NAME sections of cl_clear_secret(), cl_get_lock(), cl_split() and cl_verify() man pages fixed. * Separate library libcanlock-hp added to execute the header parsers (for operating systems with POSIX API). * New libcanlock-hp API function to unfold header fields added * Test suite extended for the new library. Tests for parser. functions are skipped by default (because they require the installed parser utilities). * New libcanlock API function cl_verify_multi() added to check multiple keys against multiple locks. * Library API and ABI are backward compatible * Test suite extended: It now tests cl_verify_multi() too * canlock utility now supports the option "-m" to check multiple keys against multiple locks. * Option "-m" added to SYNOPSIS section of canlock man page. * Example programs added to the "examples" and "hp/examples" subdirectories. * Fri Jan 08 2021 Martin Hauke <[email protected]> - Update to version 3.2.2 * Bugfix: Header field name is not found by canlock-mhp if there is another header field for which only the prefix differs (and that other field is processed first) * Test suite for canlock-mhp parser extended: It now tests headers larger than 4 KiByte and for the field prefix bug fixed in this version * Test suite for canlock-hfp parser extended to test comments harder * Namespace clash of internal library functions with libc on NetBSD + Changed internal API function names hmac* to RFC2104Hmac* + Changed internal API function names hkdf* to RFC5869Hkdf* + Library API and ABI are fully compatible if no undocumented functions are used * libcanlock-3.pc: Changed protocol in URL from http to https * Sun Nov 29 2020 Martin Hauke <[email protected]> - Update to version 3.2.1 * Bugfix: off-by-one heap buffer overflow fixed in canlock-mhp * Bugfix: canlock-mhp end of header detection fixed - Drop patch: * libcanlock-fix-testsuite.patch (fixed by upstream) * Sat Nov 28 2020 Martin Hauke <[email protected]> - Run testsuite - Add patch: * libcanlock-fix-testsuite.patch * Fri Nov 27 2020 Martin Hauke <[email protected]> - Initial package, version 3.2.0
/usr/lib64/libcanlock-hp.so.3 /usr/lib64/libcanlock-hp.so.3.0.3 /usr/lib64/libcanlock.so.3 /usr/lib64/libcanlock.so.3.1.0 /usr/share/doc/packages/libcanlock3 /usr/share/doc/packages/libcanlock3/ChangeLog /usr/share/doc/packages/libcanlock3/README /usr/share/licenses/libcanlock3 /usr/share/licenses/libcanlock3/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 11 23:24:38 2024