From: Frank M. <no...@gi...> - 2023-03-28 13:26:48
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: a7b3ea3e70ee197f9c0f8aa57e56308b1e9b5fa3 https://github.com/OpenSC/OpenSC/commit/a7b3ea3e70ee197f9c0f8aa57e56308b1e9b5fa3 Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/pkcs15.c Log Message: ----------- Fixes #2504 for record based files with index option as record number. Commit: 49887a0e6a6dcf119b7db26114aa18a505cb69b9 https://github.com/OpenSC/OpenSC/commit/49887a0e6a6dcf119b7db26114aa18a505cb69b9 Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- Fixes #2505. Decode FCI tag as negative file size. Commit: 0d214c423ef093f9374c1ed677c4c835ab8435dc https://github.com/OpenSC/OpenSC/commit/0d214c423ef093f9374c1ed677c4c835ab8435dc Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c M src/libopensc/pkcs15.c Log Message: ----------- Limit file size in iso7816_process_fci() to MAX_FILE_SIZE ... due to failed fuzzing. Also limit record and file size in sc_pkcs15_read_file(). Change result code for record out of bounds. Commit: 3843ffd2bdca264a32f1fa1418f8b5493fcd81d8 https://github.com/OpenSC/OpenSC/commit/3843ffd2bdca264a32f1fa1418f8b5493fcd81d8 Author: Normann Cunz <nor...@wc...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c M src/libopensc/pkcs15.c Log Message: ----------- Remarks considered. Refers to #2504 and #2505 Commit: 440376bfecad30ada077425139ac615bfd35272a https://github.com/OpenSC/OpenSC/commit/440376bfecad30ada077425139ac615bfd35272a Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/card-gpk.c M src/libopensc/card-mcrd.c M src/libopensc/card-oberthur.c M src/libopensc/card-starcos.c M src/libopensc/card.c M src/libopensc/dir.c M src/libopensc/iso7816.c M src/libopensc/opensc.h M src/libopensc/pkcs15-esteid.c M src/libopensc/pkcs15-gemsafeGPK.c M src/libopensc/pkcs15-oberthur.c M src/libopensc/pkcs15-tcos.c M src/libopensc/pkcs15.c M src/pkcs15init/pkcs15-cardos.c M src/pkcs15init/pkcs15-gpk.c M src/pkcs15init/pkcs15-incrypto34.c M src/pkcs15init/pkcs15-oberthur-awp.c M src/tools/eidenv.c M src/tools/opensc-explorer.c M src/tools/opensc-tool.c Log Message: ----------- added idx parameter to sc_[read|update]_record Commit: 3d5bf0bc0cfdb44c9fe005a3e4c8a6f3261bad30 https://github.com/OpenSC/OpenSC/commit/3d5bf0bc0cfdb44c9fe005a3e4c8a6f3261bad30 Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/iso7816.c Log Message: ----------- iso7816: added support for updating/reading record with offset Commit: 5e06acb3f2e95448248b75aaf2e033131e46510d https://github.com/OpenSC/OpenSC/commit/5e06acb3f2e95448248b75aaf2e033131e46510d Author: Frank Morgner <fra...@gm...> Date: 2023-03-28 (Tue, 28 Mar 2023) Changed paths: M src/libopensc/card.c M src/libopensc/pkcs15.c Log Message: ----------- run update_record/read_record multiple times with offset if needed Compare: https://github.com/OpenSC/OpenSC/compare/c17b432d9814...5e06acb3f2e9 |