From: Veronika H. <no...@gi...> - 2022-02-23 10:54:14
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 1b7964a92e58850abf2c7bb335f148da49318eae https://github.com/OpenSC/OpenSC/commit/1b7964a92e58850abf2c7bb335f148da49318eae Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-sc-hsm.c Log Message: ----------- Free allocated spki value In case of unsupported algorithm or other failure of adding pubkey the value is not freed Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42232 Commit: 4332510a83a655678241e764cead65942a92c8ec https://github.com/OpenSC/OpenSC/commit/4332510a83a655678241e764cead65942a92c8ec Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-cac.c Log Message: ----------- pkcs15-cac: Stop iterator in case of failure 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. Commit: e926cd637a78bd8e75c65f4d8d835a6aeba93f3b https://github.com/OpenSC/OpenSC/commit/e926cd637a78bd8e75c65f4d8d835a6aeba93f3b Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-actalis.c M src/libopensc/pkcs15-atrust-acos.c M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-din-66291.c M src/libopensc/pkcs15-dnie.c M src/libopensc/pkcs15-esinit.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-esteid2018.c M src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-gids.c M src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-itacns.c M src/libopensc/pkcs15-jpki.c M src/libopensc/pkcs15-nqApplet.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-openpgp.c M src/libopensc/pkcs15-piv.c M src/libopensc/pkcs15-pteid.c M src/libopensc/pkcs15-sc-hsm.c M src/libopensc/pkcs15-starcert.c M src/libopensc/pkcs15-tccardos.c M src/libopensc/pkcs15-tcos.c M src/libopensc/pkcs15-westcos.c Log Message: ----------- Clear p15card in sc_pkcs15emu_*_init in case of failure Commit: dc706f99f803a44f574ddc843653f61ea02cca61 https://github.com/OpenSC/OpenSC/commit/dc706f99f803a44f574ddc843653f61ea02cca61 Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-idprime.c Log Message: ----------- Move ownership of buffer to pubkey object Commit: eeec9a918ebc475a27b32fa9c296316e49acab71 https://github.com/OpenSC/OpenSC/commit/eeec9a918ebc475a27b32fa9c296316e49acab71 Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-idprime.c M src/libopensc/pkcs15-openpgp.c Log Message: ----------- pkcs15: Fix clearing of p15card Commit: a3edb484f74bc008517c474e43d939b26ad5d38a https://github.com/OpenSC/OpenSC/commit/a3edb484f74bc008517c474e43d939b26ad5d38a Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-actalis.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-dnie.c Log Message: ----------- pkcs15: Add backup for file and pin cache Commit: 1a0135fcf7ae13f91b5e86b07fe014584c2320dc https://github.com/OpenSC/OpenSC/commit/1a0135fcf7ae13f91b5e86b07fe014584c2320dc Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-atrust-acos.c M src/libopensc/pkcs15-din-66291.c M src/libopensc/pkcs15-esinit.c M src/libopensc/pkcs15-gemsafeV1.c M src/libopensc/pkcs15-nqApplet.c M src/libopensc/pkcs15-starcert.c M src/libopensc/pkcs15-westcos.c Log Message: ----------- pkcs15: Use set_string Commit: 6a7be63e38783b6086ced7950ed834bce46f3657 https://github.com/OpenSC/OpenSC/commit/6a7be63e38783b6086ced7950ed834bce46f3657 Author: Veronika Hanulikova <vha...@re...> Date: 2022-02-23 (Wed, 23 Feb 2022) Changed paths: M src/libopensc/pkcs15-cac.c M src/libopensc/pkcs15-coolkey.c M src/libopensc/pkcs15-dnie.c M src/libopensc/pkcs15-esteid2018.c M src/libopensc/pkcs15-idprime.c Log Message: ----------- Log errors Compare: https://github.com/OpenSC/OpenSC/compare/b458a9595297...6a7be63e3878 |