تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Mada f98c7b8136 Enable -Wmissing-prototypes compile option 6 سال پیش
  Caleb James DeLisle cafed5019f Manual merge links update by soredake 7 سال پیش
  soredake c49cc24869 links update 7 سال پیش
  Caleb James DeLisle 381fc1b90e Enable checking of the nodeStore when verify() is called and allow toggling of full verification at runtime 8 سال پیش
  Caleb James DeLisle 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 8 سال پیش
  Caleb James DeLisle 54af8cca0c Change Linker_require() to allow a trailing semicolon 9 سال پیش
  Arceliar 83e61aee6e Switch to cost instead of reach. Builds but needs debugging. 9 سال پیش
  Arceliar 22869cfffb Use simpler 1-bit-wide buckets. 9 سال پیش
  Caleb James DeLisle cd39e99509 Improve NodeStore_brokenLink() 9 سال پیش
  Caleb James DeLisle 0af9323b69 Improve splitLinks and prevent re-pinging the same nodes over and over from nodeMill and linkMill 9 سال پیش
  Caleb James DeLisle 8724838dc9 switch to a different method of weighing additions to the external rumormill 9 سال پیش
  Caleb James DeLisle 33acce27e0 Removed last reminents of Pinned Nodes and tried to avoid adding the same nodes to the external rumormill over and over 9 سال پیش
  Caleb James DeLisle a5117df6e3 Change Pathfinder to notify the core whenever a better path is discovered by the NodeStore, also some refactoring in the Allocator 9 سال پیش
  Caleb James DeLisle 33815d555b tuning and improvements to --bench 9 سال پیش
  Arceliar 23cc805347 Move eventBase out of public part of nodeStore 10 سال پیش
  Arceliar e7a8dd6b5d Store the time each node was last pinged successfully. Reset on path changes. Include it in dumptable. Added support for this in dumptable.js 10 سال پیش
  Arceliar b8e92c07a3 Use a 4-bit prefix per dht bucket instead of 1-bit. In a broken state at the moment. 10 سال پیش
  Arceliar 9d0fdabe17 DHT maintenance without searches. Refactored the common bit-twiddling part of the DHT stuff, so it only has to appear once. 10 سال پیش
  Caleb James DeLisle 7667736795 NodeStore_brokenLink() instead of NodeStore_brokenPath() 10 سال پیش
  Caleb James DeLisle 6f7906bc90 make sure to periodically ping existing nodes 10 سال پیش
  Caleb James DeLisle 3cfd203557 Peers are now excepted from the hard limit on number of nodes 10 سال پیش
  Caleb James DeLisle e9aad0d066 Simplify List interface and fixed some weird behavior with the last page of dumpTable 10 سال پیش
  Caleb James DeLisle 46d64b8f70 Rewrote discoverLink() 10 سال پیش
  Caleb James DeLisle c6aef1cce8 #1 Replace NodeStore_nodeForPath() with NodeStore_linkForPath() which is more useful, #2 fix a crash bug in Janitor, #3 add a TODO comment 10 سال پیش
  Caleb James DeLisle 0f3e478936 #1 if a node 'magically changes path', flush all outgoing links from it's next-up peer, #2 squeeze a bit of logic out of NodeStore and put it other places. 10 سال پیش
  Caleb James DeLisle 14021ae0c9 Refactoring of NodeStore to use path walking instead of findClosest() with increasing hop limits. 10 سال پیش
  Caleb James DeLisle accb8520e4 Remove the old unused capacity field from nodeStore in favor of nodeCapacity and linkCapacity 10 سال پیش
  Arceliar 76e67e6d6d Comment cleanup 10 سال پیش
  Arceliar d1babe5817 Interface change to NodeStore, so reach updates are done by supplying a path and latency, and all reach logic is handled in the NodeStore 10 سال پیش
  Arceliar f76bb73ff3 Pay attention to the path a packet takes when updating reach due to a ping/search response. 10 سال پیش