Caleb James DeLisle
|
5cfcc0ba71
experimental check of encoding forms advertized in inter-router comms, needs cleaning up before merging
|
11 жил өмнө |
Caleb James DeLisle
|
1f1cf83d4e
Work from over the weekend, crashey is less crashey (at least in the sim)
|
11 жил өмнө |
Arceliar
|
a8b017974e
Intelligently dispatch searches to fill keyspace holes in our routing table.
|
11 жил өмнө |
Arceliar
|
7af7a2d850
Leak no more.
|
11 жил өмнө |
Arceliar
|
58fc633c3a
Less ugly.
|
11 жил өмнө |
Arceliar
|
ec94dd482f
Always keep a sarch going for our nearest possible keyspace neighbor.
|
11 жил өмнө |
Arceliar
|
f2b43f3bf5
Awkward whitespace was annoying me.
|
11 жил өмнө |
Arceliar
|
e23ccc8e39
Move reach-refreshing stuff to janitor. Replace pingspam with much, much less frequent searchspam.
|
11 жил өмнө |
Caleb James DeLisle
|
e8f5ac3b39
memory leak
|
11 жил өмнө |
Caleb James DeLisle
|
e569a8cb76
Tuning still needed but this one has the sound of a winner
|
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
|
76dd24b3ba
Getting closer, wow a lot of crashes though!
|
11 жил өмнө |
Caleb James DeLisle
|
4ed88710b5
way more work on the new pathfinder
|
11 жил өмнө |
Caleb James DeLisle
|
fe6e2f038b
RouteTracer causes a pathology which leads to cjdns using a fuckton of CPU
|
11 жил өмнө |
Caleb James DeLisle
|
604dd62f07
Re-enable RouteTracer which was previously disabled
|
11 жил өмнө |
Caleb James DeLisle
|
3b50d516f4
Working on a fix for incorrect conversion in EncodingScheme
|
11 жил өмнө |
Caleb James DeLisle
|
1ddc8b692d
do not run partial searches when the node being searched for is known
|
11 жил өмнө |
Caleb James DeLisle
|
73f1f715e7
Terminate a search when a node is found which is close enough to handle the packet
|
11 жил өмнө |
Caleb James DeLisle
|
359f646e18
Removed many uses of BufferAllocator in favor of per-request allocators
|
11 жил өмнө |
Caleb James DeLisle
|
2ffd748237
major refactor of allocator
|
11 жил өмнө |
Caleb James DeLisle
|
589c0375e5
Exported a new function to show the currently active searches and paid down some ugly technical debt
|
11 жил өмнө |
Caleb James DeLisle
|
9a3db93cd3
Sometimes SearchRunner_search() returns null
|
11 жил өмнө |
Caleb James DeLisle
|
81d2b32b9f
Too many searches causes OOM condition.
|
11 жил өмнө |
Caleb James DeLisle
|
4c72211fdd
split NodeStore into public/private structures
|
11 жил өмнө |
Caleb James DeLisle
|
6e9a7b7109
new approach to dealing with trashroutes
|
11 жил өмнө |
Caleb James DeLisle
|
38d3f8bbf1
Rewrite of RouterModule and fix of a minor DoS issue caused by a direct peer sending too many setup packets.
|
11 жил өмнө |
Caleb James DeLisle
|
968b5f8f66
Fixed loop address bug, fixed inverted check causing occasional null deref and refactored NodeStore.
|
11 жил өмнө |
Caleb James DeLisle
|
2c86e4acb8
Made checkfiles.pl faster and refactored SearchStore
|
11 жил өмнө |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 жил өмнө |