Historique des commits

Auteur SHA1 Message Date
  Caleb James DeLisle b3567f5626 discoverLinkC() -- a new discoverLink implementation which fixes/splits links shallow-first il y a 10 ans
  Caleb James DeLisle d2e4b84680 Switched from node->bestParent to Node_getBestParent() and Node_setParentReachAndPath() with appropriate checks il y a 10 ans
  Caleb James DeLisle f9fdd8163d Moved setReach() into Node.h so it's really a private field il y a 10 ans
  Caleb James DeLisle 2ab7f135e6 add Node_getReach() to prevent reach from being altered without certain checks, also do not call NodeStore_updateReach() unless a the path is the same as the one stored for the node. il y a 10 ans
  Caleb James DeLisle f70518c9d3 bound the size of the nodestore il y a 10 ans
  Caleb James DeLisle f8e1577e23 Removed a duplicated piece of code and defer freeing of links until the end of the discoverNode() cycle il y a 10 ans
  Arceliar a90055c9d5 Remove obsolete pingspam code. il y a 11 ans
  Caleb James DeLisle cca56ad9a9 Finally got everything switched over to using the new pathfinder il y a 11 ans
  Caleb James DeLisle 2c25a476b3 Moved the code over to completely use the new pathfinder il y a 11 ans
  Caleb James DeLisle ec10920ee3 a little less crashey il y a 11 ans
  Caleb James DeLisle 4ed88710b5 way more work on the new pathfinder il y a 11 ans
  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 il y a 11 ans
  Caleb James DeLisle dc1133fdaf Merged in master il y a 11 ans
  Arceliar fe1b40e887 More reach/latency work. il y a 11 ans
  Caleb James DeLisle f166bf6d68 Updated NodeStore a bit further il y a 11 ans
  Caleb James DeLisle 1cf68a2b2c more work done on pathfinder, now it doesn't crach all the time il y a 11 ans
  Arceliar 45fb8b7df4 Switch to pinging once every GMRT, but also track if there's an outstanding ping for that node and do not ping if that's the case. il y a 11 ans
  Arceliar 3a6a0a9998 Allow a couple of missed pings before we assume a route is dead and destroy its reach. il y a 11 ans
  Caleb James DeLisle e5d059ab13 Begin exporting the encoding schemes of nodes il y a 11 ans
  Caleb James DeLisle de8352cad6 Now able to export data from new pathfinder il y a 11 ans
  Caleb James DeLisle 0c50b096b3 Beginning work on export of nodes and links il y a 11 ans
  Arceliar e2e230d4d5 More testing. il y a 11 ans
  Caleb James DeLisle ccb4220bec Added versioning to the protocol, still not implemented version 1 yet. il y a 12 ans
  Micheal Smith 69d4044b57 Added modelines to source files. il y a 12 ans
  cjdelisle 547f4a33ab Cleaned up a bunch of files, added a codestyle validator and some information for hackers. il y a 12 ans
  cjdelisle 2f8cb1d1c3 Refactoring and finished rewriting libbenc il y a 13 ans
  cjdelisle 9aa22feca3 Offered permission to copy under gplv3 license. il y a 13 ans
  cjdelisle b33aeaad1c Purge redundant routes unless the bug seems to be happening. il y a 13 ans
  cjdelisle 91244a7fc2 Made node store more flexable/forgiving. il y a 13 ans
  cjdelisle 6baa018f2f Changed RouterModule to handle new address types, added Address.h, began connector for connecting router to switch il y a 13 ans