1. 1887462 Changed <script> to script to make the github display work. by Jeff Thompson · 12 years ago
  2. 213b4c6 Merge branch 'master' of https://github.com/named-data/ndn-js by Jeff Thompson · 12 years ago
  3. dd038fc In ContentClosure, only compute the content digest if there is a content digest in the name to check. by Jeff Thompson · 12 years ago
  4. 86a3eae Fix tcp proxy crash bug by Wentao Shang · 12 years ago
  5. 9c7d691 Exclude content whose name has %C1.META (if not requested) by Jeff Thompson · 12 years ago
  6. b080eb5 Remove unused file in tools/ndnProtocol.xpi. Main build output is in the top directory. by Jeff Thompson · 12 years ago
  7. 7fb08bf In ContentClosure, check that all segments have the same base name. by Jeff Thompson · 12 years ago
  8. f6bf02e Ignore ndnProtocol/modules/ndn-js.jsm . by Jeff Thompson · 12 years ago
  9. 88a314f Correcting README and example to reflect new changes by Alexander Afanasyev · 12 years ago
  10. 426174a Updating READMEs and firefox plugin building script by Alexander Afanasyev · 12 years ago
  11. 2a2c9d2 tests: Updating tests to have correct include path for ndn-js by Alexander Afanasyev · 12 years ago
  12. 53dca59 waf: Building closure-compiler-compressed version of js by default (can be disabled) by Alexander Afanasyev · 12 years ago
  13. 66f2d60 Merge feature branch 'waf-build' by Alexander Afanasyev · 12 years ago
  14. 6b8f3f7 Update download for Firefox add-on from github.com/remap to named-data. by Jeff Thompson · 12 years ago
  15. d4a1f86 In readBinaryElement, added argument allowNull, and use for ContentObject content. by Jeff Thompson · 12 years ago
  16. efff43b Correct comments for readBinaryElement and readBlob. by Jeff Thompson · 12 years ago
  17. 3d9ad14 Changed primary connection log messages to LOG>0. by Jeff Thompson · 12 years ago
  18. eec7267 In NDN Toolbar, added Set button to set the hub. by Jeff Thompson · 12 years ago
  19. 7e2e2e2 In ContentClosure.upcall, move calling setConnectedNdnHub until after we get the desired content object. by Jeff Thompson · 12 years ago
  20. 0da6561 Changed informational log messages to LOG>4. by Jeff Thompson · 12 years ago
  21. b094d2b In ContentObject.from_ccnb, allow content to be null. by Jeff Thompson · 12 years ago
  22. 7480aca Fix bug: peekTypeAndVal should be a prototype member, not static. by Jeff Thompson · 12 years ago
  23. 4eb992a Move the NDN object from ndnProtocolService to NdnProtocolInfo. by Jeff Thompson · 12 years ago
  24. ad65962 wscript: Renaming produced .js file to ndn-js.js by Alexander Afanasyev · 12 years ago
  25. 13bd648 Name.js: new 'cut' helper method (similar to Java API) by Alexander Afanasyev · 12 years ago
  26. aa7e9a0 BUG: When calling closure.upcall on ContentObject, the requested interest has not been specified by Alexander Afanasyev · 12 years ago
  27. 7866474 Adding --js-dir option to specify location to install ndn.js files. by Alexander Afanasyev · 12 years ago
  28. 122c2ff Removing unnecessary components by Alexander Afanasyev · 12 years ago
  29. 57dce8b README correction by Alexander Afanasyev · 12 years ago
  30. f6b7dd4 ./waf now builds combined js by Alexander Afanasyev · 12 years ago
  31. 181a8b9 Initial reorganization by Alexander Afanasyev · 12 years ago
  32. 48aa492 Log a message on connect. by Jeff Thompson · 12 years ago
  33. fad41d3 Merge with 'remap/master' by Alexander Afanasyev · 12 years ago
  34. ca2535c In ContentClosure.prototype.upcall, use Name.addSegment. by Jeff Thompson · 12 years ago
  35. b2d46f6 Added test for chaining calls to add, plus addSegment. by Jeff Thompson · 12 years ago
  36. ff5a8dc In Name constructor, allow the argument to be another Name. by Jeff Thompson · 12 years ago
  37. 4a4caba In ContentClosure constructor, take uriName instead of uriEndsWithSegmentNumber. by Jeff Thompson · 12 years ago
  38. c083878 Another extension: Name.addSegment method by Alexander Afanasyev · 12 years ago
  39. 78122d5 Extending Name class by Alexander Afanasyev · 12 years ago
  40. d40f08a In WebSocketTransport constructor, throw an exception if !WebSocket by Jeff Thompson · 12 years ago
  41. e2f7b6d Set NDN.supported based on availability of Uint8Array. In NDN constructor, throw an exception if not NDN.supported. by Jeff Thompson · 12 years ago
  42. 48ff28a Added var to properly declare local variables so that they don't pollute the global namespace and risk multi-threading conflicts. by Jeff Thompson · 12 years ago
  43. c3c611b Remove first definition of readAttributes which is replaced by the second one where attributes is an array. by Jeff Thompson · 12 years ago
  44. ac0ed60 In the NDN constructor comments, document the verify flag. by Jeff Thompson · 12 years ago
  45. 152342b Show the timeout message if didn't receive segment 0 (as opposed to not receiving any segment). This handles the case where segment 1 is received but not 0. by Jeff Thompson · 12 years ago
  46. 52843b1 Use ExponentialReExpressClosure to retry failed fetch of segments. by Jeff Thompson · 12 years ago
  47. 1c79843 Added util.ExponentialReExpressClosure.js. by Jeff Thompson · 12 years ago
  48. 65a11e4 Added util.ExponentialReExpressClosure.js. by Jeff Thompson · 12 years ago
  49. 0ee721e In onReceivedElement, call clearTimeout as soon as possible. by Jeff Thompson · 12 years ago
  50. 1a1f3d4 For UPCALL_INTEREST_TIMED_OUT, return RESULT_REEXPRESS. by Jeff Thompson · 12 years ago
  51. ea3a690 Added function clone(). by Jeff Thompson · 12 years ago
  52. e8de582 Implement when the upcall from reexpressInterest returns Closure.RESULT_REEXPRESS. by Jeff Thompson · 12 years ago
  53. 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
  54. a53e65a Fix bug in expressInterestHelper: if interest.interestLifetime is null, use 4000. by Jeff Thompson · 12 years ago
  55. a7500e2 In the code example, remove the call to connectWebSocket since this isn't used anymore. by Jeff Thompson · 12 years ago
  56. 42682dc Change the Firefox add-on example page to NDNProtocolExamples.html. by Jeff Thompson · 12 years ago
  57. 3077981 In the toolbar, added buttons to get the Earliest, Previous and Next versions. by Jeff Thompson · 12 years ago
  58. 3663c67 If fetching the first segment times out, set the content to a timeout message. by Jeff Thompson · 12 years ago
  59. 6ac75d2 In URI interest selector for ndn.Exclude, added support for comma-separated list of values by Jeff Thompson · 12 years ago
  60. 08d41b7 Implement interest Exclude to_ccnb and from_ccnb. by Jeff Thompson · 12 years ago
  61. 78849a7 Split out the function Name.fromEscapedString from createNameArray. by Jeff Thompson · 12 years ago
  62. 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
  63. 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
  64. 2632584 In expressInterest, call expressInterestHelper. by Jeff Thompson · 12 years ago
  65. 537ce14 Move expressInterestHelpler from WebSocketTransport up to NDN. by Jeff Thompson · 12 years ago
  66. 0790af8 In BinartXmlReader.onReceivedData, ignore errors from onReceivedElement. by Jeff Thompson · 12 years ago
  67. 969d9ad Remove call to connectWebSocket since expressInterest now connects. by Jeff Thompson · 12 years ago
  68. 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
  69. 589664b Use the default NDN() to connect to a random host on the testbed. by Jeff Thompson · 12 years ago
  70. d771b12 Major updates to change default behavior of NDN to connect to a random host on the testbed. by Jeff Thompson · 12 years ago
  71. a5668d5 Change connectAndExpressInterest to connectAndExecute to be used by registerPrefix too. by Jeff Thompson · 12 years ago
  72. d8dbd8f Use if (LOG>3) when logging messages while connecting. by Jeff Thompson · 12 years ago
  73. 6b3d81a For now, when creating the NDN object, set verify false. by Jeff Thompson · 12 years ago
  74. 261b4be Remove a console output by Wentao Shang · 12 years ago
  75. dd69155 Fix the bug with WebSocketTransport.send usage: will cause problem with Safari by Wentao Shang · 12 years ago
  76. d460739 Allow user to disable content verification by Wentao Shang · 12 years ago
  77. 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
  78. 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
  79. 9530663 In to_uri, if there are not components, return "/". by Jeff Thompson · 12 years ago
  80. 1ac86ce Initialize contentSha256 in the constructor. by Jeff Thompson · 12 years ago
  81. a46083c Added if (LOG>3) messages for receiving data. by Jeff Thompson · 12 years ago
  82. bb9802d In onmessage, just use a BinaryXmlElementReader instead of buffer, bufferOffset and structureDecoder. by Jeff Thompson · 12 years ago
  83. 24189e5 In onDataAvailable, just use BinaryXmlElementReader. by Jeff Thompson · 12 years ago
  84. 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
  85. 275133e In onReceivedElement, renamed arg data to element. by Jeff Thompson · 12 years ago
  86. 25cb56f Import NDN.js last because it has global objects which need the above to be defined. by Jeff Thompson · 12 years ago
  87. 07f15fb Renamed onReceivedData to onReceivedElement. by Jeff Thompson · 12 years ago
  88. fcb1626 Move timerID to pit entry; implement basic pipeline code by Wentao Shang · 12 years ago
  89. edd4dea Fix bug in Witness decoding by Wentao Shang · 12 years ago
  90. dc5c29f Support null closure by Wentao Shang · 12 years ago
  91. 32bfbfe Merge branch 'master' of https://github.com/remap/ndn-js by Wentao Shang · 12 years ago
  92. d4bef8d minor changes... by Wentao Shang · 12 years ago
  93. 3b6bf98 Change XpcomTransport to use a single socket connection and the NDN PITTable. by Jeff Thompson · 12 years ago
  94. b322ff8 In connectWebSocket, interestLifetime for KeyFetchClosure needs to be milliseconds, not seconds. by Jeff Thompson · 12 years ago
  95. b2f91ea In NdnProtocolInfo.jsm, put all functions in the NdnProtocolInfo class instead of being global. by Jeff Thompson · 12 years ago
  96. 2cc54b4 In ndnProtocol newURI, support relative URIs. by Jeff Thompson · 12 years ago
  97. 8107ec8 In NdnProtocolInfo.jsm, added splitUri, and use in ndnProtocolService.js and ndnToolbar.js. by Jeff Thompson · 12 years ago
  98. 3f4be55 In matches_name, just call Name.match. by Jeff Thompson · 12 years ago
  99. 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
  100. fddf90d Small bug in contentObjectToHTML() fixed by Wentao Shang · 12 years ago