OpenSSL 3.0 support
Updated by Davide Pesavento 6 months ago
- % Done changed from 0 to 30
With this patch, ndn-cxx can successfully detect openssl 3.0.0-alpha13. The build then proceeds normally.
There are about 40 test failures across various modules, plus several deprecation warnings in
Updated by Davide Pesavento 6 days ago
- Category changed from Build to Security
- % Done changed from 30 to 60
https://gerrit.named-data.net/c/ndn-cxx/+/6497 This patch conditionally disables testing of the DES-encrypted PKCS #8 private keys in
Security/Transform/TestPrivateKey because OpenSSL 3.0 no longer supports DES in the default crypto provider, so loading those keys will fail. It also adds testing of AES-encrypted keys (generated/exported by current versions of ndn-cxx) and DES-EDE3-encrypted keys (briefly used between v0.6.0 and v0.6.3 included).