Caleb James DeLisle
|
c784dbb4ad
Don't expire a ping if the allocator is in progress of being freed
|
1 year ago |
Caleb James DeLisle
|
d26e80a318
Move to Rust Allocator
|
2 years ago |
Rogério Sampaio de Almeida
|
4d0aefc5a5
remove unused param from new timing funcs
|
2 years ago |
Caleb James DeLisle
|
b1ad115ad0
Use the second byte of the txid to indicate which PF the message came *from* while the first byte is used to decide which one will handle it
|
4 years ago |
Caleb James DeLisle
|
e64cbd6f7a
If the pinger can't find a slot when getting the response, print the actual txid
|
4 years ago |
Caleb James DeLisle
|
5a9f289164
If a response has already been sent, don't accept another one
|
7 years ago |
soredake
|
c49cc24869
links update
|
7 years ago |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
9 years ago |
Caleb James DeLisle
|
6750b3dfd2
Fix a race condition in pinger
|
9 years ago |
Caleb James DeLisle
|
1774efba10
Broke compatibility in ETHInterface because it was not working properly and echoing 12 bytes of crap back and forth before the message
|
10 years ago |
Caleb James DeLisle
|
f63999e4c8
Make inter-router communication code capable of handling messages which loop back to itself
|
10 years ago |
Caleb James DeLisle
|
e569a8cb76
Tuning still needed but this one has the sound of a winner
|
10 years ago |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
10 years ago |
Caleb James DeLisle
|
2c25a476b3
Moved the code over to completely use the new pathfinder
|
10 years ago |
Caleb James DeLisle
|
942e184c9a
Try to solve a problem with clang
|
11 years ago |
Caleb James DeLisle
|
6e9a7b7109
new approach to dealing with trashroutes
|
11 years ago |
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 years ago |
Caleb James DeLisle
|
d9a25bb041
Use Map.h in Pinger.c rather than a roll-your-own table
|
11 years ago |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 years ago |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 years ago |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
12 years ago |
Caleb James DeLisle
|
0cc47226c0
Added two new tests and major refactoring with many bug fixes.
|
12 years ago |
Stefan Bühler
|
8aedb4b19e
Use var args macros for logging
|
12 years ago |
Caleb James DeLisle
|
bb3293144d
Replaced all calls to memcpy() with Bits_memcpy() and Bits_memcpyConst(), the latter of which asserts __builtin_constant_p(length) at compile time.
|
12 years ago |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 years ago |
Caleb James DeLisle
|
0eb64da085
Added new experimental switch level ping, also major bug fixes.
|
12 years ago |