From: Mario H. <no...@gi...> - 2025-08-13 14:29:16
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: afbbac95fa28ace7241b79106610854a6d456c87 https://github.com/OpenSC/OpenSC/commit/afbbac95fa28ace7241b79106610854a6d456c87 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/sm/sm-eac.c Log Message: ----------- sm-eac: Allow non-standard PIN reference IDs for PACE Commit: 0ac6cd64ef066c4aac9dc09f596635618533a327 https://github.com/OpenSC/OpenSC/commit/0ac6cd64ef066c4aac9dc09f596635618533a327 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Read serial number from EF.GDO This is necessary, because for D-Trust Cards 5.x the CardOS command requires PACE authentication. Commit: a0c07b2846dddc8ea5f8ea989411c959c99465ad https://github.com/OpenSC/OpenSC/commit/a0c07b2846dddc8ea5f8ea989411c959c99465ad Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c M src/libopensc/cards.h M src/libopensc/pkcs15-dtrust.c M src/libopensc/pkcs15-syn.c M win32/customactions.cpp Log Message: ----------- dtrust: Identify D-Trust Card 5.1 & 5.4 (#3131) Commit: 2288de0174e74643fc59810f3052e88ccd2dd0a6 https://github.com/OpenSC/OpenSC/commit/2288de0174e74643fc59810f3052e88ccd2dd0a6 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/pkcs15-dtrust.c Log Message: ----------- dtrust: Don't allocate PKCS#11 slot for CAN Commit: 28229998b43d23b261d36466c7e4d3a348b43313 https://github.com/OpenSC/OpenSC/commit/28229998b43d23b261d36466c7e4d3a348b43313 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/Makefile.am M src/libopensc/card-dtrust.c A src/libopensc/card-dtrust.h Log Message: ----------- dtrust: Perform PACE authentication where necessary Commit: 60d8cab6fa957bc3110df10d7ad3a39670007dad https://github.com/OpenSC/OpenSC/commit/60d8cab6fa957bc3110df10d7ad3a39670007dad Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Implement CAN tracking for PACE-capable readers Commit: f5f6d42a001aa43edb565abdc38cfb70c1022ac8 https://github.com/OpenSC/OpenSC/commit/f5f6d42a001aa43edb565abdc38cfb70c1022ac8 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Prevent unnecessary PIN prompts on pin pad readers closes #2244 Commit: 3492432c5dc202804467841937689421dcf80eb8 https://github.com/OpenSC/OpenSC/commit/3492432c5dc202804467841937689421dcf80eb8 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Add support timeline for different D-Trust products Commit: 3c8f8b12fbb9949004b505715ab67f4e06cdd2d2 https://github.com/OpenSC/OpenSC/commit/3c8f8b12fbb9949004b505715ab67f4e06cdd2d2 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Add SEID for D-Trust 5.1/5.4 ECDSA signatures Commit: 399a7f56d714bb31aed56a8d4860b89bbf4002a9 https://github.com/OpenSC/OpenSC/commit/399a7f56d714bb31aed56a8d4860b89bbf4002a9 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Implement PIN change and retry counter reset for D-Trust Card 5.1/5.4 Commit: 8100c089b819bae0e50394c04d4719910d8e29c3 https://github.com/OpenSC/OpenSC/commit/8100c089b819bae0e50394c04d4719910d8e29c3 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/files/files.html M doc/files/opensc.conf.5.xml.in M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Read CAN from environment or config file Commit: 4161ccb080ebdf19edbe9c18d6c4d21f64624a68 https://github.com/OpenSC/OpenSC/commit/4161ccb080ebdf19edbe9c18d6c4d21f64624a68 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/tools/dtrust-tool.1.xml Log Message: ----------- dtrust-tool: Reorder options in manpage according to getopt help text Commit: 7d55686cae490f836cd7e1c09de7e2138d0bd48b https://github.com/OpenSC/OpenSC/commit/7d55686cae490f836cd7e1c09de7e2138d0bd48b Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Refactor PIN entry logic Commit: 76beee5f5c03c82a5e34d3d72f3e2eff7505f0d9 https://github.com/OpenSC/OpenSC/commit/76beee5f5c03c82a5e34d3d72f3e2eff7505f0d9 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/tools/dtrust-tool.1.xml M src/tools/Makefile.am M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Establish PACE channel for D-Trust Card 5 Commit: 614a69e11f90a6f2d7877098a6ea5a96bfd95fbe https://github.com/OpenSC/OpenSC/commit/614a69e11f90a6f2d7877098a6ea5a96bfd95fbe Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.h M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Use symbolic names for PIN IDs Commit: 684ac427f8cc22f61a473d4080d64793ec6b4b73 https://github.com/OpenSC/OpenSC/commit/684ac427f8cc22f61a473d4080d64793ec6b4b73 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Show PIN status for D-Trust Card 5 Commit: 36746facea41645ebf5045c35012a64446c3f437 https://github.com/OpenSC/OpenSC/commit/36746facea41645ebf5045c35012a64446c3f437 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Don't show misleading "transport protection broken" "transport protection broken" should only be shown for unusable transport PINs, but not for regular PINs. Regular PINs are unusable in the default state with transport protection in force, so this output may be misleading. Commit: ce308d9fffd79097149a91453d81b00bf6a7025d https://github.com/OpenSC/OpenSC/commit/ce308d9fffd79097149a91453d81b00bf6a7025d Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Show transport protection status for D-Trust Card 5 Commit: 87716936d6509054a7f54753da45008702253e7f https://github.com/OpenSC/OpenSC/commit/87716936d6509054a7f54753da45008702253e7f Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Unlock transport protection for D-Trust Card 5 Commit: 9ec914f39175e91c0386bf8cd33e22fcb56ae1cb https://github.com/OpenSC/OpenSC/commit/9ec914f39175e91c0386bf8cd33e22fcb56ae1cb Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Output error messages to stderr Commit: cb6cc14db4cb97d7ec692884f92c85708820e013 https://github.com/OpenSC/OpenSC/commit/cb6cc14db4cb97d7ec692884f92c85708820e013 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/tools/dtrust-tool.1.xml M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Implement unblocking PINs Commit: e826c044eefcdefb0a9aedaf71db0543231318c6 https://github.com/OpenSC/OpenSC/commit/e826c044eefcdefb0a9aedaf71db0543231318c6 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/tools/dtrust-tool.1.xml M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Implement resuming PINs Commit: e38642b796483e5ace3aa5796ddc37c1190db602 https://github.com/OpenSC/OpenSC/commit/e38642b796483e5ace3aa5796ddc37c1190db602 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/tools/dtrust-tool.1.xml M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Implement changing PINs Commit: 9aaddf2191c9e31f67c7409fa77072f5852c49ec https://github.com/OpenSC/OpenSC/commit/9aaddf2191c9e31f67c7409fa77072f5852c49ec Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/files/files.html M doc/files/opensc.conf.5.xml.in M doc/tools/dtrust-tool.1.xml M src/libopensc/card-dtrust.c Log Message: ----------- dtrust: Cache CAN Commit: d67ee2e2d146f002020a0f7539ba54146eb6d55f https://github.com/OpenSC/OpenSC/commit/d67ee2e2d146f002020a0f7539ba54146eb6d55f Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/files/files.html M doc/files/opensc.conf.5.xml.in M src/libopensc/pkcs15.c Log Message: ----------- dtrust: Use PKCS#15 file caching by default Commit: 1a897945256b13ca6df7c67380e39d57b284b288 https://github.com/OpenSC/OpenSC/commit/1a897945256b13ca6df7c67380e39d57b284b288 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M doc/tools/dtrust-tool.1.xml M src/tools/dtrust-tool.c Log Message: ----------- dtrust-tool: Use all CAN sources provided by the card driver Commit: a6fa59be799806483a9fcf69350d43c086620dc5 https://github.com/OpenSC/OpenSC/commit/a6fa59be799806483a9fcf69350d43c086620dc5 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/libopensc/card-dtrust.c Log Message: ----------- dtrust-tool: cache CAN in secure memory Commit: bd73fc397269a294ca2ae54b2deb1bc56ae802f8 https://github.com/OpenSC/OpenSC/commit/bd73fc397269a294ca2ae54b2deb1bc56ae802f8 Author: Mario Haustein <mar...@hr...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/tools/dtrust-tool.c Log Message: ----------- dtrust: Prevent timeout during PIN input on Windows systems fixes #3448 Compare: https://github.com/OpenSC/OpenSC/compare/43424990a1af...bd73fc397269 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |