1. 7211ea1 build: disable osxkeychain TPM backend by default by Davide Pesavento · 10 months ago
  2. 8e047e1 name-component: rename fromEscapedString() to fromUri() by Davide Pesavento · 11 months ago
  3. 0c52603 tests: use decorators to label test data generators by Davide Pesavento · 11 months ago
  4. 49e1e87 Replace Boost.MPL with Mp11 by Davide Pesavento · 1 year, 2 months ago
  5. f81de71 security: make HMAC compatible with OpenSSL 3 by Varun Patil · 1 year, 5 months ago
  6. 296c3a1 interest+data: add string_view overloads for convenience by Davide Pesavento · 1 year, 8 months ago
  7. 47ce2ee Refactor and modernize namespace declarations by Davide Pesavento · 1 year, 8 months ago
  8. 3fdb02f Use std::string_view in several APIs by Davide Pesavento · 1 year, 9 months ago
  9. f6b4589 util: remove ndn::optional, use std::optional directly by Davide Pesavento · 1 year, 10 months ago
  10. dc3575f Fix handling of `--without-osx-keychain` by Davide Pesavento · 2 years, 5 months ago
  11. 80d671f security: dissolve private header security/impl/openssl.hpp by Davide Pesavento · 2 years, 7 months ago
  12. e30389c security: various simplifications in KeyChain by Davide Pesavento · 2 years, 7 months ago
  13. 0e768ef security: avoid parsing PIB and TPM locators multiple times by Davide Pesavento · 2 years, 8 months ago
  14. 8e2a61d security: return a span from Certificate::getPublicKey() by Davide Pesavento · 2 years, 8 months ago
  15. 07db073 security: tolerate invalid or unsupported public keys in PIB by Davide Pesavento · 2 years, 8 months ago
  16. 9ee770b security: introduce KeyChain::makeCertificate by Junxiao Shi · 2 years, 8 months ago
  17. 7d72868 security: include certificate name in KeyLocator by Junxiao Shi · 2 years, 9 months ago
  18. aee2ada interest: remove deprecated setDefaultCanBePrefix() by Davide Pesavento · 2 years, 10 months ago
  19. 765abc9 util: backport C++20 std::span and use it in various APIs by Davide Pesavento · 3 years ago
  20. 94dfcf1 tests: disable most HMAC tests with OpenSSL 3.0 until we adapt our code by Davide Pesavento · 3 years, 3 months ago
  21. 809f754 security: remove redundant overloads of verifySignature() and verifyDigest() by Davide Pesavento · 3 years, 9 months ago
  22. 7371036 tests: rewrite and improve KeyChain signing test case by Davide Pesavento · 4 years, 1 month ago
  23. 4c1ad4c tests: refactor common test infrastructure and fixtures by Davide Pesavento · 4 years, 1 month ago
  24. 81bd696 data: do not encode a Content element if not set by Davide Pesavento · 4 years, 6 months ago
  25. b74bbda security: sign and verify new signed Interest format by Eric Newberry · 4 years, 6 months ago
  26. 09236c2 security: Rename security/v2/* to security/* by Alexander Afanasyev · 4 years, 7 months ago[Renamed (98%) from tests/unit/security/v2/key-chain.t.cpp]
  27. f601e19 security: Add check for success of TPM signing by Alexander Afanasyev · 4 years, 7 months ago
  28. 14c56cd data: add shortcuts to access SignatureType and KeyLocator by Davide Pesavento · 4 years, 7 months ago
  29. a3c8bd1 signature: deprecate Signature in favor of SignatureInfo by Eric Newberry · 4 years, 8 months ago
  30. bc997e5 security: add HMAC support in verification helpers by laqinfan · 6 years ago
  31. 56a812d security: add HMAC support in KeyChain and SigningInfo by laqinfan · 6 years ago
  32. 7e78064 Change #include style by Davide Pesavento · 6 years ago
  33. 74daf74 Rename 'tests/unit-tests' directory to 'tests/unit' by Davide Pesavento · 6 years ago[Renamed (99%) from tests/unit-tests/security/v2/key-chain.t.cpp]
  34. 57d02b6 security: Fix bug preventing customization of KeyChain's TPM on macOS by Alexander Afanasyev · 7 years ago
  35. 72c0c64 encoding: provide FormattedOutputFunction for Block by Junxiao Shi · 7 years ago
  36. 0f83080 util: add literal operators for duration types by Davide Pesavento · 7 years ago
  37. 82d6a4c security: fix error handling in KeyChain::importSafeBag() by Davide Pesavento · 7 years ago
  38. 0cf887d build: Change HAVE_OSX_SECURITY to a more general HAVE_OSX_FRAMEWORKS by Alexander Afanasyev · 8 years ago
  39. 80782e0 **breaking change**: Switch Face and related classes to v2::KeyChain by Alexander Afanasyev · 8 years ago
  40. a10b2ff security: Correct KeyChain::addCertificate semantics by Alexander Afanasyev · 8 years ago
  41. 574aa86 security: Add a set of signature verification helpers by Alexander Afanasyev · 8 years ago
  42. 1ece2e3 security: Renaming EcdsaKeyParams to EcKeyParams by Spyridon Mastorakis · 9 years ago
  43. f837917 security: Make self-signed certificate valid from 1970-01-01 to now()+20 years by Alexander Afanasyev · 8 years ago
  44. fc99b51 tests: Implement IdentityManagementV2Fixture for v2::KeyChain by Alexander Afanasyev · 8 years ago
  45. d6d78aa security: Allow Identity and Key abstractions to be used in SigningInfo by Alexander Afanasyev · 8 years ago
  46. fe4733a security: Add new v2::KeyChain by Yingdi Yu · 9 years ago