]> git.ipfire.org Git - thirdparty/systemd.git/commit
openssl-util: compatible with restricted openssl3 31978/head
authorNorbert Lange <nolange79@gmail.com>
Tue, 26 Mar 2024 23:41:41 +0000 (00:41 +0100)
committerNorbert Lange <nolange79@gmail.com>
Thu, 18 Apr 2024 07:23:15 +0000 (09:23 +0200)
commit81d61d6aa7aa09e694cb06234360cc6dce409482
treec357202fc16bfc8d329e1b64c1bb4fd4cfeafe1c
parent2219ccc1825ed5983289882b3dc51eee5331146a
openssl-util: compatible with restricted openssl3

openssl can be built without support for engines or with deprecated
definitions disabled.
This also will not pull in most headers automatically,
so add the rsa.h and ec.h header explicitly.

Remove Engine stuff from the header - it is only needed in one
source file.

Make Engine support dependent on the macros.
src/shared/openssl-util.c
src/shared/openssl-util.h
src/shared/tpm2-util.c