Commit History

Author SHA1 Message Date
  Caleb James DeLisle a05ade40dc attempt to fix a rare assertion failure 9 years ago
  Caleb James DeLisle 26be01fe09 Attempt to fix https://github.com/hyperboria/cjdns/issues/30 9 years ago
  Arceliar dda560a4b6 Merge branch 'crashey' of https://github.com/cjdelisle/cjdns into crashey 9 years ago
  Caleb James DeLisle 793b571897 Don't try to ping the cannonicalPath if the parent link is unreachable 9 years ago
  Caleb James DeLisle 5b26494c63 Handle scenario where cannonical path is unreachable because of te horizon 9 years ago
  Arceliar 22869cfffb Use simpler 1-bit-wide buckets. 9 years ago
  Caleb James DeLisle 1d3f58fdb1 tiny improvement to dumptable and make nodeStore stop returning 0 as our version 9 years ago
  Caleb James DeLisle cd39e99509 Improve NodeStore_brokenLink() 9 years ago
  Caleb James DeLisle c2e83cf86a Minor refactoring 9 years ago
  Caleb James DeLisle da9c2ffcc9 segfault trying to bestParent a link which is disconnected from the tree 9 years ago
  Caleb James DeLisle b5be1d3beb refactoring of nodestore, get ready for assertions ! :D 9 years ago
  Caleb James DeLisle 286d9e3b5f make better use of Node_isOneHopLink() to simplify the code 9 years ago
  Caleb James DeLisle 76f2fba452 Removed LabelSplicer_isOneHop() because it's a compatibility landmine 9 years ago
  Caleb James DeLisle 8577b7eec0 Add a compile time option to remove nodes based on path badness 9 years ago
  Caleb James DeLisle b67d12732d Fixed the !childLink->nextInSplitList bug 9 years ago
  Caleb James DeLisle 0af9323b69 Improve splitLinks and prevent re-pinging the same nodes over and over from nodeMill and linkMill 9 years ago
  Caleb James DeLisle 8724838dc9 switch to a different method of weighing additions to the external rumormill 9 years ago
  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 years ago
  Caleb James DeLisle 5a8cb18f7b Use better method of selecting worst node to evict 9 years ago
  Caleb James DeLisle 2d8c0eea5d Stop making exceptions to the node count limit for every node we have a session with as it causes the processor to spin on small devices 9 years ago
  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 years ago
  Caleb James DeLisle b1fc8a2d78 assertion which occasionally fails 9 years ago
  Caleb James DeLisle 33815d555b tuning and improvements to --bench 9 years ago
  Caleb James DeLisle d0d547d20e Do not fail to begin a search unless there are actually no nodes in the store at all 9 years ago
  Caleb James DeLisle 86c885f05a 32 bit issue 9 years ago
  Caleb James DeLisle 670b047d8a Fixed bug in getPeers which caused it to return the same peers every time 10 years ago
  Caleb James DeLisle da108a24c9 removed some testing code which ended up in the commented out version 10 years ago
  Caleb James DeLisle e186963975 Merge branch 'nodestore-getbest-version' of git://github.com/Arceliar/cjdns into crashey 10 years ago
  Caleb James DeLisle 185fe281e5 Nodes trying to ping themselves causing crashes 10 years ago
  Caleb James DeLisle f1842154f0 noisy log line 10 years ago