Caleb James DeLisle
|
fd895ea982
Formally make onFree synchronous and freeing of allocators happens under lock
|
7 meses atrás |
Caleb James DeLisle
|
3577e67f16
Libuv is nolonger being built !!!!!
|
7 meses atrás |
Caleb James DeLisle
|
7ba35479e7
manual merge crashey
|
2 anos atrás |
Rogério Sampaio de Almeida
|
4d0aefc5a5
remove unused param from new timing funcs
|
2 anos atrás |
Caleb James DeLisle
|
7fbb3bfa9c
Add 4 beacon tests for noise/old, noise/noise, old/noise and old/old crypto protocols
|
3 anos atrás |
Caleb James DeLisle
|
e1e1bc9afa
Added CryptoAuth to cffi so that functions can be accessed from Rust
|
3 anos atrás |
Caleb James DeLisle
|
dc9b14238b
Rewrite ReachabilityAnnouncer to not have it's own state anymore - no more risk of it desyncing from ReachabilityCollector, many bug fixes
|
4 anos atrás |
Caleb James DeLisle
|
d142d78890
Fix incorrect logic in ReachabilityAnnouncer which can cause nodes to 'disappear' from the list
|
4 anos atrás |
Caleb James DeLisle
|
2bb7d26c2f
Better logging
|
4 anos atrás |
Caleb James DeLisle
|
40eb3b402c
SUBNODE: Better solution: At the InterfaceController level do not report v20 or older peers
|
4 anos atrás |
Caleb James DeLisle
|
d6e9824bfe
SUBNODE: Don't try to ping <v21 peers because communication with them is forbidden anyway
|
4 anos atrás |
Caleb James DeLisle
|
48c174e452
SUBNODE: better session setup
|
4 anos atrás |
Caleb James DeLisle
|
c5c27c31e3
ReachabilityCollector: use inter-router ping messages for latency checks, SubnodePathfinder: simplify ping logic
|
4 anos atrás |
Caleb James DeLisle
|
3fbdc5f948
Subnode: 1. ReachabilityCollector going crazy 2. MsgCore not getting replies to messages 3. logging
|
4 anos atrás |
Caleb James DeLisle
|
63c60852f7
Minor logging improvements
|
4 anos atrás |
Caleb James DeLisle
|
cc9aa262d9
Debugging and kick off version 21, still not ready yet but time for more testing
|
4 anos atrás |
Caleb James DeLisle
|
784f83b4d8
Fix subnode to allow multiple peers to be announced up
|
4 anos atrás |
Caleb James DeLisle
|
3a29325da4
Stop trying to detect uint64 rollover which is not going to happen, likely fix of bug with drops
|
4 anos atrás |
Caleb James DeLisle
|
d4973dd0b8
Updated the drop counter to try to fix uint32 rollover
|
4 anos atrás |
Caleb James DeLisle
|
8e00a34c7a
Changes in order to enable changing of TUN device on the fly
|
4 anos atrás |
Caleb James DeLisle
|
ac9e0c0022
Publish link state info to the snode
|
6 anos atrás |
Caleb James DeLisle
|
09b9c5034b
Fix issue which gcc catches but not clang
|
6 anos atrás |
Caleb James DeLisle
|
f187db6b66
Major refactoring to push data up from the InterfaceController to the ReachabilityCollector for submitting lag, drops and passed bits to the snode
|
6 anos atrás |
Mada
|
0fc1c15c53
Fix continue sending RC request to non-responsed peer
|
6 anos atrás |
Caleb James DeLisle
|
7fdb30eb3a
Fix possible null deref if a node sends a silly response
|
6 anos atrás |
Caleb James DeLisle
|
41ff6e21a8
Try using a buffer rather than new string directly from a uint64
|
7 anos atrás |
Caleb James DeLisle
|
4efffef61b
better logging
|
7 anos atrás |
Mada
|
44a107961b
Update peer path when got change event
|
7 anos atrás |
Mada
|
686679ab67
Fix comment
|
7 anos atrás |
Mada
|
8bcfbf227a
Stop RC traffic when peer told us him knew nothing about us yet
|
7 anos atrás |