1. e4c3614 Added setTimeout and clearTimeout. by Jeff Thompson · 12 years ago
  2. 36a1a25 Added shuffle. by Jeff Thompson · 12 years ago
  3. 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
  4. bd25df2 Move ccndIdFetch to NDN. by Jeff Thompson · 12 years ago
  5. 84db263 The Interest object interestLifetime is seconds, not milliseconds. by Jeff Thompson · 12 years ago
  6. 64db7c0 Remove old unused comments. by Jeff Thompson · 12 years ago
  7. 53733fb Make index a local variable. by Jeff Thompson · 12 years ago
  8. dc860c1 Added make-ndnProtocol.sh by Jeff Thompson · 12 years ago
  9. e9f1194 Change makefile to use compressed ndn-js.js. by Jeff Thompson · 12 years ago
  10. 83003a5 Use compiled ndn-js.js. by Jeff Thompson · 12 years ago
  11. 7ccc76f Don't need LOG = 0 since NDN.js defines it. by Jeff Thompson · 12 years ago
  12. bd9bd20 Renamed put-async to publish-async by Jeff Burke · 12 years ago
  13. acb3b3d Build instructions by Jeff Burke · 12 years ago
  14. 0f418d0 Build instructions by Jeff Burke · 12 years ago
  15. 46ab35f remove ds by Jeff Burke · 12 years ago
  16. fa87e6d DS by Jeff Burke · 12 years ago
  17. 0d10e34 Add ndn-ping example. by Jeff Burke · 12 years ago
  18. 92dd8e4 Added COPYING note to each test file by Jeff Burke · 12 years ago
  19. 2b740e6 Fix bug in decoding NDN packet from multiple Websocket frames by Wentao Shang · 12 years ago
  20. bd63e46 Set interest timeout with interest.interestLifetime by Wentao Shang · 12 years ago
  21. c0311e5 Add interest timeout by Wentao Shang · 12 years ago
  22. af25c6b Less console output by Wentao Shang · 12 years ago
  23. 6848986 Merge branch 'master' of https://github.com/remap/ndn-js by Wentao Shang · 12 years ago
  24. 0e291c8 Add library compressing tool; add onopen and onclose callback to NDN class by Wentao Shang · 12 years ago
  25. 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
  26. 990e300 Added getContentDigestValue(). by Jeff Thompson · 12 years ago
  27. f9a0bc2 In binb_sha256, extract processBlock_sha256 into a new function. Use this in new class Sha256 where you can call multiple update(data) then finalize(). Added test to test-sh256.html. by Jeff Thompson · 12 years ago
  28. 13c2e7b In onmessage log message, use DataUtils.toHex to show the data. by Jeff Thompson · 12 years ago
  29. 3c26381 For status log messages, use LOG > 3. by Jeff Thompson · 12 years ago
  30. 1e62536 Remove unused generateSignatureBits. by Jeff Thompson · 12 years ago
  31. 9b288b3 Added test for hex_sha256_from_bytes using Uint8Array. by Jeff Thompson · 12 years ago
  32. 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
  33. 08cd0d0 Fix typo in message. by Jeff Thompson · 12 years ago
  34. 02b9f4d Added CCNX toolbar with Get Latest button. by Jeff Thompson · 12 years ago
  35. 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
  36. 8dfa291 Added seek(offset) and enhance to allow each call to findElementEnd to not need access to the buffer from previous calls. by Jeff Thompson · 12 years ago
  37. 5e6ab9a Remove unused concatFromString. Added concatArrays. by Jeff Thompson · 12 years ago
  38. 11dc9b6 Change readBytesEndOffset to nBytesToRead so that we don't depend on offset aways increasing. by Jeff Thompson · 12 years ago
  39. b7e190b Fix bug in readStartElement, should log startTag, not startag. by Jeff Thompson · 12 years ago
  40. 9e3accb Fix bug in createNameArray when skipping a component: need to continue. by Jeff Thompson · 12 years ago
  41. 3cbf746 When dumping the exception message, also dump ex.stack. (We know this works because it is Firefox only.) by Jeff Thompson · 12 years ago
  42. 16a35f7 Added Name.indexOfFileName(). by Jeff Thompson · 12 years ago
  43. ec4036b Initial files for node.js implementation of ndnpublish. by Jeff Thompson · 12 years ago
  44. 8a97ac5 In add, don't use ArrayBuffer.slice since it isn't always supported. by Jeff Thompson · 12 years ago
  45. 5a5a282 In ContentClosure.upcall, remove nextSegmentNumberByteArray and use nextSegmentNumber directly. by Jeff Thompson · 12 years ago
  46. 98c451e Remove unneeded emptyLine.txt by Jeff Thompson · 12 years ago
  47. 51ab765 In add, overcome bug in JavaScript where instanceof Array is false if the array was created in a different module. by Jeff Thompson · 12 years ago
  48. 9ab151a In add, throw an exception for an invalid type. by Jeff Thompson · 12 years ago
  49. 821183d Move constants such as CHILD_SELECTOR_LEFT, etc. from the object to the class Interest.CHILD_SELECTOR_LEFT, etc. by Jeff Thompson · 12 years ago
  50. 754652d Fix bug in extractCcnxSearch: need trim(), not trim by Jeff Thompson · 12 years ago
  51. d6b61e4 Support query selectors such as ?ccnx.ChildSelector=1 . by Jeff Thompson · 12 years ago
  52. 5fc9b67 Support interestLifetime in from_ccnb and to_ccnb. Updated test script to test all fields (except Exclude). by Jeff Thompson · 12 years ago
  53. 40df2fa Fix bug in nonNegativeIntToBigEndian. Need to encode backwards starting from the end of the result buffer. by Jeff Thompson · 12 years ago
  54. 41ef0f9 Use var where necessary to make variables local. by Jeff Thompson · 12 years ago
  55. 42892c0 Merge branch 'master' of https://github.com/remap/ndn-js by Jeff Thompson · 12 years ago
  56. 1eea632 Parse the URI and pass the uriSearchAndHash into ContentClosure so it is preserved when the address bar is updated. by Jeff Thompson · 12 years ago
  57. 7eb8c40 Explicit listen on '0.0.0.0' in wsproxy. Proxy port number is configurable now. by Wentao Shang · 12 years ago
  58. c05dc53 Some files is forgotten to be commited... by Wentao Shang · 12 years ago
  59. d24dad3 Make writeUString, encodeUString and writeElement (if content is a string) encode as utf8. by Jeff Thompson · 12 years ago
  60. 87021f7 Make add check for string, byte array, etc. If a component is a string, encode as UTF8. Implement getPrefix and getComponent. Added test-name.html to test these functions. by Jeff Thompson · 12 years ago
  61. 3a78259 Remove unused encodeUtf8 since we use str2rstr_utf8 from sha256.js. by Jeff Thompson · 12 years ago
  62. 146d7de Change the author from ucla-cs to Meki Cheraoui or to Jeff Thompson in a few cases. by Jeff Thompson · 12 years ago
  63. 2effbfb Remove JavaSocketBridge and files which depend on it. In NDN.js, remove blocking get and put which use java_socket_bridge.js. by Jeff Thompson · 12 years ago
  64. d15aa7b encodeUString, encodeTypeAndVal and encodeBlob were updated to not take the ostream argument, and to use this.ostream. This closes bug #116. by Jeff Thompson · 12 years ago
  65. 046d09a Add test page for the new Helper.js by Wentao Shang · 12 years ago
  66. f405a68 Change Helper.js to use relative path to itself when loading scripts. by Wentao Shang · 12 years ago
  67. 9c9cb64 Revert to using toNumbersFromString instead of stringToUtf8Array because a valid ccnx URI doesn't have extended ASCII. by Jeff Thompson · 12 years ago
  68. adba491 Added DataUtils.stringToUtf8Array. Use in Name to encode strings as utf8. by Jeff Thompson · 12 years ago
  69. 38422f4 Include Helper.js instead of including js files separately. by Jeff Thompson · 12 years ago
  70. a5a2a2b In contentObjectToHtml, use Name.to_uri. by Jeff Thompson · 12 years ago
  71. 48ba4ff Make registerPrefix take a Name object, not a name string. by Jeff Thompson · 12 years ago
  72. 5b265a7 Changed NDN to take getTransport and added WebSocketTransport.js which defines the default transport. Make NDN.expressInterest take the Name and call the specified transport's expressInterest. by Jeff Thompson · 12 years ago
  73. 17a9da8 Rename NDNSocketTransport.js to XpcomTransport.js and implement expressInterest. by Jeff Thompson · 12 years ago
  74. e306190 In rstr2binb and byteArray2binb, comment out console.log (from websocket branch). by Jeff Thompson · 12 years ago
  75. d0327ff Temporarily convert output from nonNegativeIntToBigEndian to byte array while Name still needs it. by Jeff Thompson · 12 years ago
  76. 95f935b Make nonNegativeIntToBigEndian return Uint8Array. Added concatFromString. by Jeff Thompson · 12 years ago
  77. af1a3cd Use Uint8Array instead of byte array. by Jeff Thompson · 12 years ago
  78. 336fcb9 Add Helper.js by Jeff Thompson · 12 years ago
  79. 34a585f Make toString, toNumbers and toNumbersFromString use Uint8Array instead of byte array. by Jeff Thompson · 12 years ago
  80. c92706b Use Uint8Array instead of byte array (from websocket branch). by Jeff Thompson · 12 years ago
  81. 3d2393f Make sign and saveRawData use Uint8Array (from websocket branch). by Jeff Thompson · 12 years ago
  82. 344891b Added encodeToBinaryInterest (from websocket branch). by Jeff Thompson · 12 years ago
  83. 8b44aa1 Always check LOG before console.log (from websocket branch). by Jeff Thompson · 12 years ago
  84. 287a318 Added new websocket files. by Jeff Thompson · 12 years ago
  85. 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
  86. 84ca950 In encodeBlob, allow components of zero length. by Jeff Thompson · 12 years ago
  87. 0d3f203 In createNameArray, ignore leading //authority . Ignore components with only two or less periods. Trim before decoding the string. Make getName call to_uri. by Jeff Thompson · 12 years ago
  88. 9e6dff0 Move out the ContentClosure for expressInterest to be its own class. by Jeff Thompson · 12 years ago
  89. 8ed382a Add separate onStart and onStop events to the content listener. by Jeff Thompson · 12 years ago
  90. 57d0738 Make the ContentChannel handle setting the URL bar. by Jeff Thompson · 12 years ago
  91. 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
  92. 60c95c8 Use dispatch to call aListener.onStartRequest, etc. on the calling thread. by Jeff Thompson · 12 years ago
  93. f72d7ed Remove unused variables from decodeTypeAndVal. by Jeff Thompson · 12 years ago
  94. d4617ff In newChannel, trim the URL before using and comparing. by Jeff Thompson · 12 years ago
  95. 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
  96. 4e8b770 In createNameArray, check for a compomenet with all periods. Added to_uri. by Jeff Thompson · 12 years ago
  97. 25b0641 Use the name in the returned CoontentObject to get the MIME type and make getContentTypeAndCharset scan the components. by Jeff Thompson · 12 years ago
  98. deda95e Added bigEndianToUnsignedInt and nonNegativeIntToBigEndian. by Jeff Thompson · 12 years ago
  99. 9b41100 Fix bug in createNameArray, unescape the components after splitting by "/". by Jeff Thompson · 12 years ago
  100. cf187ff Only log "LENGTH OF PUBLISHER ID IS WRONG" for LOG < 0. by Jeff Thompson · 12 years ago