From: Jakub J. <no...@gi...> - 2020-05-07 00:33:12
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: be57a4bf0f40c488c6a60ccd87cbb1767221048d https://github.com/OpenSC/OpenSC/commit/be57a4bf0f40c488c6a60ccd87cbb1767221048d Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M configure.ac Log Message: ----------- configure: Do not overwrite passed CFLAGS Commit: ed06787b5e155fc683ee816b6a67a406a6bb1970 https://github.com/OpenSC/OpenSC/commit/ed06787b5e155fc683ee816b6a67a406a6bb1970 Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/card-oberthur.c Log Message: ----------- oberthur: Avoid memory leak when the auth_init is called multiple times Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21678 Commit: b76e08504afed39b6a4b963ca76f332c9a98fd44 https://github.com/OpenSC/OpenSC/commit/b76e08504afed39b6a4b963ca76f332c9a98fd44 Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/pkcs15-piv.c Log Message: ----------- piv: Fix indentation Commit: 127c8d911f860430171436931fa9349d547af009 https://github.com/OpenSC/OpenSC/commit/127c8d911f860430171436931fa9349d547af009 Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/pkcs15-pubkey.c Log Message: ----------- pkcs15-pubkey: Avoid memory leaks when ec_params are already initialized from pkcs15-algo Commit: 75be610ea006f63f8190b1fb62c6ce8f7ea87bba https://github.com/OpenSC/OpenSC/commit/75be610ea006f63f8190b1fb62c6ce8f7ea87bba Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/pkcs15.c Log Message: ----------- pkcs15: Clean memory if it was not transfered to framework-pkcs15 Commit: 84ee2be122e0ff746b2500890f4f1211419e740f https://github.com/OpenSC/OpenSC/commit/84ee2be122e0ff746b2500890f4f1211419e740f Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/pkcs11/framework-pkcs15.c Log Message: ----------- framework-pkcs15: Copy pubkey to avoid double free Commit: 508f8a9fced369f60e6f0c0f62176ea9427fbf42 https://github.com/OpenSC/OpenSC/commit/508f8a9fced369f60e6f0c0f62176ea9427fbf42 Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: Do not recurse if no data was returned Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20399 Commit: 4c4237f8a33de61627ee27a7fa445e145e595f84 https://github.com/OpenSC/OpenSC/commit/4c4237f8a33de61627ee27a7fa445e145e595f84 Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/asn1.c M src/tests/unittests/asn1.c Log Message: ----------- tests: Cover asn1_put_tag() Commit: 71998501f29adbfacf47dea038329fd81712fc9a https://github.com/OpenSC/OpenSC/commit/71998501f29adbfacf47dea038329fd81712fc9a Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/card-piv.c Log Message: ----------- piv: Replace internal implementation of put_tag with asn1 The asn1 implementation is simpler and has more throughout error and buffer overflow checking. Fixes #1394 Commit: 295f399304644e6b0acde267ac410d0aae4a1aee https://github.com/OpenSC/OpenSC/commit/295f399304644e6b0acde267ac410d0aae4a1aee Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- reader-pcsc: Avoid use after free (CID 355473) Commit: d1457e9fa3e9e36cab64e6355dca0ffa2176f93b https://github.com/OpenSC/OpenSC/commit/d1457e9fa3e9e36cab64e6355dca0ffa2176f93b Author: Jakub Jelen <jj...@re...> Date: 2020-05-07 (Thu, 07 May 2020) Changed paths: M src/libopensc/pkcs15-coolkey.c Log Message: ----------- coolkey: Drop dead code (CID 351911) default branch of the switch calls continue, preventing going out of the loop without obj_info set. Compare: https://github.com/OpenSC/OpenSC/compare/1202eceeefd5...d1457e9fa3e9 |