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
(10) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Frank M. <no...@gi...> - 2020-02-01 21:28:09
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: a9873b87ddb19056119ba3abb3de515b97e669fc https://github.com/OpenSC/OpenSC/commit/a9873b87ddb19056119ba3abb3de515b97e669fc Author: Peter Marschall <pe...@ad...> Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M src/tools/openpgp-tool.c Log Message: ----------- openpgp-tool: force use of 'openpgp' driver Follow the example of other card-specific tools and explicitly force the use of the correct driver, and fail if it cannot be set. Commit: 7ef40cdc1758e7b7282d83f495d8810c6f178a51 https://github.com/OpenSC/OpenSC/commit/7ef40cdc1758e7b7282d83f495d8810c6f178a51 Author: Peter Marschall <pe...@ad...> Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M src/tools/openpgp-tool.c Log Message: ----------- openpgp-tool: update copyright Commit: cd4dc5a9e7de69c1bdcaeca0ebd2924caf239ef5 https://github.com/OpenSC/OpenSC/commit/cd4dc5a9e7de69c1bdcaeca0ebd2924caf239ef5 Author: Peter Marschall <pe...@ad...> Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M src/libopensc/Makefile.am M src/libopensc/card-openpgp.c A src/libopensc/card-openpgp.h Log Message: ----------- OpenPGP: refactor definitions into header file Factor out constants and structure definitions into a header file so that they can be also used consistently in openpgp-tool. Commit: 7d3e4b0878f4e3a9b58fd38b7e040e8181278d9f https://github.com/OpenSC/OpenSC/commit/7d3e4b0878f4e3a9b58fd38b7e040e8181278d9f Author: Peter Marschall <pe...@ad...> Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M src/tools/openpgp-tool.c Log Message: ----------- openpgp-tool: increase buffer for private DOs * OpenPGP v3 increased the size for private DOs. Adapt to it. * Use the symbolic constant from the refactored OpenPGP driver instead of relying on magic numbers. Commit: 471df32faab8748abbc4972f9e595ed50198a12f https://github.com/OpenSC/OpenSC/commit/471df32faab8748abbc4972f9e595ed50198a12f Author: Peter Marschall <pe...@ad...> Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M src/libopensc/card-openpgp.c M src/libopensc/card-openpgp.h Log Message: ----------- OpenPGP: correctly determine max. special DO size In pre-v3 cards, it is hard-coded to 254 bytes. In v3+ cards, it is stored in the "extended capabilities" DO 00C0. Make the determined size available as a variable in the driver data. Commit: 5d576f4b310f5f89ed3239bf03c81c271b44470d https://github.com/OpenSC/OpenSC/commit/5d576f4b310f5f89ed3239bf03c81c271b44470d Author: Peter Marschall <pe...@ad...> Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M src/tools/openpgp-tool.c Log Message: ----------- openpgp-tool: use specialDO_size from driver in do_dump_do() Commit: 7e0465370f1ccf2df64a28336b6bca0865bf7af4 https://github.com/OpenSC/OpenSC/commit/7e0465370f1ccf2df64a28336b6bca0865bf7af4 Author: Frank Morgner <fra...@gm...> Date: 2020-02-01 (Sat, 01 Feb 2020) Changed paths: M src/libopensc/Makefile.am M src/libopensc/card-openpgp.c A src/libopensc/card-openpgp.h M src/tools/openpgp-tool.c Log Message: ----------- Merge pull request #1914 from marschap/PGPtool-fixes PGPtool fixes Compare: https://github.com/OpenSC/OpenSC/compare/8d4af9eb0b79...7e0465370f1c |
From: Frank M. <no...@gi...> - 2020-02-01 21:20:58
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 8d4af9eb0b799f22b25783e8e1b7af329b5a917b https://github.com/OpenSC/OpenSC/commit/8d4af9eb0b799f22b25783e8e1b7af329b5a917b Author: Frank Morgner <fra...@gm...> Date: 2020-02-01 (Sat, 01 Feb 2020) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- pkcs11: fixed right padding of token label with ' ' fixes https://github.com/OpenSC/OpenSC/issues/1922 |
From: Lewis P. <no...@gi...> - 2020-01-31 15:15:33
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 723129bc123699ef72332ed106628236b96bd20d https://github.com/OpenSC/OpenSC/commit/723129bc123699ef72332ed106628236b96bd20d Author: Lewis Porter <lew...@gm...> Date: 2020-01-31 (Fri, 31 Jan 2020) Changed paths: M src/libopensc/card-atrust-acos.c Log Message: ----------- Check if card name is null in acos atrust driver opensc-tool segfaults when trying to read a card that doen’t populate the name field. This commit adds a null check before calling strcmp(). |
From: Frank M. <no...@gi...> - 2020-01-31 14:49:40
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 5e1bfe0accc3c21ede26dc639c52009ac6165536 https://github.com/OpenSC/OpenSC/commit/5e1bfe0accc3c21ede26dc639c52009ac6165536 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-cac.c M src/libopensc/card-cac1.c M src/libopensc/simpletlv.h Log Message: ----------- Drop the pkcs15.h from simpletlv.h Commit: 2882c93ec1910ce6c7dac27be8c969ab1feb8c39 https://github.com/OpenSC/OpenSC/commit/2882c93ec1910ce6c7dac27be8c969ab1feb8c39 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-cert.c M src/libopensc/pkcs15.h Log Message: ----------- pkcs15: Expose the map_usage() function from CAC to other pkcs15 emulators Commit: 40c41cee0c71b9361bdea91c58bbda04a15a875a https://github.com/OpenSC/OpenSC/commit/40c41cee0c71b9361bdea91c58bbda04a15a875a Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: Make the SHA256 default for OAEP decryption It is already default in all the other functions and it really makes sense since the SHA1 is being obsoleted Commit: 3a3a465e6bdeb5c62d28553f9ceb31ad95d9ec27 https://github.com/OpenSC/OpenSC/commit/3a3a465e6bdeb5c62d28553f9ceb31ad95d9ec27 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/opensc.h M src/libopensc/padding.c M src/pkcs11/framework-pkcs15.c M src/pkcs11/mechanism.c M src/tools/opensc-tool.c Log Message: ----------- Add basic support for OEAP decryption in OpenSC internals Commit: f61d9b3b53aa97c3dad6f8d065c989786662878a https://github.com/OpenSC/OpenSC/commit/f61d9b3b53aa97c3dad6f8d065c989786662878a Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/Makefile.am M src/libopensc/Makefile.mak A src/libopensc/card-idprime.c M src/libopensc/cardctl.h M src/libopensc/cards.h M src/libopensc/ctx.c A src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h Log Message: ----------- Implement new Gemalto IDPrime driver The card is largely ISO 7816 compliant, but does not provide any simple way of listing the content which is supported by current PKCS#15 implementation therefore the PKCS#15 emulator had to be used. The certificates are compressed in a similar way as in DNIE cards which complicates reading from the card and which I think could be moved to the shared ISO (or some other file since I saw that code already many times). The card supports wide range of algorithms including RSA-PSS and RSA-OAEP padding schemes in-card. On the other hand, it does not allow raw RSA and SHA1 hashes on card anymore. The card is manufactured by Gemalto so it has strict ATR which can be used for detection. Commit: 9db15089b80f0690b464bf0b413e979f84ec3804 https://github.com/OpenSC/OpenSC/commit/9db15089b80f0690b464bf0b413e979f84ec3804 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/p11test/p11test_case_common.c Log Message: ----------- p11test: Avoid memory leaks Commit: 48e323985727a95ed17dce26c4c58d85558c26e3 https://github.com/OpenSC/OpenSC/commit/48e323985727a95ed17dce26c4c58d85558c26e3 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/pkcs15-cac.c Log Message: ----------- pkcs15-cac: Use constants rather than magic numbers Commit: fdcc843e786a0a19e8bccfe769e5e94641e1c15e https://github.com/OpenSC/OpenSC/commit/fdcc843e786a0a19e8bccfe769e5e94641e1c15e Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/cardctl.h M src/libopensc/pkcs15-idprime.c Log Message: ----------- idprime: Implement a way of getting token label from special card structure Commit: 2c9510af1e116cb1c53e36278736dc7a1f64deae https://github.com/OpenSC/OpenSC/commit/2c9510af1e116cb1c53e36278736dc7a1f64deae Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Improve parsing of the root file and store also the object length Commit: 5017768e5b08ab0904ad15f1b92e86318c35d1f8 https://github.com/OpenSC/OpenSC/commit/5017768e5b08ab0904ad15f1b92e86318c35d1f8 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/cards.h Log Message: ----------- idprime: Detect the newer version of OS using CPLC data Commit: fe8f6297f08d55bedea22d0c54161dd1cb5b8a70 https://github.com/OpenSC/OpenSC/commit/fe8f6297f08d55bedea22d0c54161dd1cb5b8a70 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/pkcs15-idprime.c Log Message: ----------- idprime: Add support for longer PINs Commit: 3537cbbc78fd780cc39f59cddb77cc99ee2d726f https://github.com/OpenSC/OpenSC/commit/3537cbbc78fd780cc39f59cddb77cc99ee2d726f Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/opensc.h Log Message: ----------- Unbreak RSA-PSS padding Commit: bebb5be6e028eb43af2e328a784916b1661a0e3b https://github.com/OpenSC/OpenSC/commit/bebb5be6e028eb43af2e328a784916b1661a0e3b Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- idprime: Simplify applet selection and limit file size to sensible values Commit: 8e8c3735bcc2cd10554fa8b89492423d093bcae0 https://github.com/OpenSC/OpenSC/commit/8e8c3735bcc2cd10554fa8b89492423d093bcae0 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- idprime: Reflect the OS version in the card name Commit: 45a77ab88d276d5d56e41431519f82838a181229 https://github.com/OpenSC/OpenSC/commit/45a77ab88d276d5d56e41431519f82838a181229 Author: Frank Morgner <fra...@gm...> Date: 2020-01-31 (Fri, 31 Jan 2020) Changed paths: M src/libopensc/Makefile.am M src/libopensc/Makefile.mak M src/libopensc/card-cac.c M src/libopensc/card-cac1.c A src/libopensc/card-idprime.c M src/libopensc/cardctl.h M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/opensc.h M src/libopensc/padding.c M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-cert.c A src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-syn.c M src/libopensc/pkcs15-syn.h M src/libopensc/pkcs15.h M src/libopensc/simpletlv.h M src/pkcs11/framework-pkcs15.c M src/pkcs11/mechanism.c M src/tests/p11test/p11test_case_common.c M src/tools/opensc-tool.c M src/tools/pkcs11-tool.c Log Message: ----------- Merge pull request #1772 from Jakuje/idprime Add support for Gemalto IDPrime smart cards Compare: https://github.com/OpenSC/OpenSC/compare/a501c0d18555...45a77ab88d27 |
From: Frank M. <no...@gi...> - 2020-01-30 08:45:54
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: b7690a45d790caf10913666617966f13d6c32709 https://github.com/OpenSC/OpenSC/commit/b7690a45d790caf10913666617966f13d6c32709 Author: Frank Morgner <fra...@gm...> Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M src/libopensc/compression.c Log Message: ----------- sc_decompress_zlib_alloc: check inputs, avoid int underflow - turns out, you can shrink a buffer with realloc on some implementations - realloc is never called with 0 (which would free the data) - length checking is done in zlib, we just do the allocation closes https://github.com/OpenSC/OpenSC/issues/1905 Commit: 0ae344194983200776fd0710ebbd1555b570c14c https://github.com/OpenSC/OpenSC/commit/0ae344194983200776fd0710ebbd1555b570c14c Author: Frank Morgner <fra...@gm...> Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M src/libopensc/compression.c Log Message: ----------- adapt to comment Commit: a501c0d18555baef80f81011de18ed63c9103986 https://github.com/OpenSC/OpenSC/commit/a501c0d18555baef80f81011de18ed63c9103986 Author: Frank Morgner <fra...@gm...> Date: 2020-01-30 (Thu, 30 Jan 2020) Changed paths: M src/libopensc/compression.c Log Message: ----------- sc_decompress_zlib_alloc: check inputs, avoid int underflow (#1907) - turns out, you can shrink a buffer with realloc on some implementations - realloc is never called with 0 (which would free the data) - length checking is done in zlib, we just do the allocation closes https://github.com/OpenSC/OpenSC/issues/1905 Compare: https://github.com/OpenSC/OpenSC/compare/b119781b0218...a501c0d18555 |
From: Frank M. <no...@gi...> - 2020-01-29 13:47:30
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: b119781b0218cdbc5b5a060f9a4e8555a25c8b1d https://github.com/OpenSC/OpenSC/commit/b119781b0218cdbc5b5a060f9a4e8555a25c8b1d Author: Frank Morgner <fra...@gm...> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M src/libopensc/card-myeid.c Log Message: ----------- myeid: fixed memory leak Credits to OSS-Fuzz Fixes https://oss-fuzz.com/testcase-detail/5671550682660864 |
From: Raul M. <no...@gi...> - 2020-01-28 08:59:44
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 092370f8a5ec4812e7ecd7d7f482e6e39d1d917e https://github.com/OpenSC/OpenSC/commit/092370f8a5ec4812e7ecd7d7f482e6e39d1d917e Author: Raul Metsma <ra...@me...> Date: 2020-01-28 (Tue, 28 Jan 2020) Changed paths: M MacOSX/build-package.in Log Message: ----------- Checkout OpenSC.tokend when actually is needed Signed-off-by: Raul Metsma <ra...@me...> |
From: Liam D. <no...@gi...> - 2020-01-23 11:38:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 713396116d5629929c77f6a4b6f1ecbf80188d49 https://github.com/OpenSC/OpenSC/commit/713396116d5629929c77f6a4b6f1ecbf80188d49 Author: Liam Dawson <li...@ld...> Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M MacOSX/opensc-uninstall Log Message: ----------- macOS: remove leftover files on uninstall Fixes #1898 |
From: Frank M. <no...@gi...> - 2020-01-22 08:20:39
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: a40cde2d049a89e77f7e756d1d7e9594cd70e1d1 https://github.com/OpenSC/OpenSC/commit/a40cde2d049a89e77f7e756d1d7e9594cd70e1d1 Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M src/tools/util.c M src/tools/util.h Log Message: ----------- util: refactor listing card drivers Make util_list_card_drivers() a function in util.c to allow consistent listing of available card drivers from tools. Commit: 5da40bf027b2e91063bd012580bde7dd5e375ddd https://github.com/OpenSC/OpenSC/commit/5da40bf027b2e91063bd012580bde7dd5e375ddd Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/opensc-explorer.1.xml M src/tools/opensc-explorer.c Log Message: ----------- opensc-explorer: make '--card-driver ?' list all available drivers Make opensc-explorer a bit more user friendly by treating the question mark given as argument to option '--card-driver' special: list all available drivers instead of stupidly bailing out. Commit: 94288b438e8b741aa944290774a32468f361a27a https://github.com/OpenSC/OpenSC/commit/94288b438e8b741aa944290774a32468f361a27a Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/opensc-tool.1.xml M src/tools/opensc-tool.c Log Message: ----------- opensc-tool: make '--card-driver ?' list all available drivers Extend opensc-tool the same way opensc-explorer was extended. I.e. treat the question mark given as argument to option '--card-driver' special: list all available drivers instead of stupidly bailing out. Commit: 30fdc7de4ac2778dfe75fa05a3b6649961411d69 https://github.com/OpenSC/OpenSC/commit/30fdc7de4ac2778dfe75fa05a3b6649961411d69 Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/piv-tool.1.xml M src/tools/piv-tool.c Log Message: ----------- piv-tool: make '--card-driver ?' list all available drivers Extend piv-tool the same way opensc-explorer was extended. I.e. treat the question mark given as argument to option '--card-driver' special: list all available drivers instead of stupidly bailing out. In contrast to opensc-tool and opensc-explorer, which are card-agnostic, I am not sure whether the option '--card-driver' makes sense on this card-specific tool. Commit: a10368769c6457702e8e713c8da9d08d149c3936 https://github.com/OpenSC/OpenSC/commit/a10368769c6457702e8e713c8da9d08d149c3936 Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/cardos-tool.1.xml M src/tools/cardos-tool.c Log Message: ----------- cardos-tool: make '--card-driver ?' list all available drivers Extend cardos-tool the same way opensc-explorer was extended. I.e. treat the question mark given as argument to option '--card-driver' special: list all available drivers instead of stupidly bailing out. In contrast to opensc-tool and opensc-explorer, which are card-agnostic, I am not sure whether the option '--card-driver' makes sense on this card-specific tool. Commit: 5514a0529f21a2fcd21f24ee9bd51ac7936789de https://github.com/OpenSC/OpenSC/commit/5514a0529f21a2fcd21f24ee9bd51ac7936789de Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/dnie-tool.1.xml M src/tools/dnie-tool.c Log Message: ----------- dnie-tool: rename option '--driver' to '--card-driver' Rename option '--driver' to '--card-driver' for increased consistency. In addition, extend it the same way opensc-explorer was extended. I.e. treat the question mark given as argument to option '--card-driver' special: list all available drivers instead of stupidly bailing out. In contrast to opensc-tool and opensc-explorer, which are card-agnostic, I am not sure whether the option '--card-driver' makes sense on this card-specific tool. Commit: 04f4f589a18c12ef775d10e3e1da758d17058f8d https://github.com/OpenSC/OpenSC/commit/04f4f589a18c12ef775d10e3e1da758d17058f8d Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/piv-tool.1.xml M src/tools/piv-tool.c Log Message: ----------- piv-tool: cleanup - remove command line option '--card-driver'; - instead force driver 'PIV-II' and fail if card is not a PIV card - overhaul option parsing - remove unused variable 'long_optind' - make work option '--reader' ( "r:" was missing in the optstring!!!) - bail out with usage message on all unknown/unhandled args - correctly terminate option parsing (no infinite loop) Commit: 58ecb4aba2206b904ebb079b7d8c3ef5a424e49b https://github.com/OpenSC/OpenSC/commit/58ecb4aba2206b904ebb079b7d8c3ef5a424e49b Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/cardos-tool.1.xml M src/tools/cardos-tool.c Log Message: ----------- cardos-tool: cleanup - remove command line option '--card-driver'; - instead force driver 'cardos' and fail if card is not a CardOS card - overhaul option parsing - remove unused variable 'long_optind' - bail out with usage message on all unknown/unhandled args - correctly terminate option parsing (no infinite loop) Commit: a0adbc9ef2ab006365f4a746929ff001b767da6f https://github.com/OpenSC/OpenSC/commit/a0adbc9ef2ab006365f4a746929ff001b767da6f Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M doc/tools/dnie-tool.1.xml M src/tools/dnie-tool.c Log Message: ----------- dnie-tool: cleanup - remove command line option '--card-driver'; - instead force driver 'dnie' and fail if card is not a DNIe card - overhaul option parsing - remove unused variable 'long_optind' - bail out with usage message on all unknown/unhandled args - correctly terminate option parsing (no infinite loop) - slight refactoring - avoid magic constant '0x0f' - make variable 'tries_left' more local - move dependent code into if block Commit: 6b295e4207d9cb7972202d33e00da35e0bd7c685 https://github.com/OpenSC/OpenSC/commit/6b295e4207d9cb7972202d33e00da35e0bd7c685 Author: Peter Marschall <pe...@ad...> Date: 2020-01-12 (Sun, 12 Jan 2020) Changed paths: M src/tools/eidenv.c M src/tools/netkey-tool.c M src/tools/openpgp-tool.c Log Message: ----------- tools: correctly check return value of getopt_long() According to the specs, getopt_long() returns -1, which is often, but not necessarily the value of EOF. Commit: 61c20cf83dfce5a7e2f0d5ec78dc976de74855f1 https://github.com/OpenSC/OpenSC/commit/61c20cf83dfce5a7e2f0d5ec78dc976de74855f1 Author: Frank Morgner <fra...@gm...> Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M doc/tools/cardos-tool.1.xml M doc/tools/dnie-tool.1.xml M doc/tools/opensc-explorer.1.xml M doc/tools/opensc-tool.1.xml M doc/tools/piv-tool.1.xml M src/tools/cardos-tool.c M src/tools/dnie-tool.c M src/tools/eidenv.c M src/tools/netkey-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/util.c M src/tools/util.h Log Message: ----------- Merge pull request #1896 from marschap/explorer-card-drivers opensc-explorer: make '--card-driver ?' list all available drivers Compare: https://github.com/OpenSC/OpenSC/compare/4ef7ed9ffd2a...61c20cf83dfc |
From: Jakub J. <no...@gi...> - 2020-01-21 21:35:31
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 889815629b42f9abf0f0182bb8d2667cedf5ece0 https://github.com/OpenSC/OpenSC/commit/889815629b42f9abf0f0182bb8d2667cedf5ece0 Author: Jakub Jelen <jj...@re...> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M src/tests/p11test/p11test_case_common.h M src/tests/p11test/p11test_case_ec_sign.c Log Message: ----------- p11test: Properly finalize the ec_sign test Commit: a487e9595e0030c1775e324b2a1bbba5f982bfe2 https://github.com/OpenSC/OpenSC/commit/a487e9595e0030c1775e324b2a1bbba5f982bfe2 Author: Jakub Jelen <jj...@re...> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M src/tests/p11test/p11test_case_common.h Log Message: ----------- p11test: Generate valid json if the test is not properly finished Commit: 4ef7ed9ffd2acacfc5026db4fb984a1386a07bdb https://github.com/OpenSC/OpenSC/commit/4ef7ed9ffd2acacfc5026db4fb984a1386a07bdb Author: Jakub Jelen <jj...@re...> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M src/tests/fuzzing/fuzz_pkcs15_reader.c Log Message: ----------- fuzz: Fix invalid write in fuzzer Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20188 Compare: https://github.com/OpenSC/OpenSC/compare/ee1c8073c2ec...4ef7ed9ffd2a |
From: Alon Bar-L. <no...@gi...> - 2020-01-21 19:24:25
|
Branch: refs/tags/pkcs11-helper-1.26 Home: https://github.com/OpenSC/pkcs11-helper |
From: Alon Bar-L. <no...@gi...> - 2020-01-21 19:24:21
|
Branch: refs/heads/master Home: https://github.com/OpenSC/pkcs11-helper Commit: c7a0cfa08ddc75d963a835d3588170af0e5f1115 https://github.com/OpenSC/pkcs11-helper/commit/c7a0cfa08ddc75d963a835d3588170af0e5f1115 Author: Alon Bar-Lev <alo...@gm...> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M ChangeLog M configure.ac Log Message: ----------- pkcs11-helper-1.26 Commit: 9303496e32828730c5e81b02aad3acc210a48741 https://github.com/OpenSC/pkcs11-helper/commit/9303496e32828730c5e81b02aad3acc210a48741 Author: Alon Bar-Lev <alo...@gm...> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M ChangeLog M configure.ac Log Message: ----------- post pkcs11-helper-1.26 Compare: https://github.com/OpenSC/pkcs11-helper/compare/b3753ebd6578...9303496e3282 |
From: Frank M. <no...@gi...> - 2020-01-17 15:04:50
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: ee1c8073c2ecd0d7644d64ef3f2a2be4b5752c6e https://github.com/OpenSC/OpenSC/commit/ee1c8073c2ecd0d7644d64ef3f2a2be4b5752c6e Author: Frank Morgner <fra...@gm...> Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: allow tests with keys that don't require PIN ... such as the 9e key of a PIV card. |
From: Frank M. <no...@gi...> - 2020-01-17 14:15:33
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 8e6d2e251d803fd191b4b4f30c26a867361d8d81 https://github.com/OpenSC/OpenSC/commit/8e6d2e251d803fd191b4b4f30c26a867361d8d81 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M .gitignore M configure.ac M src/tests/Makefile.am A src/tests/unittests/Makefile.am A src/tests/unittests/Makefile.mak A src/tests/unittests/asn1.c A src/tests/unittests/torture.h Log Message: ----------- unittests: Reproducer for undefined shift in ASN1 parser Commit: b6b9a886f9785d11c50f7eec3f46633b181f87b8 https://github.com/OpenSC/OpenSC/commit/b6b9a886f9785d11c50f7eec3f46633b181f87b8 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Verify negative ASN1 integeres parsing Commit: 19501715d7552585ceac8420fe88956967610576 https://github.com/OpenSC/OpenSC/commit/19501715d7552585ceac8420fe88956967610576 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Correctly handle OIDs with second octet > 39 Commit: 7971bfded33794d35fe253b3f35ac5ad2af272bb https://github.com/OpenSC/OpenSC/commit/7971bfded33794d35fe253b3f35ac5ad2af272bb Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Verify parsing of more OIDs Commit: 61af2c1d0ac1b0e78056bedf4b98ff9da7b35eb4 https://github.com/OpenSC/OpenSC/commit/61af2c1d0ac1b0e78056bedf4b98ff9da7b35eb4 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Add support for encoding large values in OIDs Commit: 8d49e4a3054c6c43c2cdc3595a53a74daa1fc464 https://github.com/OpenSC/OpenSC/commit/8d49e4a3054c6c43c2cdc3595a53a74daa1fc464 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Test encoding of OIDs and integers Commit: c1814571bd09440e09b7c32285367d580d65650a https://github.com/OpenSC/OpenSC/commit/c1814571bd09440e09b7c32285367d580d65650a Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Avoid invalid unused bits values Commit: 611d1cea4c139c8f14088d3ac092c7d3ac648bca https://github.com/OpenSC/OpenSC/commit/611d1cea4c139c8f14088d3ac092c7d3ac648bca Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Verify BIT STRING parsing as integers Commit: 127129995524728d49051c0f04161ede740adfe4 https://github.com/OpenSC/OpenSC/commit/127129995524728d49051c0f04161ede740adfe4 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- ans1: Verify the padding in BIT STRING contains only zero bits Commit: d3e9b55223fc310b8c7c9b081618440582ea833e https://github.com/OpenSC/OpenSC/commit/d3e9b55223fc310b8c7c9b081618440582ea833e Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Distinguish error codes for invalid objects from implementation limitation (integer size) Commit: c449aa4430dd09cd993f9ecaa60720e0d7e64805 https://github.com/OpenSC/OpenSC/commit/c449aa4430dd09cd993f9ecaa60720e0d7e64805 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Reject integers with bogus zero/non-zero bytes on left Commit: 4faf517af41c7f75a4c5ed3ec6e05f0c8ade1152 https://github.com/OpenSC/OpenSC/commit/4faf517af41c7f75a4c5ed3ec6e05f0c8ade1152 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Handle more corner cases of OBJECT ID parsing Commit: 89ed273e8136b5254ee2df8771c4cbdc3ca1599e https://github.com/OpenSC/OpenSC/commit/89ed273e8136b5254ee2df8771c4cbdc3ca1599e Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-cac1.c Log Message: ----------- cac1: Simplify the cycle definintion Commit: 456900941892a3ff76cb68f4bf8fa01da39685fd https://github.com/OpenSC/OpenSC/commit/456900941892a3ff76cb68f4bf8fa01da39685fd Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Improve test coverage mostly with negative test cases Thanks @hkario for review Commit: fefff2e46209079af26d9c34090f18217b8dcf51 https://github.com/OpenSC/OpenSC/commit/fefff2e46209079af26d9c34090f18217b8dcf51 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Simplify the OID decoding Commit: aaa302ca3576607c7bf3b80730113b588da60d8d https://github.com/OpenSC/OpenSC/commit/aaa302ca3576607c7bf3b80730113b588da60d8d Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c M src/libopensc/asn1.h M src/libopensc/iso7816.c M src/tests/unittests/asn1.c M src/tools/goid-tool.c Log Message: ----------- asn1: Allow non-strict INTEGER parsing for other code paths (FCI parsing) Commit: 71e45bb5a708262ed814d9e911ab831d6daf9643 https://github.com/OpenSC/OpenSC/commit/71e45bb5a708262ed814d9e911ab831d6daf9643 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittest: Rewrite the INTEGER unittests to use macros and avoid code duplication Commit: 1e2b0fe45f6ea1e90e18747d275a9e241e04d3f5 https://github.com/OpenSC/OpenSC/commit/1e2b0fe45f6ea1e90e18747d275a9e241e04d3f5 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Restructure the BIT STRING tests Commit: 37c8c46623a3fb6a58e5cadb5f673252a69246d4 https://github.com/OpenSC/OpenSC/commit/37c8c46623a3fb6a58e5cadb5f673252a69246d4 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Simplify the OBJECT ID tests Commit: 2c913155a25171af571c0c3ee4b0cc2430bab667 https://github.com/OpenSC/OpenSC/commit/2c913155a25171af571c0c3ee4b0cc2430bab667 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Do not accept non-minimal encoding of OBJECT IDs Commit: 3af6d7999e387b8074a209aa9d44a0f29359c573 https://github.com/OpenSC/OpenSC/commit/3af6d7999e387b8074a209aa9d44a0f29359c573 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Add tests for non-minimal OBJECT ID encoding Thanks @hkario for suggestions Commit: 8ddfafe057fa4960fed5c427bea2c48d68e67655 https://github.com/OpenSC/OpenSC/commit/8ddfafe057fa4960fed5c427bea2c48d68e67655 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Empty bit string requires empty zero-bits indicator Commit: e8af4fc1674cee7e3b7bfeee5a68644fd856cea5 https://github.com/OpenSC/OpenSC/commit/e8af4fc1674cee7e3b7bfeee5a68644fd856cea5 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Add more coverage corner cases for BIT STRINGs Commit: 9a6cf6af3eda2915d991dcacfc6e983cce014303 https://github.com/OpenSC/OpenSC/commit/9a6cf6af3eda2915d991dcacfc6e983cce014303 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M Makefile.am M configure.ac A m4/ax_ac_append_to_file.m4 A m4/ax_ac_print_to_file.m4 A m4/ax_add_am_macro_static.m4 A m4/ax_am_macros_static.m4 A m4/ax_check_gnu_make.m4 A m4/ax_code_coverage.m4 A m4/ax_file_escapes.m4 M src/tests/unittests/Makefile.am Log Message: ----------- configure: Add option to generate code coverage (for unit tests) ./configure --enable-code-coverage --disable-optimization make check make code-coverage-capture lcov --summary OpenSC-*-coverage.info This does not work well with Windows so on windows it should be disabled (WIP) Commit: 586f0a3e42084d3b7c94cea00aeff52babbc4da1 https://github.com/OpenSC/OpenSC/commit/586f0a3e42084d3b7c94cea00aeff52babbc4da1 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Reproducer for empty OCTET STRINGs calling malloc(0) Commit: 90aaa9e08382801bf6a95e4683877247a3bfefb7 https://github.com/OpenSC/OpenSC/commit/90aaa9e08382801bf6a95e4683877247a3bfefb7 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/asn1.c Log Message: ----------- unittests: Increase coverage of decode_entry() Commit: a4cd265e7c4704a1522b00c57e3e894afa4d55d4 https://github.com/OpenSC/OpenSC/commit/a4cd265e7c4704a1522b00c57e3e894afa4d55d4 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/Makefile.am M src/tests/unittests/Makefile.mak A src/tests/unittests/compression.c Log Message: ----------- unittests: Cover the decompression API with tests Commit: b0d3a70b919ad4398a4b66415331027fb5fa19df https://github.com/OpenSC/OpenSC/commit/b0d3a70b919ad4398a4b66415331027fb5fa19df Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-coolkey.c Log Message: ----------- coolkey: Improve logging of return codes Commit: 8fd5ffd54ed0211f97000eca023d8a8824b1e168 https://github.com/OpenSC/OpenSC/commit/8fd5ffd54ed0211f97000eca023d8a8824b1e168 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/simpletlv.c Log Message: ----------- simpletlv: Avoid writing before all sanity checks in sc_simpletlv_put_tag() Commit: 4fd34e28eaf13b0cd6d6dcbcb105be14bccb12e7 https://github.com/OpenSC/OpenSC/commit/4fd34e28eaf13b0cd6d6dcbcb105be14bccb12e7 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/unittests/Makefile.am A src/tests/unittests/simpletlv.c Log Message: ----------- unittests: Add coverage for simpletlv parsers Commit: cae3b71d7567aef2eb61607cddab2902c2757473 https://github.com/OpenSC/OpenSC/commit/cae3b71d7567aef2eb61607cddab2902c2757473 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/gp.h Log Message: ----------- gp: Define the structure packed, as it is used directly to read data inside Commit: 900cf7aca9bee7d5b37063c9f13918860ff7b8d3 https://github.com/OpenSC/OpenSC/commit/900cf7aca9bee7d5b37063c9f13918860ff7b8d3 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-coolkey.c M src/libopensc/pkcs15-coolkey.c Log Message: ----------- coolkey: Improve logging Commit: 82ba7f311f3767a9ee26b1aa9430655cd05d279b https://github.com/OpenSC/OpenSC/commit/82ba7f311f3767a9ee26b1aa9430655cd05d279b Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/pkcs15-syn.c Log Message: ----------- pkcs15-syn: Improve logging Commit: a1b5feea966795a9bd2937c4ee09472ba8e3480d https://github.com/OpenSC/OpenSC/commit/a1b5feea966795a9bd2937c4ee09472ba8e3480d Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/pkcs15-coolkey.c Log Message: ----------- pkcs15-coolkey: Improve logging and formatting Commit: d1db793211623cc5602458413112129fce8379c5 https://github.com/OpenSC/OpenSC/commit/d1db793211623cc5602458413112129fce8379c5 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tests/fuzzing/fuzz_pkcs15_reader.c Log Message: ----------- fuzz_pkcs15_reader: Record the ATR in fuzzer Commit: 1742dfc04503111047db5ab45ca440ea747eb0d7 https://github.com/OpenSC/OpenSC/commit/1742dfc04503111047db5ab45ca440ea747eb0d7 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/741a0aae7b5b08c0ad2822ede5b3364302b28b31 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/7cf8e9b31dcee040ee438441aca2aecb523ed5e9 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/830e1bf4c7f0c539e9686bc1517d6f87907d4bf8 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/9ad3fc3cb11967be927bad9263d326783c450e37 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/b2b75c07a2c427c15ecd40ce47a9814279745b7d A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/cb50689bf49ccb45a2af690848517305dcf1e429 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/de913ba454f894cfc38a16dd122ad673d32ac480 Log Message: ----------- fuzzing: Add corpus file from my cards The corpus is generated using a local build with #define APDU_LOG_FILE "apdulog" and by running: ./src/tools/pkcs11-tool -L --module ./src/pkcs11/.libs/opensc-pkcs11.s cb50689bf49ccb45a2af690848517305dcf1e429 -- my Yubikey 830e1bf4c7f0c539e9686bc1517d6f87907d4bf8 -- PIV Test Card 14 9ad3fc3cb11967be927bad9263d326783c450e37 -- CAC card b2b75c07a2c427c15ecd40ce47a9814279745b7d -- old CAC card 7cf8e9b31dcee040ee438441aca2aecb523ed5e9 -- CardOS 5.x 741a0aae7b5b08c0ad2822ede5b3364302b28b31 -- CAC Alt token de913ba454f894cfc38a16dd122ad673d32ac480 -- coolkey Commit: 23fcccecf40aaf98e52cdae265af250855fb1a68 https://github.com/OpenSC/OpenSC/commit/23fcccecf40aaf98e52cdae265af250855fb1a68 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- reader-pcsc: Add a way to create corpus files for fuzzing Commit: 0fe341c34ee3e39fb0c8957e3ccfb9260ce268e8 https://github.com/OpenSC/OpenSC/commit/0fe341c34ee3e39fb0c8957e3ccfb9260ce268e8 Author: Jakub Jelen <jj...@re...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M tests/Makefile.am Log Message: ----------- Add missing dist file for tests Commit: b52e6db3538f8ac836649e01cd7a79e7bb221cbb https://github.com/OpenSC/OpenSC/commit/b52e6db3538f8ac836649e01cd7a79e7bb221cbb Author: Jakub Jelen <jj...@re...> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M tests/Makefile.am Log Message: ----------- tests: Enable allowed_mechanisms test as the SoftHSM is already updated in Fedora 31 Commit: 60e7b4902748ba1d8e1afffaa4948e829b6c22d8 https://github.com/OpenSC/OpenSC/commit/60e7b4902748ba1d8e1afffaa4948e829b6c22d8 Author: Jakub Jelen <jj...@re...> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M tests/common.sh Log Message: ----------- tests: Add path to softhsm pkcs11 module for Ubuntu Commit: 3b40018f4dab74e7d55112b258532fe9dbe027be https://github.com/OpenSC/OpenSC/commit/3b40018f4dab74e7d55112b258532fe9dbe027be Author: Jakub Jelen <jj...@re...> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M tests/test-pkcs11-tool-allowed-mechanisms.sh Log Message: ----------- tests: Skip the allowed_mechanisms test on Ubuntu Commit: c8e40a19db93a55ad8f8adb2ae470c5e68cf70aa https://github.com/OpenSC/OpenSC/commit/c8e40a19db93a55ad8f8adb2ae470c5e68cf70aa Author: Jakub Jelen <jj...@re...> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M .travis.yml Log Message: ----------- If make check does not pass, do not continue with other tests and dump logs Commit: 1ed9c7483d7c1fa6280961b6be0d8c910990d206 https://github.com/OpenSC/OpenSC/commit/1ed9c7483d7c1fa6280961b6be0d8c910990d206 Author: Jakub Jelen <jj...@re...> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M tests/test-pkcs11-tool-sign-verify.sh M tests/test-pkcs11-tool-test.sh Log Message: ----------- tests: Skip most of the broken tests on current Ubuntu Commit: 5c555466858e407a8cc5f0da1d83407cf2f5ad00 https://github.com/OpenSC/OpenSC/commit/5c555466858e407a8cc5f0da1d83407cf2f5ad00 Author: Frank Morgner <fra...@gm...> Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M .gitignore M .travis.yml M Makefile.am M configure.ac A m4/ax_ac_append_to_file.m4 A m4/ax_ac_print_to_file.m4 A m4/ax_add_am_macro_static.m4 A m4/ax_am_macros_static.m4 A m4/ax_check_gnu_make.m4 A m4/ax_code_coverage.m4 A m4/ax_file_escapes.m4 M src/libopensc/asn1.c M src/libopensc/asn1.h M src/libopensc/card-cac1.c M src/libopensc/card-coolkey.c M src/libopensc/gp.h M src/libopensc/iso7816.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-syn.c M src/libopensc/reader-pcsc.c M src/libopensc/simpletlv.c M src/tests/Makefile.am A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/741a0aae7b5b08c0ad2822ede5b3364302b28b31 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/7cf8e9b31dcee040ee438441aca2aecb523ed5e9 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/830e1bf4c7f0c539e9686bc1517d6f87907d4bf8 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/9ad3fc3cb11967be927bad9263d326783c450e37 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/b2b75c07a2c427c15ecd40ce47a9814279745b7d A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/cb50689bf49ccb45a2af690848517305dcf1e429 A src/tests/fuzzing/corpus/fuzz_pkcs15_reader/de913ba454f894cfc38a16dd122ad673d32ac480 M src/tests/fuzzing/fuzz_pkcs15_reader.c A src/tests/unittests/Makefile.am A src/tests/unittests/Makefile.mak A src/tests/unittests/asn1.c A src/tests/unittests/compression.c A src/tests/unittests/simpletlv.c A src/tests/unittests/torture.h M src/tools/goid-tool.c M tests/Makefile.am M tests/common.sh M tests/test-pkcs11-tool-allowed-mechanisms.sh M tests/test-pkcs11-tool-sign-verify.sh M tests/test-pkcs11-tool-test.sh Log Message: ----------- Merge pull request #1830 from Jakuje/fuzz Introduce unit tests and address more oss-fuzz issues (mostly ASN1 parser) Compare: https://github.com/OpenSC/OpenSC/compare/a46b24bacd54...5c555466858e |
From: Jakub J. <no...@gi...> - 2020-01-09 14:35:22
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: a46b24bacd54b38e809104bf52c01948e2ce4934 https://github.com/OpenSC/OpenSC/commit/a46b24bacd54b38e809104bf52c01948e2ce4934 Author: Jakub Jelen <jj...@re...> Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M COPYING Log Message: ----------- Import new license file with correct address From https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt |
From: Frank M. <no...@gi...> - 2020-01-07 10:28:17
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: fe44567d2b98226501f4010316c7113cac68a224 https://github.com/OpenSC/OpenSC/commit/fe44567d2b98226501f4010316c7113cac68a224 Author: Frank Morgner <fra...@gm...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/common/simclist.c Log Message: ----------- avoid redefinition of NDEBUG fixes https://github.com/OpenSC/OpenSC/issues/1799 |
From: Peter M. <no...@gi...> - 2020-01-07 10:09:09
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 31b8c7a4041e17df0f910647d327a19bd93e1dcb https://github.com/OpenSC/OpenSC/commit/31b8c7a4041e17df0f910647d327a19bd93e1dcb Author: Peter Marschall <pe...@ad...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- OpenPGP: first steps at supporting OpenPGP card spec 3.4 Commit: 4d2b860c7faf15827fdf80d75dbf526e02018092 https://github.com/OpenSC/OpenSC/commit/4d2b860c7faf15827fdf80d75dbf526e02018092 Author: Peter Marschall <pe...@ad...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- OpenPGP: add ATR for Yubikey 5 Compare: https://github.com/OpenSC/OpenSC/compare/3af3d0eceed3...4d2b860c7faf |
From: Alexander P. <no...@gi...> - 2020-01-07 10:08:40
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 3af3d0eceed3898b45411bcbcbdb2e67e23fcaa9 https://github.com/OpenSC/OpenSC/commit/3af3d0eceed3898b45411bcbcbdb2e67e23fcaa9 Author: alex-nitrokey <al...@ni...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-openpgp.c Log Message: ----------- openpgp: add nistp256 and secp251k1 curves for gnuk devices |
From: carblue <no...@gi...> - 2020-01-07 09:35:59
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: f14043aad6ab66f46cb9dababaef74ebae91c3da https://github.com/OpenSC/OpenSC/commit/f14043aad6ab66f46cb9dababaef74ebae91c3da Author: carblue <ca...@us...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tools/opensc-explorer.c Log Message: ----------- opensc-explorer get: prevent sc_read_binary applied on record-based files |
From: carblue <no...@gi...> - 2020-01-07 09:24:24
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: c1fb5b130eb7e33a70a6e838868e5d37d211c948 https://github.com/OpenSC/OpenSC/commit/c1fb5b130eb7e33a70a6e838868e5d37d211c948 Author: carblue <ca...@us...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/tools/opensc-tool.c Log Message: ----------- opensc-tool print_file: fix addressing records |
From: carblue <no...@gi...> - 2020-01-07 09:19:06
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 5dd9fcb25c5cd6cd89076b3d0405f09bbf14f602 https://github.com/OpenSC/OpenSC/commit/5dd9fcb25c5cd6cd89076b3d0405f09bbf14f602 Author: carblue <ca...@us...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/asn1.c Log Message: ----------- Fix asn1.c:print_tags_recursive |
From: carblue <no...@gi...> - 2020-01-07 09:17:49
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 4ad55997e049345880ebff170d9dcc756e2a30a0 https://github.com/OpenSC/OpenSC/commit/4ad55997e049345880ebff170d9dcc756e2a30a0 Author: carblue <ca...@us...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/pkcs15-skey.c Log Message: ----------- sc_pkcs15_decode_skdf_entry: break all looping on oid match: on average better performance |
From: Frank M. <no...@gi...> - 2020-01-07 09:12:55
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: cfd5519b981c1aeb8f150a13b0f116fb281c8782 https://github.com/OpenSC/OpenSC/commit/cfd5519b981c1aeb8f150a13b0f116fb281c8782 Author: Frank Morgner <fra...@gm...> Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M src/libopensc/card-piv.c Log Message: ----------- simplify PIV I/O |
From: Frank M. <no...@gi...> - 2020-01-06 21:35:00
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 31169afb7252f58a2db2b365835f6166f9d4b6c9 https://github.com/OpenSC/OpenSC/commit/31169afb7252f58a2db2b365835f6166f9d4b6c9 Author: Frank Morgner <fra...@gm...> Date: 2020-01-06 (Mon, 06 Jan 2020) Changed paths: M src/tests/fuzzing/fuzz_pkcs15_reader.c Log Message: ----------- fixed fuzzing build wrapping/unwrapping is hopefully correctly initialized |
From: Priit L. <no...@gi...> - 2020-01-06 14:47:24
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 295cf100a8b55ebedc9cfd8c689a7becd112a932 https://github.com/OpenSC/OpenSC/commit/295cf100a8b55ebedc9cfd8c689a7becd112a932 Author: Priit Laes <pl...@pl...> Date: 2020-01-06 (Mon, 06 Jan 2020) Changed paths: M configure.ac Log Message: ----------- Bump minimum required openssl version to 1.0.1 Everything older than 1.0.2 is not longer supported by the OpenSSL team. Commit: 0b4b7fbaf05e68bc8ff5fe445e292986db821a61 https://github.com/OpenSC/OpenSC/commit/0b4b7fbaf05e68bc8ff5fe445e292986db821a61 Author: Priit Laes <pl...@pl...> Date: 2020-01-06 (Mon, 06 Jan 2020) Changed paths: M src/libopensc/card-npa.c M src/libopensc/pkcs15-prkey.c M src/libopensc/pkcs15-pubkey.c M src/minidriver/minidriver.c M src/pkcs11/openssl.c M src/tools/gids-tool.c M src/tools/piv-tool.c M src/tools/pkcs11-tool.c M src/tools/pkcs15-init.c Log Message: ----------- openssl: Drop all compatibility checks for <=openssl-1.0.0 Compare: https://github.com/OpenSC/OpenSC/compare/6b84407c3d30...0b4b7fbaf05e |