From: Veronika H. <no...@gi...> - 2023-06-07 13:52:15
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 509e3922bd0eefd0e3f5f0174ba754da8d11bb68 https://github.com/OpenSC/OpenSC/commit/509e3922bd0eefd0e3f5f0174ba754da8d11bb68 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/cards.h M src/libopensc/pkcs15-idprime.c Log Message: ----------- Add ATRs for IDPrime cards Commit: d7e099db49921193c66a12d2fd7ae1f5e55d944f https://github.com/OpenSC/OpenSC/commit/d7e099db49921193c66a12d2fd7ae1f5e55d944f Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Add RSA alg with 4096b only for idprime 930 and 940 Commit: 8d5c2c26577247fb1cfdf94c83c009ede9424a84 https://github.com/OpenSC/OpenSC/commit/8d5c2c26577247fb1cfdf94c83c009ede9424a84 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/pkcs15-idprime.c Log Message: ----------- Add EC objects to p15card Commit: f70a302a418c0eaecac90330e1a9c2557e7e45db https://github.com/OpenSC/OpenSC/commit/f70a302a418c0eaecac90330e1a9c2557e7e45db Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Add EC algorithm into idprime_init Commit: 23cf827e934824e70221079fbbbb89afcb0ae490 https://github.com/OpenSC/OpenSC/commit/23cf827e934824e70221079fbbbb89afcb0ae490 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/pkcs15-idprime.c Log Message: ----------- Parsing of IDPrime index file `kxc` and `ksc` objects denote certificates. Certificate objects can be standalone - then we expect that they have public and private keys on the card, or there can be `priprk` and `pubksc` denoting corresponding private a public keys. Commit: 969ca74001fded9fe2b7901032549e81c01e920d https://github.com/OpenSC/OpenSC/commit/969ca74001fded9fe2b7901032549e81c01e920d Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Add ECC Commit: a4b469f19ed497b12bf71059841bed92dd9e7835 https://github.com/OpenSC/OpenSC/commit/a4b469f19ed497b12bf71059841bed92dd9e7835 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/tests/p11test/p11test_case_pss_oaep.c Log Message: ----------- Fix double free in OAEP test Commit: 570d66d6d8ea807cd5718eb1b348c41e8ca52868 https://github.com/OpenSC/OpenSC/commit/570d66d6d8ea807cd5718eb1b348c41e8ca52868 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Remove testing code Commit: c1828520d0c1e234eb848e3a5c9f46e8ed49553a https://github.com/OpenSC/OpenSC/commit/c1828520d0c1e234eb848e3a5c9f46e8ed49553a Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Pad messages with various length before signing with ECDSA Commit: 5a394b7b5d3db251d21638b34b9d5dbae8771019 https://github.com/OpenSC/OpenSC/commit/5a394b7b5d3db251d21638b34b9d5dbae8771019 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Fix ATR mask to take country code as two bytes Commit: 0e9a74fa01dc473723e3adbbba5da7a180ee634e https://github.com/OpenSC/OpenSC/commit/0e9a74fa01dc473723e3adbbba5da7a180ee634e Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Use container map to identify certificates without private keys Cmap file contains records denoting container name and the record index corresponds to the index of certificate. Commit: e2c6313af0e43e64483ce39ae58b8dc43ac4b5b3 https://github.com/OpenSC/OpenSC/commit/e2c6313af0e43e64483ce39ae58b8dc43ac4b5b3 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/pkcs15-idprime.c Log Message: ----------- Add digital signature PIN for IDPrime 940 cards IDPrime 940 uses digital signature pin for accessing CC certificates Commit: 01acd4d836c81c751d4c5c772b236b1852b005d7 https://github.com/OpenSC/OpenSC/commit/01acd4d836c81c751d4c5c772b236b1852b005d7 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/pkcs15-idprime.c Log Message: ----------- Read key reference map on IDPrime 940 File 0x0005 on IDPrime 940 contains 8 bytes records, which probably denote key reference and PIN index associated with certificate index. Commit: 50711a5154a807293dc0a106b4baf1b403442da8 https://github.com/OpenSC/OpenSC/commit/50711a5154a807293dc0a106b4baf1b403442da8 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/cardctl.h M src/libopensc/pkcs15-idprime.c Log Message: ----------- Add ctl for getting PIN id Commit: 42d30ecee796352284f64c8d004270bccdadd9e5 https://github.com/OpenSC/OpenSC/commit/42d30ecee796352284f64c8d004270bccdadd9e5 Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Check two-digit certificate index Commit: 848eafe7cd7831e6d56835e3aedd693d06efe94a https://github.com/OpenSC/OpenSC/commit/848eafe7cd7831e6d56835e3aedd693d06efe94a Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Add generic function for selecting file by string path Commit: fc659ab65b3b1501903bf24b7e3add7b615e55ff https://github.com/OpenSC/OpenSC/commit/fc659ab65b3b1501903bf24b7e3add7b615e55ff Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Set error code before return Commit: 38b73902a3975e6383c185ec584e66241efe391f https://github.com/OpenSC/OpenSC/commit/38b73902a3975e6383c185ec584e66241efe391f Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Do not overflow buffer when reading containermap Commit: 32e1fa7619fbb02eb423c92ae614f69bcd64bc7c https://github.com/OpenSC/OpenSC/commit/32e1fa7619fbb02eb423c92ae614f69bcd64bc7c Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Look at different byte when parsing file with keyreferences Commit: 957fd5c5f18140c87b75d3aea4ccd6aae89303bb https://github.com/OpenSC/OpenSC/commit/957fd5c5f18140c87b75d3aea4ccd6aae89303bb Author: Veronika Hanulikova <xha...@fi...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Use linked lists from simclist implementation Commit: 17f2d2e839d348d5f46e9933fe6f154fc5c4c001 https://github.com/OpenSC/OpenSC/commit/17f2d2e839d348d5f46e9933fe6f154fc5c4c001 Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Remove uneeded pointers from container and keyref object Commit: 61927fd3692a081d940f98867ce1371a33052b20 https://github.com/OpenSC/OpenSC/commit/61927fd3692a081d940f98867ce1371a33052b20 Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Store key indexes as one byte Commit: f1a81e11caaf9fac426f9d755c5efc58eb9d8d75 https://github.com/OpenSC/OpenSC/commit/f1a81e11caaf9fac426f9d755c5efc58eb9d8d75 Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Retype key reference to match sc_pkcs15_prkey_info_t Commit: eb1257dafcb541792af4aa069ae05c9b4fee5e90 https://github.com/OpenSC/OpenSC/commit/eb1257dafcb541792af4aa069ae05c9b4fee5e90 Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Remove unnecessary goto statement Commit: 75c791a2dba293cbdb99cd347f7bb5b71260129b https://github.com/OpenSC/OpenSC/commit/75c791a2dba293cbdb99cd347f7bb5b71260129b Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Free buffer in case of failure Commit: b94fbcd49c161f367d33328dbc5693494c4ffaaf https://github.com/OpenSC/OpenSC/commit/b94fbcd49c161f367d33328dbc5693494c4ffaaf Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/cardctl.h M src/libopensc/pkcs15-idprime.c Log Message: ----------- Fix PIN ctl macro name Commit: e62b874f18947e81f13e3fa23f95ebd5eb75dfe6 https://github.com/OpenSC/OpenSC/commit/e62b874f18947e81f13e3fa23f95ebd5eb75dfe6 Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c Log Message: ----------- Fix memory leak Commit: 87aedd3a940b8ea0cb7b1b7e93a3883aa22adb04 https://github.com/OpenSC/OpenSC/commit/87aedd3a940b8ea0cb7b1b7e93a3883aa22adb04 Author: Veronika Hanulíková <vha...@re...> Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/libopensc/card-idprime.c M src/libopensc/pkcs15-idprime.c Log Message: ----------- Make PIN ID const To indicate that the returned memory does not need to be free'd. Compare: https://github.com/OpenSC/OpenSC/compare/2e20ff68f386...87aedd3a940b |