NDN project issue tracking system: Issueshttps://redmine.named-data.net/https://redmine.named-data.net/favicon.ico?14759811232024-02-23T19:02:52ZNDN project issue tracking system
Redmine ndn-cxx - Feature #5313 (New): ValidatorConfig: specify signed Interest fieldshttps://redmine.named-data.net/issues/53132024-02-23T19:02:52ZJunxiao Shi
<p>Currently, <strong>ValidatorConfig</strong>, through the usage of <code>ValidationPolicyCommandInterest</code> in its composition, requires every signed Interest to have <strong>SignatureTime</strong> field.<br>
This should be made configurable: the configuration should be able to specify the presence and uniqueness requirements of <strong>SignatureTime</strong> <strong>SignatureSeqNum</strong> <strong>SignatureNonce</strong> fields.</p>
PSync - Task #5312 (New): Improve handling of stale sync data/"no new update"https://redmine.named-data.net/issues/53122024-02-12T21:02:51ZAlexander Lane
<p>Quoting Ashlesh Gawande: "During high update frequency PSync nodes can send data that contain nothing new. This blocks the receiver nodes from syncing leading to high delays." The proposed resolution is to append the number of elements inserted into the IBF to the sync interest to improve reaction to decode failures and dropping the freshness on data containing the full sync dataset to minimize the time potentially unhelpful data occupies the content store.</p>
NLSR - Task #5308 (In Progress): Code cleanup in LSA and routing table related typeshttps://redmine.named-data.net/issues/53082024-01-10T18:49:37ZJunxiao ShimGuard - Bug #5307 (New): ck+encrypted data bughttps://redmine.named-data.net/issues/53072024-01-09T21:31:55ZAdam Thieme
<p>publisher.cpp assumes the number of encrypted data segments is the same as the number of ck data segments, which might not always be the case</p>
<p>things might break if we do key or data -size experiments</p>
mGuard - Task #5306 (New): Fix Waf Scriptshttps://redmine.named-data.net/issues/53062023-12-29T17:06:39ZAdam Thieme
<p>include paths should be relative to each file</p>
<p>fix the compilation from having duplicates of things like <code>-lpthread</code></p>
<p>fix installation so it installs the header files in <code>mguard</code> and not <code>src</code></p>
PSync - Task #5305 (New): Enhance HELLO protol to notify consumers of new prefixes when they are ...https://redmine.named-data.net/issues/53052023-12-21T18:21:54ZAdam Thieme
<p>After getting their initial HELLO data, consumers are not notified of new stream prefixes unless they send regular HELLO interests, which increases bandwidth usage.</p>
ndn-cxx - Feature #5303 (In Progress): Dockerfile for ndn-cxx ecosystemhttps://redmine.named-data.net/issues/53032023-11-27T00:32:16ZJunxiao Shi
<p>Continuation of 15th-ndn-hackathon <em>Containerize all the things!</em> project, write Dockerfile for ndn-cxx and related software.</p>
mGuard - Task #5302 (New): Change all timestamps to unix timehttps://redmine.named-data.net/issues/53022023-11-21T21:59:40ZAdam Thieme
<p>for simplicity and stability purposes, turn all timestamps from the generator into unix time</p>
<p>this will prevent timezone issues and make parsing and policy calculations easier</p>
mGuard - Task #5301 (New): Change semantic location window to formatted timestamp https://redmine.named-data.net/issues/53012023-11-21T21:57:59ZAdam Thieme
<p>make the formatted timestamp in the same format as it currently is when python prints the object. make sure it's in standard +00:00 time</p>
mGuard - Task #5296 (New): bundle datapoints based on attributeshttps://redmine.named-data.net/issues/52962023-08-31T22:18:13ZAdam Thieme
<p>datapoints should not be added to the same packet unless they have the same attributes. this can be automated</p>
mGuard - Task #5295 (New): Application needs to be able to configure time granularityhttps://redmine.named-data.net/issues/52952023-08-31T22:17:44ZAdam Thieme
<p>time granularity is currently at the second level. we should allow an application to determine what granularity to use, eg. second, 5 seconds, 10 seconds, 30 seconds, 1 minute, 5 minute, etc.</p>
mGuard - Task #5294 (New): add time-based attributes to producer/publisher codehttps://redmine.named-data.net/issues/52942023-08-31T22:16:15ZAdam Thieme
<p>datapoints should be encrypted with the unix timestamp associated with the datapoint. add to publisher.cpp data-adapter.cpp</p>
mGuard - Task #5293 (New): Modify data generator to be configurable via command linehttps://redmine.named-data.net/issues/52932023-08-31T21:44:24ZAdam Thieme
<p>we currently don't have a way to set data frequency and/or data transfer size, which will be necessary for testbed experiments</p>
mGuard - Task #5292 (New): Script to automate mGuard evaluationhttps://redmine.named-data.net/issues/52922023-08-31T21:20:46ZAdam Thieme
<p>we need scripts that parse mGuard logs to determine whether all data was received, if it is decrypted, along with how long it takes for data transfers, encryption, decryption, etc. times. see mguard paper for those metrics</p>
<p>most important right now is a check to see whether all data was transferred. next important is timing</p>
ndn-cxx - Feature #5291 (New): Deterministic ECDSA signinghttps://redmine.named-data.net/issues/52912023-08-23T23:45:50ZDavide Pesavento
<p>Looks like <a href="https://www.openssl.org/blog/blog/2023/09/07/ossl32a1/" class="external">OpenSSL 3.2</a> will finally support deterministic ECDSA signing.</p>