Commit History

Author SHA1 Message Date
  Caleb James DeLisle d6da03f534 Attempt again to fix splitLinks which was not working correctly at all 9 years ago
  Caleb James DeLisle 05027cb526 allow dumoRumorMill to dump the splitMill 9 years ago
  Caleb James DeLisle b03bd47c8f refactor splitLinks to only use the most recent unsplit links and to keep refilling when links are taken out 9 years ago
  Caleb James DeLisle 1378493233 Added a new rumorMill for splitting links which are bestParent links 9 years ago
  Caleb James DeLisle b618025ce5 Expose the name of the rumor mill 9 years ago
  Caleb James DeLisle 16567721cc Do not fail to handle ping responses if the node is synchronously removed from the routing table for being the worst 9 years ago
  Caleb James DeLisle b0eb89516e Added the ability to dump links in the node store 9 years ago
  Arceliar 6305865b0d Better way to add buckets to dumptable. 9 years ago
  Arceliar dda560a4b6 Merge branch 'crashey' of https://github.com/cjdelisle/cjdns into crashey 9 years ago
  Caleb James DeLisle e49eb95368 add a isBestLink to the pathfinder tree 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 f79dd775ea Merge branch 'crashey' of git://github.com/Arceliar/cjdns into crashey 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
  Arceliar 093026ac52 Merge branch 'crashey' of https://github.com/cjdelisle/cjdns into crashey 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 0c9d6ff083 dumptable should show bucket number instead of difficult to comprehend 'k distance' 9 years ago
  Arceliar 3537c2bdab Merge branch 'crashey' of https://github.com/cjdelisle/cjdns into crashey 9 years ago
  Caleb James DeLisle cd39e99509 Improve NodeStore_brokenLink() 9 years ago
  Arceliar 31c735c93c Try to have the janitor passively split links a little more efficiently. 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 a2d5c34ca8 Move getLabelFor to NumberCompress since it's EncodingScheme specific 9 years ago
  Caleb James DeLisle 286d9e3b5f make better use of Node_isOneHopLink() to simplify the code 9 years ago
  Caleb James DeLisle eed174f852 no, actually self-link should not be counted as a 1 hop link 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 5819c1cdbd Add a new function EncodingScheme_isOneHop() because NumberCompress_isOneHop() only works for *our* scheme, not for anyone elses 9 years ago