This repository has been archived by the owner on Oct 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
CHANGELOG
119 lines (96 loc) · 4.67 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
Interim changes since NDN-DOT-NET v0.6 (2020-04-16)
---------------------------------------------------
Changes
* https://redmine.named-data.net/issues/5055 In Interest, changed the
MustBeFresh default value to false.
* Added Tlv0_3WireFormat.
Bug fixes
* In expressInterest, use the nonce in the Interest if provided.
NDN-DOT-NET v0.6 (2019-10-04)
-----------------------------
Changes
* https://redmine.named-data.net/issues/4807 Print a warning if the application
didn't call Interest.setDefaultCanBePrefix() or set the Interest's CanBePrefix.
* https://redmine.named-data.net/issues/4869 Renamed ForwardingFlags to RegistrationOptions.
* https://redmine.named-data.net/issues/4869 In RegistrationOptions, added setOrigin()
to use in the flags argument of registerPrefix.
* https://redmine.named-data.net/issues/4813 In Face, added putNack().
* sync: Added FullPSync2017 and FullPSync2017WithUsers, implementing the Full PSync protocol.
Deprecated
* Deprecated ForwardingFlags. Use RegistrationOptions.
Bug fixes
* https://redmine.named-data.net/issues/4926 In decoding Data, make MetaInfo
and Content optional.
* https://redmine.named-data.net/issues/4947 ApplicationParameters TLV type code.
NDN-DOT-NET v0.5 (2019-03-05)
-----------------------------
Changes
* In TpmBackEndFile, implemented private key import/export.
* Removed deprecated KeyType.ECDSA. (Use EC.)
Bug fixes
* https://redmine.named-data.net/issues/4732 In decodeControlParameters, skip
unrecognized TLVs.
Deprecated
* In Interest, deprecated getParameters, setParameters and hasParameters. Use
getApplicationParameters, setApplicationParameters and hasApplicationParameters.
NDN-DOT-NET v0.4 (2018-09-17)
-----------------------------
Changes
* https://redmine.named-data.net/issues/4591 Accept Interests encoded with
packet format v0.3.
* https://redmine.named-data.net/issues/4397 In Name, API for typed name components.
* https://redmine.named-data.net/issues/4655 Added name-based access control v2,
EncryptorV2, DecryptorV2 and AccessControlV2, with integration tests.
* https://redmine.named-data.net/issues/4701 Added ComponentType.PARAMETERS_SHA256_DIGEST,
and support params-sha256=<hex-value> in the name URI.
Bug fixes
* https://github.com/named-data/jndn/pull/22 In decodeLpPacket, fix the check for
ignoring an unrecognized field type.
* https://redmine.named-data.net/issues/4736 In MemoryContentCache, use a default
InterestLifetime and removed support for infinite lifetime.
NDN-DOT-NET v0.3 (2018-04-17)
-----------------------------
Bug fixes
* https://redmine.named-data.net/issues/4428 MustBeFresh should be false if the
decoded Interest has no selectors.
* https://redmine.named-data.net/issues/4575 In TcpTransport, implement isLoca()
so that registerPrefix uses /localhost correctly.
Changes
* https://redmine.named-data.net/issues/4064 Rename KeyType.ECDSA and EcdsaKeyParams
to KeyType.EC and EcKeyParams. Deprecated EcdsaKeyParams.
* https://redmine.named-data.net/issues/4449 In Data, added getCongestionMark().
* Added security CommandInterestSigner.
* Added security ValidationPolicyCommandInterest.
* In MemoryContentCache, added setMinimumCacheLifetime which can extend the
cache lifetime of content to match an Interest where MustBeFresh is false.
* Added AyncTcpTransport, AyncUdpTransport, ThreadPoolFace.
* In examples, added test-get-async-thread-pool.
Deprecated
* Removed KeyType.ECDSA. Use KeyType.EC.
* Deprecated EcdsaKeyParams. Use EcKeyParams.
NDN-DOT-NET v0.2 (2017-12-08)
-----------------------------
Bug fixes
* https://redmine.named-data.net/issues/4023 Ported the latest NDN regex code
from ndn-cxx which fixes errors for complex expressions.
Changes
* https://redmine.named-data.net/issues/4045 Major update to add security v2.
Added CertificateV2, SafeBag and classes related to Pib and Tpm.
In KeyChain, added security v2 constructors and methods.
The default KeyChain constructor checks for and uses security v2 storage.
Updated ConfigPolicyManager to support CertficiateV2.
Updated SelfVerifyPolicyManager to support security v2 PibImpl.
Added the security v2 Validator and policies such as ValidationPolicyConfig.
Updated examples to use the security v2 KeyChain and Validator.
Added security v2 unit and integration tests.
* https://redmine.named-data.net/issues/3812 In encrypt GroupManager, save private
keys in memory to avoid regenerate group key pairs.
* Added ExponentialReExpress to use as OnTimeout.
* In Name, added array operator for get(i).
* Added UdpTransport.
Deprecated
* In Interest, deprecated link object and selected delegation methods.
Use get/setForwardingHint.
NDN-DOT-NET v0.1 (2017-03-16)
-----------------------------
* First release. Based on jNDN v0.15