1.7 KiB
fsverity-utils release notes
Version 1.5
-
Made the
fsverity sign
command and thelibfsverity_sign_digest()
function support PKCS#11 tokens. -
Avoided a compiler error when building with musl libc.
-
Avoided compiler warnings when building with OpenSSL 3.0.
-
Improved documentation and test scripts.
Version 1.4
-
Added a manual page for the
fsverity
utility. -
Added the
fsverity dump_metadata
subcommand. -
Added the
--out-merkle-tree
and--out-descriptor
options tofsverity digest
andfsverity sign
. -
Added metadata callbacks support to
libfsverity_compute_digest()
.
Version 1.3
-
Added a
fsverity digest
subcommand. -
Added
libfsverity_enable()
andlibfsverity_enable_with_sig()
. -
Added basic support for Windows builds of
fsverity
using MinGW. -
fsverity
now defaults to 4096-byte blocks on all platforms. -
libfsverity now will use SHA-256 with 4096-byte blocks if the
hash_algorithm
andblock_size
fields are left 0. -
make install
now installs a pkg-config file for libfsverity. -
The Makefile now uses pkg-config to get the libcrypto build flags.
-
Fixed
make check
withUSE_SHARED_LIB=1
.
Version 1.2
-
Changed license from GPL to MIT.
-
Fixed build error when /bin/sh is dash.
Version 1.1
-
Split the file digest computation and signing functionality of the
fsverity
program into a librarylibfsverity
. SeeREADME.md
andMakefile
for more details. -
Improved the Makefile.
-
Added some tests. They can be run using
make check
. Also addedscripts/run-tests.sh
which does more extensive prerelease tests. -
Lots of cleanups and other small improvements.
Version 1.0
- First official release of fsverity-utils.