Commit History

Author SHA1 Message Date
  Caleb James DeLisle 5cfcc0ba71 experimental check of encoding forms advertized in inter-router comms, needs cleaning up before merging 10 years ago
  Caleb James DeLisle 1f1cf83d4e Work from over the weekend, crashey is less crashey (at least in the sim) 10 years ago
  Caleb James DeLisle e28592a331 NodeStore_discoverNode() needs to continue splitting links based on the result of the first split. 11 years ago
  Caleb James DeLisle e569a8cb76 Tuning still needed but this one has the sound of a winner 11 years ago
  Caleb James DeLisle c5ec4136c8 Remove a few assertions which are well understood 11 years ago
  Caleb James DeLisle 094e5b94e0 Fixed a few more bugs 11 years ago
  Caleb James DeLisle cca56ad9a9 Finally got everything switched over to using the new pathfinder 11 years ago
  Caleb James DeLisle 2c25a476b3 Moved the code over to completely use the new pathfinder 11 years ago
  Caleb James DeLisle 09530ba8f9 one more bug 11 years ago
  Caleb James DeLisle 92059fdaa4 Fixed the routing bug 11 years ago
  Caleb James DeLisle 4c794eb053 A little bit less crashey 11 years ago
  Caleb James DeLisle 76dd24b3ba Getting closer, wow a lot of crashes though! 11 years ago
  Caleb James DeLisle ec10920ee3 a little less crashey 11 years ago
  Caleb James DeLisle 4ed88710b5 way more work on the new pathfinder 11 years ago
  Caleb James DeLisle bafaac5ba0 Added an assertion check and fixed a typo, self-links are 1 not 0 11 years ago
  Caleb James DeLisle 52f6e43c62 Make it more clear that it is the *inverse* link encoding form number since it is so easy to get this confused 11 years ago
  Caleb James DeLisle aa8ff88361 The version for the self node given by NodeStore_getNode2 is wrong 11 years ago
  Caleb James DeLisle 874435a80f If no ip is passed to NodeStore_getNode() rpc call, use the self-node 11 years ago
  Caleb James DeLisle 7dff9e2c6f Added an additional sanity check to nodeStore, copy the nodes out in getPeers and gracefully handle change of node at path endpoint in new pathfinder 11 years ago
  Caleb James DeLisle e846e5f191 NodeStore_getNodesByAddr() should clone the Node structures because otherwise they might be changed in the RouterModule_pingNode() call. 11 years ago
  Caleb James DeLisle e0af88ba2b Added way to enable experimental new pathdfinder Initialize 5ms 11 years ago
  Caleb James DeLisle 1c32ade650 Report errors in correct place, enable experimental pathfinder if requested and print entries in forward order now that they are in order decending 11 years ago
  Caleb James DeLisle bf4239dc3a stub out the new pathfinder again because it's broken again 11 years ago
  Caleb James DeLisle 4a63b97382 Don't abort if there's an invalid route because it crashed in practice 11 years ago
  Caleb James DeLisle 505404d005 Fixed pathfinder so it nolonger crashes with assertion failures, also minor debugging and logging in old nodestore 11 years ago
  Caleb James DeLisle 1b8b3a084b Improved pathfinder2 and made RouterModule not return nodes which contain redundant routes. 11 years ago
  Caleb James DeLisle 7725ac21f2 Work in progress, new switch protocol 11 years ago
  Caleb James DeLisle 3b50d516f4 Working on a fix for incorrect conversion in EncodingScheme 11 years ago
  Caleb James DeLisle 08eb1a0bab 32 bit nonsense 11 years ago
  Caleb James DeLisle dc1133fdaf Merged in master 11 years ago