mirror of
https://github.com/openharmony/third_party_fsverity-utils.git
synced 2026-07-01 10:05:35 -04:00
upgrade to v1.7 and update owner information
Signed-off-by: zfeixiang <zhangfeixiang9@h-partners.com>
This commit is contained in:
@@ -218,7 +218,9 @@ boringssl:
|
||||
https://boringssl.googlesource.com/boringssl/+archive/refs/heads/master.tar.gz
|
||||
mkdir boringssl
|
||||
tar xf boringssl.tar.gz -C boringssl
|
||||
cmake -B boringssl/build boringssl
|
||||
# BoringSSL is now C++, so build it as a shared library to avoid link
|
||||
# issues with C programs.
|
||||
cmake -B boringssl/build -D BUILD_SHARED_LIBS=1 boringssl
|
||||
$(MAKE) -C boringssl/build $(MAKEFLAGS)
|
||||
|
||||
##############################################################################
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
# fsverity-utils release notes
|
||||
|
||||
## Version 1.7
|
||||
|
||||
* Allowed fsverity-utils to build when PKCS#11 support is not available in
|
||||
OpenSSL. In that case, `fsverity sign` just won't support that feature.
|
||||
|
||||
## Version 1.6
|
||||
|
||||
* Eliminated the dependency on `pandoc` for installing the manual page.
|
||||
|
||||
+4
-3
@@ -3,9 +3,10 @@
|
||||
"Name" : "fsverity-utils",
|
||||
"License" : "MIT License",
|
||||
"License File" : "LICENSE",
|
||||
"Version Number" : "v1.6",
|
||||
"Owner" : "zhangdengyu2@huawei.com",
|
||||
"Version Number" : "v1.7",
|
||||
"Owner" : "renzehua3@huawei.com",
|
||||
"Upstream URL" : "https://git.kernel.org/pub/scm/fs/fsverity/fsverity-utils.git",
|
||||
"Description" : "fsverity userspace utilities"
|
||||
"Description" : "fsverity userspace utilities",
|
||||
"Dependencies" : ["OpenSSL"]
|
||||
}
|
||||
]
|
||||
|
||||
@@ -22,7 +22,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
#define FSVERITY_UTILS_MAJOR_VERSION 1
|
||||
#define FSVERITY_UTILS_MINOR_VERSION 6
|
||||
#define FSVERITY_UTILS_MINOR_VERSION 7
|
||||
|
||||
#define FS_VERITY_HASH_ALG_SHA256 1
|
||||
#define FS_VERITY_HASH_ALG_SHA512 2
|
||||
|
||||
@@ -4,7 +4,7 @@ includedir=@INCDIR@
|
||||
|
||||
Name: libfsverity
|
||||
Description: fs-verity library
|
||||
Version: 1.6
|
||||
Version: 1.7
|
||||
Libs: -L${libdir} -lfsverity
|
||||
Requires.private: libcrypto
|
||||
Cflags: -I${includedir}
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
.\" Use of this source code is governed by an MIT-style license that can be
|
||||
.\" found in the LICENSE file or at https://opensource.org/licenses/MIT.
|
||||
.\"
|
||||
.TH "FSVERITY" "1" "March 2024" "fsverity-utils v1.6" "User Commands"
|
||||
.TH "FSVERITY" "1" "November 2025" "fsverity-utils v1.7" "User Commands"
|
||||
.hy
|
||||
.
|
||||
.SH NAME
|
||||
|
||||
@@ -206,7 +206,7 @@ TEST_FUNCS+=(sanitizers_test)
|
||||
valgrind_test()
|
||||
{
|
||||
log "Build and test with valgrind"
|
||||
$MAKE TEST_WRAPPER_PROG="valgrind --quiet --error-exitcode=100 --leak-check=full --errors-for-leak-kinds=all" \
|
||||
$MAKE TEST_WRAPPER_PROG="valgrind --quiet --error-exitcode=100 --leak-check=full --errors-for-leak-kinds=definite,possible" \
|
||||
CFLAGS="-O2 -Werror" check
|
||||
}
|
||||
TEST_FUNCS+=(valgrind_test)
|
||||
@@ -217,7 +217,8 @@ boringssl_test()
|
||||
log "-> Building BoringSSL"
|
||||
$MAKE boringssl
|
||||
log "-> Building fsverity-utils linked to BoringSSL"
|
||||
$MAKE CFLAGS="-O2 -Werror" LDFLAGS="-Lboringssl/build/crypto" \
|
||||
$MAKE CFLAGS="-O2 -Werror" \
|
||||
LDFLAGS="-Lboringssl/build -Wl,-rpath=$PWD/boringssl/build" \
|
||||
CPPFLAGS="-Iboringssl/include" LDLIBS="-lcrypto -lpthread" check
|
||||
}
|
||||
TEST_FUNCS+=(boringssl_test)
|
||||
|
||||
Reference in New Issue
Block a user