From: commonism <no...@gi...> - 2021-04-11 20:33:03
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: bfcd96a58ad3535a68a3b599a11e9f9f2e568e59 https://github.com/OpenSC/libp11/commit/bfcd96a58ad3535a68a3b599a11e9f9f2e568e59 Author: Markus Koetter <ko...@lu...> Date: 2021-04-11 (Sun, 11 Apr 2021) Changed paths: M src/eng_back.c M src/eng_front.c M src/engine.h Log Message: ----------- add re-numeration of slots as engine ctrl command This was broken in 14cd0d328fff96b79fabcc30257e358399c8ad25. Previously, the engine would re-enumerate before loading keys/certs Not re-enumerating the slots results in un-awareness of changes in slots and tokens. This awareness is required to be able to change the token in a slot at runtime, else you use invalid sessions (PKCS#11 module:pkcs11_find_keys:Session handle invalid:p11_key.c:512) The patch adds the command RE_ENUMERATE as engine control, providing the ability to re-enumerate on demand/when required. Commit: 709f964f4e89502167aaa3e5782229331ee2b401 https://github.com/OpenSC/libp11/commit/709f964f4e89502167aaa3e5782229331ee2b401 Author: commonism <com...@us...> Date: 2021-04-11 (Sun, 11 Apr 2021) Changed paths: M README.md Log Message: ----------- Update README.md add RE_ENUMERATE Compare: https://github.com/OpenSC/libp11/compare/5125b7834e2b...709f964f4e89 |