Activity
From 02/01/2016 to 03/01/2016
02/29/2016
- 03:14 PM Feature #3451: Name.Component API extension: from* methods
- In all libraries, added Name.Component.fromSegment, fromSegmentOffset, fromVersion, fromTimestamp and fromSequenceNum...
- 12:13 PM Feature #3449 (Closed): Name class API extension
- Added isPrefixOf, getSuccessor and compare(int, int, Name, int, int) to NDN-CPP, PyNDN, NDN-JS and jNDN. Merged to th...
02/25/2016
- 03:51 PM Feature #3450 (In Progress): Name.Component API extension: is* methods
- In all libraries added Name.Component.isSegment, isSegmentOffset, isVersion, isTimestamp and isSequenceNumber.
- 12:01 PM Bug #3452 (Closed): API in Interest to reset nonce
- Added Interest.refershNonce in NDN-CPP, PyNDN and NDN-JS. Updated to API web page.
02/24/2016
- 08:13 AM Feature #3449: Name class API extension
- Then I'll support negative indexes. An application could easily compare the last two components of one name with the ...
02/23/2016
- 04:10 PM Feature #3449: Name class API extension
- I don't have much opinion. The idea for compare was to have an optimized version to compare parts of the names. Imp...
- 03:54 PM Feature #3449 (In Progress): Name class API extension
- Hi Alex. The ndn-cxx doc for compare(int, int, Name, int, int) says "This is equivalent to this->getSubName(pos1, cou...
- 03:55 PM Feature #3451 (In Progress): Name.Component API extension: from* methods
- Implemented in jNDN. Working on the other CCL libraries.
- 03:01 PM Bug #3452 (In Progress): API in Interest to reset nonce
- Added Interest.refershNonce in jNDN.
02/16/2016
- 01:14 PM Task #3446: NDNLPv2 support
- We tried 0.4 but had some startup issues (a BerEncoding exception coming from libcryptopp?) so I can't confirm Alex's...
- 12:17 PM Bug #3448: Retrieval of data using full name
- I'm a little bit confused. We have the implicit digest and we had agreed on the specific form it is encoded. What o...
- 12:09 PM Bug #3448: Retrieval of data using full name
- Will update after retreat discussion on implicit digest.
- 12:09 PM Bug #3447: Data.getFullName()
- Will update after retreat discussion on implicit digest.
- 12:01 PM Feature #3449: Name class API extension
- Yes, I guess I missed it.
- 11:39 AM Feature #3449: Name class API extension
- getSubName already exists, no?<br>
https://github.com/named-data/PyNDN2/blob/0ead93269386aef5c49db8a2214fa61e5d85430... - 11:57 AM Feature #2531 (Closed): LocalControlHeader
- This was implemented in jNDN but is now deprecated in favor of NDNLPv2 support. See issue #3446.
- 11:54 AM Task #3152 (Closed): In callbacks, catch and log any exception in case the app doesn't
- 11:33 AM Feature #3450: Name.Component API extension: is* methods
- The due date is for all except ImplicitSha256Digest methods which we'll address after discussions at the NDN Retreat.
- 11:32 AM Feature #3451: Name.Component API extension: from* methods
- The due date is for all except ImplicitSha256Digest methods which we'll address after discussions at the NDN Retreat.
02/11/2016
- 12:07 PM Task #3152 (Feedback): In callbacks, catch and log any exception in case the app doesn't
- Changes are merged to the master branch of all libraries to catch and log any exceptions from callbacks. Note that C+...
- 10:02 AM Task #3455: Implement ControlResponse
- ControlResponse is merged to the master branch in jNDN. I changed the project to NDN-CLL since we should implement it...
02/10/2016
- 04:43 PM Task #3455: Implement ControlResponse
- Looks good to merge.
02/08/2016
- 10:18 PM Feature #3449: Name class API extension
- I would use them in Python and Java
- 10:11 PM Feature #3449: Name class API extension
- Agree they're useful. Just let us know priority of this, and for what libraries first.
- 10:16 PM Task #3446: NDNLPv2 support
- I think Java, as it is used by Andrew (I think his apps are effectively broken if upgraded to NFD 0.4.0)
- 10:13 PM Task #3446: NDNLPv2 support
- What language support would be most valuable to have first?
- 10:11 PM Bug #3448: Retrieval of data using full name
- (Can you point to current ndn-cxx behavior for equiv functionality?)
- 10:10 PM Bug #3447: Data.getFullName()
- JeffT, let's discuss in next task review
- 10:08 PM Bug #2628: Default value for Interest.Selectors.MustBeFresh should be false
- Intent is to update this to follow the new spec in the next release that will have breaking changes. (Probably befor...
- 10:04 PM Task #3455: Implement ControlResponse
- JeffT, let's move the copyright discussion to email. The way this should work is the copyright should be kept intact ...
02/05/2016
- 03:15 PM Task #3455: Implement ControlResponse
- You cannot simply change the copyright. TestControlResponse code is taken basically as is and the copyright belongs ...
- 02:57 PM Task #3455 (In Progress): Implement ControlResponse
- OK, I added ControlResponse in the branch issue/3455-ControlResponse.<br>
https://github.com/named-data/jndn/blob/is... - 01:11 PM Task #3455: Implement ControlResponse
- Yes, Alex is assuring us there is only one ControlParameters and my only need for this is to interact with the NFD; t...
- 12:41 PM Task #3455: Implement ControlResponse
- Hi Andrew. So we should limit to one ControlParameters (not a list)?
- 12:38 PM Task #3455: Implement ControlResponse
- Jeff, your naming makes more sense (e.g. get/setBodyAsControlParameters)
Alex, sounds good. - 12:09 PM Task #3455: Implement ControlResponse
- Andrew, this is a language bug in the spec.
What is meant is that response returns ControlParameters that was supp... - 11:50 AM Task #3455: Implement ControlResponse
- You say "naming it like encode/decodeBodyToControParameters". But encode/decode happens with wireEncode/Decode. I sup...
02/04/2016
- 08:27 PM Task #3455: Implement ControlResponse
- Perhaps I was doing some creative interpretation, but I read http://redmine.named-data.net/projects/nfd/wiki/ControlC...
02/03/2016
- 05:33 PM Task #3455: Implement ControlResponse
- Added Andrew as a watcher.
- 10:27 AM Task #3455: Implement ControlResponse
- Andrew, any input on methods get/setControlParameters which are specific to a single ControlParameters in the Control...
- 10:25 AM Task #3455: Implement ControlResponse
- I'd prefer to avoid over-complicating the class hierarchy in the name of conceptual purity. Right now the API is pret...
- 10:14 AM Task #3455: Implement ControlResponse
- You can drop "List". In NFD, there is just one `ControlParameters` TLV in the body.
I could be ok with bundling, ... - 10:08 AM Task #3455: Implement ControlResponse
- We could make getBody return a Blob, but also add getControlParametersList which returns a ControlParameters list exa...
- 09:46 AM Task #3455: Implement ControlResponse
- NFD only uses `ControlParameters`. However, the `ControlReponse` is a general structure that (in long-term perspecti...
- 09:22 AM Task #3455: Implement ControlResponse
- ControlResponse is defined as:
ControlResponse ::= CONTROL-RESPONSE-TYPE TLV-LENGTH
Sta...
02/02/2016
- 07:18 AM Task #3455: Implement ControlResponse
- Ok w/me, assigning to JeffT for review / inclusion.
02/01/2016
- 11:13 PM Task #3455 (Closed): Implement ControlResponse
- ControlResponse is a necessary element to implement MockFace (in ndn-cxx it is called DummyClientFace). In order to ...
- 09:49 AM Bug #3452 (Closed): API in Interest to reset nonce
- The deprecated/removed Interest.setNonce was the only way to reset nonce of the Interest. Either the `setNonce` meth...
- 09:45 AM Feature #3451 (Closed): Name.Component API extension: from* methods
- Currently, Name.Component has only two versions of `from*` method: `fromNumber` and `fromNumberWithMarker`. All othe...
- 09:42 AM Feature #3450 (Closed): Name.Component API extension: is* methods
- The `is*` methods are needed in many cases in order to avoid awkward checks that rely on exceptions:
```cpp
/**... - 09:39 AM Feature #3449 (Closed): Name class API extension
- There are several valuable methods in Name class that are not currently available:
- `isPrefixOf`
- `compare(int,... - 09:37 AM Bug #3448 (Closed): Retrieval of data using full name
- Please reject the issue if it is my misunderstanding.
Does the retrieval of data using full name (e.g., with the i... - 09:36 AM Bug #3447 (Closed): Data.getFullName()
- I could be missing it, but there should be a simple method on data packet to obtain its full name (e.g., including im...
- 09:35 AM Task #3446 (Closed): NDNLPv2 support
- Implement NDNLPv2 support at least for:
- equivalent of LocalControlHeader
- NACK processing - 09:26 AM Bug #2628: Default value for Interest.Selectors.MustBeFresh should be false
- I would like to check the progress of this issue? Any blocking reason we still don't have it fixed?
Also available in: Atom