1. 78849a7 Split out the function Name.fromEscapedString from createNameArray. by Jeff Thompson · 12 years ago
  2. 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
  3. 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
  4. 2632584 In expressInterest, call expressInterestHelper. by Jeff Thompson · 12 years ago
  5. 537ce14 Move expressInterestHelpler from WebSocketTransport up to NDN. by Jeff Thompson · 12 years ago
  6. 0790af8 In BinartXmlReader.onReceivedData, ignore errors from onReceivedElement. by Jeff Thompson · 12 years ago
  7. 969d9ad Remove call to connectWebSocket since expressInterest now connects. by Jeff Thompson · 12 years ago
  8. 49f3788 When creating the NDN, don't need to set host to null since this is now the default. by Jeff Thompson · 12 years ago
  9. 589664b Use the default NDN() to connect to a random host on the testbed. by Jeff Thompson · 12 years ago
  10. d771b12 Major updates to change default behavior of NDN to connect to a random host on the testbed. by Jeff Thompson · 12 years ago
  11. a5668d5 Change connectAndExpressInterest to connectAndExecute to be used by registerPrefix too. by Jeff Thompson · 12 years ago
  12. d8dbd8f Use if (LOG>3) when logging messages while connecting. by Jeff Thompson · 12 years ago
  13. 6b3d81a For now, when creating the NDN object, set verify false. by Jeff Thompson · 12 years ago
  14. 261b4be Remove a console output by Wentao Shang · 12 years ago
  15. dd69155 Fix the bug with WebSocketTransport.send usage: will cause problem with Safari by Wentao Shang · 12 years ago
  16. d460739 Allow user to disable content verification by Wentao Shang · 12 years ago
  17. b083c8e 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
  18. 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
  19. 9530663 In to_uri, if there are not components, return "/". by Jeff Thompson · 12 years ago
  20. 1ac86ce Initialize contentSha256 in the constructor. by Jeff Thompson · 12 years ago
  21. a46083c Added if (LOG>3) messages for receiving data. by Jeff Thompson · 12 years ago
  22. bb9802d In onmessage, just use a BinaryXmlElementReader instead of buffer, bufferOffset and structureDecoder. by Jeff Thompson · 12 years ago
  23. 24189e5 In onDataAvailable, just use BinaryXmlElementReader. by Jeff Thompson · 12 years ago
  24. 75771cb Steps for merging WebSocket and Xpcom code: Moved the processing of Interest and ContentObject from WebSocketTransport onmessages to NDN.onReceivedData. by Jeff Thompson · 12 years ago
  25. 275133e In onReceivedElement, renamed arg data to element. by Jeff Thompson · 12 years ago
  26. 25cb56f Import NDN.js last because it has global objects which need the above to be defined. by Jeff Thompson · 12 years ago
  27. 07f15fb Renamed onReceivedData to onReceivedElement. by Jeff Thompson · 12 years ago
  28. fcb1626 Move timerID to pit entry; implement basic pipeline code by Wentao Shang · 12 years ago
  29. edd4dea Fix bug in Witness decoding by Wentao Shang · 12 years ago
  30. dc5c29f Support null closure by Wentao Shang · 12 years ago
  31. 32bfbfe Merge branch 'master' of https://github.com/remap/ndn-js by Wentao Shang · 12 years ago
  32. d4bef8d minor changes... by Wentao Shang · 12 years ago
  33. 3b6bf98 Change XpcomTransport to use a single socket connection and the NDN PITTable. by Jeff Thompson · 12 years ago
  34. b322ff8 In connectWebSocket, interestLifetime for KeyFetchClosure needs to be milliseconds, not seconds. by Jeff Thompson · 12 years ago
  35. b2f91ea In NdnProtocolInfo.jsm, put all functions in the NdnProtocolInfo class instead of being global. by Jeff Thompson · 12 years ago
  36. 2cc54b4 In ndnProtocol newURI, support relative URIs. by Jeff Thompson · 12 years ago
  37. 8107ec8 In NdnProtocolInfo.jsm, added splitUri, and use in ndnProtocolService.js and ndnToolbar.js. by Jeff Thompson · 12 years ago
  38. 3f4be55 In matches_name, just call Name.match. by Jeff Thompson · 12 years ago
  39. 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
  40. fddf90d Small bug in contentObjectToHTML() fixed by Wentao Shang · 12 years ago
  41. 4f3b5de Small fixes after merge by Wentao Shang · 12 years ago
  42. 803b265 Merge branch 'sigverify' by Wentao Shang · 12 years ago
  43. e0d7f05 Implement new Witness decoding function by Wentao Shang · 12 years ago
  44. 882e34e Implement Merkle hash verification by Wentao Shang · 12 years ago
  45. b42483a Bug fix. Use Name.match for name matching. by Wentao Shang · 12 years ago
  46. e843502 Make sure the Hub is shown when opening a new window by calling addNdnHubChangedListener on the window load event so that the ndnHubLabel is defined. by Jeff Thompson · 12 years ago
  47. f3ec9a1 In addNdnHubChangedListener, if the current host and port are not null, call listener with the values to initialize. by Jeff Thompson · 12 years ago
  48. b5d0c3e Improve KeyStore functionality by Wentao Shang · 12 years ago
  49. e086b6d Merge branch 'master' into sigverify by Wentao Shang · 12 years ago
  50. 98b595c Wait to merge by Wentao Shang · 12 years ago
  51. 96978b4 In BinaryXMLEncoder, use DynamicUint8Array to dynamically allocate the encoding buffer. by Jeff Thompson · 12 years ago
  52. 942022d For this.headerBuffer, use DynamicUint8Array instead of setHeaderBuffer. by Jeff Thompson · 12 years ago
  53. 768870c Added DynamicUint8Array.js. by Jeff Thompson · 12 years ago
  54. 9449113 Change ndn.InterestLifetime to be milliseconds (not seconds). by Jeff Thompson · 12 years ago
  55. 42806a1 Change Interest.interestLifetime to be milliseconds (not seconds). by Jeff Thompson · 12 years ago
  56. 253cab4 In contentObjectToHtml, for the certificate, also show the public key values. by Jeff Thompson · 12 years ago
  57. 68fccd6 Added decodeSubjectPublicKeyInfo. In contentObjectToHtml, use decodeSubjectPublicKeyInfo and x509.readCertHex. by Jeff Thompson · 12 years ago
  58. 1a338f8 In _x509_getSubjectPublicKeyPosFromCertHex and _x509_getPublicKeyHexArrayFromCertHex, added an optional position argument to enable decoding a SubjectPublicKeyInfo directly. by Jeff Thompson · 12 years ago
  59. 1e4c183 Added x509-1.1.js. by Jeff Thompson · 12 years ago
  60. d3d45c8 Added readCertHex. by Jeff Thompson · 12 years ago
  61. 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
  62. 82854bd KeyStore implemented by Wentao Shang · 12 years ago
  63. fa24596 Recursive key fetching by Wentao Shang · 12 years ago
  64. f8b4a7d Start implement signature verification by Wentao Shang · 12 years ago
  65. ab9018d Move the functionality of sending content response into WebSocketTransport so that user's closure is simpler. by Wentao Shang · 12 years ago
  66. ac3e62c Added Name.getComponentContentDigestValue and use in getContentDigestValue. by Jeff Thompson · 12 years ago
  67. 604c06e Recompile to connect to a random testbed host. by Jeff Thompson · 12 years ago
  68. 3dfddaa For XPCOM (the Firefox add-on), connect to a random testbed host. by Jeff Thompson · 12 years ago
  69. d3a80dc For expressInterest, if host is null use getHostAndPort to get hosts until one connects (at the moment, only used for XPCOM). by Jeff Thompson · 12 years ago
  70. 2a67a54 Pass host: null to the NDN constructor. by Jeff Thompson · 12 years ago
  71. 3fa8415 Added defaultGetHostAndPort with a list of testbed hubs. Make onReceivedData return false until it gets a ContentObject so that onDataAvailable keeps reading and disregarding unwanted Interest objects. by Jeff Thompson · 12 years ago
  72. 77fc9b7 Added equalsName. by Jeff Thompson · 12 years ago
  73. 869e819 Always compute contentSha256. by Jeff Thompson · 12 years ago
  74. 3d6ce94 Create and keep one NDN object. Allow it to use XpcomTransport.defaultGetHostAndPort to select a testbed host at random. by Jeff Thompson · 12 years ago
  75. 35cfc26 Minor change in the alert message. by Jeff Thompson · 12 years ago
  76. ae95c2d In the constructor, set loadFlags LOAD_REPLACE so that window.location uses the updated URI. by Jeff Thompson · 12 years ago
  77. c2d7ae0 Fix spelling of ndnToolbarGetLatestButton. by Jeff Thompson · 12 years ago
  78. bc1e912 Select a testbed host at random. by Jeff Thompson · 12 years ago
  79. c881b55 Added defaultGetHostAndPort. by Jeff Thompson · 12 years ago
  80. e4c3614 Added setTimeout and clearTimeout. by Jeff Thompson · 12 years ago
  81. 36a1a25 Added shuffle. by Jeff Thompson · 12 years ago
  82. be85be6 Make PITEntry keep the Interest object. Make getEntryForExpressedInterest search for longest matches_name. Moved PITEntry and PITTable to NDN.js. by Jeff Thompson · 12 years ago
  83. bd25df2 Move ccndIdFetch to NDN. by Jeff Thompson · 12 years ago
  84. 84db263 The Interest object interestLifetime is seconds, not milliseconds. by Jeff Thompson · 12 years ago
  85. 64db7c0 Remove old unused comments. by Jeff Thompson · 12 years ago
  86. 53733fb Make index a local variable. by Jeff Thompson · 12 years ago
  87. 4c6d92c Update instructions to build the Firefox add-on. by Jeff Thompson · 12 years ago
  88. dc860c1 Added make-ndnProtocol.sh by Jeff Thompson · 12 years ago
  89. e9f1194 Change makefile to use compressed ndn-js.js. by Jeff Thompson · 12 years ago
  90. 83003a5 Use compiled ndn-js.js. by Jeff Thompson · 12 years ago
  91. 7ccc76f Don't need LOG = 0 since NDN.js defines it. by Jeff Thompson · 12 years ago
  92. 018707d Updated readme by Jeff Burke · 12 years ago
  93. bd9bd20 Renamed put-async to publish-async by Jeff Burke · 12 years ago
  94. 9c950af Build instructions by Jeff Burke · 12 years ago
  95. acb3b3d Build instructions by Jeff Burke · 12 years ago
  96. 169445b Build instructions by Jeff Burke · 12 years ago
  97. e29f2af Build instructions by Jeff Burke · 12 years ago
  98. 0f418d0 Build instructions by Jeff Burke · 12 years ago
  99. 46ab35f remove ds by Jeff Burke · 12 years ago
  100. fa87e6d DS by Jeff Burke · 12 years ago