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
(7) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Frank M. <no...@gi...> - 2023-08-11 11:56:19
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c548daae3b6af4a5d0176e8aaf655418df1c1a01 https://github.com/OpenSC/OpenSC/commit/c548daae3b6af4a5d0176e8aaf655418df1c1a01 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M .appveyor.yml M .github/workflows/macos.yml Log Message: ----------- fixed CI pushes to OpenSC/Nightly Commit: a5f3b3bedb56a1d56f8d0a81c61a49885c498320 https://github.com/OpenSC/OpenSC/commit/a5f3b3bedb56a1d56f8d0a81c61a49885c498320 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- fixed macOS build with OpenSSL pre-installed Commit: 9821ef1814a9934a901c614412a28c46d0cc5113 https://github.com/OpenSC/OpenSC/commit/9821ef1814a9934a901c614412a28c46d0cc5113 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- macos: always build OpenSSL by default locally installed versions of OpenSSL are likely not built with multi-arch support that we use in our build. For example, brew installations of OpenSSL (as in the CI pipeline) don't support multiple architectures. This fixes the CI macOS build. Commit: 772a0acad98008404c6408f34dd2b780b6a42a7c https://github.com/OpenSC/OpenSC/commit/772a0acad98008404c6408f34dd2b780b6a42a7c Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M .github/push_artifacts.sh Log Message: ----------- CI: fixed sleep syntax Compare: https://github.com/OpenSC/OpenSC/compare/681c780fbafd...772a0acad980 |
From: Frank M. <no...@gi...> - 2023-08-11 00:20:24
|
Branch: refs/heads/ci Home: https://github.com/OpenSC/OpenSC Commit: 772a0acad98008404c6408f34dd2b780b6a42a7c https://github.com/OpenSC/OpenSC/commit/772a0acad98008404c6408f34dd2b780b6a42a7c Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M .github/push_artifacts.sh Log Message: ----------- CI: fixed sleep syntax |
From: Frank M. <no...@gi...> - 2023-08-10 23:18:57
|
Branch: refs/heads/ci Home: https://github.com/OpenSC/OpenSC Commit: c548daae3b6af4a5d0176e8aaf655418df1c1a01 https://github.com/OpenSC/OpenSC/commit/c548daae3b6af4a5d0176e8aaf655418df1c1a01 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M .appveyor.yml M .github/workflows/macos.yml Log Message: ----------- fixed CI pushes to OpenSC/Nightly Commit: a5f3b3bedb56a1d56f8d0a81c61a49885c498320 https://github.com/OpenSC/OpenSC/commit/a5f3b3bedb56a1d56f8d0a81c61a49885c498320 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- fixed macOS build with OpenSSL pre-installed Commit: 9821ef1814a9934a901c614412a28c46d0cc5113 https://github.com/OpenSC/OpenSC/commit/9821ef1814a9934a901c614412a28c46d0cc5113 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- macos: always build OpenSSL by default locally installed versions of OpenSSL are likely not built with multi-arch support that we use in our build. For example, brew installations of OpenSSL (as in the CI pipeline) don't support multiple architectures. This fixes the CI macOS build. Compare: https://github.com/OpenSC/OpenSC/compare/8f338a2301ac...9821ef1814a9 |
From: Frank M. <no...@gi...> - 2023-08-10 22:45:59
|
Branch: refs/heads/ci Home: https://github.com/OpenSC/OpenSC Commit: 8f338a2301aca957bacaaea69648b6a5780ca404 https://github.com/OpenSC/OpenSC/commit/8f338a2301aca957bacaaea69648b6a5780ca404 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- macos: always build OpenSSL by default locally installed versions of OpenSSL are likely not built with multi-arch support that we use in our build. For example, brew installations of OpenSSL (as in the CI pipeline) don't support multiple architectures. This fixes the CI macOS build. |
From: Frank M. <no...@gi...> - 2023-08-10 22:06:31
|
Branch: refs/heads/ci Home: https://github.com/OpenSC/OpenSC Commit: a243a6b910840dbe336f0dc550d88a76c9a118f8 https://github.com/OpenSC/OpenSC/commit/a243a6b910840dbe336f0dc550d88a76c9a118f8 Author: Frank Morgner <fra...@gm...> Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- add debugging |
From: Frank M. <no...@gi...> - 2023-08-10 17:46:28
|
Branch: refs/heads/ci Home: https://github.com/OpenSC/OpenSC Commit: 6c5a41aa695d2c1187845ff24e681cee938fcb2d https://github.com/OpenSC/OpenSC/commit/6c5a41aa695d2c1187845ff24e681cee938fcb2d Author: Frank Morgner <fra...@gm...> Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M MacOSX/build-package.in Log Message: ----------- fixed macOS build with OpenSSL pre-installed |
From: Frank M. <no...@gi...> - 2023-08-10 15:47:45
|
Branch: refs/heads/ci Home: https://github.com/OpenSC/OpenSC Commit: 400560cc6e69ba88c89429792501386258cf4785 https://github.com/OpenSC/OpenSC/commit/400560cc6e69ba88c89429792501386258cf4785 Author: Frank Morgner <fra...@gm...> Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M .appveyor.yml M .github/workflows/macos.yml Log Message: ----------- fixed CI pushes to OpenSC/Nightly |
From: Michał T. <no...@gi...> - 2023-08-08 14:26:42
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 6c96847f1f52a5ccc76e8f8d14820cc4d6af1ecb https://github.com/OpenSC/libp11/commit/6c96847f1f52a5ccc76e8f8d14820cc4d6af1ecb Author: Pavol Marko <pm...@go...> Date: 2023-08-08 (Tue, 08 Aug 2023) Changed paths: M src/libp11-int.h M src/p11_slot.c Log Message: ----------- Fix memory handling in slot refresh On refreshing slots, there were two issues: - When reusing a PKCS11_SLOT_PRIVATE structure instance, the instance to be reused was accidentally freed - Looking for an instance in the list of slots had bugs in pointer usage. |
From: Peter P. <no...@gi...> - 2023-08-08 14:22:58
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 34c1b1c500581f7f40ff13248a4fe57d2731757c https://github.com/OpenSC/libp11/commit/34c1b1c500581f7f40ff13248a4fe57d2731757c Author: Peter Popovec <pop...@gm...> Date: 2023-08-08 (Tue, 08 Aug 2023) Changed paths: M src/p11_rsa.c Log Message: ----------- Added support for OAEP in RSA_private_decrypt() call. Fixes #485 modified: src/p11_rsa.c |
From: Frank M. <no...@gi...> - 2023-08-03 21:18:50
|
Branch: refs/tags/pam_p11-0.5.0 Home: https://github.com/OpenSC/pam_p11 |
From: Frank M. <no...@gi...> - 2023-08-03 21:17:13
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: ba24317405fbb3b7f6ce89fcf22a209bfeb45517 https://github.com/OpenSC/pam_p11/commit/ba24317405fbb3b7f6ce89fcf22a209bfeb45517 Author: Frank Morgner <fra...@gm...> Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M po/ru.po Log Message: ----------- updated ru.po |
From: Peter P. <no...@gi...> - 2023-08-03 10:04:36
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: 8457860ed19ebe7bb9753af9142c6981f14353ec https://github.com/OpenSC/pam_p11/commit/8457860ed19ebe7bb9753af9142c6981f14353ec Author: Peter Popovec <pop...@gm...> Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M po/ru.po Log Message: ----------- Fixed Russian localization Commit 8e71a769e70df275d69b681b5aa69b7294a4673e accidentally deleted all messages from ru.po. The reason was an incorrect charset setting in this file, so "make update-po" discarded all unrecognized characters. The ru.po file is recovered and updated. |
From: Frank M. <no...@gi...> - 2023-08-02 23:44:34
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: e54d983585cd9994fbbcd3c0479050592d77dea6 https://github.com/OpenSC/pam_p11/commit/e54d983585cd9994fbbcd3c0479050592d77dea6 Author: Frank Morgner <fra...@gm...> Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M NEWS M README.md M configure.ac M po/de.po M po/it.po M po/pam_p11.pot M po/ru.po Log Message: ----------- prepare 0.5.0 |
From: Peter P. <no...@gi...> - 2023-08-02 23:22:08
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: 3d02dc80b840870ce22c95a2d2f3c1206c482fd1 https://github.com/OpenSC/pam_p11/commit/3d02dc80b840870ce22c95a2d2f3c1206c482fd1 Author: Peter Popovec <pop...@gm...> Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M src/pam_p11.c Log Message: ----------- Avoid a never-ending loop if the PIN is locked. It also skips a token that is not initialized. modified: src/pam_p11.c Commit: 17ebb6669530c0b21be8591a697483b56d0b4ca5 https://github.com/OpenSC/pam_p11/commit/17ebb6669530c0b21be8591a697483b56d0b4ca5 Author: Peter Popovec <pop...@gm...> Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M po/de.po M po/it.po M po/pam_p11.pot M po/ru.po Log Message: ----------- localization update Compare: https://github.com/OpenSC/pam_p11/compare/255d2d24f308...17ebb6669530 |
From: Frank M. <no...@gi...> - 2023-08-01 07:24:59
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 895e07c9160973f170b3040792bf0911c9ee28c2 https://github.com/OpenSC/OpenSC/commit/895e07c9160973f170b3040792bf0911c9ee28c2 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M configure.ac M src/libopensc/ctx.c M src/libopensc/opensc.h M src/minidriver/minidriver.c Log Message: ----------- added path of executable to context Commit: 3f4e32f24b4b72a023a430c52bc5dccc8bfee796 https://github.com/OpenSC/OpenSC/commit/3f4e32f24b4b72a023a430c52bc5dccc8bfee796 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M configure.ac M doc/files/opensc.conf.5.xml.in M src/pkcs11/misc.c Log Message: ----------- pkcs11: identify "onepin" configuration based on processname Identifies Firefox, Chrome, Chromium for using the previous onepin-mode Commit: 76ebe42d4e75d85c2a4197938f203311e2f3222a https://github.com/OpenSC/OpenSC/commit/76ebe42d4e75d85c2a4197938f203311e2f3222a Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/pkcs11/Makefile.am M src/pkcs11/Makefile.mak M src/tools/pkcs11-register.c M win32/OpenSC.wxs.in Log Message: ----------- remove onepin module as it is not needed anymore Commit: b9b5dc99223d74ad0e0df5ca38b48b41190346d4 https://github.com/OpenSC/OpenSC/commit/b9b5dc99223d74ad0e0df5ca38b48b41190346d4 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/libopensc/ctx.c M src/libopensc/opensc.h M src/tests/fuzzing/fuzz_piv_tool.c M src/tests/fuzzing/fuzz_pkcs15_crypt.c M src/tests/fuzzing/fuzz_pkcs15_tool.c M src/tools/cardos-tool.c M src/tools/cryptoflex-tool.c M src/tools/dnie-tool.c M src/tools/egk-tool.c M src/tools/eidenv.c M src/tools/gids-tool.c M src/tools/goid-tool.c M src/tools/iasecc-tool.c M src/tools/npa-tool.c M src/tools/openpgp-tool.c M src/tools/opensc-explorer.c M src/tools/opensc-tool.c M src/tools/piv-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/util.c M src/tools/util.h M src/tools/westcos-tool.c Log Message: ----------- tool: allow verbose logging before connecting to reader Commit: ef8a6abb9584f134c54348c93e79a2e29a5af6ac https://github.com/OpenSC/OpenSC/commit/ef8a6abb9584f134c54348c93e79a2e29a5af6ac Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/pkcs11/misc.c Log Message: ----------- pkcs11: log (default) options if pkcs11 conf block was not found Commit: 234fcf48b98cf75703708381025d39bcc5e4a6e9 https://github.com/OpenSC/OpenSC/commit/234fcf48b98cf75703708381025d39bcc5e4a6e9 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- pkcs11: remove notification for insertion/removal this is getting too annoying with multiple PKCS#11 applications running. We'll let the insertion/removal events be handled by opensc-notify. Commit: 55c40af86e791ace1a14ab56c38bbeb3d1ad7191 https://github.com/OpenSC/OpenSC/commit/55c40af86e791ace1a14ab56c38bbeb3d1ad7191 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M packaging/opensc.spec Log Message: ----------- remove onepin module from packaging Commit: c787c1ff6ef2d786fa0635a4be568d7cde505fdc https://github.com/OpenSC/OpenSC/commit/c787c1ff6ef2d786fa0635a4be568d7cde505fdc Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/pkcs11/Makefile.am M win32/OpenSC.wxs.in Log Message: ----------- pkcs11: added onepin module as link/copy for backward compatibility Commit: 71c0936c595561eed0a4d7671aa23917597b17c3 https://github.com/OpenSC/OpenSC/commit/71c0936c595561eed0a4d7671aa23917597b17c3 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/pkcs11/Makefile.am Log Message: ----------- fixed subsequent executions of `make install` Commit: 889ad2aba6ebcd704173e8a853e13d7da4631e9c https://github.com/OpenSC/OpenSC/commit/889ad2aba6ebcd704173e8a853e13d7da4631e9c Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M src/libopensc/card-westcos.c Log Message: ----------- westcos: fixed reading configuration through all possible app's Commit: b1f7233a8bb42f5a23197de04d9a77e71edf9383 https://github.com/OpenSC/OpenSC/commit/b1f7233a8bb42f5a23197de04d9a77e71edf9383 Author: Frank Morgner <fra...@gm...> Date: 2023-04-24 (Mon, 24 Apr 2023) Changed paths: M doc/files/opensc.conf.5.xml.in M etc/opensc.conf.example.in M src/libopensc/ctx.c M src/libopensc/opensc.h Log Message: ----------- opensc.conf: allow configuration for an application with a certain file path Commit: 37d9873be6746439cb791079b36236c757afa555 https://github.com/OpenSC/OpenSC/commit/37d9873be6746439cb791079b36236c757afa555 Author: Frank Morgner <fra...@gm...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M .appveyor.yml M .editorconfig M .github/build.sh A .github/dump-logs.sh M .github/setup-fedora.sh M .github/setup-libressl.sh M .github/setup-linux.sh A .github/setup-valgrind.sh M .github/setup-vsmartcard.sh M .github/test-cac.sh M .github/test-gidsapplet.sh M .github/test-isoapplet.sh M .github/test-openpgp.sh M .github/test-piv.sh M .github/workflows/fedora.yml M .github/workflows/linux.yml M .github/workflows/macos.yml M .github/workflows/packit.yaml M MacOSX/build-package.in M configure.ac M containers/opensc-test-cac/Containerfile A containers/opensc-test-gidsapplet/Containerfile M containers/opensc-test-piv/Containerfile M doc/files/files.html M doc/files/opensc.conf.5.xml.in M etc/opensc.conf.example.in A m4/ax_valgrind_check.m4 M src/common/Makefile.am M src/common/compat_overflow.c M src/common/compat_overflow.h M src/common/compat_report_rangecheckfailure.c M src/common/libpkcs11.c M src/common/libpkcs11.h M src/common/libscdl.c M src/common/libscdl.h M src/libopensc/Makefile.am M src/libopensc/Makefile.mak M src/libopensc/apdu.c M src/libopensc/asn1.c M src/libopensc/asn1.h M src/libopensc/authentic.h M src/libopensc/aux-data.c M src/libopensc/aux-data.h 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-common.c M src/libopensc/card-cac-common.h 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-default.c M src/libopensc/card-dnie.c M src/libopensc/card-edo.c M src/libopensc/card-entersafe.c A src/libopensc/card-eoi.c A src/libopensc/card-eoi.h 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-gids.h 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-npa.c M src/libopensc/card-npa.h M src/libopensc/card-nqApplet.c M src/libopensc/card-oberthur.c M src/libopensc/card-openpgp.c M src/libopensc/card-openpgp.h 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-sc-hsm.h M src/libopensc/card-setcos.c M src/libopensc/card-skeid.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/cards.h M src/libopensc/ccid-types.h M src/libopensc/compression.c M src/libopensc/compression.h M src/libopensc/ctbcs.c M src/libopensc/ctbcs.h M src/libopensc/ctx.c M src/libopensc/cwa-dnie.c M src/libopensc/cwa-dnie.h M src/libopensc/cwa14890.c M src/libopensc/cwa14890.h M src/libopensc/dir.c M src/libopensc/ef-atr.c M src/libopensc/ef-gdo.c M src/libopensc/errors.c M src/libopensc/errors.h M src/libopensc/gp.c M src/libopensc/gp.h M src/libopensc/iasecc-sdo.c M src/libopensc/iasecc-sdo.h M src/libopensc/iasecc-sm.c M src/libopensc/iasecc.h M src/libopensc/internal.h M src/libopensc/iso7816.c M src/libopensc/itacns.h M src/libopensc/jpki.h M src/libopensc/log.c M src/libopensc/log.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/pace.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-cache.c M src/libopensc/pkcs15-cardos.c M src/libopensc/pkcs15-cert.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-data.c M src/libopensc/pkcs15-din-66291.c M src/libopensc/pkcs15-dnie.c A src/libopensc/pkcs15-eoi.c M src/libopensc/pkcs15-esinit.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-esteid2018.c M src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-gids.c M src/libopensc/pkcs15-iasecc.c M src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-itacns.c M src/libopensc/pkcs15-jpki.c M src/libopensc/pkcs15-nqApplet.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-openpgp.c M src/libopensc/pkcs15-pin.c M src/libopensc/pkcs15-piv.c M src/libopensc/pkcs15-prkey.c M src/libopensc/pkcs15-pteid.c M src/libopensc/pkcs15-pubkey.c M src/libopensc/pkcs15-sc-hsm.c M src/libopensc/pkcs15-sec.c M src/libopensc/pkcs15-skeid.c M src/libopensc/pkcs15-skey.c M src/libopensc/pkcs15-starcert.c M src/libopensc/pkcs15-starcos-esign.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h M src/libopensc/pkcs15-tccardos.c M src/libopensc/pkcs15-tcos.c M src/libopensc/pkcs15-westcos.c M src/libopensc/pkcs15.c M src/libopensc/pkcs15.h M src/libopensc/reader-cryptotokenkit.m M src/libopensc/reader-ctapi.c M src/libopensc/reader-openct.c M src/libopensc/reader-pcsc.c M src/libopensc/reader-tr03119.c M src/libopensc/reader-tr03119.h M src/libopensc/sc-ossl-compat.h M src/libopensc/sc.c M src/libopensc/sec.c M src/libopensc/simpletlv.c M src/libopensc/simpletlv.h M src/libopensc/sm.c M src/libopensc/sm.h M src/libopensc/types.h M src/minidriver/cardmod-mingw-compat.h M src/minidriver/minidriver.c M src/pkcs11/Makefile.am M src/pkcs11/debug.c M src/pkcs11/framework-pkcs15.c M src/pkcs11/framework-pkcs15init.c M src/pkcs11/mechanism.c M src/pkcs11/misc.c M src/pkcs11/openssl.c M src/pkcs11/pkcs11-display.c M src/pkcs11/pkcs11-display.h M src/pkcs11/pkcs11-global.c M src/pkcs11/pkcs11-object.c M src/pkcs11/pkcs11-session.c M src/pkcs11/pkcs11-spy.c M src/pkcs11/sc-pkcs11.h M src/pkcs11/slot.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-iasecc.h 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-awp.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 M src/pkcs15init/profile.c M src/pkcs15init/profile.h M src/scconf/internal.h M src/scconf/lex-parse.l M src/scconf/parse.c M src/scconf/scconf.c M src/scconf/scconf.h M src/scconf/sclex.c M src/scconf/write.c M src/sm/sm-common.c M src/sm/sm-common.h M src/sm/sm-eac.c M src/sm/sm-eac.h M src/sm/sm-iso-internal.h M src/sm/sm-iso.c M src/sm/sm-iso.h M src/sm/sslutil.h M src/smm/sm-card-authentic.c M src/smm/sm-card-iasecc.c M src/smm/sm-cwa14890.c M src/smm/sm-global-platform.c M src/smm/sm-module.h M src/smm/smm-local.c M src/tests/fuzzing/README.md M src/tests/fuzzing/fuzz_asn1_print.c M src/tests/fuzzing/fuzz_asn1_sig_value.c M src/tests/fuzzing/fuzz_pkcs11.c M src/tests/fuzzing/fuzz_pkcs15_decode.c M src/tests/fuzzing/fuzz_pkcs15_reader.c M src/tests/fuzzing/fuzz_pkcs15init.c M src/tests/fuzzing/fuzzer_reader.c M src/tests/fuzzing/fuzzer_reader.h M src/tests/p11test/isoapplet_ref_v1.json M src/tests/p11test/p11test_case_common.c M src/tests/p11test/p11test_case_pss_oaep.c M src/tests/unittests/Makefile.am M src/tests/unittests/Makefile.mak M src/tests/unittests/asn1.c A src/tests/unittests/check_macro_reference_loop.c M src/tests/unittests/compression.c M src/tests/unittests/decode_ecdsa_signature.c M src/tests/unittests/pkcs15-emulator-filter.c M src/tools/cardos-tool.c M src/tools/cryptoflex-tool.c M src/tools/dnie-tool.c M src/tools/egk-tool.c M src/tools/eidenv.c M src/tools/fread_to_eof.c M src/tools/fread_to_eof.h M src/tools/gids-tool.c M src/tools/goid-tool.c M src/tools/iasecc-tool.c M src/tools/netkey-tool.c M src/tools/npa-tool.c M src/tools/openpgp-tool-helpers.c M src/tools/openpgp-tool-helpers.h M src/tools/openpgp-tool.c M src/tools/opensc-asn1.c M src/tools/opensc-explorer.c M src/tools/opensc-notify.c M src/tools/opensc-tool.c M src/tools/piv-tool.c M src/tools/pkcs11-register.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/sceac-example.c M src/tools/util.c M src/tools/westcos-tool.c M src/ui/char_str_from_wchar.h M src/ui/invisible_window.h M src/ui/notify.c M src/ui/notify.h M src/ui/strings.c M src/ui/strings.h M src/ui/wchar_from_char_str.h M tests/Makefile.am M tests/common.sh M tests/test-pkcs11-tool-import.sh M tests/test-pkcs11-tool-sign-verify.sh M tests/test-pkcs11-tool-test.sh M win32/customactions.cpp Log Message: ----------- Merge branch 'master' into firefox Commit: 681c780fbafd48af53b491e562e6b2b435c06e10 https://github.com/OpenSC/OpenSC/commit/681c780fbafd48af53b491e562e6b2b435c06e10 Author: Frank Morgner <fra...@gm...> Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M doc/files/opensc.conf.5.xml.in M etc/opensc.conf.example.in M packaging/opensc.spec M src/libopensc/card-westcos.c M src/libopensc/ctx.c M src/libopensc/opensc.h M src/minidriver/minidriver.c M src/pkcs11/Makefile.am M src/pkcs11/Makefile.mak M src/pkcs11/framework-pkcs15.c M src/pkcs11/misc.c M src/tests/fuzzing/fuzz_piv_tool.c M src/tests/fuzzing/fuzz_pkcs15_crypt.c M src/tests/fuzzing/fuzz_pkcs15_tool.c M src/tools/cardos-tool.c M src/tools/cryptoflex-tool.c M src/tools/dnie-tool.c M src/tools/egk-tool.c M src/tools/eidenv.c M src/tools/gids-tool.c M src/tools/goid-tool.c M src/tools/iasecc-tool.c M src/tools/npa-tool.c M src/tools/openpgp-tool.c M src/tools/opensc-explorer.c M src/tools/opensc-tool.c M src/tools/piv-tool.c M src/tools/pkcs11-register.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/util.c M src/tools/util.h M src/tools/westcos-tool.c M win32/OpenSC.wxs.in Log Message: ----------- Merge pull request #2681 from frankmorgner/firefox Remove onepin-opensc-pkcs11 Compare: https://github.com/OpenSC/OpenSC/compare/97c282e2c88a...681c780fbafd |
From: Frank M. <no...@gi...> - 2023-08-01 07:22:13
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: d7fadae950f6d33b32f979759c06ab78a3475c22 https://github.com/OpenSC/OpenSC/commit/d7fadae950f6d33b32f979759c06ab78a3475c22 Author: Frank Morgner <fra...@gm...> Date: 2023-06-28 (Wed, 28 Jun 2023) Changed paths: M src/libopensc/card-piv.c Log Message: ----------- PIV: implemented logout Commit: 235100b57a6a9774b5c478b33105c4891a99a822 https://github.com/OpenSC/OpenSC/commit/235100b57a6a9774b5c478b33105c4891a99a822 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-asepcos.c Log Message: ----------- asepcos: implemented logout Commit: 0680d741fdc192092900e1df10377e39fadbd71a https://github.com/OpenSC/OpenSC/commit/0680d741fdc192092900e1df10377e39fadbd71a Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-authentic.c Log Message: ----------- authentic: implemented logout Commit: 5e29488193e3deae4b0a3b16fb374179bbb87741 https://github.com/OpenSC/OpenSC/commit/5e29488193e3deae4b0a3b16fb374179bbb87741 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-cac.c M src/libopensc/card-cac1.c Log Message: ----------- CAC: implemented logout Commit: ed50ea144baba972a9efb930f1a1d1e71085c4d2 https://github.com/OpenSC/OpenSC/commit/ed50ea144baba972a9efb930f1a1d1e71085c4d2 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-edo.c Log Message: ----------- EDO: implemented logout Commit: 1f5c47ab9854d1a323e8e5899f4a5cce1d8e631f https://github.com/OpenSC/OpenSC/commit/1f5c47ab9854d1a323e8e5899f4a5cce1d8e631f Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-epass2003.c Log Message: ----------- epass2003: implemented logout Commit: b8d9b01b22bc5436534a5ad68f339cdb74be3b16 https://github.com/OpenSC/OpenSC/commit/b8d9b01b22bc5436534a5ad68f339cdb74be3b16 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-esteid2018.c Log Message: ----------- esteid2018: implemented logout Commit: d7e4eddf4cc7f61b05f4bb9f28eb4bcf4412cf67 https://github.com/OpenSC/OpenSC/commit/d7e4eddf4cc7f61b05f4bb9f28eb4bcf4412cf67 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-gemsafeV1.c Log Message: ----------- gemsafev1: implemented logout Commit: 8e40e2f89aef5681fcffb069edd3a836d77aa627 https://github.com/OpenSC/OpenSC/commit/8e40e2f89aef5681fcffb069edd3a836d77aa627 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-isoApplet.c Log Message: ----------- isoapplet: implemented logout Commit: 4ea26f1a228d4872523ca7d101b22c2b3d6b93d9 https://github.com/OpenSC/OpenSC/commit/4ea26f1a228d4872523ca7d101b22c2b3d6b93d9 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-jpki.c Log Message: ----------- jpki: implemented logout Commit: a5148e9457014031fcd282ea9f9e0c7875b9dc60 https://github.com/OpenSC/OpenSC/commit/a5148e9457014031fcd282ea9f9e0c7875b9dc60 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-mcrd.c Log Message: ----------- mcrd: implemented logout Commit: 7deb2f5f9721adf380deda7655144714f4a1b1c9 https://github.com/OpenSC/OpenSC/commit/7deb2f5f9721adf380deda7655144714f4a1b1c9 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-muscle.c Log Message: ----------- muscle: implemented logout Commit: 383850f432f2518c43c4646060dfa3e57dd7e482 https://github.com/OpenSC/OpenSC/commit/383850f432f2518c43c4646060dfa3e57dd7e482 Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-starcos.c Log Message: ----------- starcos 3.x: fixed comment about logout handling Commit: b7053f74295f65f4ca77b677484dfe8ce1646b4d https://github.com/OpenSC/OpenSC/commit/b7053f74295f65f4ca77b677484dfe8ce1646b4d Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-westcos.c Log Message: ----------- westcos: implemented logout Commit: 1c41950289372cce56f9720afa7d28f6046df35f https://github.com/OpenSC/OpenSC/commit/1c41950289372cce56f9720afa7d28f6046df35f Author: Frank Morgner <fra...@gm...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/card-coolkey.c M src/libopensc/card-muscle.c M src/libopensc/card-piv.c Log Message: ----------- PIV/CAC/Coolkey/muscle: fixed overwriting logout function in match_card Commit: 97c282e2c88a57cdf89cd37b1d36867864c78979 https://github.com/OpenSC/OpenSC/commit/97c282e2c88a57cdf89cd37b1d36867864c78979 Author: Frank Morgner <fra...@gm...> Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M src/libopensc/card-asepcos.c M src/libopensc/card-authentic.c M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/card-coolkey.c M src/libopensc/card-edo.c M src/libopensc/card-epass2003.c M src/libopensc/card-esteid2018.c M src/libopensc/card-gemsafeV1.c M src/libopensc/card-isoApplet.c M src/libopensc/card-jpki.c M src/libopensc/card-mcrd.c M src/libopensc/card-muscle.c M src/libopensc/card-piv.c M src/libopensc/card-starcos.c M src/libopensc/card-westcos.c Log Message: ----------- Merge pull request #2807 from frankmorgner/piv-logout Implemented logout for some card drivers Compare: https://github.com/OpenSC/OpenSC/compare/6e3908fb655d...97c282e2c88a |
From: Peter P. <no...@gi...> - 2023-08-01 07:09:34
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 6e3908fb655d3266397bfebdb328ff8f3c7206e8 https://github.com/OpenSC/OpenSC/commit/6e3908fb655d3266397bfebdb328ff8f3c7206e8 Author: Peter Popovec <pop...@gm...> Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M src/minidriver/minidriver.c M src/pkcs11/pkcs11-global.c Log Message: ----------- Revert "LibreSSL: Use OPENSSL_cleanup()" This reverts commit 79bec702662f8f35f76b1cd15f61d81f7ca9ea66. (See the discussion of issue #2819....) Fixes #2819 |
From: Frank M. <no...@gi...> - 2023-07-19 10:00:03
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: 255d2d24f308bb2e24b3c1cf7e7f586b1becfb6a https://github.com/OpenSC/pam_p11/commit/255d2d24f308bb2e24b3c1cf7e7f586b1becfb6a Author: Frank Morgner <fra...@gm...> Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M README.md Log Message: ----------- fixed CI badges |
From: Frank M. <no...@gi...> - 2023-07-18 22:53:13
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 09e18802ac64e4365e1487b5c1f004d5b88f70d4 https://github.com/OpenSC/OpenSC/commit/09e18802ac64e4365e1487b5c1f004d5b88f70d4 Author: Frank Morgner <fra...@gm...> Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M src/libopensc/card-sc-hsm.c Log Message: ----------- fixed https://github.com/OpenSC/OpenSC/issues/2794 (again) |
From: Peter P. <no...@gi...> - 2023-07-17 21:03:52
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pam_p11 Commit: f1341b07c535a0a6a52924db11f51f02445041dc https://github.com/OpenSC/pam_p11/commit/f1341b07c535a0a6a52924db11f51f02445041dc Author: Peter Popovec <pop...@gm...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M src/pam_p11.c Log Message: ----------- Don't look for the public key in key_verify() function. If the token does not contain a public key, then the search will fail. In the find_key() function, we have already found the relevant key (in the certificate or as a real public key). modified: src/pam_p11.c Commit: acdf0f34daba7b1a1eb1c0fda31d30d9540c027b https://github.com/OpenSC/pam_p11/commit/acdf0f34daba7b1a1eb1c0fda31d30d9540c027b Author: Peter Popovec <pop...@gm...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M src/pam_p11.c Log Message: ----------- Search for authkey after login. In order to find private key, we must first login to the token. modified: src/pam_p11.c Commit: fd92498cf6c6385611af4d64bf2f708c35c72190 https://github.com/OpenSC/pam_p11/commit/fd92498cf6c6385611af4d64bf2f708c35c72190 Author: Peter Popovec <pop...@gm...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M .github/ci-test.sh Log Message: ----------- run CI tests (token without pub key) modified: .github/ci-test.sh Compare: https://github.com/OpenSC/pam_p11/compare/ef3d28610635...fd92498cf6c6 |
From: Jakub J. <no...@gi...> - 2023-07-17 11:54:02
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: dd712f529be0064c7326683876c8d89b6080ddcb https://github.com/OpenSC/OpenSC/commit/dd712f529be0064c7326683876c8d89b6080ddcb Author: Jakub Jelen <jj...@re...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M src/libopensc/card-coolkey.c Log Message: ----------- coolkey: Use packed structure to fix coverity warning The way how data is loaded into the structures and usage of offsetof depends on the structure being packed. This is compiler-dependent. Thanks coverity. CID 353967 Fixes #2811 Commit: 075d482c07b581e11ea5165cff5c973dab8a5808 https://github.com/OpenSC/OpenSC/commit/075d482c07b581e11ea5165cff5c973dab8a5808 Author: Jakub Jelen <jj...@re...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M src/libopensc/apdu.c Log Message: ----------- apdu: Avoid setting value without reading (and misplaced comment) The Lc is the length of the data, which can not be null with chainging as we try to pass more data. The comment corresponds to the Le or resplen fields. Thanks coverity CID 384376 Commit: 4c8221ca9120d45e4605114d7b28da5339ecdbf5 https://github.com/OpenSC/OpenSC/commit/4c8221ca9120d45e4605114d7b28da5339ecdbf5 Author: Jakub Jelen <jj...@re...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M src/tests/p11test/p11test_case_common.c Log Message: ----------- p11test: Fix copy&paste error while handling secret key attributes Thanks coverity CID 374845 Commit: 09ba9cf370a4e3defbb049337f1ee6defdd3cbc8 https://github.com/OpenSC/OpenSC/commit/09ba9cf370a4e3defbb049337f1ee6defdd3cbc8 Author: Jakub Jelen <jj...@re...> Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M src/tools/opensc-explorer.c Log Message: ----------- tools: Avoid using uninitialized buffers When sc_lock would return (for some reason) positive integer, we would end up using uninitilized buffer. Make sure it is initialized and make sure we fail early if the lock fails. Thanks coverity CID 367545 Compare: https://github.com/OpenSC/OpenSC/compare/b17d4a4dfb02...09ba9cf370a4 |
From: Veronika H. <no...@gi...> - 2023-07-14 10:12:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c449a181a6988cc1e8dc8764d23574e48cdc3fa6 https://github.com/OpenSC/OpenSC/commit/c449a181a6988cc1e8dc8764d23574e48cdc3fa6 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/pkcs15-cflex.c Log Message: ----------- pkcs15-cflex: check path length to prevent underflow Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=58932 Commit: 0cee2ab676ca7ff10bb15a9afab34156d8a24d0f https://github.com/OpenSC/OpenSC/commit/0cee2ab676ca7ff10bb15a9afab34156d8a24d0f Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/pkcs15-authentic.c Log Message: ----------- pkcs15-authentic: free file in case of error Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59441 Commit: 543317d14c984923ab66b226acb76fb7836f6b01 https://github.com/OpenSC/OpenSC/commit/543317d14c984923ab66b226acb76fb7836f6b01 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/profile.c Log Message: ----------- profile: check also macros inside the strings Check macro value for loop also when the macro name is hidden inside the value string, such as `macro = xx$other_macro` Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=57338 Commit: 88880db0307a07e33cf2e1592bb029e9c170dfea https://github.com/OpenSC/OpenSC/commit/88880db0307a07e33cf2e1592bb029e9c170dfea Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/libopensc/pkcs15-pubkey.c Log Message: ----------- pkcs15-pubkey: free DER value when parsing public key fails The der value might be allocated in asn1_decode_entry() but it is not released when errror occurs. Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59615 Commit: 6a69746239887dae23cf34800d6e0a98abc478b1 https://github.com/OpenSC/OpenSC/commit/6a69746239887dae23cf34800d6e0a98abc478b1 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/profile.c Log Message: ----------- profile: separate condition for checking macro character Commit: 651017db5e9cb16c217a61cbf45807cd67be6020 https://github.com/OpenSC/OpenSC/commit/651017db5e9cb16c217a61cbf45807cd67be6020 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/profile.c Log Message: ----------- profile: refactor check for macro loops Commit: 9572808baeb8b8e7cdde61f7c8ddc21454bf77cc https://github.com/OpenSC/OpenSC/commit/9572808baeb8b8e7cdde61f7c8ddc21454bf77cc Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/tests/unittests/Makefile.am M src/tests/unittests/Makefile.mak A src/tests/unittests/check_macro_reference_loop.c Log Message: ----------- tests: add unit tests for macro reference loop check Commit: 6790e0e7225fdada6af8fb8c219955f8b68f82e0 https://github.com/OpenSC/OpenSC/commit/6790e0e7225fdada6af8fb8c219955f8b68f82e0 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/pkcs15-lib.c Log Message: ----------- pkcs15-lib: free alg id in case of error Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59531 Commit: ca66274159833065bb03cfc10ba6394d67fa83f5 https://github.com/OpenSC/OpenSC/commit/ca66274159833065bb03cfc10ba6394d67fa83f5 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/pkcs15-lib.c Log Message: ----------- pkcs15-lib: copy and release whole pubkey When creating copy of the pubkey in sc_pkcs15init_store_public_key(), copy whole structure and allocated new memory for algorithm based parameters. Release the whole copy in sc_pkcs15init_store_public_key(). The sc_pkcs15init_generate_key() can then release the original pubkey structure. Commit: 22f73781706a293d10ebe982ece863a73fd62bf3 https://github.com/OpenSC/OpenSC/commit/22f73781706a293d10ebe982ece863a73fd62bf3 Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/tests/fuzzing/fuzz_pkcs15init.c Log Message: ----------- fuzz_pkcs15init: test also generating of RSA keys Commit: b17d4a4dfb02ac6f0476b280588bca022d989e0b https://github.com/OpenSC/OpenSC/commit/b17d4a4dfb02ac6f0476b280588bca022d989e0b Author: Veronika Hanulíková <vha...@re...> Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M src/pkcs15init/pkcs15-lib.c Log Message: ----------- pkcs15-lib: set algorithm to pubkey args Compare: https://github.com/OpenSC/OpenSC/compare/6226a625c359...b17d4a4dfb02 |
From: Mike G. <no...@gi...> - 2023-07-13 20:18:53
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 74497e0fa5b69b15790d6697e1ebce13af842d4c https://github.com/OpenSC/libp11/commit/74497e0fa5b69b15790d6697e1ebce13af842d4c Author: Mike Gilbert <fl...@ge...> Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M configure.ac Log Message: ----------- configure: treat all openssl-3.x releases the same OpenSSL's soversion will not change for any 3.x minor release. https://www.openssl.org/policies/general/versioning-policy.html |
From: Michał T. <no...@gi...> - 2023-07-11 21:50:33
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: 9307508105d000d96e4f2494f8dbb12727c7dd86 https://github.com/OpenSC/libp11/commit/9307508105d000d96e4f2494f8dbb12727c7dd86 Author: Michał Trojnara <Mic...@st...> Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M src/libp11.h Log Message: ----------- Stop deprecating low-level functions As OpenSSL 3.x deprecated many functions lib11 depends on, planning for long-term improvements and API cleanup is no longer useful. Commit: c600d06ea7538e445bb7437a9a259f34b3ae5740 https://github.com/OpenSC/libp11/commit/c600d06ea7538e445bb7437a9a259f34b3ae5740 Author: Michał Trojnara <Mic...@st...> Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M examples/auth.c M examples/decrypt.c M tests/check-privkey.c M tests/dup-key.c M tests/evp-sign.c M tests/fork-change-slot.c M tests/rsa-oaep.c M tests/rsa-pss-sign.c M tests/store-cert.c Log Message: ----------- Suppress OpenSSL deprecated function warnings Many ENGINE, EVP_PKEY and EC functions are deprecated in OpenSSL 3.0. Excessive warnings make it hard to spot issues that really require our attention. Compare: https://github.com/OpenSC/libp11/compare/1e8dcc489dc8...c600d06ea753 |
From: Klemens N. <no...@gi...> - 2023-07-10 18:47:54
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 79bec702662f8f35f76b1cd15f61d81f7ca9ea66 https://github.com/OpenSC/OpenSC/commit/79bec702662f8f35f76b1cd15f61d81f7ca9ea66 Author: Theo Buehler <tb...@th...> Date: 2023-07-10 (Mon, 10 Jul 2023) Changed paths: M src/minidriver/minidriver.c M src/pkcs11/pkcs11-global.c Log Message: ----------- LibreSSL: Use OPENSSL_cleanup() CRYPTO_secure_malloc_done() does not exist in LibreSSL, but OPENSSL_cleanup() does which wraps EVP_cleanup(3) and others. Compile- and run-tested on OpenBSD/amd64 7.3-current. Windows-only minidriver included for completeness since LibreSSL is also available on Windows. Courtesy of Theo Buehler <tb...@op...>. Commit: e015242590ad9131e124232cc5a2fd02d525ef2c https://github.com/OpenSC/OpenSC/commit/e015242590ad9131e124232cc5a2fd02d525ef2c Author: Klemens Nanni <kn...@op...> Date: 2023-07-10 (Mon, 10 Jul 2023) Changed paths: M src/libopensc/sc-ossl-compat.h Log Message: ----------- LibreSSL does provide EVP_sha3_*() after 3.7.3 Support was added in 16.04.2023. Compile- and run-tested on OpenBSD/amd64 7.3-current. Commit: 2f7cbb935bdac37df92bc980e35c707218427966 https://github.com/OpenSC/OpenSC/commit/2f7cbb935bdac37df92bc980e35c707218427966 Author: Klemens Nanni <kn...@op...> Date: 2023-07-10 (Mon, 10 Jul 2023) Changed paths: M .github/setup-libressl.sh Log Message: ----------- CI: upgrade to latest LibreSSL 3.7.3 Commit: b7fe5b2e2198cc25fb2e996b73c53bcb3f04b2eb https://github.com/OpenSC/OpenSC/commit/b7fe5b2e2198cc25fb2e996b73c53bcb3f04b2eb Author: Klemens Nanni <kn...@op...> Date: 2023-07-10 (Mon, 10 Jul 2023) Changed paths: M src/libopensc/card-starcos.c Log Message: ----------- fix spelling to silence Codespell CI job It cannot cope with such constructs and turns up false positive CI failures in entirely unrelated PRs. Stop the noise. Commit: 6226a625c35923a911d26eacb2b904901bfe24ce https://github.com/OpenSC/OpenSC/commit/6226a625c35923a911d26eacb2b904901bfe24ce Author: Klemens Nanni <kn...@op...> Date: 2023-07-10 (Mon, 10 Jul 2023) Changed paths: M src/pkcs11/openssl.c Log Message: ----------- fix macro guard comment wrt. LibreSSL specific code Compare: https://github.com/OpenSC/OpenSC/compare/f1993dc4e0b3...6226a625c359 |