Caleb James DeLisle
|
da79d887c8
Make sure to always zero an Address when it is created
|
1 rok pred |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 rokov pred |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 rokov pred |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 rokov pred |
Caleb James DeLisle
|
cd188e865c
Message: Privatized alloc
|
3 rokov pred |
Caleb James DeLisle
|
3cf79da359
Iface_DEFUN return an error type
|
4 rokov pred |
Caleb James DeLisle
|
d943e5152d
fat fingers
|
4 rokov pred |
Caleb James DeLisle
|
ee4d78245b
Uninitialized stack
|
4 rokov pred |
Caleb James DeLisle
|
b22ffa570f
Add debugging to try to understand why pings are happening too often
|
4 rokov pred |
Caleb James DeLisle
|
2818ac6c16
Log when a ping message is lost
|
4 rokov pred |
Caleb James DeLisle
|
d5b3b97c81
Need to always check that we have a route server before trying to query it
|
4 rokov pred |
Caleb James DeLisle
|
eb12d03462
Need to handle the other possibility
|
4 rokov pred |
Caleb James DeLisle
|
f0e73e7a23
Assertion failure in SubnodePathfinder
|
4 rokov pred |
Caleb James DeLisle
|
ad6c486bbe
codestyle
|
4 rokov pred |
Caleb James DeLisle
|
22c39cb875
Improve the subnode bootstrap process by using peer information if it is available.
|
4 rokov pred |
Caleb James DeLisle
|
286d751b6e
Reduce logging noise
|
4 rokov pred |
Caleb James DeLisle
|
48c174e452
SUBNODE: better session setup
|
4 rokov pred |
Caleb James DeLisle
|
658c40382a
Don't trigger an unsetupSession every time the Pathfinder sends a message
|
4 rokov pred |
Caleb James DeLisle
|
e7a17aa7e3
Revert simplification of unsetup-session pinger because there are actually a lot of unsetup messages coming from core
|
4 rokov pred |
Caleb James DeLisle
|
c5c27c31e3
ReachabilityCollector: use inter-router ping messages for latency checks, SubnodePathfinder: simplify ping logic
|
4 rokov pred |
Caleb James DeLisle
|
de159175b7
Better logging + Subnode: always ping a peer when it emerges
|
4 rokov pred |
Caleb James DeLisle
|
63c60852f7
Minor logging improvements
|
4 rokov pred |
Caleb James DeLisle
|
784f83b4d8
Fix subnode to allow multiple peers to be announced up
|
4 rokov pred |
Caleb James DeLisle
|
3b8e37e11d
Subnode: Remove GetPeersResponder which never actually worked
|
4 rokov pred |
Caleb James DeLisle
|
d832e26951
Fail the snode if control error comes from it, also change Metric to const uint32s because enum is signed
|
4 rokov pred |
Caleb James DeLisle
|
c2e9dfe3f1
Improved internal path quality metric computation
|
4 rokov pred |
Caleb James DeLisle
|
e16c7fd83d
Better debugging
|
4 rokov pred |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 rokov pred |
Caleb James DeLisle
|
d4973dd0b8
Updated the drop counter to try to fix uint32 rollover
|
4 rokov pred |
Caleb James DeLisle
|
fccf47e465
Switch to using CString_safeStrncpy so as to be sure that copied strings are null terminated
|
4 rokov pred |