Caleb James DeLisle ab69eadc30 Merge branch 'buckets' of git://github.com/Arceliar/cjdns into crashey %!s(int64=10) %!d(string=hai) anos
..
test 0fdda4fc72 Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network %!s(int64=10) %!d(string=hai) anos
Janitor.c c47a060eb9 Merge branch 'pathsplitter' of git://github.com/Arceliar/cjdns into crashey %!s(int64=10) %!d(string=hai) anos
Janitor.h b5836eb580 Cleanup leftovers of old searchspam %!s(int64=10) %!d(string=hai) anos
Node.c d2e4b84680 Switched from node->bestParent to Node_getBestParent() and Node_setParentReachAndPath() with appropriate checks %!s(int64=10) %!d(string=hai) anos
Node.h d2e4b84680 Switched from node->bestParent to Node_getBestParent() and Node_setParentReachAndPath() with appropriate checks %!s(int64=10) %!d(string=hai) anos
NodeList.h 2c25a476b3 Moved the code over to completely use the new pathfinder %!s(int64=10) %!d(string=hai) anos
NodeStore.c ab69eadc30 Merge branch 'buckets' of git://github.com/Arceliar/cjdns into crashey %!s(int64=10) %!d(string=hai) anos
NodeStore.h 46d64b8f70 Rewrote discoverLink() %!s(int64=10) %!d(string=hai) anos
NodeStore_admin.c 0f3e478936 #1 if a node 'magically changes path', flush all outgoing links from it's next-up peer, #2 squeeze a bit of logic out of NodeStore and put it other places. %!s(int64=10) %!d(string=hai) anos
NodeStore_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=11) %!d(string=hai) anos
ReplySerializer.c f6f4163a1d Pathfinder bug caused by multi-level splits not being done correctly %!s(int64=10) %!d(string=hai) anos
ReplySerializer.h cca56ad9a9 Finally got everything switched over to using the new pathfinder %!s(int64=10) %!d(string=hai) anos
RouterModule.c c6aef1cce8 #1 Replace NodeStore_nodeForPath() with NodeStore_linkForPath() which is more useful, #2 fix a crash bug in Janitor, #3 add a TODO comment %!s(int64=10) %!d(string=hai) anos
RouterModule.h 34b7afcd58 Fixed the ffff bug, thanks Arceliar and tg for debugging and fixing it. %!s(int64=10) %!d(string=hai) anos
RouterModule_admin.c 1f1cf83d4e Work from over the weekend, crashey is less crashey (at least in the sim) %!s(int64=10) %!d(string=hai) anos
RouterModule_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=11) %!d(string=hai) anos
RouterModule_pvt.h 5ca4dd8517 remove gitVersion definitions from dht/dhtcore/RouterModule_pvt.h %!s(int64=10) %!d(string=hai) anos
RumorMill.c d5819cd85f Move things around, no logic changes yet. %!s(int64=10) %!d(string=hai) anos
RumorMill.h 2c25a476b3 Moved the code over to completely use the new pathfinder %!s(int64=10) %!d(string=hai) anos
SearchRunner.c f4c653ccb1 Use a 3-RumorMill system. %!s(int64=10) %!d(string=hai) anos
SearchRunner.h 2c25a476b3 Moved the code over to completely use the new pathfinder %!s(int64=10) %!d(string=hai) anos
SearchRunner_admin.c e569a8cb76 Tuning still needed but this one has the sound of a winner %!s(int64=10) %!d(string=hai) anos
SearchRunner_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=11) %!d(string=hai) anos
SearchStore.c 38d3f8bbf1 Rewrite of RouterModule and fix of a minor DoS issue caused by a direct peer sending too many setup packets. %!s(int64=11) %!d(string=hai) anos
SearchStore.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=11) %!d(string=hai) anos
VersionList.c 6427d40e6d Decrease the number of external headers pulled in and refactor allocator and reader/writer. %!s(int64=11) %!d(string=hai) anos
VersionList.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=11) %!d(string=hai) anos