You can subscribe to this list here.
2013 |
Jan
(18) |
Feb
(20) |
Mar
(15) |
Apr
(5) |
May
(7) |
Jun
(3) |
Jul
(4) |
Aug
(20) |
Sep
(10) |
Oct
(12) |
Nov
(12) |
Dec
(7) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 |
Jan
(12) |
Feb
(8) |
Mar
(3) |
Apr
(7) |
May
(12) |
Jun
(19) |
Jul
(1) |
Aug
(5) |
Sep
(9) |
Oct
(11) |
Nov
(13) |
Dec
(20) |
2015 |
Jan
(12) |
Feb
(25) |
Mar
(33) |
Apr
(37) |
May
(36) |
Jun
(2) |
Jul
(18) |
Aug
(31) |
Sep
(98) |
Oct
(50) |
Nov
(25) |
Dec
(34) |
2016 |
Jan
(95) |
Feb
(35) |
Mar
(78) |
Apr
(12) |
May
(11) |
Jun
(20) |
Jul
(28) |
Aug
(21) |
Sep
(30) |
Oct
(29) |
Nov
(15) |
Dec
(15) |
2017 |
Jan
(29) |
Feb
(17) |
Mar
(34) |
Apr
(28) |
May
(12) |
Jun
(25) |
Jul
(39) |
Aug
(14) |
Sep
(12) |
Oct
(38) |
Nov
(28) |
Dec
(6) |
2018 |
Jan
(15) |
Feb
(22) |
Mar
(27) |
Apr
(71) |
May
(78) |
Jun
(47) |
Jul
(24) |
Aug
(63) |
Sep
(43) |
Oct
(34) |
Nov
(27) |
Dec
(18) |
2019 |
Jan
(51) |
Feb
(17) |
Mar
(48) |
Apr
(46) |
May
(25) |
Jun
(9) |
Jul
(14) |
Aug
(46) |
Sep
(18) |
Oct
(25) |
Nov
(26) |
Dec
(25) |
2020 |
Jan
(28) |
Feb
(30) |
Mar
(20) |
Apr
(69) |
May
(40) |
Jun
(16) |
Jul
(13) |
Aug
(9) |
Sep
(17) |
Oct
(40) |
Nov
(55) |
Dec
(6) |
2021 |
Jan
(44) |
Feb
(13) |
Mar
(33) |
Apr
(31) |
May
(32) |
Jun
(10) |
Jul
(9) |
Aug
(27) |
Sep
(33) |
Oct
(7) |
Nov
(14) |
Dec
(17) |
2022 |
Jan
(25) |
Feb
(11) |
Mar
(42) |
Apr
(14) |
May
(18) |
Jun
(3) |
Jul
(10) |
Aug
(41) |
Sep
(12) |
Oct
(13) |
Nov
(18) |
Dec
(9) |
2023 |
Jan
(10) |
Feb
(18) |
Mar
(25) |
Apr
(27) |
May
(16) |
Jun
(26) |
Jul
(9) |
Aug
(29) |
Sep
(17) |
Oct
(24) |
Nov
(18) |
Dec
(16) |
2024 |
Jan
(23) |
Feb
(55) |
Mar
(40) |
Apr
(17) |
May
(15) |
Jun
(12) |
Jul
(12) |
Aug
(6) |
Sep
(15) |
Oct
(16) |
Nov
(29) |
Dec
(26) |
2025 |
Jan
(29) |
Feb
(37) |
Mar
(24) |
Apr
(35) |
May
(38) |
Jun
(20) |
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Frank M. <no...@gi...> - 2024-02-01 17:16:28
|
Branch: refs/heads/m1 Home: https://github.com/OpenSC/OpenSC Commit: 40226d32695206807d5adb813cf650af5e3528cf https://github.com/OpenSC/OpenSC/commit/40226d32695206807d5adb813cf650af5e3528cf Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M .github/setup-macos.sh M .github/workflows/macos.yml Log Message: ----------- CI: add worker for M1 macOS runner Commit: a0acc6aa2fccf6c18cb5b6c5c298c3f05bc7e3a9 https://github.com/OpenSC/OpenSC/commit/a0acc6aa2fccf6c18cb5b6c5c298c3f05bc7e3a9 Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M MacOSX/build-package.in Log Message: ----------- macOS: 10.13 is the lowest possible macOS version supported by XCode Compare: https://github.com/OpenSC/OpenSC/compare/875dd6151e42...a0acc6aa2fcc |
From: Frank M. <no...@gi...> - 2024-02-01 15:13:19
|
Branch: refs/heads/m1 Home: https://github.com/OpenSC/OpenSC Commit: 875dd6151e42b0ab6a916e9540441912c5f116b7 https://github.com/OpenSC/OpenSC/commit/875dd6151e42b0ab6a916e9540441912c5f116b7 Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M .github/workflows/macos.yml Log Message: ----------- use build matrix |
From: Jakub J. <no...@gi...> - 2024-02-01 14:40:43
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 22e4ebcfc5d22fd07a4a98af5e78f2e16da25c11 https://github.com/OpenSC/OpenSC/commit/22e4ebcfc5d22fd07a4a98af5e78f2e16da25c11 Author: Jakub Jelen <jj...@re...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- reader-pcsc: Fix typo in 4015eac38a50faf78d0a8d5468972f64c85818b7 |
From: Frank M. <no...@gi...> - 2024-02-01 14:04:11
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 4015eac38a50faf78d0a8d5468972f64c85818b7 https://github.com/OpenSC/OpenSC/commit/4015eac38a50faf78d0a8d5468972f64c85818b7 Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Fix reader initialization without SCardControl (#3007) fixes https://github.com/OpenSC/OpenSC/issues/3006 |
From: Jakub J. <no...@gi...> - 2024-02-01 12:50:20
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: cec92640c0d1a2c4fdda3b585eedeace69bffdca https://github.com/OpenSC/OpenSC/commit/cec92640c0d1a2c4fdda3b585eedeace69bffdca Author: Jakub Jelen <jj...@re...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- idprime: Print some more logs from index file parsing |
From: Frank M. <no...@gi...> - 2024-02-01 12:00:19
|
Branch: refs/heads/m1 Home: https://github.com/OpenSC/OpenSC Commit: 114e28266bf1a23cb89bdeeb0c4184786e64bf85 https://github.com/OpenSC/OpenSC/commit/114e28266bf1a23cb89bdeeb0c4184786e64bf85 Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M MacOSX/build-package.in Log Message: ----------- macOS: 10.13 is the lowest possible macOS version supported by XCode |
From: Frank M. <no...@gi...> - 2024-02-01 11:24:26
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 5c6ee995b84a283d3e9cbef86f2247d53f17b724 https://github.com/OpenSC/OpenSC/commit/5c6ee995b84a283d3e9cbef86f2247d53f17b724 Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M src/pkcs15init/pkcs15-lib.c Log Message: ----------- Fix error handling on strdup (#3008) fixes https://github.com/OpenSC/OpenSC/security/code-scanning/19 |
From: Frank M. <no...@gi...> - 2024-02-01 11:22:31
|
Branch: refs/heads/m1 Home: https://github.com/OpenSC/OpenSC Commit: 73bbcb9a3dbd3f848f3d8704c9f8a589c8573f47 https://github.com/OpenSC/OpenSC/commit/73bbcb9a3dbd3f848f3d8704c9f8a589c8573f47 Author: Frank Morgner <fra...@gm...> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M .github/setup-macos.sh M .github/workflows/macos.yml Log Message: ----------- CI: add worker for M1 macOS runner |
From: Jakub J. <no...@gi...> - 2024-01-31 08:44:01
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: b90938f773071c77828f5a9c43230d357afffa9f https://github.com/OpenSC/OpenSC/commit/b90938f773071c77828f5a9c43230d357afffa9f Author: Jakub Jelen <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 <jj...@re...> 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 |
From: Veronika H. <no...@gi...> - 2024-01-30 14:02:25
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: dc4ccbc911e7dc068a52621f70e31d3ac8b6e33e https://github.com/OpenSC/OpenSC/commit/dc4ccbc911e7dc068a52621f70e31d3ac8b6e33e Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/cwa14890.c Log Message: ----------- cwa14890: Check return value of RAND_bytes Thanks coverity CID 414139, 414140 Commit: 65fc21a35e91be4194e8e1d8f85379cb85bbd78e https://github.com/OpenSC/OpenSC/commit/65fc21a35e91be4194e8e1d8f85379cb85bbd78e Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/card-piv.c Log Message: ----------- card-piv: Remove unused variable assignment Thanks coverity CID 384375 Commit: 141083e7071952ae00b9c1dbb642971c2675142f https://github.com/OpenSC/OpenSC/commit/141083e7071952ae00b9c1dbb642971c2675142f Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/cwa14890.c Log Message: ----------- cwa14890: Remove unused variable assignment Thanks coverity CID 384374 Compare: https://github.com/OpenSC/OpenSC/compare/0da25613b923...141083e70719 |
From: Frank M. <no...@gi...> - 2024-01-30 09:08:49
|
Branch: refs/heads/signpath Home: https://github.com/OpenSC/OpenSC Commit: ea4aa02165ed83143e29e4480b07a5187896bac7 https://github.com/OpenSC/OpenSC/commit/ea4aa02165ed83143e29e4480b07a5187896bac7 Author: Frank Morgner <fra...@gm...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M .appveyor.yml Log Message: ----------- win: set up release signing with signpath.io Commit: bbd2f2d30bb4e8b9e4886556030ebfb0e7937a8f https://github.com/OpenSC/OpenSC/commit/bbd2f2d30bb4e8b9e4886556030ebfb0e7937a8f Author: Frank Morgner <fra...@gm...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M .appveyor.yml Log Message: ----------- AppVeyor: fixed file path for debug symbols Compare: https://github.com/OpenSC/OpenSC/compare/c231ebf6b138...bbd2f2d30bb4 |
From: Frank M. <no...@gi...> - 2024-01-30 08:00:39
|
Branch: refs/heads/signpath Home: https://github.com/OpenSC/OpenSC Commit: c231ebf6b13842a35c2189ff5317745cfdcbc7ee https://github.com/OpenSC/OpenSC/commit/c231ebf6b13842a35c2189ff5317745cfdcbc7ee Author: Frank Morgner <fra...@gm...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M .appveyor.yml Log Message: ----------- use deploy |
From: Frank M. <no...@gi...> - 2024-01-30 07:58:10
|
Branch: refs/heads/signpath Home: https://github.com/OpenSC/OpenSC Commit: cc994ae3ac9e0d5852afed1df8a1dc4e9205f475 https://github.com/OpenSC/OpenSC/commit/cc994ae3ac9e0d5852afed1df8a1dc4e9205f475 Author: Frank Morgner <fra...@gm...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M .appveyor.yml Log Message: ----------- refreshed bearer token |
From: Jakub J. <no...@gi...> - 2024-01-30 07:45:27
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 0de8a0bb9a88b435e4a53794e70cc61e23e46303 https://github.com/OpenSC/OpenSC/commit/0de8a0bb9a88b435e4a53794e70cc61e23e46303 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/base64.c M src/libopensc/card-asepcos.c M src/libopensc/card-atrust-acos.c M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/card-cardos.c M src/libopensc/card-dnie.c M src/libopensc/card-flex.c M src/libopensc/card-gemsafeV1.c M src/libopensc/card-gids.c M src/libopensc/card-itacns.c M src/libopensc/card-masktech.c M src/libopensc/card-muscle.c M src/libopensc/card-myeid.c M src/libopensc/card-piv.c M src/libopensc/card-rutoken.c M src/libopensc/card-setcos.c M src/libopensc/cardctl.h M src/libopensc/compression.c M src/libopensc/cwa-dnie.c M src/libopensc/cwa-dnie.h M src/libopensc/muscle-filesystem.c M src/libopensc/muscle-filesystem.h M src/libopensc/muscle.c M src/libopensc/muscle.h M src/libopensc/opensc.h M src/libopensc/padding.c M src/libopensc/pkcs15-actalis.c M src/libopensc/pkcs15-atrust-acos.c M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-gids.c M src/libopensc/pkcs15-pin.c M src/libopensc/pkcs15-piv.c M src/libopensc/pkcs15-starcert.c M src/libopensc/reader-tr03119.c M src/libopensc/sec.c M src/pkcs11/openssl.c M src/pkcs15init/pkcs15-cardos.c M src/pkcs15init/pkcs15-cflex.c M src/pkcs15init/pkcs15-myeid.c M src/pkcs15init/pkcs15-oberthur-awp.c M src/sm/sm-iso.c M src/smm/sm-global-platform.c M src/tests/print.c M src/tools/cryptoflex-tool.c M src/tools/gids-tool.c M src/tools/goid-tool-cmdline.c M src/tools/goid-tool-cmdline.h M src/tools/pkcs15-crypt.c M src/tools/sc-hsm-tool.c Log Message: ----------- Clean up mostly trailing whitespace in touched files Commit: c3b4ecc5a1d58e02be44538e48a383f86e2eee80 https://github.com/OpenSC/OpenSC/commit/c3b4ecc5a1d58e02be44538e48a383f86e2eee80 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/internal.h M src/libopensc/pkcs15-pubkey.c M src/tests/base64.c M src/tools/opensc-explorer.c M src/tools/pkcs11-tool.c M src/tools/pkcs15-init.c M src/tools/sc-hsm-tool.c M src/tools/util.h Log Message: ----------- Improve handling of read/write syscalls Commit: 378e55dd2abe512f7c26925ff05f7ba57960f203 https://github.com/OpenSC/OpenSC/commit/378e55dd2abe512f7c26925ff05f7ba57960f203 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/tools/util.c M src/tools/util.h Log Message: ----------- tools: Use size_t for printing lengths Commit: b21d01eee0817ae8130914e24cb8e2bc552dae09 https://github.com/OpenSC/OpenSC/commit/b21d01eee0817ae8130914e24cb8e2bc552dae09 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/asn1.c M src/libopensc/base64.c M src/libopensc/card-asepcos.c M src/libopensc/card-atrust-acos.c M src/libopensc/card-authentic.c M src/libopensc/card-belpic.c M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/card-cardos.c M src/libopensc/card-coolkey.c M src/libopensc/card-dnie.c M src/libopensc/card-entersafe.c M src/libopensc/card-epass2003.c M src/libopensc/card-esteid2018.c M src/libopensc/card-flex.c M src/libopensc/card-gemsafeV1.c M src/libopensc/card-gids.c M src/libopensc/card-iasecc.c M src/libopensc/card-idprime.c M src/libopensc/card-isoApplet.c M src/libopensc/card-itacns.c M src/libopensc/card-jpki.c M src/libopensc/card-masktech.c M src/libopensc/card-mcrd.c M src/libopensc/card-muscle.c M src/libopensc/card-myeid.c M src/libopensc/card-nqApplet.c M src/libopensc/card-oberthur.c M src/libopensc/card-openpgp.c M src/libopensc/card-piv.c M src/libopensc/card-rtecp.c M src/libopensc/card-rutoken.c M src/libopensc/card-sc-hsm.c M src/libopensc/card-setcos.c M src/libopensc/card-starcos.c M src/libopensc/card-tcos.c M src/libopensc/card.c M src/libopensc/cardctl.h M src/libopensc/compression.c M src/libopensc/cwa-dnie.c M src/libopensc/cwa-dnie.h M src/libopensc/cwa14890.c M src/libopensc/errors.c M src/libopensc/gp.c M src/libopensc/iasecc-sdo.c M src/libopensc/iasecc-sm.c M src/libopensc/internal.h M src/libopensc/iso7816.c M src/libopensc/muscle-filesystem.c M src/libopensc/muscle-filesystem.h M src/libopensc/muscle.c M src/libopensc/muscle.h M src/libopensc/opensc.h M src/libopensc/padding.c M src/libopensc/pkcs15-actalis.c M src/libopensc/pkcs15-algo.c M src/libopensc/pkcs15-atrust-acos.c M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-cert.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-gids.c M src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-itacns.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-piv.c M src/libopensc/pkcs15-prkey.c M src/libopensc/pkcs15-pubkey.c M src/libopensc/pkcs15-sec.c M src/libopensc/pkcs15-skeid.c M src/libopensc/pkcs15-starcert.c M src/libopensc/pkcs15.c M src/libopensc/pkcs15.h M src/libopensc/reader-pcsc.c M src/libopensc/sc.c M src/libopensc/sec.c M src/pkcs11/openssl.c M src/pkcs15init/pkcs15-asepcos.c M src/pkcs15init/pkcs15-authentic.c M src/pkcs15init/pkcs15-cardos.c M src/pkcs15init/pkcs15-cflex.c M src/pkcs15init/pkcs15-epass2003.c M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-lib.c M src/pkcs15init/pkcs15-muscle.c M src/pkcs15init/pkcs15-myeid.c M src/pkcs15init/pkcs15-oberthur-awp.c M src/pkcs15init/pkcs15-oberthur.c M src/pkcs15init/pkcs15-oberthur.h M src/pkcs15init/pkcs15-sc-hsm.c M src/pkcs15init/pkcs15-setcos.c M src/pkcs15init/pkcs15-starcos.c M src/pkcs15init/profile.c M src/scconf/parse.c M src/scconf/scconf.c M src/scconf/write.c M src/sm/sm-common.c M src/sm/sm-iso.c M src/smm/sm-card-iasecc.c M src/smm/sm-cwa14890.c M src/smm/sm-global-platform.c M src/smm/smm-local.c M src/tests/base64.c M src/tests/fuzzing/fuzz_card.c 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_ec_sign.c M src/tests/p11test/p11test_case_multipart.c M src/tests/p11test/p11test_case_pss_oaep.c M src/tests/p11test/p11test_case_readonly.c M src/tests/p11test/p11test_case_secret.c M src/tests/p11test/p11test_case_wrap.c M src/tests/p11test/p11test_common.h M src/tests/print.c M src/tools/cryptoflex-tool.c M src/tools/egk-tool.c M src/tools/gids-tool.c M src/tools/goid-tool-cmdline.c M src/tools/iasecc-tool.c M src/tools/netkey-tool.c M src/tools/opensc-explorer.c M src/tools/opensc-tool.c M src/tools/piv-tool.c M src/tools/pkcs11-tool.c M src/tools/pkcs15-crypt.c M src/tools/pkcs15-init.c M src/tools/pkcs15-tool.c M src/tools/sc-hsm-tool.c M src/tools/westcos-tool.c Log Message: ----------- Avoid implicit casts from 64b int types These are exposed by a shorten-64-to-32 warning from clang that is turned out automatically when building release build for OSX. They can be also triggered manually with similar configuration like this: CC=clang CFLAGS=-Wshorten-64-to-32 ./configure && make -j8 Should fix #2967 Commit: dd69fb07a0f7b6336b4cb9467849017e27aa3867 https://github.com/OpenSC/OpenSC/commit/dd69fb07a0f7b6336b4cb9467849017e27aa3867 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M src/libopensc/reader-tr03119.c Log Message: ----------- Add missing config.h to build failure with strict checking Without the config, clang complains about conflicting types reader-tr03119.c:138:5: error: conflicting types for 'escape_pace_input_to_buf' int escape_pace_input_to_buf(sc_context_t *ctx, ^ ./reader-tr03119.h:87:5: note: previous declaration is here int escape_pace_input_to_buf(sc_context_t *ctx, ^ Commit: 9b6c5ad6f9d8f101df545257cfc8345a265de128 https://github.com/OpenSC/OpenSC/commit/9b6c5ad6f9d8f101df545257cfc8345a265de128 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M .github/build.sh M .github/setup-linux.sh Log Message: ----------- ci: Do not require sudo (not available in default container images) Commit: 0da25613b9237a0e79454995eb9a24852f466c04 https://github.com/OpenSC/OpenSC/commit/0da25613b9237a0e79454995eb9a24852f466c04 Author: Jakub Jelen <jj...@re...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M .github/setup-fedora.sh M .github/setup-linux.sh A .github/workflows/linux-strict.yml Log Message: ----------- ci: Separate strict CI run Compare: https://github.com/OpenSC/OpenSC/compare/77c8fa24a7cc...0da25613b923 |
From: Veronika H. <no...@gi...> - 2024-01-29 07:52:44
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 718f1d49ce864a639b273dabdb11488eb048e803 https://github.com/OpenSC/OpenSC/commit/718f1d49ce864a639b273dabdb11488eb048e803 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-29 (Mon, 29 Jan 2024) Changed paths: M src/pkcs15init/pkcs15-cflex.c Log Message: ----------- pkcs15-cflex: Check return value for negativity Thanks coverity CID 414109 Commit: 77c8fa24a7cc37f108349a6bfff2e6ffe471f7a5 https://github.com/OpenSC/OpenSC/commit/77c8fa24a7cc37f108349a6bfff2e6ffe471f7a5 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-29 (Mon, 29 Jan 2024) Changed paths: M src/pkcs15init/pkcs15-cflex.c Log Message: ----------- pkcs15-cflex: Free file in case of error Compare: https://github.com/OpenSC/OpenSC/compare/6e2ea3629499...77c8fa24a7cc |
From: Frank M. <no...@gi...> - 2024-01-26 11:12:51
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 6e2ea362949956dfb81cb78f595975889fcad6cb https://github.com/OpenSC/OpenSC/commit/6e2ea362949956dfb81cb78f595975889fcad6cb Author: Frank Morgner <fra...@gm...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M src/libopensc/pkcs15-piv.c Log Message: ----------- piv: removed outdated comment fixes https://github.com/OpenSC/OpenSC/issues/2440 |
From: Veronika H. <no...@gi...> - 2024-01-26 10:14:19
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: f3d4412952de9e31fc5b0fe66ca3d509e90c68a8 https://github.com/OpenSC/OpenSC/commit/f3d4412952de9e31fc5b0fe66ca3d509e90c68a8 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M doc/files/files.html M doc/files/opensc.conf.5.xml.in M src/libopensc/Makefile.am M src/libopensc/Makefile.mak R src/libopensc/card-akis.c M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/pkcs15.c Log Message: ----------- Remove support for AKIS cards Remove due to no user and developer activity. Last relevant modification was f947614 and no more changes except general were made. The driver was disabled in #2391. Commit: cce18b42c4c7db552f03a4fff000bef2383419db https://github.com/OpenSC/OpenSC/commit/cce18b42c4c7db552f03a4fff000bef2383419db Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M src/libopensc/Makefile.am M src/libopensc/Makefile.mak R src/libopensc/card-gpk.c M src/libopensc/cardctl.h M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/libopensc.exports R src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h M src/pkcs15init/Makefile.am M src/pkcs15init/Makefile.mak R src/pkcs15init/gpk.profile R src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-lib.c M win32/OpenSC.wxs.in Log Message: ----------- Remove support for GPK cards Remove due to no user and developer activity. Last relevant modification was a8908b8 and no more changes except general were made. The driver was disabled in #2391. Commit: 3a8f1a35ca9aecbb0e1f9aee11cc9f2a17bacc92 https://github.com/OpenSC/OpenSC/commit/3a8f1a35ca9aecbb0e1f9aee11cc9f2a17bacc92 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M src/libopensc/Makefile.am M src/libopensc/Makefile.mak R src/libopensc/card-incrypto34.c M src/libopensc/card-itacns.c M src/libopensc/cardctl.h M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/libopensc.exports M src/pkcs15init/Makefile.am M src/pkcs15init/Makefile.mak R src/pkcs15init/incrypto34.profile R src/pkcs15init/pkcs15-incrypto34.c M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-lib.c M win32/OpenSC.wxs.in Log Message: ----------- Remove support for Incrypto34 cards Remove due to no user and developer activity. Last relevant modification was a2f622a and no more changes except general were made. The driver was disabled in #2391. Commit: 48b3122def216b675d59f8def53fd57fef90352a https://github.com/OpenSC/OpenSC/commit/48b3122def216b675d59f8def53fd57fef90352a Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M src/libopensc/Makefile.am M src/libopensc/Makefile.mak R src/libopensc/card-westcos.c M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h R src/libopensc/pkcs15-westcos.c M src/pkcs15init/Makefile.am M src/pkcs15init/Makefile.mak M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-lib.c R src/pkcs15init/pkcs15-westcos.c R src/pkcs15init/westcos.profile M src/tests/unittests/pkcs15-emulator-filter.c M win32/OpenSC.wxs.in Log Message: ----------- Remove support for Westcos cards Remove due to no user and developer activity. Last relevant modification was c3de15d and no more changes except general were made. The driver was disabled in #2391. Commit: a6c83abba68c9787511f3010119f7fa3e19c0f93 https://github.com/OpenSC/OpenSC/commit/a6c83abba68c9787511f3010119f7fa3e19c0f93 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M src/libopensc/ctx.c Log Message: ----------- Disable cyberflex driver Due to no recent user or developer activity Compare: https://github.com/OpenSC/OpenSC/compare/3b43384101ef...a6c83abba68c |
From: Yaakov S. <no...@gi...> - 2024-01-26 08:39:22
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 3b43384101ef07cec779c92e1f3655dda4ff1a13 https://github.com/OpenSC/OpenSC/commit/3b43384101ef07cec779c92e1f3655dda4ff1a13 Author: Yaakov Selkowitz <yse...@re...> Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M src/libopensc/card-authentic.c M src/libopensc/card-openpgp.c M src/libopensc/pkcs15-algo.c M src/libopensc/pkcs15-data.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-pubkey.c M src/libopensc/pkcs15-sc-hsm.c M src/libopensc/pkcs15.c M src/pkcs15init/pkcs15-lib.c M src/pkcs15init/pkcs15-openpgp.c M src/sm/sm-iso.c M src/tests/p11test/p11test_helpers.c M src/tools/goid-tool.c M src/tools/npa-tool.c M src/tools/openpgp-tool.c M src/tools/opensc-explorer.c M src/tools/pkcs11-tool.c Log Message: ----------- Fix GCC 14 calloc warnings For example: pkcs15-data.c: In function 'sc_pkcs15_read_data_object': pkcs15-data.c:64:37: error: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Werror=calloc-transposed-args] 64 | data_object = calloc(sizeof(struct sc_pkcs15_data), 1); | ^~~~~~ pkcs15-data.c:64:37: note: earlier argument should specify number of elements, later size of each element |
From: Frank M. <no...@gi...> - 2024-01-25 11:13:16
|
Branch: refs/heads/multi-apps Home: https://github.com/OpenSC/OpenSC Commit: 2641c8c4a2cb503706f8cbe9ac0f3423b99418cd https://github.com/OpenSC/OpenSC/commit/2641c8c4a2cb503706f8cbe9ac0f3423b99418cd Author: Jakub Jelen <jj...@re...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M src/libopensc/base64.c M src/libopensc/card-asepcos.c M src/libopensc/card-atrust-acos.c M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/card-cardos.c M src/libopensc/card-dnie.c M src/libopensc/card-flex.c M src/libopensc/card-gemsafeV1.c M src/libopensc/card-gids.c M src/libopensc/card-gpk.c M src/libopensc/card-incrypto34.c M src/libopensc/card-itacns.c M src/libopensc/card-masktech.c M src/libopensc/card-muscle.c M src/libopensc/card-myeid.c M src/libopensc/card-piv.c M src/libopensc/card-rutoken.c M src/libopensc/card-setcos.c M src/libopensc/cardctl.h M src/libopensc/compression.c M src/libopensc/cwa-dnie.c M src/libopensc/cwa-dnie.h M src/libopensc/muscle-filesystem.c M src/libopensc/muscle-filesystem.h M src/libopensc/muscle.c M src/libopensc/muscle.h M src/libopensc/opensc.h M src/libopensc/padding.c M src/libopensc/pkcs15-actalis.c M src/libopensc/pkcs15-atrust-acos.c M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-gids.c M src/libopensc/pkcs15-pin.c M src/libopensc/pkcs15-piv.c M src/libopensc/pkcs15-starcert.c M src/libopensc/reader-tr03119.c M src/libopensc/sec.c M src/pkcs11/openssl.c M src/pkcs15init/pkcs15-cardos.c M src/pkcs15init/pkcs15-cflex.c M src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-myeid.c M src/pkcs15init/pkcs15-oberthur-awp.c M src/sm/sm-iso.c M src/smm/sm-global-platform.c M src/tests/print.c M src/tools/cryptoflex-tool.c M src/tools/gids-tool.c M src/tools/goid-tool-cmdline.c M src/tools/goid-tool-cmdline.h M src/tools/pkcs15-crypt.c M src/tools/sc-hsm-tool.c Log Message: ----------- Clean up mostly trailing whitespace in touched files Commit: d8ddde57c00122f7e31a167e70805012f0ca58c0 https://github.com/OpenSC/OpenSC/commit/d8ddde57c00122f7e31a167e70805012f0ca58c0 Author: Jakub Jelen <jj...@re...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M src/libopensc/internal.h M src/libopensc/pkcs15-pubkey.c M src/tests/base64.c M src/tools/opensc-explorer.c M src/tools/pkcs11-tool.c M src/tools/pkcs15-init.c M src/tools/sc-hsm-tool.c M src/tools/util.h Log Message: ----------- Improve handling of read/write syscalls Commit: 46a36bc9041bc4a27566bf83e8e03306ede43dbc https://github.com/OpenSC/OpenSC/commit/46a36bc9041bc4a27566bf83e8e03306ede43dbc Author: Jakub Jelen <jj...@re...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M src/tools/util.c M src/tools/util.h Log Message: ----------- tools: Use size_t for printing lengths Commit: c115ab4697b6841e67aa1854e8837419d83125f4 https://github.com/OpenSC/OpenSC/commit/c115ab4697b6841e67aa1854e8837419d83125f4 Author: Jakub Jelen <jj...@re...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M src/libopensc/asn1.c M src/libopensc/base64.c M src/libopensc/card-akis.c M src/libopensc/card-asepcos.c M src/libopensc/card-atrust-acos.c M src/libopensc/card-authentic.c M src/libopensc/card-belpic.c M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/card-cardos.c M src/libopensc/card-coolkey.c M src/libopensc/card-dnie.c M src/libopensc/card-entersafe.c M src/libopensc/card-epass2003.c M src/libopensc/card-esteid2018.c M src/libopensc/card-flex.c M src/libopensc/card-gemsafeV1.c M src/libopensc/card-gids.c M src/libopensc/card-gpk.c M src/libopensc/card-iasecc.c M src/libopensc/card-idprime.c M src/libopensc/card-incrypto34.c M src/libopensc/card-isoApplet.c M src/libopensc/card-itacns.c M src/libopensc/card-jpki.c M src/libopensc/card-masktech.c M src/libopensc/card-mcrd.c M src/libopensc/card-muscle.c M src/libopensc/card-myeid.c M src/libopensc/card-nqApplet.c M src/libopensc/card-oberthur.c M src/libopensc/card-openpgp.c M src/libopensc/card-piv.c M src/libopensc/card-rtecp.c M src/libopensc/card-rutoken.c M src/libopensc/card-sc-hsm.c M src/libopensc/card-setcos.c M src/libopensc/card-starcos.c M src/libopensc/card-tcos.c M src/libopensc/card-westcos.c M src/libopensc/card.c M src/libopensc/cardctl.h M src/libopensc/compression.c M src/libopensc/cwa-dnie.c M src/libopensc/cwa-dnie.h M src/libopensc/cwa14890.c M src/libopensc/errors.c M src/libopensc/gp.c M src/libopensc/iasecc-sdo.c M src/libopensc/iasecc-sm.c M src/libopensc/internal.h M src/libopensc/iso7816.c M src/libopensc/muscle-filesystem.c M src/libopensc/muscle-filesystem.h M src/libopensc/muscle.c M src/libopensc/muscle.h M src/libopensc/opensc.h M src/libopensc/padding.c M src/libopensc/pkcs15-actalis.c M src/libopensc/pkcs15-algo.c M src/libopensc/pkcs15-atrust-acos.c M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-cert.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-gids.c M src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-itacns.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-piv.c M src/libopensc/pkcs15-prkey.c M src/libopensc/pkcs15-pubkey.c M src/libopensc/pkcs15-sec.c M src/libopensc/pkcs15-skeid.c M src/libopensc/pkcs15-starcert.c M src/libopensc/pkcs15.c M src/libopensc/pkcs15.h M src/libopensc/reader-pcsc.c M src/libopensc/sc.c M src/libopensc/sec.c M src/pkcs11/openssl.c M src/pkcs15init/pkcs15-asepcos.c M src/pkcs15init/pkcs15-authentic.c M src/pkcs15init/pkcs15-cardos.c M src/pkcs15init/pkcs15-cflex.c M src/pkcs15init/pkcs15-epass2003.c M src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-incrypto34.c M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-lib.c M src/pkcs15init/pkcs15-muscle.c M src/pkcs15init/pkcs15-myeid.c M src/pkcs15init/pkcs15-oberthur-awp.c M src/pkcs15init/pkcs15-oberthur.c M src/pkcs15init/pkcs15-oberthur.h M src/pkcs15init/pkcs15-sc-hsm.c M src/pkcs15init/pkcs15-setcos.c M src/pkcs15init/pkcs15-starcos.c M src/pkcs15init/pkcs15-westcos.c M src/pkcs15init/profile.c M src/scconf/parse.c M src/scconf/scconf.c M src/scconf/write.c M src/sm/sm-common.c M src/sm/sm-iso.c M src/smm/sm-card-iasecc.c M src/smm/sm-cwa14890.c M src/smm/sm-global-platform.c M src/smm/smm-local.c M src/tests/base64.c M src/tests/fuzzing/fuzz_card.c 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_ec_sign.c M src/tests/p11test/p11test_case_multipart.c M src/tests/p11test/p11test_case_pss_oaep.c M src/tests/p11test/p11test_case_readonly.c M src/tests/p11test/p11test_case_secret.c M src/tests/p11test/p11test_case_wrap.c M src/tests/p11test/p11test_common.h M src/tests/print.c M src/tools/cryptoflex-tool.c M src/tools/egk-tool.c M src/tools/gids-tool.c M src/tools/goid-tool-cmdline.c M src/tools/iasecc-tool.c M src/tools/netkey-tool.c M src/tools/opensc-explorer.c M src/tools/opensc-tool.c M src/tools/piv-tool.c M src/tools/pkcs11-tool.c M src/tools/pkcs15-crypt.c M src/tools/pkcs15-init.c M src/tools/pkcs15-tool.c M src/tools/sc-hsm-tool.c M src/tools/westcos-tool.c Log Message: ----------- Avoid implicit casts from 64b int types These are exposed by a shorten-64-to-32 warning from clang that is turned out automatically when building release build for OSX. They can be also triggered manually with similar configuration like this: CC=clang CFLAGS=-Wshorten-64-to-32 ./configure && make -j8 Should fix #2967 Commit: 21e07dbe019dd9ed0da97d52cc2997a1908be5c3 https://github.com/OpenSC/OpenSC/commit/21e07dbe019dd9ed0da97d52cc2997a1908be5c3 Author: Jakub Jelen <jj...@re...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M src/libopensc/reader-tr03119.c Log Message: ----------- Add missing config.h to build failure with strict checking Without the config, clang complains about conflicting types reader-tr03119.c:138:5: error: conflicting types for 'escape_pace_input_to_buf' int escape_pace_input_to_buf(sc_context_t *ctx, ^ ./reader-tr03119.h:87:5: note: previous declaration is here int escape_pace_input_to_buf(sc_context_t *ctx, ^ Commit: 08a9d0e5f855be3db04f6bc7b13cce9a9f42daf6 https://github.com/OpenSC/OpenSC/commit/08a9d0e5f855be3db04f6bc7b13cce9a9f42daf6 Author: Jakub Jelen <jj...@re...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: A .github/workflows/linux-strict.yml Log Message: ----------- ci: Separate strict CI run Commit: ac10c065e36a9f98f557cbf928cafb1c9c3e4be5 https://github.com/OpenSC/OpenSC/commit/ac10c065e36a9f98f557cbf928cafb1c9c3e4be5 Author: Doug Engert <dee...@gm...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M src/pkcs11/pkcs11-spy.c Log Message: ----------- pkcs11-spy.c check return code The po->C_GetInterface is passed the callers ppInterface where *ppInterface may not be valid. if the po->C_GetInterface may not update the *ppInterface and return an error. In this case spy_interface_function_list should not be called, as it assumes the *ppInterface has been modified. Found debugging FireFox version 121 where FireFox passes a ppInterface where *ppInterface is not a valid pointer, causing a segfault in spy_interface_function_list. FireFox calls C_GetInterface twice with flags = CKF_INTERFACE_FORK_SAFE twice then on third time requests with flag = 0 where po->GetInterface can support and it updates the *ppInterface with valid data. See #2987 On branch pkcs11-spy-segfault Changes to be committed: modified: pkcs11-spy.c Commit: 06e9bbac44eabebb5576b377b2e7025a4e022bb2 https://github.com/OpenSC/OpenSC/commit/06e9bbac44eabebb5576b377b2e7025a4e022bb2 Author: Martin Paljak <ma...@ma...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: A .clang-format M CONTRIBUTING.md Log Message: ----------- meta: add clang-format formatting configuration This allows for voluntary formatting with clang-format (or IDE tools like clang-format plugin for VS Code). Once a suitable formatting configuration is found, automatic formatting can be configured Tweaked by Jakub Jelen Commit: 63eae6b3b581522741e33f6bb2beaad6113198b8 https://github.com/OpenSC/OpenSC/commit/63eae6b3b581522741e33f6bb2beaad6113198b8 Author: Jakub Jelen <jj...@re...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M .editorconfig Log Message: ----------- Update editorconfig to match clang format Commit: 59c2da696f06031fe711d094e7a26bab7a3b98f2 https://github.com/OpenSC/OpenSC/commit/59c2da696f06031fe711d094e7a26bab7a3b98f2 Author: Jakub Jelen <jj...@re...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: A .ignoreRevsFile Log Message: ----------- Add known revisions to ignore for git blame Usage: git config blame.ignoreRevsFile .ignoreRevsFile Commit: 733d8976d336798da90865e462f0dcb9896fc130 https://github.com/OpenSC/OpenSC/commit/733d8976d336798da90865e462f0dcb9896fc130 Author: Jakub Jelen <ja...@gm...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: A .github/workflows/formatter.yml Log Message: ----------- Add github actions for clang format Commit: 79d2f6e6addfc17b2d68a42d8acf2efc4441f11d https://github.com/OpenSC/OpenSC/commit/79d2f6e6addfc17b2d68a42d8acf2efc4441f11d Author: Jakub Jelen <jj...@re...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M src/libopensc/card-epass2003.c M src/libopensc/card-npa.c M src/libopensc/card-openpgp.c M src/libopensc/card-starcos.c M src/libopensc/ctx.c M src/libopensc/pkcs15-openpgp.c M src/libopensc/pkcs15-syn.c M src/pkcs11/openssl.c M src/pkcs11/pkcs11-global.c M src/tests/unittests/pkcs15-emulator-filter.c M src/tools/opensc-tool.c M src/tools/pkcs11-tool.c M src/tools/sc-hsm-tool.c M win32/customactions.cpp Log Message: ----------- Add clang-format hints to avoid reformating struct tables Commit: 4855c5f47037a2916e5e688f2ffa9eaad5987eaf https://github.com/OpenSC/OpenSC/commit/4855c5f47037a2916e5e688f2ffa9eaad5987eaf Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M src/libopensc/card-iasecc.c Log Message: ----------- card-iasecc: Free file in case of error Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65834 Commit: 8740b315bc22fc2c4c62d6ac15cd437416e67d80 https://github.com/OpenSC/OpenSC/commit/8740b315bc22fc2c4c62d6ac15cd437416e67d80 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M src/pkcs15init/pkcs15-cflex.c Log Message: ----------- pkcs15-cflex: Free file in case of error Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65882 Commit: 2315bfa101549cfb6e71c249a0e3722ca31bb031 https://github.com/OpenSC/OpenSC/commit/2315bfa101549cfb6e71c249a0e3722ca31bb031 Author: Jakub Jelen <jj...@re...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M doc/files/Makefile.am M doc/tools/Makefile.am Log Message: ----------- doc: Correctly forward IO to xsltproc to correctly replace paths in manual pages Commit: dc784fbf8d6f66358c795c35c8d3098113413845 https://github.com/OpenSC/OpenSC/commit/dc784fbf8d6f66358c795c35c8d3098113413845 Author: Frank Morgner <fra...@gm...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M .github/setup-macos.sh Log Message: ----------- OpenSCToken: test multi-apps branch Compare: https://github.com/OpenSC/OpenSC/compare/e80ca609ff00...dc784fbf8d6f |
From: Frank M. <no...@gi...> - 2024-01-25 10:21:29
|
Branch: refs/heads/multi-apps Home: https://github.com/OpenSC/OpenSC Commit: e80ca609ff00f0f97087ef9ef22f00f9aba8c906 https://github.com/OpenSC/OpenSC/commit/e80ca609ff00f0f97087ef9ef22f00f9aba8c906 Author: Frank Morgner <fra...@gm...> Date: 2024-01-25 (Thu, 25 Jan 2024) Changed paths: M .github/setup-macos.sh Log Message: ----------- OpenSCToken: test multi-apps branch |
From: Jakub J. <no...@gi...> - 2024-01-23 15:41:13
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 09d70b5399f207b40b20abbb9b5fa1a57fe9661c https://github.com/OpenSC/OpenSC/commit/09d70b5399f207b40b20abbb9b5fa1a57fe9661c Author: Jakub Jelen <jj...@re...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: M doc/files/Makefile.am M doc/tools/Makefile.am Log Message: ----------- doc: Correctly forward IO to xsltproc to correctly replace paths in manual pages |
From: Veronika H. <no...@gi...> - 2024-01-23 15:30:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 7bd07de1303c09162f8fea77df087d997caac302 https://github.com/OpenSC/OpenSC/commit/7bd07de1303c09162f8fea77df087d997caac302 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: M src/libopensc/card-iasecc.c Log Message: ----------- card-iasecc: Free file in case of error Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65834 Commit: aed7bd8f83a8d202be2aaf567abce85508d6d353 https://github.com/OpenSC/OpenSC/commit/aed7bd8f83a8d202be2aaf567abce85508d6d353 Author: Veronika Hanulíková <vha...@re...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: M src/pkcs15init/pkcs15-cflex.c Log Message: ----------- pkcs15-cflex: Free file in case of error Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65882 Compare: https://github.com/OpenSC/OpenSC/compare/6f00246db452...aed7bd8f83a8 |
From: Jakub J. <no...@gi...> - 2024-01-23 12:21:57
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 70aac71435ba3b8f6b982062ae2be345a34eeded https://github.com/OpenSC/OpenSC/commit/70aac71435ba3b8f6b982062ae2be345a34eeded Author: Martin Paljak <ma...@ma...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: A .clang-format M CONTRIBUTING.md Log Message: ----------- meta: add clang-format formatting configuration This allows for voluntary formatting with clang-format (or IDE tools like clang-format plugin for VS Code). Once a suitable formatting configuration is found, automatic formatting can be configured Tweaked by Jakub Jelen Commit: 0a3bc752561c3e2ba4cbabac19f703c773c24517 https://github.com/OpenSC/OpenSC/commit/0a3bc752561c3e2ba4cbabac19f703c773c24517 Author: Jakub Jelen <jj...@re...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: M .editorconfig Log Message: ----------- Update editorconfig to match clang format Commit: c460f2d18fbfd04e4b02fa43097df03a5a802bb3 https://github.com/OpenSC/OpenSC/commit/c460f2d18fbfd04e4b02fa43097df03a5a802bb3 Author: Jakub Jelen <jj...@re...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: A .ignoreRevsFile Log Message: ----------- Add known revisions to ignore for git blame Usage: git config blame.ignoreRevsFile .ignoreRevsFile Commit: fd631f06a3a63d3590ca475062f661ab3190d745 https://github.com/OpenSC/OpenSC/commit/fd631f06a3a63d3590ca475062f661ab3190d745 Author: Jakub Jelen <ja...@gm...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: A .github/workflows/formatter.yml Log Message: ----------- Add github actions for clang format Commit: 6f00246db45220304246d3b9e5e95b1863faec2b https://github.com/OpenSC/OpenSC/commit/6f00246db45220304246d3b9e5e95b1863faec2b Author: Jakub Jelen <jj...@re...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: M src/libopensc/card-epass2003.c M src/libopensc/card-npa.c M src/libopensc/card-openpgp.c M src/libopensc/card-starcos.c M src/libopensc/ctx.c M src/libopensc/pkcs15-openpgp.c M src/libopensc/pkcs15-syn.c M src/pkcs11/openssl.c M src/pkcs11/pkcs11-global.c M src/tests/unittests/pkcs15-emulator-filter.c M src/tools/opensc-tool.c M src/tools/pkcs11-tool.c M src/tools/sc-hsm-tool.c M win32/customactions.cpp Log Message: ----------- Add clang-format hints to avoid reformating struct tables Compare: https://github.com/OpenSC/OpenSC/compare/bc205ae47b1a...6f00246db452 |
From: Doug E. <no...@gi...> - 2024-01-23 11:57:17
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: bc205ae47b1a0920c5ab8e12acd7d088fe402d53 https://github.com/OpenSC/OpenSC/commit/bc205ae47b1a0920c5ab8e12acd7d088fe402d53 Author: Doug Engert <dee...@gm...> Date: 2024-01-23 (Tue, 23 Jan 2024) Changed paths: M src/pkcs11/pkcs11-spy.c Log Message: ----------- pkcs11-spy.c check return code The po->C_GetInterface is passed the callers ppInterface where *ppInterface may not be valid. if the po->C_GetInterface may not update the *ppInterface and return an error. In this case spy_interface_function_list should not be called, as it assumes the *ppInterface has been modified. Found debugging FireFox version 121 where FireFox passes a ppInterface where *ppInterface is not a valid pointer, causing a segfault in spy_interface_function_list. FireFox calls C_GetInterface twice with flags = CKF_INTERFACE_FORK_SAFE twice then on third time requests with flag = 0 where po->GetInterface can support and it updates the *ppInterface with valid data. See #2987 On branch pkcs11-spy-segfault Changes to be committed: modified: pkcs11-spy.c |
From: Alon Bar-L. <no...@gi...> - 2024-01-22 11:20:37
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pkcs11-helper Commit: 98b16208d5c7d27e1f15835f3d4961349f425351 https://github.com/OpenSC/pkcs11-helper/commit/98b16208d5c7d27e1f15835f3d4961349f425351 Author: Gleb Popov <6ye...@gm...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M lib/pkcs11h-threading.c Log Message: ----------- threading: fix mutex locking in _pkcs11h_threading_cond{Init,Wait} functions According to pthread_cond_wait manpage, the mutex has to be locked by the same thread that is going to call pthread_cond_wait afterwards. This was not true before this change and was causing test-slotevent to busy-loop on FreeBSD. Signed-off-by: Gleb Popov <6ye...@gm...> Signed-off-by: Alon Bar-Lev <alo...@gm...> Commit: d86851bff41eb4eb7a08536cf69202e534cbe1fd https://github.com/OpenSC/pkcs11-helper/commit/d86851bff41eb4eb7a08536cf69202e534cbe1fd Author: Alon Bar-Lev <alo...@gm...> Date: 2024-01-22 (Mon, 22 Jan 2024) Changed paths: M ChangeLog Log Message: ----------- doc: update ChangeLog Compare: https://github.com/OpenSC/pkcs11-helper/compare/73264420eb92...d86851bff41e |