Caleb James DeLisle
|
67d13b99d3
Fixed bug caused by 2 switch pingers
|
1 mês atrás |
Caleb James DeLisle
|
24b55d712c
Added capability to query peers for one's public IP, then submit peering credentials to the snode.
|
1 mês atrás |
Caleb James DeLisle
|
5d6529b602
Create unified error type and switch Message.h and all calls to use it.
|
1 mês atrás |
Caleb James DeLisle
|
5b537079ef
Implemented first version of DNS based cjdns seeder.
|
2 meses atrás |
Caleb James DeLisle
|
16784ddb59
Work in progress, added the framework for handling DNS seeds
|
2 meses atrás |
Caleb James DeLisle
|
bc5f04a15b
Rename `struct Message` to Message_t
|
6 meses atrás |
Caleb James DeLisle
|
9d6d8f6497
Changed all accesses to Message->msgbytes to Message_bytes() calls in prep for moving Message to Rust.
|
6 meses atrás |
Caleb James DeLisle
|
3577e67f16
Libuv is nolonger being built !!!!!
|
6 meses atrás |
Caleb James DeLisle
|
da79d887c8
Make sure to always zero an Address when it is created
|
1 ano atrás |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 anos atrás |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 anos atrás |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 anos atrás |
Caleb James DeLisle
|
cd188e865c
Message: Privatized alloc
|
3 anos atrás |
Caleb James DeLisle
|
3cf79da359
Iface_DEFUN return an error type
|
4 anos atrás |
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 |