From: Frank M. <no...@gi...> - 2025-05-26 16:28:15
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: fa313a8821e4caca4cbfc31101e553729d810986 https://github.com/OpenSC/OpenSC/commit/fa313a8821e4caca4cbfc31101e553729d810986 Author: Frank Morgner <fra...@gm...> Date: 2025-05-26 (Mon, 26 May 2025) Changed paths: M src/libopensc/apdu.c M src/libopensc/card-atrust-acos.c M src/libopensc/card-authentic.c M src/libopensc/card-entersafe.c M src/libopensc/card-epass2003.c M src/libopensc/card-flex.c M src/libopensc/card-iasecc.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/iasecc-sm.c M src/libopensc/iasecc.h M src/libopensc/libopensc.exports M src/libopensc/opensc.h Log Message: ----------- Removed internal caching for current EF/DF This fixes concurrent access to the card from different threads or processes at the cost of potentially causing more card interactions than necessary. Since the card driver for IAS/ECC uses the cached path additionally for managing the ACLs in SM context, this state tracking was moved to a card driver private scope. Commit: 4aae2a9203ef80f19429c1f86eaa252247d4e75f https://github.com/OpenSC/OpenSC/commit/4aae2a9203ef80f19429c1f86eaa252247d4e75f Author: Frank Morgner <fra...@gm...> Date: 2025-05-26 (Mon, 26 May 2025) Changed paths: M src/libopensc/card-iasecc.c Log Message: ----------- IAS/ECC: avoid memory leak on initialization error Compare: https://github.com/OpenSC/OpenSC/compare/d48c30853070...4aae2a9203ef To unsubscribe from these emails, change your notification settings at https://github.com/OpenSC/OpenSC/settings/notifications |