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
(8) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Michał T. <no...@gi...> - 2023-04-24 20:08:51
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 00a6f21caaeb60e1300366f4013e151fa2940ddf https://github.com/OpenSC/libp11/commit/00a6f21caaeb60e1300366f4013e151fa2940ddf Author: Michał Trojnara <Mic...@st...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Fix CI on OSX - Use the required "--cask" option to install OpenSSL with brew. - Prepend the selected OpenSSL version to the PATH variable. Commit: 79184a294b98028e9844482cf7991594fde91923 https://github.com/OpenSC/libp11/commit/79184a294b98028e9844482cf7991594fde91923 Author: Michał Trojnara <Mic...@st...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Work around broken Chocolatey Compare: https://github.com/OpenSC/libp11/compare/ddec8e701b99...79184a294b98 |
From: Frank M. <no...@gi...> - 2023-04-20 22:17:29
|
Branch: refs/heads/meson Home: https://github.com/OpenSC/OpenSC Commit: 8157b4e6ae8b72dcbfdffea5ddaa88d0e6491bea https://github.com/OpenSC/OpenSC/commit/8157b4e6ae8b72dcbfdffea5ddaa88d0e6491bea Author: Frank Morgner <fra...@gm...> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: A meson_options.txt Log Message: ----------- add option file |
From: Frank M. <no...@gi...> - 2023-04-20 22:09:11
|
Branch: refs/heads/meson Home: https://github.com/OpenSC/OpenSC Commit: 3cca4da60a46e9d422e2994644eb87976cabfcb2 https://github.com/OpenSC/OpenSC/commit/3cca4da60a46e9d422e2994644eb87976cabfcb2 Author: Frank Morgner <fra...@gm...> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M configheader.in M meson.build R meson_options M src/libopensc/card-iasecc.c M src/libopensc/iso7816.c M src/libopensc/meson.build M src/sm/meson.build Log Message: ----------- more work on SM option |
From: Alon Bar-L. <no...@gi...> - 2023-04-20 14:19:32
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pkcs11-helper Commit: 35fa728771fe4ec53396b254eef9012fac0f5197 https://github.com/OpenSC/pkcs11-helper/commit/35fa728771fe4ec53396b254eef9012fac0f5197 Author: Alon Bar-Lev <alo...@gm...> Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M lib/Makefile.w32-vc Log Message: ----------- build: windows: vc: support static linkage of deps |
From: Mukesh B. <no...@gi...> - 2023-04-20 13:26:02
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c615380d6d1409ae1d16add86c81d2ebbc045cd4 https://github.com/OpenSC/OpenSC/commit/c615380d6d1409ae1d16add86c81d2ebbc045cd4 Author: Mukesh Bharsakle <bha...@gm...> Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M src/tools/cardos-tool.c Log Message: ----------- exit if no action specified cardos-tool Signed-off-by: Mukesh Bharsakle <bha...@gm...> Commit: aedf3e7acfbd5e4acfc25d9392cf5d7fda033b29 https://github.com/OpenSC/OpenSC/commit/aedf3e7acfbd5e4acfc25d9392cf5d7fda033b29 Author: Mukesh Bharsakle <bha...@gm...> Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M src/tools/cardos-tool.c Log Message: ----------- Update src/tools/cardos-tool.c Co-authored-by: Jakub Jelen <ja...@gm...> Compare: https://github.com/OpenSC/OpenSC/compare/0e0c125a2f05...aedf3e7acfbd |
From: Mathias O. <no...@gi...> - 2023-04-20 13:25:16
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 0e0c125a2f05ff32fb4670eec7902ed66a765ff7 https://github.com/OpenSC/OpenSC/commit/0e0c125a2f05ff32fb4670eec7902ed66a765ff7 Author: Mathias Olsson <hy...@gm...> Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- Update pkcs11-tool.c Use opt_object_index in read_object() |
From: Frank M. <no...@gi...> - 2023-04-18 08:46:26
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 4e9f4e0ed2955b4ab52f829309ef51d8900564f9 https://github.com/OpenSC/OpenSC/commit/4e9f4e0ed2955b4ab52f829309ef51d8900564f9 Author: Frank Morgner <fra...@gm...> Date: 2023-04-18 (Tue, 18 Apr 2023) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- openpgp: identify OpenPGP compliance with bcd_version rather than card type Commit: b83c3586a23856c1cd984725b97e78cdd7c2f622 https://github.com/OpenSC/OpenSC/commit/b83c3586a23856c1cd984725b97e78cdd7c2f622 Author: Frank Morgner <fra...@gm...> Date: 2023-04-18 (Tue, 18 Apr 2023) Changed paths: M src/libopensc/pkcs15-openpgp.c Log Message: ----------- openpgp: ignore errors on SELECT DATA for OpenPGP 2 and below fixes https://github.com/OpenSC/OpenSC/issues/2752 Compare: https://github.com/OpenSC/OpenSC/compare/dec16d62cafc...b83c3586a238 |
From: Frank M. <no...@gi...> - 2023-04-17 13:58:41
|
Branch: refs/heads/meson Home: https://github.com/OpenSC/OpenSC Commit: ddb262c9f369ba3d33e40b3f32ae5ebccf842924 https://github.com/OpenSC/OpenSC/commit/ddb262c9f369ba3d33e40b3f32ae5ebccf842924 Author: Frank Morgner <fra...@gm...> Date: 2023-04-17 (Mon, 17 Apr 2023) Changed paths: M meson.build Log Message: ----------- make dl optional |
From: Frank M. <no...@gi...> - 2023-04-17 13:41:31
|
Branch: refs/heads/meson Home: https://github.com/OpenSC/OpenSC Commit: 5c541e2760527478231c1666e74946abd2f2ce67 https://github.com/OpenSC/OpenSC/commit/5c541e2760527478231c1666e74946abd2f2ce67 Author: Frank Morgner <fra...@gm...> Date: 2023-04-17 (Mon, 17 Apr 2023) Changed paths: M .github/setup-linux.sh M .github/workflows/linux.yml Log Message: ----------- install meson |
From: Frank M. <no...@gi...> - 2023-04-17 13:28:34
|
Branch: refs/heads/meson Home: https://github.com/OpenSC/OpenSC Commit: 5f55d90a312c4259ca068e0899740182bc5002ba https://github.com/OpenSC/OpenSC/commit/5f55d90a312c4259ca068e0899740182bc5002ba Author: Frank Morgner <fra...@gm...> Date: 2023-04-17 (Mon, 17 Apr 2023) Changed paths: M .github/build-meson.sh Log Message: ----------- added +x |
From: Frank M. <no...@gi...> - 2023-04-17 13:26:32
|
Branch: refs/heads/meson Home: https://github.com/OpenSC/OpenSC Commit: 08e3746b9d2fe7f6e718bcecddd3327916d56529 https://github.com/OpenSC/OpenSC/commit/08e3746b9d2fe7f6e718bcecddd3327916d56529 Author: Jussi Pakkanen <jpa...@gm...> Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: A configheader.in A meson.build A src/common/meson.build A src/libopensc/meson.build A src/meson.build A src/minidriver/meson.build A src/pkcs11/meson.build A src/pkcs15init/meson.build A src/scconf/meson.build A src/sm/meson.build A src/tests/meson.build A src/tools/meson.build A src/ui/meson.build Log Message: ----------- Add a preliminary Meson build definition. Commit: 22360bf591389ee0148b90cc5f1edb65da2f64be https://github.com/OpenSC/OpenSC/commit/22360bf591389ee0148b90cc5f1edb65da2f64be Author: Frank Morgner <fra...@gm...> Date: 2023-04-17 (Mon, 17 Apr 2023) Changed paths: M configheader.in M meson.build M src/common/meson.build M src/libopensc/sc.c Log Message: ----------- fixed meson configuration Commit: 671c33e906b9329ecd0c5acec2a76e9c82588af1 https://github.com/OpenSC/OpenSC/commit/671c33e906b9329ecd0c5acec2a76e9c82588af1 Author: Frank Morgner <fra...@gm...> Date: 2023-04-17 (Mon, 17 Apr 2023) Changed paths: M meson.build A meson_options M src/libopensc/card-sc-hsm.c M src/libopensc/meson.build M src/pkcs11/meson.build M src/sm/meson.build M src/tools/meson.build Log Message: ----------- meson: integrated openpace and SM Commit: 94fa82ebcafb56d793bd2f9011bb12d276c4ad9f https://github.com/OpenSC/OpenSC/commit/94fa82ebcafb56d793bd2f9011bb12d276c4ad9f Author: Frank Morgner <fra...@gm...> Date: 2023-04-17 (Mon, 17 Apr 2023) Changed paths: A .github/build-meson.sh M .github/workflows/linux.yml M src/minidriver/meson.build M src/pkcs11/meson.build M src/tools/meson.build Log Message: ----------- meson: install files Compare: https://github.com/OpenSC/OpenSC/compare/08e3746b9d2f%5E...94fa82ebcafb |
From: Mukesh B. <no...@gi...> - 2023-04-16 08:51:05
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: ddec8e701b991082a3a691f53fce109ddd75e123 https://github.com/OpenSC/libp11/commit/ddec8e701b991082a3a691f53fce109ddd75e123 Author: Mukesh Bharsakle <bha...@gm...> Date: 2023-04-16 (Sun, 16 Apr 2023) Changed paths: M src/p11_key.c Log Message: ----------- Fix error handling for CK_INVALID_HANDLE in pkcs11_object_from_handle() |
From: Frank M. <no...@gi...> - 2023-04-14 08:46:41
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 01acc11439d92e537dc2d61b6b5d50e604cf5dc4 https://github.com/OpenSC/OpenSC/commit/01acc11439d92e537dc2d61b6b5d50e604cf5dc4 Author: Frank Morgner <fra...@gm...> Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: Fixed reading with discretionary data object fixes https://github.com/OpenSC/OpenSC/issues/2738 Commit: 9d18f3dd71ae878a4a33727222e0106ba72fed9b https://github.com/OpenSC/OpenSC/commit/9d18f3dd71ae878a4a33727222e0106ba72fed9b Author: Frank Morgner <fra...@gm...> Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: fixed APDU case for read record with DO Commit: cbf4ecdce87a3ce2a706496720802c21d97d1699 https://github.com/OpenSC/OpenSC/commit/cbf4ecdce87a3ce2a706496720802c21d97d1699 Author: Frank Morgner <fra...@gm...> Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- sc_read_binary/record: only require the first command to succeed If some subsequent APDU fails, we relax and just return what we've successfully read hoping that this will be enough to proceed. Commit: ee578a10669f9ede73e7325c0c5312aa96684faa https://github.com/OpenSC/OpenSC/commit/ee578a10669f9ede73e7325c0c5312aa96684faa Author: Frank Morgner <fra...@gm...> Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M src/common/compat_overflow.c M src/common/compat_overflow.h Log Message: ----------- implemented __builtin_zuadd_overflow Commit: dec16d62cafc036ac882e62c2a6234019e1f0704 https://github.com/OpenSC/OpenSC/commit/dec16d62cafc036ac882e62c2a6234019e1f0704 Author: Frank Morgner <fra...@gm...> Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- avoid hiding errors in card commands with SC_ERROR_OFFSET_TOO_LARGE Compare: https://github.com/OpenSC/OpenSC/compare/076567a9cf16...dec16d62cafc |
From: Frank M. <no...@gi...> - 2023-04-13 23:56:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 076567a9cf16a9cc2dbda4b57d65d970ce624ae9 https://github.com/OpenSC/OpenSC/commit/076567a9cf16a9cc2dbda4b57d65d970ce624ae9 Author: Frank Morgner <fra...@gm...> Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: accumulate all errors when testing C_GenerateRandom fixes warning about unused variable |
From: Frank M. <no...@gi...> - 2023-04-13 13:50:04
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 6af6bdf1b16e5855f7061899a39bf7f9cd173574 https://github.com/OpenSC/OpenSC/commit/6af6bdf1b16e5855f7061899a39bf7f9cd173574 Author: Luka Logar <luk...@in...> Date: 2023-03-29 (Wed, 29 Mar 2023) Changed paths: M src/libopensc/pkcs15.c Log Message: ----------- Don't stop on gaps when parsing PKCS#15 DF files Slovenian eID card has gaps between consecutive PKCS#15 objects in xDF (PrKDF, CDF) files. Currently parsing stops when it reaches EOC. With this patch parsing continues until whole file is processed and end-of-file reached. This way, all the objects that are stored on a Slovenian eID card are read properly. Commit: 1d5c81e85baaa82973e1080dfb34876830bee067 https://github.com/OpenSC/OpenSC/commit/1d5c81e85baaa82973e1080dfb34876830bee067 Author: Luka Logar <luk...@in...> Date: 2023-03-29 (Wed, 29 Mar 2023) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- Add some more logic to decide if login is required Currently CKF_LOGIN_REQUIRED flag is set if any PIN objects exist. But Slovenian eID card (at least the 'low level' app) has PIN objects and still doesn't require PIN. So, set CKF_LOGIN_REQUIRED only if PIN objects exist AND TokenInfo has TOKEN_LOGIN_REQUIRED set. Commit: 4a4fbeb472fbd273f436d42a90b48cfeda81a9ea https://github.com/OpenSC/OpenSC/commit/4a4fbeb472fbd273f436d42a90b48cfeda81a9ea Author: Luka Logar <luk...@in...> Date: 2023-03-29 (Wed, 29 Mar 2023) Changed paths: M doc/files/opensc.conf.5.xml.in M etc/opensc.conf.example.in M src/minidriver/minidriver.c M src/pkcs11/framework-pkcs15.c Log Message: ----------- Make PKCS#11 PIN objects selectable via the opensc.conf Currently the first suitable PIN is used as a PKCS#11 'User PIN'. However Slovenian eID's first PIN object is 'Card CAN' which is not used for accessing on-card files. With this patch per PKCS#15 application 'user_pin' and 'sign_pin' options are implemented, which can be used to precisely specify which PIN objects should be used instead of the ones library automagically picked. The same also applies to the minidriver code. Commit: d58e261a91617bbb393853cf386cf26966c966e5 https://github.com/OpenSC/OpenSC/commit/d58e261a91617bbb393853cf386cf26966c966e5 Author: Luka Logar <luk...@in...> Date: 2023-03-29 (Wed, 29 Mar 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- RESET RETRY COUNTER can also send case 1 APDU Data field is absent when P1 is 0x03 Commit: 4b2ef66cd254c6c3743897ded241cc39be19fdba https://github.com/OpenSC/OpenSC/commit/4b2ef66cd254c6c3743897ded241cc39be19fdba Author: Luka Logar <luk...@in...> Date: 2023-03-29 (Wed, 29 Mar 2023) Changed paths: M src/libopensc/pkcs15-prkey.c Log Message: ----------- Expand PrKDF parsing to include Slovenian eID specific data Slovenian eID card has ECC curve OID included in the PrKDF key object data. By parsing this data one can get the private key length which will be needed later. Commit: 4340b757e0d93e5593f8a6062ed2b93b38f3e303 https://github.com/OpenSC/OpenSC/commit/4340b757e0d93e5593f8a6062ed2b93b38f3e303 Author: Luka Logar <luk...@in...> Date: 2023-03-29 (Wed, 29 Mar 2023) Changed paths: M doc/files/opensc.conf.5.xml.in M etc/opensc.conf.example.in M src/libopensc/Makefile.am M src/libopensc/Makefile.mak A src/libopensc/card-eoi.c A src/libopensc/card-eoi.h M src/libopensc/cards.h M src/libopensc/ctx.c A src/libopensc/pkcs15-eoi.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h Log Message: ----------- Add support for Slovenian eID card ('eOI' in Slovenian language, OpenSC driver name 'eoi') It mostly follows the PKCS#15 model with some quirks which are handled by the provided code. Installed on the eID card are 2 applications (that are of interest to OpenSC): 1. app:E8:28:BD:08:0F:01:4E:58:50:31 (Prijava brez PIN-a) which can be used for Low assurance authentication that does not require PIN entry. It includes 1 private key/certificate and several PIN objects, but it looks like they are not needed for normal operation. 2. app:E8:28:BD:08:0F:01:4E:58:50:30 (Podpis in prijava) which can be used to make QES signatures and High assurance authentication and includes 2 private keys/certificates and several PINs, including 'Norm PIN' & 'Sig PIN' PINs, which should probably be exposed as 2 PKCS#11 slots. Both applications also include full certificate chains needed to verify respective user certificates. 'Norm PIN' is shared between both applications, so 'Norm PIN' change in one also applies to the other. SM with PACE authentication is used for establishing a secure communication with the card. In case of contact reader, CAN is read from the card (where it's stored in an encrypted form), decrypted and used for authentication. In case of contactless reader, CAN has to be provided via the opensc.conf file or EOI_CAN environment variable. The following functionalities have been implemented: - secure login - PIN change - PIN unblock using "pkcs15-tool --unblock ..." and/or "pkcs11-tool --unlock-pin ..." (user_pin_unblock_style must be set to set_pin_in_unlogged_session for the later) - digital signatures, SHA1, SHA256 and raw data are supported Not implemented: - card activation The card has been tested on Ubuntu 22.04 and with both contact (pinpad readers will probably have some issues) and contactless readers. Commit: ac226451e777850b48da36ad54b77799ddc0257d https://github.com/OpenSC/OpenSC/commit/ac226451e777850b48da36ad54b77799ddc0257d Author: Frank Morgner <fra...@gm...> Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M doc/files/opensc.conf.5.xml.in M etc/opensc.conf.example.in M src/libopensc/Makefile.am M src/libopensc/Makefile.mak A src/libopensc/card-eoi.c A src/libopensc/card-eoi.h M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/iso7816.c A src/libopensc/pkcs15-eoi.c M src/libopensc/pkcs15-prkey.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h M src/libopensc/pkcs15.c M src/minidriver/minidriver.c M src/pkcs11/framework-pkcs15.c Log Message: ----------- Merge pull request #2646 from llogar/eOI Add support for Slovenian eID card (eOI) Compare: https://github.com/OpenSC/OpenSC/compare/47ac0917db94...ac226451e777 |
From: Frank M. <no...@gi...> - 2023-04-13 13:32:09
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: f12c766309bcaa4ca1321835938e4dc85ac9535f https://github.com/OpenSC/OpenSC/commit/f12c766309bcaa4ca1321835938e4dc85ac9535f Author: Frank Morgner <fra...@gm...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/card-itacns.c Log Message: ----------- itacns: simplify ATR matching ... and modify internal data only during initialization Commit: 0ab6233d0c051624c0d91e41347e352ea0a19201 https://github.com/OpenSC/OpenSC/commit/0ab6233d0c051624c0d91e41347e352ea0a19201 Author: Marco Trevisan (Treviño) <ma...@3v...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/card-itacns.c M src/libopensc/itacns.h Log Message: ----------- card-itacns: Use generic card fields to store hw and fw versions There's no need to use custom values, while in this way we can expose such information to the card users Commit: cff00cadf40d312bf1b6063d8b237c6638b8280c https://github.com/OpenSC/OpenSC/commit/cff00cadf40d312bf1b6063d8b237c6638b8280c Author: Marco Trevisan (Treviño) <ma...@3v...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/pkcs15-itacns.c Log Message: ----------- pkcs15-itacns: Update mask manufacturers to match last definitions Gemalto was added in the last reference of CNS – Carta Nazionale dei Servizi Functional Specification [1], while Oberthur is now named IDEMIA. [1] https://www.agid.gov.it/sites/default/files/repository_files/documentazione_trasparenza/cns_functional_specification_1.1.6_02042011.pdf Commit: 5115785acace52bb4e98ade69258b823aa209d9a https://github.com/OpenSC/OpenSC/commit/5115785acace52bb4e98ade69258b823aa209d9a Author: Marco Trevisan (Treviño) <ma...@3v...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/pkcs15-itacns.c Log Message: ----------- pkcs15-itacns: Only add x509 certificate if it is a valid one In case a card has some contents in the fetched path, but that's not an X.509 certificate, we're accepting it anyways until it's actually going to be used, and so will be listed as an available object. Instead ensure whether this is valid through openssl before adding it. Commit: 3365f3a09a77bd95fe781431d6adb7314f7b9e5b https://github.com/OpenSC/OpenSC/commit/3365f3a09a77bd95fe781431d6adb7314f7b9e5b Author: Marco Trevisan (Treviño) <ma...@3v...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/card-itacns.c Log Message: ----------- card-itacns: Support creating random numbers in smaller chunks Some cards can generate very small random numbers, so perform the action multiple times to get up to the requested value. This is handled by OpenSC, when the returned size is just less than expected. Commit: a4eed9597729d7d73f7b17a9264b05ae40b78606 https://github.com/OpenSC/OpenSC/commit/a4eed9597729d7d73f7b17a9264b05ae40b78606 Author: Marco Trevisan (Treviño) <ma...@3v...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/card-itacns.c M src/libopensc/cards.h M src/libopensc/itacns.h M src/libopensc/pkcs15-itacns.c Log Message: ----------- itacns: Add support for 2021 Idemia CNS cards New Idemia / Oberthur cards have been provided to people and they use a slightly different protocol, as per the reverse engineering of the new protocol, I've adapted the missing bits. Main key points: - Certificate path is 140090012002 - Public key path is 11001102 - The certificate has a size of 2048 - Private key path is 14009002 - The random number generator can only provide up to 32 bytes, so we just request multiple chunks in case a bigger number is requested. Also, official driver uses chained APDU commands to handle signing operations, however the card also supports extended APDU, so we can just use that instead of using chained commands (that would require some adjustments on the main library) Fixes: #2445 Commit: 1708c065f1ff2f754e9756de69ab3a3139a255bb https://github.com/OpenSC/OpenSC/commit/1708c065f1ff2f754e9756de69ab3a3139a255bb Author: Marco Trevisan (Treviño) <ma...@3v...> Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M src/libopensc/card-itacns.c Log Message: ----------- card-itacns: Add NFC ATR for Idemia CNS When using the card with a NFC reader the ATR is different, so we need to use hard matching. Commit: 47ac0917db94631a10f97112fed69344e6aa2587 https://github.com/OpenSC/OpenSC/commit/47ac0917db94631a10f97112fed69344e6aa2587 Author: Frank Morgner <fra...@gm...> Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M src/libopensc/card-itacns.c M src/libopensc/cards.h M src/libopensc/itacns.h M src/libopensc/pkcs15-itacns.c Log Message: ----------- Merge pull request #2483 from 3v1n0/itacns-idemia-2021 Updated Italian CNS to support IDEMIA (Oberthur) tokens Compare: https://github.com/OpenSC/OpenSC/compare/3f485ff28cec...47ac0917db94 |
From: Frank M. <no...@gi...> - 2023-04-13 12:38:57
|
Branch: refs/heads/optional-do Home: https://github.com/OpenSC/OpenSC Commit: 4fc877099bbdabcaae5d1ff215469bea83cdcad1 https://github.com/OpenSC/OpenSC/commit/4fc877099bbdabcaae5d1ff215469bea83cdcad1 Author: Frank Morgner <fra...@gm...> Date: 2023-04-11 (Tue, 11 Apr 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: Fixed reading with discretionary data object fixes https://github.com/OpenSC/OpenSC/issues/2738 Commit: 9558af0fa6aa512a6191e2ca4c21f1b9d13533d0 https://github.com/OpenSC/OpenSC/commit/9558af0fa6aa512a6191e2ca4c21f1b9d13533d0 Author: Frank Morgner <fra...@gm...> Date: 2023-04-11 (Tue, 11 Apr 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: fixed APDU case for read record with DO Commit: 2a41d4beeafd75b438cdc824cc0a9f92ceb915f3 https://github.com/OpenSC/OpenSC/commit/2a41d4beeafd75b438cdc824cc0a9f92ceb915f3 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- sc_read_binary/record: only require the first command to succeed If some subsequent APDU fails, we relax and just return what we've successfully read hoping that this will be enough to proceed. Commit: 24dab2a6903074b1692c134b347797fc35ed967d https://github.com/OpenSC/OpenSC/commit/24dab2a6903074b1692c134b347797fc35ed967d Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/common/compat_overflow.c M src/common/compat_overflow.h Log Message: ----------- implemented __builtin_zuadd_overflow Commit: 4dc953ad75b1b03e9cb6ac6159c4e27658413223 https://github.com/OpenSC/OpenSC/commit/4dc953ad75b1b03e9cb6ac6159c4e27658413223 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- avoid hiding errors in card commands with SC_ERROR_OFFSET_TOO_LARGE Commit: ea1889f0aca3706ac8aa87e92757f44387ec65de https://github.com/OpenSC/OpenSC/commit/ea1889f0aca3706ac8aa87e92757f44387ec65de Author: Frank Morgner <fra...@gm...> Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- added log message Compare: https://github.com/OpenSC/OpenSC/compare/4fc877099bbd%5E...ea1889f0aca3 |
From: Frank M. <no...@gi...> - 2023-04-13 12:28:43
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 3f485ff28cecf0cdddecef369442df2efed80a99 https://github.com/OpenSC/OpenSC/commit/3f485ff28cecf0cdddecef369442df2efed80a99 Author: Frank Morgner <fra...@gm...> Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- pgp: avoid calling functions without prototype which is deprecated in all versions of C |
From: Frank M. <no...@gi...> - 2023-04-12 21:49:29
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: fd474fb7a1de7494c513b4b5df8bd6b135e79cea https://github.com/OpenSC/OpenSC/commit/fd474fb7a1de7494c513b4b5df8bd6b135e79cea Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- log errors for sc_unlock Commit: b9d5ac45f111910fc9e32600ce26b58350c81790 https://github.com/OpenSC/OpenSC/commit/b9d5ac45f111910fc9e32600ce26b58350c81790 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/pkcs11/pkcs11-global.c Log Message: ----------- pkcs#11: fixed multiple race conditions during C_Initialize Commit: d449feeda6b3d8ec27a184417d9b5d1ba73df6d7 https://github.com/OpenSC/OpenSC/commit/d449feeda6b3d8ec27a184417d9b5d1ba73df6d7 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/libopensc/card.c Log Message: ----------- fixed race conditions in sc_lock() card->mutex is used to protect card->lock_count, so let's limit the scope of the mutex to where the lock_count is used. First and foremost, this fixes https://github.com/OpenSC/OpenSC/issues/2707, which is caused by PIV's failing card_reader_lock_obtained, which would have caused sc_lock to change lock_count while *not* locking the mutex, which creates a race condition with other threads using and modifying lock_count. Secondly, this fixes a possible dead lock when sc_lock is used inside the card's card->sm_ctx.ops.open, which previously would be called in sc_lock when the mutex was locked. Commit: cf753d53b07b28f2a89ac51be29c42519afec143 https://github.com/OpenSC/OpenSC/commit/cf753d53b07b28f2a89ac51be29c42519afec143 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: allow interactive thread tests Threads can now run the same tests as if pkcs11-tool was started with `--test`, e.g. ``` pkcs11-tool --use-locking --pin=123456 --test-threads LT --test-threads LT ``` Commit: ee7fb476d6c72fc53cf6d844be24a4f42a4e9cb5 https://github.com/OpenSC/OpenSC/commit/ee7fb476d6c72fc53cf6d844be24a4f42a4e9cb5 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- pkcs#11: fixed race condition in C_GetTokenInfo Commit: 22aa65ca51674f0c2921aa4d8a2b5d9e4ff549a8 https://github.com/OpenSC/OpenSC/commit/22aa65ca51674f0c2921aa4d8a2b5d9e4ff549a8 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/pkcs11/pkcs11-object.c Log Message: ----------- pkcs#11: fixed race condition in C_GenerateRandom Commit: 7b1729a1bc69f3139500246d807098d43994cbc4 https://github.com/OpenSC/OpenSC/commit/7b1729a1bc69f3139500246d807098d43994cbc4 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: fixed race condition for loading openssl's legacy provider Commit: aa394f2576adf9950d98f4994e7680574139854b https://github.com/OpenSC/OpenSC/commit/aa394f2576adf9950d98f4994e7680574139854b Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: fixed race condition in --test-threads Compare: https://github.com/OpenSC/OpenSC/compare/5499acb3767e...aa394f2576ad |
From: Frank M. <no...@gi...> - 2023-04-12 09:37:12
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 7937f694b9ee6cbd426b76ec35c193bf2d22c35a https://github.com/OpenSC/OpenSC/commit/7937f694b9ee6cbd426b76ec35c193bf2d22c35a Author: Olivia Kaufmann <oli...@sw...> Date: 2023-03-09 (Thu, 09 Mar 2023) Changed paths: M src/libopensc/card-piv.c M src/libopensc/cardctl.h M src/libopensc/cards.h M src/libopensc/pkcs15-syn.c M src/tools/piv-tool.c M win32/customactions.cpp Log Message: ----------- added Swissbit iShield FIDO2 Authenticator Commit: a100df00298153e3317a3c1d69176be403f125f7 https://github.com/OpenSC/OpenSC/commit/a100df00298153e3317a3c1d69176be403f125f7 Author: Olivia Kaufmann <oli...@sw...> Date: 2023-03-09 (Thu, 09 Mar 2023) Changed paths: M src/tools/piv-tool.c Log Message: ----------- fixup Commit: 0b333575c9796bf5ce32c6c820d78b08b69c0d4c https://github.com/OpenSC/OpenSC/commit/0b333575c9796bf5ce32c6c820d78b08b69c0d4c Author: Olivia Kaufmann <oli...@sw...> Date: 2023-03-09 (Thu, 09 Mar 2023) Changed paths: M src/libopensc/card-piv.c M src/libopensc/cardctl.h M src/libopensc/cards.h Log Message: ----------- changes from review Commit: d61adef2b656bcf174eb271911e432942203c972 https://github.com/OpenSC/OpenSC/commit/d61adef2b656bcf174eb271911e432942203c972 Author: Olivia Kaufmann <oli...@sw...> Date: 2023-03-09 (Thu, 09 Mar 2023) Changed paths: M src/libopensc/card-piv.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-entersafe.c M src/pkcs15init/pkcs15-epass2003.c M src/pkcs15init/pkcs15-gids.c M src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-iasecc.c M src/pkcs15init/pkcs15-incrypto34.c M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-isoApplet.c M src/pkcs15init/pkcs15-lib.c M src/pkcs15init/pkcs15-muscle.c M src/pkcs15init/pkcs15-myeid.c M src/pkcs15init/pkcs15-oberthur.c M src/pkcs15init/pkcs15-openpgp.c M src/pkcs15init/pkcs15-rtecp.c M src/pkcs15init/pkcs15-rutoken.c 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 Log Message: ----------- enable card specific private key object path selection Commit: 4c95817d4090f6cd50066b4a38b6de441466b200 https://github.com/OpenSC/OpenSC/commit/4c95817d4090f6cd50066b4a38b6de441466b200 Author: Olivia Kaufmann <oli...@sw...> Date: 2023-03-09 (Thu, 09 Mar 2023) Changed paths: 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-entersafe.c M src/pkcs15init/pkcs15-epass2003.c M src/pkcs15init/pkcs15-gids.c M src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-iasecc.c M src/pkcs15init/pkcs15-incrypto34.c M src/pkcs15init/pkcs15-init.h M src/pkcs15init/pkcs15-isoApplet.c M src/pkcs15init/pkcs15-lib.c M src/pkcs15init/pkcs15-muscle.c M src/pkcs15init/pkcs15-myeid.c M src/pkcs15init/pkcs15-oberthur.c M src/pkcs15init/pkcs15-openpgp.c M src/pkcs15init/pkcs15-rtecp.c M src/pkcs15init/pkcs15-rutoken.c 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 Log Message: ----------- remove added select object path callback in pkcs15init operations Commit: 6677dbecd61492b4e1ca4abfcc380875dd915b01 https://github.com/OpenSC/OpenSC/commit/6677dbecd61492b4e1ca4abfcc380875dd915b01 Author: Olivia Kaufmann <oli...@sw...> Date: 2023-03-09 (Thu, 09 Mar 2023) Changed paths: M src/libopensc/card-piv.c M win32/customactions.cpp Log Message: ----------- update product name Commit: 5499acb3767e0e01ea7f3485321dc734c59be2e6 https://github.com/OpenSC/OpenSC/commit/5499acb3767e0e01ea7f3485321dc734c59be2e6 Author: Frank Morgner <fra...@gm...> Date: 2023-04-12 (Wed, 12 Apr 2023) Changed paths: M src/libopensc/card-piv.c M src/libopensc/cardctl.h M src/libopensc/cards.h M src/libopensc/pkcs15-syn.c M src/tools/piv-tool.c M win32/customactions.cpp Log Message: ----------- Merge pull request #2671 from swissbit-eis/0.22.0-swissbit-piv added Swissbit iShield FIDO2 Authenticator Compare: https://github.com/OpenSC/OpenSC/compare/5e06acb3f2e9...5499acb3767e |
From: Frank M. <no...@gi...> - 2023-04-11 20:40:59
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: b307045a93d042ac9e3871e35f8495e8bb201574 https://github.com/OpenSC/pam_p11/commit/b307045a93d042ac9e3871e35f8495e8bb201574 Author: orbea <or...@ri...> Date: 2023-04-11 (Tue, 11 Apr 2023) Changed paths: M src/match_openssh.c Log Message: ----------- match_openssh: Fix the build for LibreSSL >= 3.0.0 Newer LibreSSL versions no longer need the older OpenSSL APIs. Commit: cb2f0c318c94e30addfce3b432ed91496a43e411 https://github.com/OpenSC/pam_p11/commit/cb2f0c318c94e30addfce3b432ed91496a43e411 Author: Frank Morgner <fra...@gm...> Date: 2023-04-11 (Tue, 11 Apr 2023) Changed paths: M src/match_openssh.c Log Message: ----------- Merge pull request #26 from orbea/libressl match_openssh: Fix the build for LibreSSL >= 3.0.0 Compare: https://github.com/OpenSC/pam_p11/compare/e4b6ad506386...cb2f0c318c94 |
From: Frank L. <no...@gi...> - 2023-03-30 10:20:08
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pkcs11-helper Commit: e71fa76c90d7640ccb82801927e2b9b96656e61f https://github.com/OpenSC/pkcs11-helper/commit/e71fa76c90d7640ccb82801927e2b9b96656e61f Author: Frank Lichtenheld <fr...@li...> Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M configure.ac M lib/Makefile.am Log Message: ----------- build: Allow the Windows build to succeed if configured with --disable-shared Do not try to install a file that does not exist. Signed-off-by: Frank Lichtenheld <fr...@li...> |
From: Frank M. <no...@gi...> - 2023-03-28 13:26:48
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: a7b3ea3e70ee197f9c0f8aa57e56308b1e9b5fa3 https://github.com/OpenSC/OpenSC/commit/a7b3ea3e70ee197f9c0f8aa57e56308b1e9b5fa3 Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/pkcs15.c Log Message: ----------- Fixes #2504 for record based files with index option as record number. Commit: 49887a0e6a6dcf119b7db26114aa18a505cb69b9 https://github.com/OpenSC/OpenSC/commit/49887a0e6a6dcf119b7db26114aa18a505cb69b9 Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- Fixes #2505. Decode FCI tag as negative file size. Commit: 0d214c423ef093f9374c1ed677c4c835ab8435dc https://github.com/OpenSC/OpenSC/commit/0d214c423ef093f9374c1ed677c4c835ab8435dc Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c M src/libopensc/pkcs15.c Log Message: ----------- Limit file size in iso7816_process_fci() to MAX_FILE_SIZE ... due to failed fuzzing. Also limit record and file size in sc_pkcs15_read_file(). Change result code for record out of bounds. Commit: 3843ffd2bdca264a32f1fa1418f8b5493fcd81d8 https://github.com/OpenSC/OpenSC/commit/3843ffd2bdca264a32f1fa1418f8b5493fcd81d8 Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c M src/libopensc/pkcs15.c Log Message: ----------- Remarks considered. Refers to #2504 and #2505 Commit: 440376bfecad30ada077425139ac615bfd35272a https://github.com/OpenSC/OpenSC/commit/440376bfecad30ada077425139ac615bfd35272a Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/card-gpk.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/dir.c M src/libopensc/iso7816.c M src/libopensc/opensc.h M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-tcos.c M src/libopensc/pkcs15.c M src/pkcs15init/pkcs15-cardos.c M src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-incrypto34.c M src/pkcs15init/pkcs15-oberthur-awp.c M src/tools/eidenv.c M src/tools/opensc-explorer.c M src/tools/opensc-tool.c Log Message: ----------- added idx parameter to sc_[read|update]_record Commit: 3d5bf0bc0cfdb44c9fe005a3e4c8a6f3261bad30 https://github.com/OpenSC/OpenSC/commit/3d5bf0bc0cfdb44c9fe005a3e4c8a6f3261bad30 Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: added support for updating/reading record with offset Commit: 5e06acb3f2e95448248b75aaf2e033131e46510d https://github.com/OpenSC/OpenSC/commit/5e06acb3f2e95448248b75aaf2e033131e46510d Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/card.c M src/libopensc/pkcs15.c Log Message: ----------- run update_record/read_record multiple times with offset if needed Compare: https://github.com/OpenSC/OpenSC/compare/c17b432d9814...5e06acb3f2e9 |
From: Frank M. <no...@gi...> - 2023-03-28 13:25:37
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c17b432d9814d7a32526b35ae7107cead60c2425 https://github.com/OpenSC/OpenSC/commit/c17b432d9814d7a32526b35ae7107cead60c2425 Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- fixed setting CKP_PUBLIC_CERTIFICATES_TOKEN Due to a bug in checking the object bitmask, a *private* data object would be considered to be a private certificate and the CKP_PUBLIC_CERTIFICATES_TOKEN would not be set to this slot. |
From: Frank M. <no...@gi...> - 2023-03-22 09:04:04
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 12a9122aada77f5dc11bed8b9ac76ca954ea2704 https://github.com/OpenSC/OpenSC/commit/12a9122aada77f5dc11bed8b9ac76ca954ea2704 Author: Frank Morgner <fra...@gm...> Date: 2023-03-22 (Wed, 22 Mar 2023) Changed paths: M src/pkcs11/openssl.c Log Message: ----------- use proper define for PSS salt length auto detection Commit: 63f67576dd44905c8af243ecdf9186f0d2cede91 https://github.com/OpenSC/OpenSC/commit/63f67576dd44905c8af243ecdf9186f0d2cede91 Author: Frank Morgner <fra...@gm...> Date: 2023-03-22 (Wed, 22 Mar 2023) Changed paths: M src/pkcs11/mechanism.c M src/pkcs11/openssl.c M src/pkcs11/sc-pkcs11.h Log Message: ----------- fixed implicit conversion loses integer precision - use pkcs#11 types in sc_pkcs11_verify_data - this reduces the number of type conversions needed - this fixes a possible data corruption when gost is used with a very long public key Commit: d4a42acc4d79f26f351686d26845939ffa331a0f https://github.com/OpenSC/OpenSC/commit/d4a42acc4d79f26f351686d26845939ffa331a0f Author: Frank Morgner <fra...@gm...> Date: 2023-03-22 (Wed, 22 Mar 2023) Changed paths: M configure.ac M src/common/Makefile.am M src/common/Makefile.mak A src/common/compat_overflow.c A src/common/compat_overflow.h Log Message: ----------- added wrappers for checked arithmetic builtins of clang/gcc Commit: f947652b3fa806c9964ca9a3db644c7cf64a7f4a https://github.com/OpenSC/OpenSC/commit/f947652b3fa806c9964ca9a3db644c7cf64a7f4a Author: Frank Morgner <fra...@gm...> Date: 2023-03-22 (Wed, 22 Mar 2023) Changed paths: M src/pkcs11/mechanism.c Log Message: ----------- fixed possible integer overflow Compare: https://github.com/OpenSC/OpenSC/compare/dd138d0600a1...f947652b3fa8 |