NDN project issue tracking system: Issueshttps://redmine.named-data.net/https://redmine.named-data.net/favicon.ico?14759811232016-10-22T11:57:19ZNDN project issue tracking system
Redmine NFD - Feature #3824 (New): NetworkRegionTable datasethttps://redmine.named-data.net/issues/38242016-10-22T11:57:19ZMuhammad Hosain Abdullahi Sabetmhasabet@gmail.com
<p>Currently NetworkRegionTable API only provides means to determine forwarding behavior in processing incoming Interests with Link objects.<br>
However, for a mobile producer to generate a Link object, it's also necessary for the application to learn the region names assigned to the local NFD, which can be used to derive delegation names.<br>
This information shall be exposed as a <a class="wiki-page" href="https://redmine.named-data.net/projects/nfd/wiki/StatusDataset">StatusDataset</a>.</p>
ndnSIM - Feature #3806 (Closed): helper: NetworkRegionTable helperhttps://redmine.named-data.net/issues/38062016-10-11T08:29:12ZMuhammad Hosain Abdullahi Sabetmhasabet@gmail.com
<p>Currently, there is no way to configure NetworkRegioTable for nodes in ndnSIM simulation. It seems a helper is needed. I have written a very simple helper in my forked github repo, just to add/remove regionNames into/from the table, and I'm ready to submit it for code reviewing purposes. I can add other functionalities if needed.</p>
ndn-cxx - Bug #3803 (New): Default-constructed Link is encoded with ContentType==BLOB if no deleg...https://redmine.named-data.net/issues/38032016-10-10T05:09:59ZMuhammad Hosain Abdullahi Sabetmhasabet@gmail.com
<p>Snippet to reproduce:</p>
<pre><code class="c++ syntaxhl" data-language="c++"><span class="c1">// g++ -std=c++14 -o x x.cpp $(pkg-config --cflags --libs libndn-cxx)</span>
<span class="cp">#include</span> <span class="cpf"><ndn-cxx/link.hpp></span><span class="cp">
#include</span> <span class="cpf"><ndn-cxx/security/key-chain.hpp></span><span class="cp">
#include</span> <span class="cpf"><iostream></span><span class="cp">
</span>
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
<span class="p">{</span>
<span class="n">ndn</span><span class="o">::</span><span class="n">Link</span> <span class="n">link</span><span class="p">;</span>
<span class="n">link</span><span class="p">.</span><span class="n">setName</span><span class="p">(</span><span class="s">"/link-name"</span><span class="p">);</span>
<span class="n">ndn</span><span class="o">::</span><span class="n">KeyChain</span> <span class="n">keyChain</span><span class="p">;</span>
<span class="n">keyChain</span><span class="p">.</span><span class="n">sign</span><span class="p">(</span><span class="n">link</span><span class="p">);</span>
<span class="n">std</span><span class="o">::</span><span class="n">cout</span> <span class="o"><<</span> <span class="n">link</span><span class="p">;</span>
<span class="p">}</span>
</code></pre>
<p>Expected: ContentType==LINK, or an exception is thrown<br>
Actual: ContentType==BLOB</p>
ndn-tools - Bug #3466 (Rejected): peek/poke not working for non-localshttps://redmine.named-data.net/issues/34662016-02-15T23:39:04ZMuhammad Hosain Abdullahi Sabetmhasabet@gmail.com
<p>Have tried it with ndn:/localhost, ndn:/localprefix, ndn:/non-localprefix. The first two are ok. The last one doesn't receive anything.</p>
<p>localprefix is a prefix I registered on faceid=1 through nfdc<br>
non-localprefix is some prefix I registered on a non-local face. </p>