[prev in list] [next in list] [prev in thread] [next in thread]
List: opensc-commits
Subject: [Opensc-commits] [OpenSC/OpenSC] b90938: p11test: Add support for sc-hsm initialization
From: Jakub Jelen via Opensc-commits <opensc-commits () lists ! sourceforge ! net>
Date: 2024-01-31 8:43:49
Message-ID: OpenSC/OpenSC/push/refs/heads/master/141083-a0eb05 () github ! com
[Download RAW message or body]
Branch: refs/heads/master
Home: https://github.com/OpenSC/OpenSC
Commit: b90938f773071c77828f5a9c43230d357afffa9f
https://github.com/OpenSC/OpenSC/commit/b90938f773071c77828f5a9c43230d357afffa9f
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/runtest.sh
Log Message:
-----------
p11test: Add support for sc-hsm initialization
Commit: 2fc4276bdde77fbde2b74f0487c0941c2ffdfc76
https://github.com/OpenSC/OpenSC/commit/2fc4276bdde77fbde2b74f0487c0941c2ffdfc76
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_pss_oaep.c
Log Message:
-----------
p11test: Skip non-rsa keys with PSS/OAEP test more quietly
Commit: 6a18c20000ccc86144f70acaefcfb6c0efa2a24a
https://github.com/OpenSC/OpenSC/commit/6a18c20000ccc86144f70acaefcfb6c0efa2a24a
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_interface.c
Log Message:
-----------
p11test: Do not assume fixed number of interfaces
Commit: f47a557cf9b0ec0906da1d8563328c6918561032
https://github.com/OpenSC/OpenSC/commit/f47a557cf9b0ec0906da1d8563328c6918561032
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A src/tests/p11test/myeid_opensc.conf
M src/tests/p11test/runtest.sh
Log Message:
-----------
p11test: Update myeid initialization to work without installed profiles (from git tree)
Commit: a6e476b920ec2c0e5a70aed99b33d8f232aa6af7
https://github.com/OpenSC/OpenSC/commit/a6e476b920ec2c0e5a70aed99b33d8f232aa6af7
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_wrap.c
Log Message:
-----------
p11test: Add support for AES key wrapping using RSA keys
Commit: 64908f22993212de088e703a09ff0cc08b357157
https://github.com/OpenSC/OpenSC/commit/64908f22993212de088e703a09ff0cc08b357157
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/runtest.sh
Log Message:
-----------
runtest: Run also test with SPY in verbose
Commit: c25c739adcd7c0d15ec89528fefc6e01dc54df2c
https://github.com/OpenSC/OpenSC/commit/c25c739adcd7c0d15ec89528fefc6e01dc54df2c
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_interface.c
Log Message:
-----------
p11test: Avoid interface version checking as both opensc and spy have different version
Commit: 69f3356a15322b2215486df9fea8d951f5c29dfc
https://github.com/OpenSC/OpenSC/commit/69f3356a15322b2215486df9fea8d951f5c29dfc
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_secret.c
M src/tests/p11test/p11test_case_wrap.c
Log Message:
-----------
p11test: Clean up return values, fix typos, remove ECB parameter in secret keys test
Commit: a0cab44ba8f6612da2e394f991f4d96f504208c7
https://github.com/OpenSC/OpenSC/commit/a0cab44ba8f6612da2e394f991f4d96f504208c7
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_wrap.c
Log Message:
-----------
p11test: Use predefined message for simpler debugging
Commit: e8f87dda36c3feb1ccdf895973b22d2bfb0ea278
https://github.com/OpenSC/OpenSC/commit/e8f87dda36c3feb1ccdf895973b22d2bfb0ea278
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_readonly.c
M src/tests/p11test/p11test_case_readonly.h
M src/tests/p11test/p11test_case_wrap.c
Log Message:
-----------
p11test: Provide padding for unwrapping test
Commit: bb947a2d2dc8aefa1117288a94a570126a064c6b
https://github.com/OpenSC/OpenSC/commit/bb947a2d2dc8aefa1117288a94a570126a064c6b
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_readonly.c
Log Message:
-----------
p11test: Avoid memory leaks from encryption
Commit: 4289145053636b32fb33264bc0454ac104caa614
https://github.com/OpenSC/OpenSC/commit/4289145053636b32fb33264bc0454ac104caa614
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_common.c
M src/tests/p11test/p11test_case_common.h
Log Message:
-----------
p11test: Sort keys by ID to generate predictable JSONs
Commit: 7695cd0b47d1b41791d127e4a38d8c2785cb047e
https://github.com/OpenSC/OpenSC/commit/7695cd0b47d1b41791d127e4a38d8c2785cb047e
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_common.c
Log Message:
-----------
p11test: Allocate more space for public key
Commit: 7f0df242062d0d1f0d05586dfd1cb6f15c28a854
https://github.com/OpenSC/OpenSC/commit/7f0df242062d0d1f0d05586dfd1cb6f15c28a854
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_common.c
Log Message:
-----------
p11test: More verbose warnings when failing to import EC keys
Commit: 0af553d59acc2b72cc7d3bf84de563bffd6a3d60
https://github.com/OpenSC/OpenSC/commit/0af553d59acc2b72cc7d3bf84de563bffd6a3d60
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_ec_derive.c
Log Message:
-----------
p11test: Use correct key length when deriving key
Commit: 812c928391e6667c4f2c8ee7092bec7718cd7c03
https://github.com/OpenSC/OpenSC/commit/812c928391e6667c4f2c8ee7092bec7718cd7c03
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_ec_derive.c
Log Message:
-----------
p11test: Simplify derive test
Commit: dd2da1318868bf672a1a3619151fe95ee7e44184
https://github.com/OpenSC/OpenSC/commit/dd2da1318868bf672a1a3619151fe95ee7e44184
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M .github/workflows/fedora.yml
Log Message:
-----------
ci: Upload test logs from Fedora
Commit: afeb3d4a37df9e4853e4c331670a9fe83f908e74
https://github.com/OpenSC/OpenSC/commit/afeb3d4a37df9e4853e4c331670a9fe83f908e74
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_secret.c
Log Message:
-----------
p11test: Run secret tests only with AES keys
Commit: 55e778ac703ef8359fc993c96b2e3ed73af4a5f0
https://github.com/OpenSC/OpenSC/commit/55e778ac703ef8359fc993c96b2e3ed73af4a5f0
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_common.c
M src/tests/p11test/p11test_case_common.h
M src/tests/p11test/p11test_case_ec_derive.c
M src/tests/p11test/p11test_case_wrap.c
Log Message:
-----------
p11test: Destroy temporary objects + help with their identification with distinct label
Commit: b55dd673c56ce597fa227d338e935e5cd39813ef
https://github.com/OpenSC/OpenSC/commit/b55dd673c56ce597fa227d338e935e5cd39813ef
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_usage.c
Log Message:
-----------
p11test: Improve key type identification
Commit: 35bfff8cf84aa451dd79ffe40f853afcae041751
https://github.com/OpenSC/OpenSC/commit/35bfff8cf84aa451dd79ffe40f853afcae041751
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_common.c
Log Message:
-----------
p11test: Ignore empty secret keys without ID nor label
Commit: 39b9ccaa6360ddebe98dbaa411d10b61f8e7a72d
https://github.com/OpenSC/OpenSC/commit/39b9ccaa6360ddebe98dbaa411d10b61f8e7a72d
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_ec_derive.c
M src/tests/p11test/p11test_case_readonly.c
M src/tests/p11test/p11test_case_usage.c
Log Message:
-----------
p11test: Formatting improvements
Commit: 6ffa6eee0a8f0dccff66c3e71d90109496e92653
https://github.com/OpenSC/OpenSC/commit/6ffa6eee0a8f0dccff66c3e71d90109496e92653
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/pkcs11/framework-pkcs15.c
Log Message:
-----------
pkcs11: Clean up memory of session secret objects also with DestroyKey()
Commit: c52d7b7f45f6b85f94b0abf0a6658807611f4133
https://github.com/OpenSC/OpenSC/commit/c52d7b7f45f6b85f94b0abf0a6658807611f4133
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_mechs.c
Log Message:
-----------
p11test: Sort mechanisms for deterministic order in JSON output
Commit: 00ffc13fb01e2569a991bb0ae2250e7892014bd5
https://github.com/OpenSC/OpenSC/commit/00ffc13fb01e2569a991bb0ae2250e7892014bd5
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/p11test_case_mechs.c
Log Message:
-----------
p11test: Add missing PSS mechanism
Commit: 9e6a4c3e117614042c33430622db7d9a79e713d2
https://github.com/OpenSC/OpenSC/commit/9e6a4c3e117614042c33430622db7d9a79e713d2
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M tests/Makefile.am
M tests/common.sh
A tests/softhsm_ref.json
A tests/test-p11test.sh
Log Message:
-----------
tests: Add p11test with PKCS11SPY
we skip the mechanism and interface test when comparing the output because:
* softhsm is using uninitialized memory when providing mechanism list causing random flags to appear or
disappear randomly
* the softhsm does not support interfaces, while pkcs11 spy does
Commit: f0593bdcac35d34ca472c0a14fa6d80371f24644
https://github.com/OpenSC/OpenSC/commit/f0593bdcac35d34ca472c0a14fa6d80371f24644
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M src/tests/p11test/isoapplet_ref_v0.json
M src/tests/p11test/isoapplet_ref_v1.json
M src/tests/p11test/openpgp_s0_ref.json
M src/tests/p11test/openpgp_s1_ref.json
M src/tests/p11test/oseid_ref.json
M src/tests/p11test/piv_ref.json
M src/tests/p11test/virt_cacard_ref.json
Log Message:
-----------
p11test: Update reference file with new mech + sorted
Commit: 6ecf4c13440e3ec2f3a09a8e39447b0cf32b2eb0
https://github.com/OpenSC/OpenSC/commit/6ecf4c13440e3ec2f3a09a8e39447b0cf32b2eb0
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M .github/workflows/linux.yml
Log Message:
-----------
ci: Upload all failed logs from the libressl pipeline
Commit: f4f0a247175a974d462abf63e9e696588fbcd544
https://github.com/OpenSC/OpenSC/commit/f4f0a247175a974d462abf63e9e696588fbcd544
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M .github/setup-linux.sh
Log Message:
-----------
ci: Install softhsm debug symbols to get uninitialized reports from the right place
Commit: 610ecd2aeba89d754b34a4dddcd0b4bc25f8cb99
https://github.com/OpenSC/OpenSC/commit/610ecd2aeba89d754b34a4dddcd0b4bc25f8cb99
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M .github/setup-valgrind.sh
M tests/Makefile.am
A tests/opensc.supp
Log Message:
-----------
Avoid valgrind warnings about uninitialized memory from SoftHSM
Commit: a0eb0553de8ac33d8ee893c4caf911e7516efaed
https://github.com/OpenSC/OpenSC/commit/a0eb0553de8ac33d8ee893c4caf911e7516efaed
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M .github/workflows/linux-strict.yml
Log Message:
-----------
Upload separate logs for separate compilers
Compare: https://github.com/OpenSC/OpenSC/compare/141083e70719...a0eb0553de8a
_______________________________________________
Opensc-commits mailing list
Opensc-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensc-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic