Path to this page:
Subject: CVS commit: pkgsrc/news/libcanlock
From: Michael Baeuerle
Date: 2021-12-03 11:50:56
Message id: 20211203105056.CD59EFAEC@cvs.NetBSD.org
Log Message:
news/libcanlock: Update to 3.3.0
Library API and ABI are backward compatible.
- Bugfix: Potential NULL-pointer dereference fixed in canlock utility
(Reported by Dennis Preiser)
- Bugfix: Multiple bugs in test suite fixed, where return values
from library functions were not handled correctly
(Reported by Dennis Preiser)
- Bugfix: Two memory leaks fixed in test suite for legacy API
(Found by Valgrind)
- Bugfix: NAME sections of cl_clear_secret(), cl_get_lock(), cl_split()
and cl_verify() man pages fixed
(Reported by Julien Élie)
- Bugfix: Typos in comments and documentation fixed
(Reported by Urs Janßen)
- New libcanlock API function cl_verify_multi() added to check multiple
keys against multiple locks
- 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
(Suggested by Marcel Logen)
- Example programs added to the "examples" subdirectory
(Suggested by Julien Élie)
- Documentation for RFC 8315 Section 4 added to cl_get_key() and
cl_get_lock() man pages
(Suggested by Julien Élie)
- Paragraph for optional User-ID (<uid> in RFC 8315 notation) added to
cl_get_key() and cl_get_lock() man pages
(Suggested by Julien Élie)
- Examples for minimum size of local secret added to cl_get_key() and
cl_get_lock() man pages
(Suggested by Julien Élie)
- Removed some redundant notes from the output of "canlock -h"
(Suggested by Julien Élie)
Files: