From: Małgorzata O. <no...@gi...> - 2024-11-25 10:50:57
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 2e14cdbe3d96bd135195b00a2b83255a78d3f607 https://github.com/OpenSC/libp11/commit/2e14cdbe3d96bd135195b00a2b83255a78d3f607 Author: olszomal <Mal...@st...> Date: 2024-11-25 (Mon, 25 Nov 2024) Changed paths: M tests/Makefile.am M tests/case-insensitive.softhsm A tests/common.sh M tests/ec-cert-store.softhsm M tests/ec-check-privkey.softhsm R tests/ec-common.sh M tests/ec-copy.softhsm M tests/ec-evp-sign.softhsm R tests/ec-no-cert.sh R tests/ec-no-pubkey.sh A tests/ec-privkey.der R tests/ec-prvkey.der M tests/ec-testfork.softhsm M tests/fork-change-slot.softhsm M tests/fork-test.c A tests/openssl-settings.sh M tests/pkcs11-uri-without-token.softhsm M tests/rsa-check-privkey.softhsm R tests/rsa-common.sh M tests/rsa-evp-sign.softhsm R tests/rsa-no-pubkey.sh M tests/rsa-oaep.softhsm A tests/rsa-privkey.der R tests/rsa-prvkey.der M tests/rsa-pss-sign.softhsm M tests/rsa-testfork.softhsm M tests/rsa-testlistkeys.softhsm M tests/rsa-testlistkeys_ext.softhsm M tests/rsa-testpkcs11.softhsm M tests/search-all-matching-tokens.softhsm Log Message: ----------- Improved tests Centralized the use of the PKG_CONFIG_PATH environment variable to determine the OpenSSL version required by libp11. Added flexibility to configure the OpenSSL binary via LD_LIBRARY_PATH for custom shared library locations. Forced the use of the locally built engine by setting OPENSSL_ENGINES to ../src/.libs/. Tests rely on pre-installed pkcs11-tool and softhsm2-util, which must be accessible through the default system PATH. Added a guide for debugging the engine with Valgrind. Refactored the code to improve clarity, simplify logic, and eliminate redundancies. Switched from sh to bash to leverage Bash-specific features and ensure compatibility. Removed legacy support checks for OpenSSL versions older than 1.0.0. Skipped tests when libsofthsm2.so is built with libcrypto.so.3, as it is incompatible with OpenSSL 1.0.2u. Update copyright information to Mobi - Com Polska Sp. z o.o. To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |