]> git.ozlabs.org Git - ppp.git/commit
pppd: Allow users to use Engine and ID strings unmodified to the OpenSSL engine ...
authorEivind Næss <eivnaes@yahoo.com>
Sat, 19 Jun 2021 01:01:34 +0000 (18:01 -0700)
committerGitHub <noreply@github.com>
Sat, 19 Jun 2021 01:01:34 +0000 (11:01 +1000)
commit3edf1c1dcae6210094bd124ad90f15c09e7bf61e
treedebe05741b7d5f320c7475bcc5b0b2fa77e12381
parent344014dd4126727fa3f3f409a9e4a6ccc6a5e28b
pppd: Allow users to use Engine and ID strings unmodified to the OpenSSL engine (#280)

This change allows users to specify "cert" and "key" arguments where the prefix
leading up to the ':' indicates the engine e.g. pkcs11, the entire string is
passed down to the engine library which does the parsing. In the case of
pkcs11.so (OpenSC project's libp11) engine for OpenSSL, it will now correctly
parse the PKCS11 URI string (See RFC7512).

Signed-off-by: Eivind Næss <eivnaes@yahoo.com>
pppd/eap-tls.c