| Age | Commit message (Collapse) | Author |
|
|
|
pushes and simplify code.
|
|
|
|
|
|
normally use expired paths. Expired paths might still be tried if nothing else is reachable.
|
|
|
|
paths[] condense, (3) fix an edge case around symmetric NAT and external IP change detection.
|
|
clearer and cluster preference indications are now very sticky as they should be.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
that distinction.
|
|
when hops>0 and trust has been established.
|
|
(will be replaced with federation stuff).
|
|
|
|
|
|
|
|
and fix a "how was that working" latent bug causing some control traffic to take the scenic route.
|
|
|
|
cluster redirect, (2) 1.1.5 uses this to avoid a bug (this bug does not exist in 1.1.4)
|
|
|
|
since this supersedes it.
|
|
occasional dropped packets.
|
|
|
|
|
|
code (and also probably improve performance).
|
|
explicitly check whether paths should be used. Check in with this callback (if present) when learning new paths or sending initial packets.
|
|
more explicit methods.
|
|
|
|
|
|
|
|
than 10 seconds at a very small cost in ECHO requests (or HELLOs for older peers). GitHib issue #272
|
|
|
|
1.1.3 (dev)
|
|
|
|
initiated handoff. This might be the cause of the warmup problem -- will test later. At the very least it should not hurt anything due to pick-latest logic and the fact that cluster members with only suboptimal paths do not respond to WANT_PEER.
|
|
startup times, and add a result crunching script to tests/http.
|
|
|
|
peer if all we have is one of these. Also a few other small fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
clusters to talk to each other, whereas forgetting all paths does not.
|