Caleb James DeLisle
|
78da0951b5
1. Present incompatible peers as INCOMPATIBLE rather than sticking on ESTABLISHED
|
4 years ago |
Caleb James DeLisle
|
1477c96bad
Oops, meant to use a return statment there
|
4 years ago |
Caleb James DeLisle
|
3f76bb1bbf
Whoops, didn't properly test that logging commit
|
4 years ago |
Caleb James DeLisle
|
92f3377c99
Make sure that when both parties to a CA session
|
4 years ago |
Caleb James DeLisle
|
286d751b6e
Reduce logging noise
|
4 years ago |
Caleb James DeLisle
|
3d296075d7
Better logging when a packet is dropped
|
4 years ago |
Caleb James DeLisle
|
40eb3b402c
SUBNODE: Better solution: At the InterfaceController level do not report v20 or older peers
|
4 years ago |
Caleb James DeLisle
|
d6e9824bfe
SUBNODE: Don't try to ping <v21 peers because communication with them is forbidden anyway
|
4 years ago |
Caleb James DeLisle
|
372b298b20
ARM eabi: use faster curve25519 impl
|
4 years ago |
Caleb James DeLisle
|
1b96f94520
Fix IPv6 on OSX
|
4 years ago |
Caleb James DeLisle
|
2c98115d5c
When in SUBNODE mode, refuse to talk to version <21
|
4 years ago |
Caleb James DeLisle
|
140699ceab
Make sure that any time we need to setup a session, the PF is notified
|
4 years ago |
Caleb James DeLisle
|
e019b85fe0
SupernodeHunter: fix bug when you only have one peer
|
4 years ago |
Caleb James DeLisle
|
f0ffc1c57a
More debugging when replying to getsnode requests
|
4 years ago |
Caleb James DeLisle
|
48c174e452
SUBNODE: better session setup
|
4 years ago |
Caleb James DeLisle
|
9061847a87
Better logging of route server detection
|
4 years ago |
Caleb James DeLisle
|
4af6f25a05
Unused variable #2
|
4 years ago |
Caleb James DeLisle
|
15c7d0e2c7
unused variable
|
4 years ago |
Caleb James DeLisle
|
e642ddf0ba
When a session falls into disuse, drop it
|
4 years ago |
Caleb James DeLisle
|
658c40382a
Don't trigger an unsetupSession every time the Pathfinder sends a message
|
4 years ago |
Caleb James DeLisle
|
e7a17aa7e3
Revert simplification of unsetup-session pinger because there are actually a lot of unsetup messages coming from core
|
4 years ago |
Caleb James DeLisle
|
c5c27c31e3
ReachabilityCollector: use inter-router ping messages for latency checks, SubnodePathfinder: simplify ping logic
|
4 years ago |
Caleb James DeLisle
|
3fbdc5f948
Subnode: 1. ReachabilityCollector going crazy 2. MsgCore not getting replies to messages 3. logging
|
4 years ago |
Caleb James DeLisle
|
de159175b7
Better logging + Subnode: always ping a peer when it emerges
|
4 years ago |
Caleb James DeLisle
|
63c60852f7
Minor logging improvements
|
4 years ago |
Caleb James DeLisle
|
e91eeb6b48
Always log using IP address rather than a mix of address and key
|
4 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
|
cc9aa262d9
Debugging and kick off version 21, still not ready yet but time for more testing
|
4 years ago |
Caleb James DeLisle
|
784f83b4d8
Fix subnode to allow multiple peers to be announced up
|
4 years ago |