summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ui/ui_util.c
diff options
context:
space:
mode:
authortb <>2024-08-22 12:14:33 +0000
committertb <>2024-08-22 12:14:33 +0000
commitebf266e10e4810d93b1809cc215996a75011f796 (patch)
treea2f91b43293a99c3440fa5b480a903d3520ec656 /src/lib/libcrypto/ui/ui_util.c
parent0b09bf41cdc876ef77eb505c8342fb28aafa8cab (diff)
downloadopenbsd-ebf266e10e4810d93b1809cc215996a75011f796.tar.gz
openbsd-ebf266e10e4810d93b1809cc215996a75011f796.tar.bz2
openbsd-ebf266e10e4810d93b1809cc215996a75011f796.zip
openssl pkcs12: remove support for LMK and CSP attributes
Documentation on what the Microsoft-specific local machine keyset and the cryptographic service provider are actually good for is hard to find. For some reason (perhaps one million and two arguments for PKCS12_create() was considered two too many) these hang off the EVP_PKEY in the attributes member, which serves no other purpose. Every use of EVP_PKEY (of which there are far too many) pays extra memory taxes for this fringe use case. This complication is not worth it. ok miod
Diffstat (limited to 'src/lib/libcrypto/ui/ui_util.c')
0 files changed, 0 insertions, 0 deletions