コミット履歴

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