Project

General

Profile

Feature #5154

#1

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 security/transform/private-key.cpp and tests/unit/util/random.t.cpp.

#2

Updated by Davide Pesavento 3 months ago

  • Description updated (diff)
  • Target version changed from v0.8 to v0.9
#3

Updated by Davide Pesavento 18 days ago

  • Description updated (diff)
#4

Updated by Davide Pesavento 18 days ago

  • Description updated (diff)
#5

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).

Also available in: Atom PDF