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
(9) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Frank M. <no...@gi...> - 2021-12-22 09:32:02
|
Branch: refs/heads/openpace Home: https://github.com/OpenSC/OpenSC Commit: 2d45c953034029ef737017a7efe04d47a237a2c7 https://github.com/OpenSC/OpenSC/commit/2d45c953034029ef737017a7efe04d47a237a2c7 Author: Frank Morgner <fra...@gm...> Date: 2021-12-22 (Wed, 22 Dec 2021) Changed paths: M appveyor.yml Log Message: ----------- update to new version of OpenPACE Commit: 644709ef709266c11c830c816874ba06a9e99802 https://github.com/OpenSC/OpenSC/commit/644709ef709266c11c830c816874ba06a9e99802 Author: Frank Morgner <fra...@gm...> Date: 2021-12-22 (Wed, 22 Dec 2021) Changed paths: M src/sm/sm-eac.c M src/tools/npa-tool.c Log Message: ----------- use openpace's object wrappers fixes https://github.com/OpenSC/OpenSC/issues/2354 Commit: dfd2c1e2404bbbdd7e5328cbca777498c24938d7 https://github.com/OpenSC/OpenSC/commit/dfd2c1e2404bbbdd7e5328cbca777498c24938d7 Author: Frank Morgner <fra...@gm...> Date: 2021-12-22 (Wed, 22 Dec 2021) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: relax error handling when reading by sfid assume success if we were able to read at least some amount of data Compare: https://github.com/OpenSC/OpenSC/compare/2d45c9530340%5E...dfd2c1e2404b |
From: Jakub J. <no...@gi...> - 2021-12-21 16:51:33
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 8799851917c5a571b708a4f7ad9122e0cd655181 https://github.com/OpenSC/OpenSC/commit/8799851917c5a571b708a4f7ad9122e0cd655181 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M doc/tools/pkcs15-init.1.xml Log Message: ----------- doc: Fix formatting of pkcs15-init manpage Commit: 1608cc0ff74bc51c93acb524affaf46d35907760 https://github.com/OpenSC/OpenSC/commit/1608cc0ff74bc51c93acb524affaf46d35907760 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/p11test_case_common.c M src/tests/p11test/p11test_case_common.h M src/tests/p11test/p11test_case_ec_derive.c M src/tests/p11test/p11test_case_ec_sign.c M src/tests/p11test/p11test_case_multipart.c M src/tests/p11test/p11test_case_pss_oaep.c M src/tests/p11test/p11test_case_readonly.c M src/tests/p11test/p11test_case_usage.c Log Message: ----------- p11test: Avoid reallocation with every object Commit: 9ab268abe3164d0d37b224986b352bdeb57239e7 https://github.com/OpenSC/OpenSC/commit/9ab268abe3164d0d37b224986b352bdeb57239e7 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/p11test_case_ec_derive.c M src/tests/p11test/p11test_case_multipart.c M src/tests/p11test/p11test_case_readonly.c M src/tests/p11test/p11test_case_usage.c Log Message: ----------- p11test: Simplify objects handling in reports Commit: 9a292d3b36a710a37cf0b969d0f23e96554e0d45 https://github.com/OpenSC/OpenSC/commit/9a292d3b36a710a37cf0b969d0f23e96554e0d45 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: More verbose errors when generating keys Commit: a3f0dbca2475603e58c222b09eee00e73fa7b636 https://github.com/OpenSC/OpenSC/commit/a3f0dbca2475603e58c222b09eee00e73fa7b636 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/pkcs11/pkcs11.h M src/tests/p11test/Makefile.am M src/tests/p11test/p11test.c M src/tests/p11test/p11test_case_common.c M src/tests/p11test/p11test_case_common.h M src/tests/p11test/p11test_case_mechs.c M src/tests/p11test/p11test_case_readonly.c M src/tests/p11test/p11test_case_readonly.h A src/tests/p11test/p11test_case_secret.c A src/tests/p11test/p11test_case_secret.h M src/tests/p11test/p11test_common.h M src/tests/p11test/runtest.sh Log Message: ----------- p11test: Add support for symmetric keys Commit: df9570fdbf21e23760e5a361d8a6330d5f621d55 https://github.com/OpenSC/OpenSC/commit/df9570fdbf21e23760e5a361d8a6330d5f621d55 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/p11test_case_readonly.c Log Message: ----------- p11test: Do not set bogus flag on encryption Commit: d26d4e2938b94b01dd2c43516b7214e69ed821f6 https://github.com/OpenSC/OpenSC/commit/d26d4e2938b94b01dd2c43516b7214e69ed821f6 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/p11test_case_ec_derive.c M src/tests/p11test/p11test_case_readonly.c Log Message: ----------- p11test: Align tables and drop unused fields Commit: 34a2a1c52d15da1c36adb489004bfc142fce6cf6 https://github.com/OpenSC/OpenSC/commit/34a2a1c52d15da1c36adb489004bfc142fce6cf6 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M doc/tools/pkcs15-init.1.xml Log Message: ----------- doc: Add missing switch documentation Commit: 4e93da6578bd68aadb5ee571d8617e277cc40a78 https://github.com/OpenSC/OpenSC/commit/4e93da6578bd68aadb5ee571d8617e277cc40a78 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- pkcs11: Report CKA_VALUE_LEN based on the SKDF parameters when available Commit: c479f36ea7fcfe4c7a97fbaddd5f1f45b052014f https://github.com/OpenSC/OpenSC/commit/c479f36ea7fcfe4c7a97fbaddd5f1f45b052014f Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M containers/README.md Log Message: ----------- containers: Add missing :z option and its explanation in documentation Commit: ac8dc4d19ead474d957aa9eea91db429616c58d0 https://github.com/OpenSC/OpenSC/commit/ac8dc4d19ead474d957aa9eea91db429616c58d0 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/Makefile.am M src/tests/p11test/p11test.c M src/tests/p11test/p11test_case_mechs.c M src/tests/p11test/p11test_case_readonly.c A src/tests/p11test/p11test_case_wrap.c A src/tests/p11test/p11test_case_wrap.h M src/tests/p11test/p11test_common.h M src/tests/p11test/runtest.sh Log Message: ----------- p11test: Initial support for key wrapping Commit: 77491706a80b80715adddcff50742c2e6a8f64bf https://github.com/OpenSC/OpenSC/commit/77491706a80b80715adddcff50742c2e6a8f64bf Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/p11test.c M src/tests/p11test/p11test_case_readonly.c M src/tests/p11test/p11test_case_secret.c M src/tests/p11test/p11test_common.h Log Message: ----------- p11test: Make the openssl support more configurable Commit: 8bf399ec0ce6c1cf71f642430e226b6ea971523d https://github.com/OpenSC/OpenSC/commit/8bf399ec0ce6c1cf71f642430e226b6ea971523d Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/runtest.sh Log Message: ----------- p11test: Automate setup for MyEID card Commit: f6d28c4d171083c99b6ed5068be6be9dcaf4abfb https://github.com/OpenSC/OpenSC/commit/f6d28c4d171083c99b6ed5068be6be9dcaf4abfb Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/pkcs11/pkcs11.h M src/tests/p11test/p11test_case_common.c Log Message: ----------- Add new missing pkcs11 definitions Commit: 152b988c5a91eb4761734012d8fb7d0a53e3d830 https://github.com/OpenSC/OpenSC/commit/152b988c5a91eb4761734012d8fb7d0a53e3d830 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/p11test.c M src/tests/p11test/p11test_case_readonly.c Log Message: ----------- p11test: Reformat Commit: 4c042ad82fb96a7d6f4cb18e905640799d510a46 https://github.com/OpenSC/OpenSC/commit/4c042ad82fb96a7d6f4cb18e905640799d510a46 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M src/tests/p11test/isoapplet_ref.json M src/tests/p11test/virt_cacard_ref.json Log Message: ----------- p11test: Update isoapplet and virt_cacard results for new tests Commit: 23711b6136e64fe7d0364336d9194828c3b2c5b3 https://github.com/OpenSC/OpenSC/commit/23711b6136e64fe7d0364336d9194828c3b2c5b3 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M .github/workflows/linux.yml Log Message: ----------- .github: Upload test logs Commit: 61ec20d6da89399d2e23585708995b4a2003ffdb https://github.com/OpenSC/OpenSC/commit/61ec20d6da89399d2e23585708995b4a2003ffdb Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M doc/tools/pkcs15-tool.1.xml Log Message: ----------- doc: Cleanup pkcs15-tool manual page Commit: 75c3d1bffbd36f6692ba6efd1c71964bd2801b7e https://github.com/OpenSC/OpenSC/commit/75c3d1bffbd36f6692ba6efd1c71964bd2801b7e Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: A containers/opensc-build-ix86/Containerfile Log Message: ----------- Add ix86 build containerfile Commit: 719c1cfe82133c47120690ddfc3c56e0f4b6bcd7 https://github.com/OpenSC/OpenSC/commit/719c1cfe82133c47120690ddfc3c56e0f4b6bcd7 Author: Jakub Jelen <jj...@re...> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M .github/setup-linux.sh Log Message: ----------- Try the actions/virtual-environments#4589 workaround also for ix86 build Compare: https://github.com/OpenSC/OpenSC/compare/2630de7d6c06...719c1cfe8213 |
From: Frida F. <no...@gi...> - 2021-12-20 19:00:34
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 2364980534750e3a946b43cbd6d55063c014f3fb https://github.com/OpenSC/OpenSC/commit/2364980534750e3a946b43cbd6d55063c014f3fb Author: Frida Flodin <fr...@ce...> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Fix detect_card_presence return value In opensc.h the documentation states that the function detect_card_presence should return 0 if no card is present, which is reasonable. This was not the case before since more flags could be set even if SC_READER_CARD_PRESENT is not. This was probably missed before since more flags has been added since this function was first written. Signed-off-by: Frida Flodin <fr...@ce...> Commit: 348552e03508895ac483a4e1497b350b9822e0dd https://github.com/OpenSC/OpenSC/commit/348552e03508895ac483a4e1497b350b9822e0dd Author: Frida Flodin <fr...@ce...> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Handle when reader is detached on macOS refresh_attributes returns SC_SUCCESS if we can't detect the reader. The same should happen if the reader is unknown/detached. This was found when detaching reader on macOS. Then we don't get SCARD_E_UNKNOWN_READER from SCardGetStatusChange. We notice it later from that the state of the reader is SCARD_STATE_UNKNOWN. This resulted in C_WaitForSlotEvent not noticing that the reader, and thus the card, was removed. Signed-off-by: Frida Flodin <fr...@ce...> Commit: 738588fd2b1c69794ba9ebe7bdb898486e001ecb https://github.com/OpenSC/OpenSC/commit/738588fd2b1c69794ba9ebe7bdb898486e001ecb Author: Frida Flodin <fr...@ce...> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Fix incorrect use of SC_READER_CARD_CHANGED Looking in opensc.h the flag SC_READER_CARD_CHANGED should be set if the card was exchanged. In other words if a card is present but it is not the same card as before. It looks like SC_READER_CARD_CHANGED was misinterpreted as a flag for when the card was removed and thus that the status has changed. Signed-off-by: Frida Flodin <fr...@ce...> Commit: 2630de7d6c0648dc4c91abef0adf61926534515d https://github.com/OpenSC/OpenSC/commit/2630de7d6c0648dc4c91abef0adf61926534515d Author: Frida Flodin <fr...@ce...> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M src/libopensc/sc.c Log Message: ----------- Sanity check detect_card_presence return value The return value from detect_card_presence should be 0 if no card is present. Therefore the flag SC_READER_CARD_PRESENT is not allowed to be 0 if detect_card_presence has non-zero return value. Signed-off-by: Frida Flodin <fr...@ce...> Compare: https://github.com/OpenSC/OpenSC/compare/846ee3736c2d...2630de7d6c06 |
From: AlexandreGonzalo <no...@gi...> - 2021-12-20 10:26:53
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 846ee3736c2d699d2119c0871d240b8af77bf1db https://github.com/OpenSC/OpenSC/commit/846ee3736c2d699d2119c0871d240b8af77bf1db Author: alegon01 <ale...@tr...> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M src/pkcs11/pkcs11.h M src/tools/pkcs11-tool.c Log Message: ----------- Add support for SHA3* in pkcs11-tool. |
From: Frank M. <no...@gi...> - 2021-12-20 10:01:14
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: f33a53d05f8b5a1680047be2a7278387337fd5b6 https://github.com/OpenSC/OpenSC/commit/f33a53d05f8b5a1680047be2a7278387337fd5b6 Author: Frank Morgner <fra...@gm...> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M src/libopensc/card-starcos.c Log Message: ----------- starcos: added one more ATR of eGK fixes https://github.com/OpenSC/OpenSC/issues/2460 |
From: Frank M. <no...@gi...> - 2021-12-13 18:51:33
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: f6a29ba6477d35b55ec0d274c543cf233838de3c https://github.com/OpenSC/OpenSC/commit/f6a29ba6477d35b55ec0d274c543cf233838de3c Author: Frank Morgner <fra...@gm...> Date: 2021-12-13 (Mon, 13 Dec 2021) Changed paths: M configure.ac M src/tools/Makefile.am M src/tools/pkcs11-register.ggo.in Log Message: ----------- pkcs11-register: Skip Firefox on Windows and macOS Firefox added integration of OS specific client certificates in version [72](https://www.mozilla.org/en-US/firefox/72.0/releasenotes/)/[75](https://www.mozilla.org/en-US/firefox/75.0/releasenotes/). This feature [was enabled by default](https://blog.mozilla.org/security/2021/07/28/making-client-certificates-available-by-default-in-firefox-90/) in version [90](https://www.mozilla.org/en-US/firefox/90.0/releasenotes/). Since pkcs11-register is executed by default on Windows/macOS startup it may be possible to see an OpenSC token twice in Firefox, i.e. via registering onepin-opensc-pkcs11 and via minidriver/CTK through osclientcerts. We now change the default behavior to avoid such conflicts. Closes https://github.com/OpenSC/OpenSC/issues/2446 |
From: Yar <no...@gi...> - 2021-12-04 14:07:24
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 9ac92952b6dd062f95fd334d89663bd664dd8644 https://github.com/OpenSC/OpenSC/commit/9ac92952b6dd062f95fd334d89663bd664dd8644 Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- OpenPGP 3.4+: Get list of supported algorithms from Algorithm Information OpenPGP Card 3.4+ supports getting list of algos from the new Algoritm Information DO https://gnupg.org/ftp/specs/OpenPGP-smart-card-application-3.4.pdf, 4.4.3.11 If at least one algo is in this list, use it, and ignore hardcoded. Tested on Yubikey 5 NFC with FW 5.2.4. Handled few problems with Yubikey not following the spec. Also, fixed problem with algorithm find, which will return EC algorithm with the same key size, even if curve is not the same. Commit: bf4a3aaf945b62e2fa1298aec0f5c815a1630c54 https://github.com/OpenSC/OpenSC/commit/bf4a3aaf945b62e2fa1298aec0f5c815a1630c54 Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/libopensc/card.c Log Message: ----------- Fix find for EC algos returning wrong algo If we're finding EC algo, and curve is not matched, another algo with the same key length shoud not be returned. Commit: e11a78f9104311fc8e6df873510152fe66d37a5f https://github.com/OpenSC/OpenSC/commit/e11a78f9104311fc8e6df873510152fe66d37a5f Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- Some changes in DO FA handling: - Now it's checked independent from DO 6E - If no algos can be parsed from DO FA, code will fallback to other ways - Indentation fixes Commit: 21347deb3d1f1ac6bca355211c95bc4f9697afbf https://github.com/OpenSC/OpenSC/commit/21347deb3d1f1ac6bca355211c95bc4f9697afbf Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- Fix pass of handling_algos if DO 6E is not available Commit: d4b589044946e17eaab3c0d01187fa98a0295cc8 https://github.com/OpenSC/OpenSC/commit/d4b589044946e17eaab3c0d01187fa98a0295cc8 Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- Fix error check in pgp_enumerate_blob Commit: ede23473b49958af4d5a2d1a8a1eb72aaf5884a2 https://github.com/OpenSC/OpenSC/commit/ede23473b49958af4d5a2d1a8a1eb72aaf5884a2 Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/libopensc/card-openpgp.c M src/pkcs11/mechanism.c M src/pkcs11/openssl.c M src/pkcs11/pkcs11-object.c M src/pkcs11/sc-pkcs11.h Log Message: ----------- Fixed returning multiple mechanisms After parsing DO FA, algorithm info could have both X25519 and older EC curves. This leads to register of two mechanisms with same type, CKM_ECDH1_DERIVE, but different key types. This could lead to a situation, that C_DeriveKey will throw an error, while user is trying to derive using X25519 key. This commit fixes this, to have a list of key types, and registering the second mechanism will just add key type to list in the existing mechanism, and updates it's mech_info. Commit: 2cc7b10b80081171854cbf9183e012a0c1a1a5e3 https://github.com/OpenSC/OpenSC/commit/2cc7b10b80081171854cbf9183e012a0c1a1a5e3 Author: Yaroslav Isakov <yar...@gm...> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/pkcs11/mechanism.c Log Message: ----------- Fix comments from review Compare: https://github.com/OpenSC/OpenSC/compare/33a22c8b1d2f...2cc7b10b8008 |
From: Jakub J. <no...@gi...> - 2021-12-01 11:36:01
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 75dbe58b4a7857cd67925fa8a38bc81bf37d7e1a https://github.com/OpenSC/OpenSC/commit/75dbe58b4a7857cd67925fa8a38bc81bf37d7e1a Author: Jakub Jelen <jj...@re...> Date: 2021-12-01 (Wed, 01 Dec 2021) Changed paths: M .github/setup-linux.sh Log Message: ----------- .github: Workaround broken Github image Fixes: #2456 Related: https://github.com/actions/virtual-environments/issues/4589 Commit: 33a22c8b1d2f1f6fc6f776324994faf6b25ba2af https://github.com/OpenSC/OpenSC/commit/33a22c8b1d2f1f6fc6f776324994faf6b25ba2af Author: Jakub Jelen <jj...@re...> Date: 2021-12-01 (Wed, 01 Dec 2021) Changed paths: M .github/workflows/linux.yml M .github/workflows/macos.yml Log Message: ----------- Run the CI also if the CI scripts change Compare: https://github.com/OpenSC/OpenSC/compare/9d6ddaef1347...33a22c8b1d2f |
From: Jakub J. <no...@gi...> - 2021-11-30 11:07:56
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 9d6ddaef13472cb7aaafc1b418937493f44bc422 https://github.com/OpenSC/OpenSC/commit/9d6ddaef13472cb7aaafc1b418937493f44bc422 Author: Diego Koenegras <di...@se...> Date: 2021-11-30 (Tue, 30 Nov 2021) Changed paths: M src/libopensc/card-belpic.c Log Message: ----------- Added belpic v1.8 applet ATR |
From: Veronika H. <no...@gi...> - 2021-11-30 11:05:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c79a499a4082146792511d425d2fba66c211fc51 https://github.com/OpenSC/OpenSC/commit/c79a499a4082146792511d425d2fba66c211fc51 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-30 (Tue, 30 Nov 2021) Changed paths: M src/tests/fuzzing/fuzz_scconf_parse_string.c Log Message: ----------- fuzz_scconf_parse_string: Limit maximum size of input data Too long input is not necessary for parser testing. Huge test cases containing mostly opening brackets caused stack-overflow while freeing the memory of chained blocks. Test case containing a too-long list of values caused timeout. Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40676 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41434 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41450 |
From: Veronika H. <no...@gi...> - 2021-11-30 10:35:38
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 5fce75102affeb52cabc3fd04450bda0c455a00c https://github.com/OpenSC/OpenSC/commit/5fce75102affeb52cabc3fd04450bda0c455a00c Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-30 (Tue, 30 Nov 2021) Changed paths: M src/tools/pkcs15-init.c Log Message: ----------- pkcs15-init: Set algorithm after parsing spec Otherwise it remains -1 as initialized |
From: Doug E. <no...@gi...> - 2021-11-30 09:20:48
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: e06ea1812e510c4337f5b037eabe01c033aaef61 https://github.com/OpenSC/OpenSC/commit/e06ea1812e510c4337f5b037eabe01c033aaef61 Author: Doug Engert <dee...@gm...> Date: 2021-11-30 (Tue, 30 Nov 2021) Changed paths: M src/libopensc/sc-ossl-compat.h Log Message: ----------- OpenSSL FIPS_mode not defined in 3.0.0 When trying to test with OpenSSL-3.0.0 the use of `FIPS_mode()` in two places pkcs11-tool.c and framework-pkcs11.c causes a run time error like: "./pkcs11-tool: symbol lookup error: /opt/ossl-3.0.0/lib/opensc-pkcs11.so: undefined symbol: FIPS_mode" sc-ossl-sc-ossl-compat.h was modified to use `OSSL_PROVIDER_available(NULL, "fips")` which is is in OpenSSL 3.0.0 This patch is based on https://github.com/OpenSC/OpenSC/pull/2438 https://github.com/OpenSC/OpenSC/commit/1272521059eadf19e3b58b275efb4b41465804df but #2438 contains many other changes and and may not be commited for some time. Date: Sat Nov 27 07:39:39 2021 -0600 Changes to be committed: modified: src/libopensc/sc-ossl-compat.h |
From: Jakub J. <no...@gi...> - 2021-11-26 12:32:28
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 1c9e2595d1204ed7ed1443eda6b9950348b46422 https://github.com/OpenSC/OpenSC/commit/1c9e2595d1204ed7ed1443eda6b9950348b46422 Author: Jakub Jelen <jj...@re...> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M .lgtm.yml Log Message: ----------- lgtm: Drop file clasification to resume analysis it looks like *any* file classification excludes the files from analysis, which was clearly not the intention |
From: Veronika H. <no...@gi...> - 2021-11-23 11:56:45
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 38da7e1062d4eb3beefa50a2c4838b8ac4ae7066 https://github.com/OpenSC/OpenSC/commit/38da7e1062d4eb3beefa50a2c4838b8ac4ae7066 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-23 (Tue, 23 Nov 2021) Changed paths: M src/libopensc/pkcs15-idprime.c Log Message: ----------- pkcs15-idprime: Stop iterator in case of failure For getting objects, idprime_card_ctl() starts iterator in list_t in card->drv_data. In case of fail, iterator is not set to stopped and variable iter_active in list_t remains 1. Then during memory release in sc_disconnect_card() list_t is not freed. Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39268 |
From: Jakub J. <no...@gi...> - 2021-11-19 19:54:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 212ce000527f2f33ff9571934e756f7fbe8d8d48 https://github.com/OpenSC/OpenSC/commit/212ce000527f2f33ff9571934e756f7fbe8d8d48 Author: Jakub Jelen <jj...@re...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M tests/test-pkcs11-tool-sym-crypt-test.sh M tests/test-pkcs11-tool-unwrap-wrap-test.sh Log Message: ----------- Fix spell errors |
From: Peter P. <no...@gi...> - 2021-11-19 17:35:53
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 7d71808c987e490ff6cfad22072cbdf6c7f2d92d https://github.com/OpenSC/OpenSC/commit/7d71808c987e490ff6cfad22072cbdf6c7f2d92d Author: Peter Popovec <pop...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M doc/tools/pkcs11-tool.1.xml M src/tools/pkcs11-tool.c M tests/Makefile.am A tests/test-pkcs11-tool-sym-crypt-test.sh Log Message: ----------- pkcs11-tool: symmetric encrypt/decrypt supported mechanisms: AES-ECB, AES-CBC, AES-CBC-PAD support for initialization vector Tested - softhsm2, (test-pkcs11-tool-sym-crypt-test.sh) modified: doc/tools/pkcs11-tool.1.xml modified: src/tools/pkcs11-tool.c modified: tests/Makefile.am new file: tests/test-pkcs11-tool-sym-crypt-test.sh Commit: 9136878cce3242d7d6321d21dc8ede43039d5e4a https://github.com/OpenSC/OpenSC/commit/9136878cce3242d7d6321d21dc8ede43039d5e4a Author: Peter Popovec <pop...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M doc/tools/pkcs11-tool.1.xml M src/tools/pkcs11-tool.c M tests/Makefile.am A tests/test-pkcs11-tool-unwrap-test.sh Log Message: ----------- pkcs11-tool: unwrap operation support for unwrapping GENERIC SECRET / AES key Tested: softhsm, RSA-PKCS mechanism. Tested: MyEID 4.5.5, only partial test due to missing support for symmetric encryption/decryption modified: doc/tools/pkcs11-tool.1.xml modified: src/tools/pkcs11-tool.c modified: tests/Makefile.am new file: tests/test-pkcs11-tool-unwrap-test.sh Commit: 812c08d2c2d1e27b97bece231260d1322ed12a9c https://github.com/OpenSC/OpenSC/commit/812c08d2c2d1e27b97bece231260d1322ed12a9c Author: Peter Popovec <pop...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M doc/tools/pkcs11-tool.1.xml M src/tools/pkcs11-tool.c M tests/Makefile.am R tests/test-pkcs11-tool-unwrap-test.sh A tests/test-pkcs11-tool-unwrap-wrap-test.sh Log Message: ----------- pkcs11-tool: wrap operation support for key wrap operation Tested: softhsm, GENERIC SECRET wrapped by RSA-PKCS mechanism modified: doc/tools/pkcs11-tool.1.xml modified: src/tools/pkcs11-tool.c modified: tests/Makefile.am renamed: tests/test-pkcs11-tool-unwrap-test.sh -> tests/test-pkcs11-tool-unwrap-wrap-test.sh Commit: 0de0fa21c0a29181744b8599ebf1694bd2a516d8 https://github.com/OpenSC/OpenSC/commit/0de0fa21c0a29181744b8599ebf1694bd2a516d8 Author: Peter Popovec <pop...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/tools/pkcs11-tool.c M tests/test-pkcs11-tool-sym-crypt-test.sh Log Message: ----------- pkcs11-tool: encrypt/decrypt - removed fixed limit for data size Use C_DecryptUpdate/C_EncryptUpdate for large input files. modified: src/tools/pkcs11-tool.c modified: tests/test-pkcs11-tool-sym-crypt-test.sh Commit: 8b94d04dbbe383c485d341333f8f59494645ea1a https://github.com/OpenSC/OpenSC/commit/8b94d04dbbe383c485d341333f8f59494645ea1a Author: Peter Popovec <pop...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M .github/test-oseid.sh Log Message: ----------- github actions: pkcs11-tool - wrap/unwrap tests (using OsEID simulator) modified: .github/test-oseid.sh Compare: https://github.com/OpenSC/OpenSC/compare/621bbe6778c4...8b94d04dbbe3 |
From: Jozsef D. <no...@gi...> - 2021-11-19 11:37:10
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 2d183fe66262588941e7fb77f9f84264be1120ba https://github.com/OpenSC/OpenSC/commit/2d183fe66262588941e7fb77f9f84264be1120ba Author: Jozsef Dojcsak <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/Makefile.am M src/libopensc/Makefile.mak A src/libopensc/card-nqApplet.c M src/libopensc/cards.h M src/libopensc/ctx.c A src/libopensc/pkcs15-nqApplet.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h Log Message: ----------- Add JCOP4 NQ-Applet support Commit: 07fd976978fcd4b6ba61f722eaefeadb56f4171f https://github.com/OpenSC/OpenSC/commit/07fd976978fcd4b6ba61f722eaefeadb56f4171f Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Fix linux compilation errors Commit: 6afb7951ae785d634f21021ebf591bd6774f561c https://github.com/OpenSC/OpenSC/commit/6afb7951ae785d634f21021ebf591bd6774f561c Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Amend comments and source formatting Commit: 799f178548ca3690bb0b2456a2c43899177b9463 https://github.com/OpenSC/OpenSC/commit/799f178548ca3690bb0b2456a2c43899177b9463 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/pkcs15-sec.c Log Message: ----------- Fix buflen size in sc_pkcs15_compute_signature Commit: 6c1ff4c23819ffc311731a47787d94d38030decc https://github.com/OpenSC/OpenSC/commit/6c1ff4c23819ffc311731a47787d94d38030decc Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Remove unnecessary check before free() Commit: d24afc2dfb3701f6a4fc06e65e4652570858af39 https://github.com/OpenSC/OpenSC/commit/d24afc2dfb3701f6a4fc06e65e4652570858af39 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Use sc_format_apdu_ex instead of sc_format_apdu Commit: 907a8efa7ee24bad52c109f0fbf82fda39c0fd82 https://github.com/OpenSC/OpenSC/commit/907a8efa7ee24bad52c109f0fbf82fda39c0fd82 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Add checking of the response length Commit: 1c492eb10d37002a9382c91fe1ed2ed005912a9b https://github.com/OpenSC/OpenSC/commit/1c492eb10d37002a9382c91fe1ed2ed005912a9b Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Remove field serial_nr from nqapplet_driver_data Commit: 214f477d5fb040f427d029e2724f35fc900011e1 https://github.com/OpenSC/OpenSC/commit/214f477d5fb040f427d029e2724f35fc900011e1 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Remove asserts Commit: f338d46b0b640dbb6757e9dab61d0d34a041abcf https://github.com/OpenSC/OpenSC/commit/f338d46b0b640dbb6757e9dab61d0d34a041abcf Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Fix braces formatting Commit: eb088b10eced22ad970bd969c756c38a8360cc8d https://github.com/OpenSC/OpenSC/commit/eb088b10eced22ad970bd969c756c38a8360cc8d Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Fix comments Commit: edca4a873ed1d4ef65f0639124bb0986447028b0 https://github.com/OpenSC/OpenSC/commit/edca4a873ed1d4ef65f0639124bb0986447028b0 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Removed flag SC_PKCS15_PRKEY_USAGE_ENCRYPT Commit: 8bf172284f61008bd1288b843a8b9fc5d712c6ff https://github.com/OpenSC/OpenSC/commit/8bf172284f61008bd1288b843a8b9fc5d712c6ff Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Change vendor to NXP Commit: 25d3a9dabe95fde07c5256803de1ff2465051083 https://github.com/OpenSC/OpenSC/commit/25d3a9dabe95fde07c5256803de1ff2465051083 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c Log Message: ----------- Fix coding issues, add comment for nqapplet_logout Commit: c1046f1bdef2ef1fd3797f6ab5c45e6cae1346c9 https://github.com/OpenSC/OpenSC/commit/c1046f1bdef2ef1fd3797f6ab5c45e6cae1346c9 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Remove unnecessary code Commit: 1a36ce7586e50de149aa05a9cde638df1b4f746f https://github.com/OpenSC/OpenSC/commit/1a36ce7586e50de149aa05a9cde638df1b4f746f Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Apply OpenSC:ci .clang-format Commit: 621bbe6778c4b3da8aede5490d483d67f1e57e81 https://github.com/OpenSC/OpenSC/commit/621bbe6778c4b3da8aede5490d483d67f1e57e81 Author: jozsefd <joz...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/libopensc/card-nqApplet.c M src/libopensc/pkcs15-nqApplet.c Log Message: ----------- Add missing include Compare: https://github.com/OpenSC/OpenSC/compare/88eeb8923d8a...621bbe6778c4 |
From: Jakub J. <no...@gi...> - 2021-11-19 10:45:47
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: e8486b4fa0331989225a2933c57297e427e2d59d https://github.com/OpenSC/OpenSC/commit/e8486b4fa0331989225a2933c57297e427e2d59d Author: Luka Logar <luk...@ci...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- Implement C_CreateObject() for EC keys Most of the code was already there, only a little glue code was needed... Commit: 0f30997b6d555e981777087995285efbf6a30359 https://github.com/OpenSC/OpenSC/commit/0f30997b6d555e981777087995285efbf6a30359 Author: Luka Logar <luk...@ci...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/pkcs11/openssl.c Log Message: ----------- Fix signature verification for CKM_ECDSA_SHAx only cards Cards that support CKM_ECDSA_SHAx only don't do the hashing in C_VerifyUpdate(). All the processing is done in the final C_VerifyFinal() call instead. Commit: 88eeb8923d8a1b2848f85650fe2b804b3a53e648 https://github.com/OpenSC/OpenSC/commit/88eeb8923d8a1b2848f85650fe2b804b3a53e648 Author: Luka Logar <luk...@ci...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M .github/test-isoapplet.sh M src/libopensc/card-isoApplet.c M src/tests/p11test/isoapplet_ref.json Log Message: ----------- Fix IsoApplet CKM_ECDSA_SHA1 implementation and include some more ECDSA tests in IsoApplet test suite Compare: https://github.com/OpenSC/OpenSC/compare/5f04d4905d65...88eeb8923d8a |
From: Frank M. <no...@gi...> - 2021-11-19 09:13:31
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 24315fa2fee2128b2937f1f54cd8ab79df3087fe https://github.com/OpenSC/OpenSC/commit/24315fa2fee2128b2937f1f54cd8ab79df3087fe Author: Frank Morgner <fra...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M doc/tools/opensc-tool.1.xml M src/tools/opensc-tool.c Log Message: ----------- opensc-tool: clearify on the usage of --send-apdu closes https://github.com/OpenSC/OpenSC/issues/2432 closes https://github.com/OpenSC/OpenSC/issues/2369 Commit: 233db1fc3578d9634d4c19664dd5b25adc876cbe https://github.com/OpenSC/OpenSC/commit/233db1fc3578d9634d4c19664dd5b25adc876cbe Author: Frank Morgner <fra...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/tools/opensc-tool.c Log Message: ----------- opensc-tool: align help to 80 characters Commit: 5f04d4905d65202e2c64e43b836433ee96cffcd7 https://github.com/OpenSC/OpenSC/commit/5f04d4905d65202e2c64e43b836433ee96cffcd7 Author: Frank Morgner <fra...@gm...> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/tools/cardos-tool.c M src/tools/cryptoflex-tool.c M src/tools/dnie-tool.c M src/tools/gids-tool.c M src/tools/iasecc-tool.c M src/tools/openpgp-tool.c M src/tools/opensc-explorer.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/westcos-tool.c Log Message: ----------- tools: shorten help text on -v Compare: https://github.com/OpenSC/OpenSC/compare/45c92bbcbd95...5f04d4905d65 |
From: Frank M. <no...@gi...> - 2021-11-15 09:25:32
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 45c92bbcbd95d7efae67bf3bf2576ecd3bfc1529 https://github.com/OpenSC/OpenSC/commit/45c92bbcbd95d7efae67bf3bf2576ecd3bfc1529 Author: Frank Morgner <fra...@gm...> Date: 2021-11-15 (Mon, 15 Nov 2021) Changed paths: M src/libopensc/apdu.c Log Message: ----------- fixed handling of GET RESPONSE Upon reading a few number of bytes with GET DATA, Yubikey 4 responds with these bytes *and* 61XX indicating that there is even more data available (although it has not been requested). In `sc_get_response()` we need to check early whether or not additional bytes are needed, otherwise an unnecessary GET RESPONSE will be triggered. |
From: Frank M. <no...@gi...> - 2021-11-05 15:58:39
|
Branch: refs/heads/opensc-tool Home: https://github.com/OpenSC/OpenSC Commit: b210ccc8c1b94b9de4a4f8eb9200928e1c779d50 https://github.com/OpenSC/OpenSC/commit/b210ccc8c1b94b9de4a4f8eb9200928e1c779d50 Author: Frank Morgner <fra...@gm...> Date: 2021-11-05 (Fri, 05 Nov 2021) Changed paths: M doc/tools/opensc-tool.1.xml M src/tools/opensc-tool.c Log Message: ----------- opensc-tool: clearify on the usage of --send-apdu closes https://github.com/OpenSC/OpenSC/issues/2432 closes https://github.com/OpenSC/OpenSC/issues/2369 Commit: 3854e1851a2aadccb529b13fef1fc8845cbc7c9b https://github.com/OpenSC/OpenSC/commit/3854e1851a2aadccb529b13fef1fc8845cbc7c9b Author: Frank Morgner <fra...@gm...> Date: 2021-11-05 (Fri, 05 Nov 2021) Changed paths: M src/tools/opensc-tool.c Log Message: ----------- opensc-tool: align help to 80 characters Commit: 40d5e0e817e30ed2829cd9df5f1ac24a54d12f71 https://github.com/OpenSC/OpenSC/commit/40d5e0e817e30ed2829cd9df5f1ac24a54d12f71 Author: Frank Morgner <fra...@gm...> Date: 2021-11-05 (Fri, 05 Nov 2021) Changed paths: M src/tools/cardos-tool.c M src/tools/cryptoflex-tool.c M src/tools/dnie-tool.c M src/tools/gids-tool.c M src/tools/iasecc-tool.c M src/tools/openpgp-tool.c M src/tools/opensc-explorer.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/westcos-tool.c Log Message: ----------- tools: shorten help text on -v Compare: https://github.com/OpenSC/OpenSC/compare/b210ccc8c1b9%5E...40d5e0e817e3 |
From: Veronika H. <no...@gi...> - 2021-11-03 10:01:49
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: e5846333f8e915c68f05ccf0cdb1f74752af736d https://github.com/OpenSC/OpenSC/commit/e5846333f8e915c68f05ccf0cdb1f74752af736d Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/tests/fuzzing/Makefile.am A src/tests/fuzzing/fuzzer.c Log Message: ----------- fuzzing: Build test programs for fuzz targets when fuzzing is not enabled For testing purposes, fuzzers take files as input which feed LLVMFuzzerTestOneInput function. Commit: 9cfd23062bc19366b8b4605485d71d898a2f7f91 https://github.com/OpenSC/OpenSC/commit/9cfd23062bc19366b8b4605485d71d898a2f7f91 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M configure.ac M src/tests/fuzzing/fuzz_asn1_print.c Log Message: ----------- fuzzing: Define FUZZING_ENABLED for closing stdout while fuzzing In case that called function print out some data Commit: c57e8671ef52beffa7cea5e1cac39a2a5d726e8a https://github.com/OpenSC/OpenSC/commit/c57e8671ef52beffa7cea5e1cac39a2a5d726e8a Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/tests/fuzzing/fuzz_pkcs15_reader.c Log Message: ----------- fuzz_pkcs15_reader.c: Fix type Commit: 5a46bde46876239147927f144b4a53ef5d5f4051 https://github.com/OpenSC/OpenSC/commit/5a46bde46876239147927f144b4a53ef5d5f4051 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/tests/fuzzing/Makefile.am A src/tests/fuzzing/fuzz_scconf_parse_string.c Log Message: ----------- fuzzing: Add fuzzer for scconf_parse_string function Commit: 9a4cc393be025cfba0c02101aecafed97d397daf https://github.com/OpenSC/OpenSC/commit/9a4cc393be025cfba0c02101aecafed97d397daf Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: A src/tests/fuzzing/corpus/fuzz_scconf_parse_string/7fa282cd0203fdc8966be091e48584fe94e3f272 A src/tests/fuzzing/corpus/fuzz_scconf_parse_string/fa7e8cb717af33932718d96a3c785268311d9c6f Log Message: ----------- fuzzing: Add corpus for fuzz_scconf_parse_string.c Commit: 74a63d22271d174409856d5083418911eb5e61ff https://github.com/OpenSC/OpenSC/commit/74a63d22271d174409856d5083418911eb5e61ff Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M configure.ac Log Message: ----------- fuzzing: Fix flags for enabling fuzzing Commit: a943155d99053efdef0cc8e531aa6ac272c0b704 https://github.com/OpenSC/OpenSC/commit/a943155d99053efdef0cc8e531aa6ac272c0b704 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: A src/tests/fuzzing/corpus/fuzz_scconf_parse_string/497025125e0dfab0b9e16155ce16d6e25ec8ec6d R src/tests/fuzzing/corpus/fuzz_scconf_parse_string/7fa282cd0203fdc8966be091e48584fe94e3f272 M src/tests/fuzzing/fuzz_scconf_parse_string.c Log Message: ----------- fuzz_scconf_parse_string: Fix buffer ending and max input size Commit: 1dceff47dda034b3039d1304191b7c707247a6de https://github.com/OpenSC/OpenSC/commit/1dceff47dda034b3039d1304191b7c707247a6de Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/scconf/sclex.c Log Message: ----------- scconf: Fix check for buffer size buf_addch() store values on bp->bufcur and bp->bufcur + 1 but check size of the buffer only for bp->bufcur. Commit: 2e022aeaa1e7b504e867d745d7d52696d4ec7c84 https://github.com/OpenSC/OpenSC/commit/2e022aeaa1e7b504e867d745d7d52696d4ec7c84 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/scconf/parse.c Log Message: ----------- scconf: Avoid adding list into non-list item Issue found by calling scconf_string_parse() with "name =\n\n\nvalue,value;" as an input string. scconf_parse_token() interprets more newline characters as item with type SCCONF_ITEM_TYPE_COMMENT. After that when parsing TOKEN_TYPE_STRING, if parser->state is STATE_VALUE, scconf_list_add() adds list into that item. During freeing scconf_context structure, above described item is freed as SCCONF_ITEM_TYPE_COMMENT and created list causes memory leak. To fix this, scconf_parse_token() checks type of item before adding into list. When parsing is done, scconf_parse_reset_state() frees values in parser->name and parser->key. Commit: 89f86239e64b63bbd6c45f891d6079a242287921 https://github.com/OpenSC/OpenSC/commit/89f86239e64b63bbd6c45f891d6079a242287921 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/tests/fuzzing/fuzzer.c Log Message: ----------- fuzzing: fix description of fuzzer.c file Commit: 9f4eae63aea7c5c0a55ceeb2450de5b9620e640e https://github.com/OpenSC/OpenSC/commit/9f4eae63aea7c5c0a55ceeb2450de5b9620e640e Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M src/tests/fuzzing/fuzz_scconf_parse_string.c Log Message: ----------- fuzz_scconf_parse_string: Use malloc for string buffer Compare: https://github.com/OpenSC/OpenSC/compare/cc024a33b901...9f4eae63aea7 |
From: Jakub J. <no...@gi...> - 2021-10-27 07:21:56
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: cc024a33b90103503513b29474759d3a3e82a222 https://github.com/OpenSC/OpenSC/commit/cc024a33b90103503513b29474759d3a3e82a222 Author: Andreas Schwier <and...@ca...> Date: 2021-10-27 (Wed, 27 Oct 2021) Changed paths: M src/libopensc/card-sc-hsm.c Log Message: ----------- Fix detection of 512 bit signtures (Fixes #2421) |
From: CardContact S. G. <no...@gi...> - 2021-10-25 08:52:09
|
Branch: refs/heads/fix_2421 Home: https://github.com/OpenSC/OpenSC |
From: CardContact S. G. <no...@gi...> - 2021-10-25 08:50:43
|
Branch: refs/heads/fix_2421 Home: https://github.com/OpenSC/OpenSC Commit: 96fc93bab2a688153d8dd058db8ce57d813e4261 https://github.com/OpenSC/OpenSC/commit/96fc93bab2a688153d8dd058db8ce57d813e4261 Author: Andreas Schwier <and...@ca...> Date: 2021-10-25 (Mon, 25 Oct 2021) Changed paths: M src/libopensc/card-sc-hsm.c Log Message: ----------- Fix detection of 512 bit signtures (Fixes #2421) |