Caleb James DeLisle
|
d943e5152d
fat fingers
|
4 anos atrás |
Caleb James DeLisle
|
ee4d78245b
Uninitialized stack
|
4 anos atrás |
Caleb James DeLisle
|
b22ffa570f
Add debugging to try to understand why pings are happening too often
|
4 anos atrás |
Caleb James DeLisle
|
2818ac6c16
Log when a ping message is lost
|
4 anos atrás |
Caleb James DeLisle
|
d5b3b97c81
Need to always check that we have a route server before trying to query it
|
4 anos atrás |
Caleb James DeLisle
|
eb12d03462
Need to handle the other possibility
|
4 anos atrás |
Caleb James DeLisle
|
f0e73e7a23
Assertion failure in SubnodePathfinder
|
4 anos atrás |
Caleb James DeLisle
|
ad6c486bbe
codestyle
|
4 anos atrás |
Caleb James DeLisle
|
22c39cb875
Improve the subnode bootstrap process by using peer information if it is available.
|
4 anos atrás |
Caleb James DeLisle
|
286d751b6e
Reduce logging noise
|
4 anos atrás |
Caleb James DeLisle
|
48c174e452
SUBNODE: better session setup
|
4 anos atrás |
Caleb James DeLisle
|
658c40382a
Don't trigger an unsetupSession every time the Pathfinder sends a message
|
4 anos atrás |
Caleb James DeLisle
|
e7a17aa7e3
Revert simplification of unsetup-session pinger because there are actually a lot of unsetup messages coming from core
|
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
|
de159175b7
Better logging + Subnode: always ping a peer when it emerges
|
4 anos atrás |
Caleb James DeLisle
|
63c60852f7
Minor logging improvements
|
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
|
3b8e37e11d
Subnode: Remove GetPeersResponder which never actually worked
|
4 anos atrás |
Caleb James DeLisle
|
d832e26951
Fail the snode if control error comes from it, also change Metric to const uint32s because enum is signed
|
4 anos atrás |
Caleb James DeLisle
|
c2e9dfe3f1
Improved internal path quality metric computation
|
4 anos atrás |
Caleb James DeLisle
|
e16c7fd83d
Better debugging
|
4 anos atrás |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
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
|
fccf47e465
Switch to using CString_safeStrncpy so as to be sure that copied strings are null terminated
|
4 anos atrás |
Caleb James DeLisle
|
ac9e0c0022
Publish link state info to the snode
|
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 |
Caleb James DeLisle
|
3abe50b8e7
Ouch, stupid typo and made a big memory leak
|
6 anos atrás |
Caleb James DeLisle
|
f03f5b9b2a
Hoping to fix OOM error
|
6 anos atrás |
Mada
|
2065843731
Look up peers in local first before send search request to snode
|
6 anos atrás |
Mada
|
edb098eb46
Report snode unreachable only when path to snode was broken in subnode pathfinder
|
6 anos atrás |