Commit Verlauf

Autor SHA1 Nachricht Datum
  Caleb James DeLisle ac9e0c0022 Publish link state info to the snode vor 6 Jahren
  Caleb James DeLisle f187db6b66 Major refactoring to push data up from the InterfaceController to the ReachabilityCollector for submitting lag, drops and passed bits to the snode vor 6 Jahren
  Caleb James DeLisle 3abe50b8e7 Ouch, stupid typo and made a big memory leak vor 6 Jahren
  Caleb James DeLisle f03f5b9b2a Hoping to fix OOM error vor 6 Jahren
  Mada 2065843731 Look up peers in local first before send search request to snode vor 6 Jahren
  Mada edb098eb46 Report snode unreachable only when path to snode was broken in subnode pathfinder vor 6 Jahren
  Valentin Lorentz 98c704ce1c Replace address checks by function calls. vor 7 Jahren
  Mada 0ee9cb7f45 Reduce snode path update traffic, reset candidate when snode unreachable vor 7 Jahren
  Caleb James DeLisle 1b0c999bd2 Fix a rather miserable screwup which made cjdns never perform a search vor 7 Jahren
  Caleb James DeLisle 79d5478c6d Make sure the new and old pathfinders will never try to answer requests for nodes older/newer than v20 vor 7 Jahren
  Caleb James DeLisle 3508d88ba1 Make sure to use a better metric for new pathfinder stuff so that the old pathfinder doesn't evict it vor 7 Jahren
  Caleb James DeLisle fa547a13b4 Don't ever send an unsetupSession if the switch label is unknown vor 7 Jahren
  Caleb James DeLisle 1bf455c65a Don't send UNSETUP_SESSION for nodes for which we don't know their version (peers) vor 7 Jahren
  Caleb James DeLisle ab6850bbe9 Added a new message type to indicate when a path is known but the crypto session is not setup and handled this in the new pathfinder vor 7 Jahren
  Caleb James DeLisle c5d946d987 Comment out unused function vor 7 Jahren
  Caleb James DeLisle 0c8d59e8f5 Removed NodeCache which is not strictly necessary anymore vor 7 Jahren
  Caleb James DeLisle 02b3f25521 better assertions to catch garbage vor 7 Jahren
  Caleb James DeLisle 0e5017bfcd added a ReachabilityCollector_admin for debugging and fixed a few bugs in ReachabilityAnnouncer vor 7 Jahren
  Caleb James DeLisle 67ed60d6c0 Need to inform the core of supernode changes vor 7 Jahren
  Caleb James DeLisle b6f765394d Fix detection of peers which change version in SubnodePathfinder, misc plumbing that was forgotten and peer selection for pinging that was wrong vor 7 Jahren
  Caleb James DeLisle 21ea01ffb9 Mostly ported to new supernode hunting algorithm vor 7 Jahren
  soredake c49cc24869 links update vor 7 Jahren
  Caleb James DeLisle 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node vor 8 Jahren
  Caleb James DeLisle f9093f3e2f Fixed encodingScheme which was the wrong node's encodingScheme vor 8 Jahren
  Caleb James DeLisle a829cd7d9f subnode sorta-kinda talks to supernode now... vor 8 Jahren
  Caleb James DeLisle 00f6471179 wip vor 8 Jahren
  Caleb James DeLisle dbd77c9441 First subnode code working \o/ vor 8 Jahren
  Caleb James DeLisle dcf4fb3cfe one step closer to subnode vor 8 Jahren
  Caleb James DeLisle 630f882c4b First wave of changes to make possible super/sub nodes vor 8 Jahren
  Caleb James DeLisle 752ed167d7 Clean up the subnode codebase vor 8 Jahren