Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcanlock3-3.3.0-1.6 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libcanlock3 Distribution: openSUSE Tumbleweed
Version: 3.3.0 Vendor: openSUSE
Release: 1.6 Build date: Fri Feb 2 17:18:30 2024
Group: System/Libraries Build host: i01-ch2b
Size: 49301 Source RPM: libcanlock-3.3.0-1.6.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.

Provides

Requires

License

MIT

Changelog

* Sat May 28 2022 Martin Hauke <mardnh@gmx.de>
  - 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 <mardnh@gmx.de>
  - 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 <mardnh@gmx.de>
  - 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 <mardnh@gmx.de>
  - Run testsuite
  - Add patch:
    * libcanlock-fix-testsuite.patch
* Fri Nov 27 2020 Martin Hauke <mardnh@gmx.de>
  - Initial package, version 3.2.0

Files

/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, Sat Mar 30 23:52:28 2024