1. 202728a In Interest.matches_name used to match interests in the PITTable, added a check for minSuffixComponents, maxSuffixComponents and exclude. by Jeff Thompson · 12 years ago
  2. 6ac75d2 In URI interest selector for ndn.Exclude, added support for comma-separated list of values by Jeff Thompson · 12 years ago
  3. 08d41b7 Implement interest Exclude to_ccnb and from_ccnb. by Jeff Thompson · 12 years ago
  4. fced4c2 In Exclude.from_ccnb, use a BinaryXMLStructureDecoder to skip decoding the Exclude. (Implementing decoding is still TODO.) This closes bug #16. by Jeff Thompson · 12 years ago
  5. f668acb Complete the merger of WebSocketTransport and XpcomTransport up into NDN: Moved expressInterest in the transport up to NDN.reconnectAndExpressInterest. by Jeff Thompson · 12 years ago
  6. a5668d5 Change connectAndExpressInterest to connectAndExecute to be used by registerPrefix too. by Jeff Thompson · 12 years ago
  7. f6995b5 Added SegmentStore class and use in ContentClosure.upcall to keep at least 2 outstanding requests for segments to improve throughput. by Jeff Thompson · 12 years ago
  8. a46083c Added if (LOG>3) messages for receiving data. by Jeff Thompson · 12 years ago
  9. 3b6bf98 Change XpcomTransport to use a single socket connection and the NDN PITTable. by Jeff Thompson · 12 years ago
  10. e5a8828 Pass segmentTemplate to the ContentClosure so further segments fetched by the NDN protocol handler use the PublisherPublicKeyDigest, Scope and InterestLifetime specified in the URI. by Jeff Thompson · 12 years ago
  11. 96978b4 In BinaryXMLEncoder, use DynamicUint8Array to dynamically allocate the encoding buffer. by Jeff Thompson · 12 years ago
  12. 9449113 Change ndn.InterestLifetime to be milliseconds (not seconds). by Jeff Thompson · 12 years ago
  13. 6ad5c36 Added NdnProtocolInfo.jsm to store static info such as the connected host. Updated ndnProtocolService.js to report the hub host and port when connected, and updated the NDN Toolbar to display it. by Jeff Thompson · 12 years ago
  14. 604c06e Recompile to connect to a random testbed host. by Jeff Thompson · 12 years ago
  15. 3dfddaa For XPCOM (the Firefox add-on), connect to a random testbed host. by Jeff Thompson · 12 years ago
  16. 84db263 The Interest object interestLifetime is seconds, not milliseconds. by Jeff Thompson · 12 years ago
  17. e9f1194 Change makefile to use compressed ndn-js.js. by Jeff Thompson · 12 years ago
  18. 963d2da If Name.getContentDigestValue() returns a content digest, then use Sha256 to digest the content and dump an error if not equal. by Jeff Thompson · 12 years ago
  19. bd82926 Major update to rename ccnx to ndn, mainly in ndnProtocol and also in a few files with ccnx in comments. by Jeff Thompson · 12 years ago[Renamed (99%) from js/ccnxProtocol/modules/ndn-js.jsm]
  20. fab4a7d In readAllFromSocket onDataAvailable, use the enhanced BinaryXMLDecoder so that we only have to concatenate the data once at the very end to avoid multiple large copies. by Jeff Thompson · 12 years ago
  21. 9e3accb Fix bug in createNameArray when skipping a component: need to continue. by Jeff Thompson · 12 years ago
  22. 5a5a282 In ContentClosure.upcall, remove nextSegmentNumberByteArray and use nextSegmentNumber directly. by Jeff Thompson · 12 years ago
  23. 754652d Fix bug in extractCcnxSearch: need trim(), not trim by Jeff Thompson · 12 years ago
  24. 17a9da8 Rename NDNSocketTransport.js to XpcomTransport.js and implement expressInterest. by Jeff Thompson · 12 years ago
  25. e769c51 Added MimeTypes.js, based on Ubuntu /etc/mime.types, to get the contentType based on the filename extension. by Jeff Thompson · 12 years ago
  26. 6576bbb After sending the content to the ContentChannel, set the mostRecentWindow URL bar if its LOAD_INITIAL_DOCUMENT_URI bit is set. by Jeff Thompson · 12 years ago
  27. 10de459 Update the address bar with the name in the returned ContentObject. (Don't show the sequence number unless in the original URI.) by Jeff Thompson · 12 years ago
  28. cab74c3 Define ContentDecodingException used by BinaryXMLDecoder. by Jeff Thompson · 12 years ago
  29. 97f2743 In NDN.expressInterest, call readAllFromSocket directly without using getAsync to pass the interest in hex. by Jeff Thompson · 12 years ago
  30. 741108b upcall should return Closure.RESULT_OK. by Jeff Thompson · 12 years ago
  31. 3441976 Added Closure.js. Put expressInterest in NDN.js. Use it in ccnxProtocolService.js. by Jeff Thompson · 12 years ago
  32. dad617b Added BinaryXMLStructureDecoder. Use it in NDNSocketTransportService to detect the end of the input (instead of the hack to try to decode a ContentObject). by Jeff Thompson · 12 years ago
  33. 6aa338a In NDNSocketTransportService getAsync, make the listener receive a byte array, not hex. by Jeff Thompson · 12 years ago
  34. a901500 Don't include unused BinaryXMLCodec.js . by Jeff Thompson · 12 years ago
  35. 745026e Change all ucla-cs authored files to refer to COPYING. by Jeff Thompson · 12 years ago
  36. 744d28e For now, when reading the data, try to parse it as a content object to check if more needs to be read. Should really parse the ccnb skeleton. by Jeff Thompson · 12 years ago
  37. 08ab3cd Add initial working implementation of the ccnx protocol handler for Firefox. The extension is ccnxProtocol.xpi. by Jeff Thompson · 12 years ago