Revisions of tpm2-openssl

buildservice-autocommit accepted request 1120661 from William Brown's avatar William Brown (firstyear) (revision 4)
baserev update by copy to link target
William Brown's avatar William Brown (firstyear) accepted request 1118389 from William Brown's avatar William Brown (firstyear) (revision 3)
## Added
* Added support for ECDH with a KDF, which is used by ECC-based CMS (S/MIME).
* Added retrieval of OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY for EC keys and retrieval
  of TLS-GROUP provider capabilities to enable mTLS authentication (thanks to @rshearman).
* Added mTLS example to documentation (thanks to @hoinmic).
* Added missing RAND parameters: 'state' and 'strength' (thanks to @mccarey).
* Added ability to run tests in a container (thanks to @afreof).
* Added Visual Studio properties to simplify the Windows build (thanks to @philippun1).
## Changed
* Symmetric operations are disabled by default. In most situations these are not needed and
  cause a huge performance penalty. To enable, configure with --enable-op-digest or
  --enable-op-cipher.
## Removed
* Removed unofficial support for tpm2-tss < 3.2.0, which do not support the openssl 3.x.
## Fixed
* Fixed key export: the private keys are not exportable, which shall fix some TPM-based sign
  operations (thanks to @fhars).
* Fixed handle related operations on 32b machines (thanks to @dezgeg).
* Fixed OSSL_FUNC_KEYMGMT_HAS operations with NULL keys.
* Fixed a heap exception on some machines (thanks to @philippun1).
* Fixed build warnings when building on the Fedora Linux.
* In documentation and tests applied a correct order of providers (thanks to @hoinmic).
* Modified documentation: the user-space resource manager (abrmd) is almost mandatory for complex
  scenarios such as SSL or X.509 operations.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1090866 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 2)
initialized devel package after accepting 1090866
Johannes Segitz's avatar Johannes Segitz (jsegitz) accepted request 1090801 from William Brown's avatar William Brown (firstyear) (revision 1)
Submit new package tpm2-openssl, an openssl3 tpm2 provider. This is needed for upcoming Kanidm
features.
Displaying all 4 revisions
openSUSE Build Service is sponsored by