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
(13) |
Sep
(4) |
Oct
(9) |
Nov
(30) |
Dec
(6) |
|
From: Frank M. <no...@gi...> - 2025-05-28 16:13:37
|
Branch: refs/heads/macos-libressl Home: https://github.com/OpenSC/OpenSC Commit: bc22e121e8ea211e1a8cd6054cbbaac7e1fcdfd8 https://github.com/OpenSC/OpenSC/commit/bc22e121e8ea211e1a8cd6054cbbaac7e1fcdfd8 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- CI: do local macos build with libressl Commit: cd49a8c593c1f26f13452b41bb91a8d21f7a6ab0 https://github.com/OpenSC/OpenSC/commit/cd49a8c593c1f26f13452b41bb91a8d21f7a6ab0 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- secrets Commit: 135f9e65009425f5eb09bcb8c7fd4f5f8fe5c1e9 https://github.com/OpenSC/OpenSC/commit/135f9e65009425f5eb09bcb8c7fd4f5f8fe5c1e9 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- a Commit: e7f8b16cacdbb2b121d11e406f75a2a19fb0d904 https://github.com/OpenSC/OpenSC/commit/e7f8b16cacdbb2b121d11e406f75a2a19fb0d904 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- a Commit: 5daa513b029ce83ccc01f29f8ce0e12d81dc0a58 https://github.com/OpenSC/OpenSC/commit/5daa513b029ce83ccc01f29f8ce0e12d81dc0a58 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/build.sh M .github/setup-macos.sh M .github/workflows/macos.yml Log Message: ----------- a Commit: c0b11889a01edd905e0b1137adc1abb624c3efda https://github.com/OpenSC/OpenSC/commit/c0b11889a01edd905e0b1137adc1abb624c3efda Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- a Commit: 6dd76443446ff61a903345a8fae87f0699b94035 https://github.com/OpenSC/OpenSC/commit/6dd76443446ff61a903345a8fae87f0699b94035 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- logs Commit: 5f57f09174deeeaca75404285b1331af4c5a05d3 https://github.com/OpenSC/OpenSC/commit/5f57f09174deeeaca75404285b1331af4c5a05d3 Author: Frank Morgner <fra...@gm...> Date: 2025-05-28 (Wed, 28 May 2025) Changed paths: M .github/build.sh M .github/workflows/macos.yml Log Message: ----------- a Compare: https://github.com/OpenSC/OpenSC/compare/bc22e121e8ea%5E...5f57f09174de To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Frank M. <no...@gi...> - 2025-05-26 16:28:15
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: fa313a8821e4caca4cbfc31101e553729d810986 https://github.com/OpenSC/OpenSC/commit/fa313a8821e4caca4cbfc31101e553729d810986 Author: Frank Morgner <fra...@gm...> Date: 2025-05-26 (Mon, 26 May 2025) Changed paths: M src/libopensc/apdu.c M src/libopensc/card-atrust-acos.c M src/libopensc/card-authentic.c M src/libopensc/card-entersafe.c M src/libopensc/card-epass2003.c M src/libopensc/card-flex.c M src/libopensc/card-iasecc.c M src/libopensc/card-mcrd.c M src/libopensc/card-oberthur.c M src/libopensc/card-starcos.c M src/libopensc/card.c M src/libopensc/iasecc-sm.c M src/libopensc/iasecc.h M src/libopensc/libopensc.exports M src/libopensc/opensc.h Log Message: ----------- Removed internal caching for current EF/DF This fixes concurrent access to the card from different threads or processes at the cost of potentially causing more card interactions than necessary. Since the card driver for IAS/ECC uses the cached path additionally for managing the ACLs in SM context, this state tracking was moved to a card driver private scope. Commit: 4aae2a9203ef80f19429c1f86eaa252247d4e75f https://github.com/OpenSC/OpenSC/commit/4aae2a9203ef80f19429c1f86eaa252247d4e75f Author: Frank Morgner <fra...@gm...> Date: 2025-05-26 (Mon, 26 May 2025) Changed paths: M src/libopensc/card-iasecc.c Log Message: ----------- IAS/ECC: avoid memory leak on initialization error Compare: https://github.com/OpenSC/OpenSC/compare/d48c30853070...4aae2a9203ef To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Jakub J. <no...@gi...> - 2025-05-26 16:16:35
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: d48c30853070f08518ad850e1f30848fb2fa254f https://github.com/OpenSC/OpenSC/commit/d48c30853070f08518ad850e1f30848fb2fa254f Author: Jakub Jelen <jj...@re...> Date: 2025-05-26 (Mon, 26 May 2025) Changed paths: M src/tools/piv-tool.c Log Message: ----------- piv-tool: Fix few more possible memory leaks caught by oss-fuzz Third time the charm. I think the relevant part that the fuzzer was catching is the Ed25519 key generation, which is not supported in the OpenSSL 1.1.1 used by the fuzzer images. Verified locally that the given input no longer shows memory leak. Remaining fixes around add some more missing checks or memory cleanup on very unlikely conditions. https://issues.oss-fuzz.com/issues/397209407 Signed-off-by: Jakub Jelen <jj...@re...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Frank M. <no...@gi...> - 2025-05-26 07:47:28
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 953986f65db61871bbbff72788d861d67d5140c6 https://github.com/OpenSC/OpenSC/commit/953986f65db61871bbbff72788d861d67d5140c6 Author: Frank Morgner <fra...@gm...> Date: 2025-05-26 (Mon, 26 May 2025) Changed paths: M src/libopensc/card-nqApplet.c M src/libopensc/iso7816.c Log Message: ----------- fixed Stack-buffer-overflow WRITE in GET RESPONSE The do-while loop in apdu.c requires the output data to be set in any case, otherwise non existent data may be copied to the output data. fixes https://issues.oss-fuzz.com/issues/416351800 fixes https://issues.oss-fuzz.com/issues/416295951 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Frank M. <no...@gi...> - 2025-05-22 06:43:51
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: e88272d556f51dde2e789cf8d9afafd8b490cf67 https://github.com/OpenSC/OpenSC/commit/e88272d556f51dde2e789cf8d9afafd8b490cf67 Author: Frank Morgner <fra...@gm...> Date: 2025-05-22 (Thu, 22 May 2025) Changed paths: M src/tests/fuzzing/README.md Log Message: ----------- doc: Add more infos about gdb debugging of oss-fuzz To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Raul M. <no...@gi...> - 2025-05-19 08:25:12
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: bd7de44b3971d0b4f66140ce7afb09408ffdbcd6 https://github.com/OpenSC/OpenSC/commit/bd7de44b3971d0b4f66140ce7afb09408ffdbcd6 Author: Raul Metsma <ra...@me...> Date: 2025-05-19 (Mon, 19 May 2025) Changed paths: M src/libopensc/card-authentic.c M src/libopensc/card-edo.c M src/libopensc/card-gemsafeV1.c M src/libopensc/card-iasecc.c M src/libopensc/card-isoApplet.c M src/libopensc/card-myeid.c M src/libopensc/card-nqApplet.c M src/libopensc/card-piv.c M src/libopensc/card-sc-hsm.c M src/libopensc/gp.c M src/libopensc/iso7816.c M src/libopensc/opensc.h Log Message: ----------- Use iso7816_select_aid Signed-off-by: Raul Metsma <ra...@me...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Veronika H. <no...@gi...> - 2025-05-16 15:05:27
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c1448c4c8896f57628466e25801ef52b6f4abd83 https://github.com/OpenSC/OpenSC/commit/c1448c4c8896f57628466e25801ef52b6f4abd83 Author: Veronika Hanulíková <vha...@re...> Date: 2025-05-16 (Fri, 16 May 2025) Changed paths: M src/tools/sc-hsm-tool.c Log Message: ----------- sc-hsm-tool: Free keyblob when error occurs Thanks Coverity CID 465325 Commit: 876e9e2f5529a8bf8182587d4424e56d0aaa4954 https://github.com/OpenSC/OpenSC/commit/876e9e2f5529a8bf8182587d4424e56d0aaa4954 Author: Veronika Hanulíková <vha...@re...> Date: 2025-05-16 (Fri, 16 May 2025) Changed paths: M src/libopensc/pkcs15-esteid2025.c Log Message: ----------- pkcs15-esteid2025: Fix memory leak when selecting file Thanks Coverity CID 462004 Compare: https://github.com/OpenSC/OpenSC/compare/e87c715f6410...876e9e2f5529 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-14 10:48:29
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: fd8cbb43e9d98764d3f3b861a435cd0441cb7a58 https://github.com/OpenSC/libp11/commit/fd8cbb43e9d98764d3f3b861a435cd0441cb7a58 Author: Michał Trojnara <Mic...@st...> Date: 2025-05-14 (Wed, 14 May 2025) Changed paths: M src/Makefile.am Log Message: ----------- Stop installing an internal header file Fix #596 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Hendrik D. <no...@gi...> - 2025-05-14 05:51:38
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: e87c715f6410c05e8d4b2315e968f7ee8c828a0d https://github.com/OpenSC/OpenSC/commit/e87c715f6410c05e8d4b2315e968f7ee8c828a0d Author: Hendrik Donner <hd...@os...> Date: 2025-05-14 (Wed, 14 May 2025) Changed paths: M src/tools/sc-hsm-tool.c Log Message: ----------- sc-hsm-tool: Use dynamic allocations where possible While the MAX_KEY value is used down the stack in card-sc-hsm, all other values can be computed or derived from the file size information from SELECT APDUs. At least a higher value than 256 for the EF PRKD can easily be reached in practice. Signed-off-by: Hendrik Donner <hd...@os...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 22:02:56
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: ab0d9b1bdb1cbbcb4d942b19847788a4deca7b35 https://github.com/OpenSC/libp11/commit/ab0d9b1bdb1cbbcb4d942b19847788a4deca7b35 Author: Michał Trojnara <Mic...@st...> Date: 2025-05-14 (Wed, 14 May 2025) Changed paths: M .github/workflows/ci.yml M NEWS M configure.ac M src/libp11.rc M src/pkcs11.rc M src/pkcs11prov.rc Log Message: ----------- Starting 0.4.15_git To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 22:01:23
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 588d8bd990592aea6f7a9976642ce20f65294648 https://github.com/OpenSC/libp11/commit/588d8bd990592aea6f7a9976642ce20f65294648 Author: Michał Trojnara <Mic...@st...> Date: 2025-05-14 (Wed, 14 May 2025) Changed paths: M .github/workflows/ci.yml M NEWS M configure.ac M src/libp11.rc M src/pkcs11.rc M src/pkcs11prov.rc Log Message: ----------- Released 0.4.15_git To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 21:22:23
|
Branch: refs/tags/libp11-0.4.14 Home: https://github.com/OpenSC/libp11 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 21:22:19
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: ea905629be1a4496e0545bfde1a0feb196af804b https://github.com/OpenSC/libp11/commit/ea905629be1a4496e0545bfde1a0feb196af804b Author: Michał Trojnara <Mic...@st...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M .github/workflows/ci.yml M NEWS M configure.ac M src/libp11.rc Log Message: ----------- Released 0.4.14 Signed-off-by: Michał Trojnara <Mic...@st...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 16:39:29
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 7ba68664fac111593aa9c9e5fe8106b08786cdf2 https://github.com/OpenSC/libp11/commit/7ba68664fac111593aa9c9e5fe8106b08786cdf2 Author: Michał Trojnara <Mic...@st...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M NEWS Log Message: ----------- Typo To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 16:37:23
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 7f88835af6a4f3c6454f87382e27e4e5813da10d https://github.com/OpenSC/libp11/commit/7f88835af6a4f3c6454f87382e27e4e5813da10d Author: Michał Trojnara <Mic...@st...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M src/libp11-int.h M src/libp11.h M src/libpkcs11.c M src/p11_atfork.c M src/p11_attr.c M src/p11_cert.c M src/p11_ckr.c M src/p11_ec.c M src/p11_front.c M src/p11_key.c M src/p11_load.c M src/p11_misc.c M src/p11_pkey.c M src/p11_pthread.h M src/p11_rsa.c M src/p11_slot.c Log Message: ----------- Fix a typo in the project description Apparently, no one reads copyright notices. To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-13 16:25:36
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: a2b4f8a095dbf601e224617f00601327357a7f4b https://github.com/OpenSC/libp11/commit/a2b4f8a095dbf601e224617f00601327357a7f4b Author: Michał Trojnara <Mic...@st...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M NEWS M src/engine.h M src/libp11-int.h M src/p11_atfork.c M src/p11_attr.c M src/p11_cert.c M src/p11_ec.c M src/p11_front.c M src/p11_key.c M src/p11_load.c M src/p11_misc.c M src/p11_pkey.c M src/p11_pthread.h M src/p11_rsa.c M src/p11_slot.c Log Message: ----------- NEWS and copyright updates To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Raul M. <no...@gi...> - 2025-05-13 12:11:40
|
Branch: refs/heads/esteidv2 Home: https://github.com/OpenSC/OpenSC To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Vassil D. <no...@gi...> - 2025-05-13 12:08:39
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 0960daa672be6c902e3c821ec948825b5088a286 https://github.com/OpenSC/OpenSC/commit/0960daa672be6c902e3c821ec948825b5088a286 Author: Vassil Dimitrov <vas...@sa...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- idprime: IDPrime 940 supports 3072 RSA keys Such is the key on the Gemalto IDPrime 940B card I got from the bulgarian eID provider B-Trust [1]. Tested and confirmed to work. Its ATR is as follows: 3b:7f:96:00:00:80:31:80:65:b0:85:05:00:39:12:0f:fe:82:90:00 I.e. identical to the one already defined for IDPrime 940. [1] https://www.b-trust.bg/en/electronic-signatures/cards-and-readers To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Raul M. <no...@gi...> - 2025-05-13 12:08:00
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 7c41432031f62ce68e74331237029d08e64e7202 https://github.com/OpenSC/OpenSC/commit/7c41432031f62ce68e74331237029d08e64e7202 Author: Raul Metsma <ra...@me...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M src/libopensc/card-esteid2018.c Log Message: ----------- Add EstEID 2018 V2 label Signed-off-by: Raul Metsma <ra...@me...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Raul M. <no...@gi...> - 2025-05-13 08:54:42
|
Branch: refs/heads/esteidv2 Home: https://github.com/OpenSC/OpenSC Commit: 6f257a4f448f2c65b305f17add13d8fe6975b052 https://github.com/OpenSC/OpenSC/commit/6f257a4f448f2c65b305f17add13d8fe6975b052 Author: Raul Metsma <ra...@me...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M src/libopensc/card-esteid2018.c Log Message: ----------- Add EstEID 2018 V2 label Signed-off-by: Raul Metsma <ra...@me...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Raul M. <no...@gi...> - 2025-05-13 08:34:37
|
Branch: refs/heads/esteidv2 Home: https://github.com/OpenSC/OpenSC Commit: 81eae6762afbb543d35ee0906f8a3064fbbfc8f0 https://github.com/OpenSC/OpenSC/commit/81eae6762afbb543d35ee0906f8a3064fbbfc8f0 Author: Raul Metsma <ra...@me...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M src/libopensc/card-esteid2018.c Log Message: ----------- Add EstEID 2018 V2 label Signed-off-by: Raul Metsma <ra...@me...> To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Jakub J. <no...@gi...> - 2025-05-13 07:41:32
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 03013c8de50aac63af3a57787104b70a1fc2fac7 https://github.com/OpenSC/OpenSC/commit/03013c8de50aac63af3a57787104b70a1fc2fac7 Author: Jakub Jelen <jj...@re...> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M src/pkcs11/pkcs11-spy.c Log Message: ----------- pkcs11-spy: Fall back to PKCS#11 2.* interfaces rather than returning NULL function list pointer To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |
|
From: Małgorzata O. <no...@gi...> - 2025-05-12 09:23:42
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: ac3bc3757b19927858c7f3bbaa81e87d212e22c3 https://github.com/OpenSC/libp11/commit/ac3bc3757b19927858c7f3bbaa81e87d212e22c3 Author: olszomal <Mal...@st...> Date: 2025-05-12 (Mon, 12 May 2025) Changed paths: M .gitignore M examples/Makefile.am A examples/storecert.c M tests/Makefile.am M tests/ec-cert-store.softhsm R tests/provider-ec-cert-store.softhsm A tests/rsa-cert-store.softhsm R tests/store-cert-prov.c R tests/store-cert.c Log Message: ----------- Add libp11 example: storecert.c for storing X.509 certificate on PKCS#11 token Commit: ab97561c4ce05498b4640c2def3f195bad777739 https://github.com/OpenSC/libp11/commit/ab97561c4ce05498b4640c2def3f195bad777739 Author: olszomal <Mal...@st...> Date: 2025-05-12 (Mon, 12 May 2025) Changed paths: M src/provider.c Log Message: ----------- Remove unnecessary include of p11_pthread.h in provider.c Commit: adb0b9c3528b974a70e45bf771ffc7441c7c65b0 https://github.com/OpenSC/libp11/commit/adb0b9c3528b974a70e45bf771ffc7441c7c65b0 Author: olszomal <Mal...@st...> Date: 2025-05-12 (Mon, 12 May 2025) Changed paths: M tests/common.sh Log Message: ----------- Tests: use libtool wrapper to improve valgrind integration Use libtool --mode=execute in the Valgrind wrapper to avoid analyzing the libtool-generated shell script. This ensures that only the actual test binaries are traced by Valgrind, reducing noise from unrelated memory allocations made by the shell and improving the accuracy of memory leak reports. Compare: https://github.com/OpenSC/libp11/compare/7fb0dc077f22...adb0b9c3528b To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Hazem Z. <no...@gi...> - 2025-05-07 17:28:30
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 3a93c89b089dfbde5ba3bc3364e3f5240ef4a3af https://github.com/OpenSC/libp11/commit/3a93c89b089dfbde5ba3bc3364e3f5240ef4a3af Author: Hazem Zaghloul <hza...@bl...> Date: 2025-05-07 (Wed, 07 May 2025) Changed paths: M src/p11_key.c Log Message: ----------- Don't increment refcount of PKCS#11 objects in EC_KEY assignment When an ECDSA private key is retrieved via the pkcs11_get_key function with OpenSSL versions < 3, a new reference to the underlying EC_KEY object is created and assigned to a new EVP_PKEY which is returned from the function. However, the reference counter of the PKCS11_OBJECT_private object attached to the EC_KEY is also incremented, which means that a single EC_KEY object ends up holding two references to the attached PKCS11_OBJECT_private, which leads to the reference count of the PKCS11_OBJECT_private object never reaching zero even when all the EVP_PKEY objects that reference them are freed. This doesn't happen with OpenSSL versions >= 3.0 as it creates a duplicate EC_KEY object instead of assigning the same object. This commit changes the logic in the pkcs11_get_key function for EC keys to stop incrementing the PKCS11_OBJECT_private reference count when assigning the EC_KEY object, to ensure that a single EC_KEY object always holds a single reference to the attached PKCS11_OBJECT_private. This leads to the correct clean up of the PKCS11_OBJECT_private objects and PKCS#11 slot objects. Commit: 7fb0dc077f2220acc3360335a3d32302fca62094 https://github.com/OpenSC/libp11/commit/7fb0dc077f2220acc3360335a3d32302fca62094 Author: Hazem Zaghloul <hza...@bl...> Date: 2025-05-07 (Wed, 07 May 2025) Changed paths: M src/p11_key.c M src/p11_rsa.c Log Message: ----------- Improve handling of RSA keys and linked PKCS#11 objects This commit refactors the pkcs11_rsa function, used in operations on RSA EVP_PKEYs, to return a new reference to the underlying RSA object instead of a pointer to an existing reference. This avoids having to make assumptions about the reference count of the underlying RSA object of an EVP_PKEY in pkcs11_rsa. To reflect the fact that the returned reference must be freed after use, the function is renamed to pkcs11_get1_rsa following the conventions of OpenSSL functions. In addition, this commit ensures that the reference count of a PKCS11_OBJECT_private object that is attached to an RSA object is incremented only once for each RSA object. This assures that a PKCS11_OBJECT_private object can be freed once all RSA objects that reference it are freed. Compare: https://github.com/OpenSC/libp11/compare/a61c216e2749...7fb0dc077f22 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |
|
From: Michał T. <no...@gi...> - 2025-05-07 09:57:21
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: a61c216e274920700d69b6fe0dbc7bd0c12ce22f https://github.com/OpenSC/libp11/commit/a61c216e274920700d69b6fe0dbc7bd0c12ce22f Author: Michał Trojnara <Mic...@st...> Date: 2025-05-07 (Wed, 07 May 2025) Changed paths: M src/libp11-int.h M src/p11_ec.c M src/p11_load.c M src/p11_rsa.c Log Message: ----------- Fix use-after-free at exit cleanup To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/libp11/settings/notifications |