summarylogtreecommitdiffstats
path: root/libcanlock.changelog
blob: 185f0ffbd2a0684ec3d5bf2ba10cbe04a521f94e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
3.3.0      2021-11-24
           Feature release to make the package more useful for servers
           Bugfix: canlock-mhp utility no longer hangs if field name was
            not found
           Bugfix: Potential NULL-pointer dereference fixed in canlock
            utility (Reported by Dennis Preiser)
           Bugfix: Two memory leaks fixed in canlock-hfp 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 Elie)
           Bugfix: Typos in canlock-mhp, cl_get_key() and cl_get_lock()
            man pages fixed (Reported by Julien Elie)
           Bugfix: Typos in comments and documentation fixed (Reported
            by Urs Janssen)
           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
            (Suggested by Julien Elie)
           Manual pages added for the new library
           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
            (Suggested by Marcel Logen)
           Example programs added to the "examples" and "hp/examples"
            subdirectories (Suggested by Julien Elie)
           Documentation for RFC 8315 Section 4 added to cl_get_key()
            and cl_get_lock() man pages (Suggested by Julien Elie)
           Paragraph for optional User-ID (<uid> in RFC 8315 notation)
            added to cl_get_key() and cl_get_lock() man pages (Suggested
            by Julien Elie)
           Examples for minimum size of local secret added to cl_get_key()
            and cl_get_lock() man pages (Suggested by Julien Elie)
           Removed some redundant notes from the output of "canlock -h"
            (Suggested by Julien Elie)