Davide Pesavento
f6b458930f
util: remove ndn::optional, use std::optional directly
...
Change-Id: I503e8f250e80e0ff7708070effc2e84e3b38b3b7
2023-03-13 15:12:06 -04:00
Davide Pesavento
258d51a6d8
encoding: make Block convertible to span
...
Change-Id: Idb501467d1c56b95e7fdb76acda63b919fe98f85
2022-03-08 18:52:34 -05:00
Davide Pesavento
fbea4fc83d
encoding: convert to span
...
Change-Id: I8bd73284fbd5acc0ff8ad2626af9b4324e9df7a1
2022-02-10 11:27:03 -05:00
Davide Pesavento
a86300a867
Remove deprecated Signature class and its subclasses
...
Also remove deprecated methods from Data, KeyChain,
SignatureInfo, and SigningInfo.
Change-Id: Id61c83ee0ac866469c3375191af3c38763392e67
2020-12-15 20:22:34 -05:00
Eric Newberry
f165bb4e77
signature-info: add signed Interest elements
...
refs #4804
Change-Id: Ice910b7740212cf116ddac24e12634877f75c71e
2020-05-29 00:21:48 -07:00
Davide Pesavento
14c56cd8bd
data: add shortcuts to access SignatureType and KeyLocator
...
Also, modernize the API of SignatureInfo and deprecate
unsetKeyLocator() and unsetValidityPeriod()
Change-Id: I8b775a4deb185784a3dcc8bd96c8f5f0c2915854
2020-05-24 13:16:25 -04:00
Davide Pesavento
7e78064871
Change #include style
...
Header files are now always included with their path from the
project's root directory rather than the path relative to
the includer.
Change-Id: If39b8510eef8da00baf5fe88337c45dbdf8c766e
Refs: #3084
2018-12-08 16:03:34 -05:00
Davide Pesavento
74daf741cd
Rename 'tests/unit-tests' directory to 'tests/unit'
...
Change-Id: I78ea29938259fac288781bed12fb2399ac7eba26
2018-11-23 18:27:50 -05:00