From: Doug E. <no...@gi...> - 2022-08-06 19:24:52
|
Branch: refs/heads/master Home: https://github.com/OpenSC/libp11 Commit: f546a81067f9093b43d725fe52a14a5929574bb0 https://github.com/OpenSC/libp11/commit/f546a81067f9093b43d725fe52a14a5929574bb0 Author: Doug Engert <dee...@gm...> Date: 2022-08-06 (Sat, 06 Aug 2022) Changed paths: M src/eng_front.c Log Message: ----------- Deffer initializing crypto routines in PKCS11 engine until needed Fixes:#456 bind_helper in eng_font.c is split into bind_helper and bind_helper2 The calls to ENGINE_set_RSA, ENGINE_set_EC, ENGINE_set_ECDH and ENGINE_set_pkey_meths are moved to bind_helper2. bind_helper2 is called from load_pubkey and load_privkey. This in effect gets around the problem OpenSSL 3.0.x has when it loads the pkcs11 engine from openssl.cnf, and then tries to use it as a default provider even when no engine was specified on the command line. On branch deffer_init_crypto Changes to be committed: modified: eng_front.c Commit: a65507fb77fbc5adef1e5f8cd382b34922fe8cd4 https://github.com/OpenSC/libp11/commit/a65507fb77fbc5adef1e5f8cd382b34922fe8cd4 Author: Doug Engert <dee...@gm...> Date: 2022-08-06 (Sat, 06 Aug 2022) Changed paths: M src/eng_front.c Log Message: ----------- Suggested changes rename bind_helper2 to bind_helper_methods remove blank line On branch deffer_init_crypto Changes to be committed: modified: eng_front.c Commit: ed483cbac96af09829f8df9a13e777c88d6a6fd1 https://github.com/OpenSC/libp11/commit/ed483cbac96af09829f8df9a13e777c88d6a6fd1 Author: Doug Engert <dee...@gm...> Date: 2022-08-06 (Sat, 06 Aug 2022) Changed paths: M tests/pkcs11-uri-without-token.softhsm M tests/search-all-matching-tokens.softhsm Log Message: ----------- Fix test for $OSTYPE in test scripts $OSTYPE varies by shell and OS. Replace "if" by case. On branch deffer_init_crypto Changes to be committed: modified: pkcs11-uri-without-token.softhsm modified: search-all-matching-tokens.softhsm Compare: https://github.com/OpenSC/libp11/compare/e2501dae948f...ed483cbac96a |