Age | Commit message (Collapse) | Author |
|
|
|
rate limiting in PUSH_DIRECT_PATHS for now (but we will do something else to mitigate amplification attacks)
|
|
|
|
no longer need all that craziness.
|
|
|
|
|
|
|
|
|
|
identities) eventually become the World.
|
|
would never be used)
|
|
|
|
|
|
vector.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
updates.
|
|
|
|
|
|
tightening up multicast lookup and other things.
|
|
interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses.
|
|
remote addresses.
|
|
(ongoing std::map-ectomy)
|
|
|
|
full identity of peers instead of just address.
|
|
|
|
|
|
|
|
scope.
|
|
|
|
|
|
simplifies a ton of stuff. Loads of spaghetti logic can die since we no longer have to make these decisions down in the core.
|
|
|
|
|
|
|
|
|
|
conditions, and add back rescan of multicast groups on network startup.
|
|
|
|
since identities are what we really want to cache.
|
|
peers.persist -- might ship this way as it seems more trouble than its worth.
|
|
|
|
|
|
little more consistent about using _ to denote private member variables.
|
|
supernode if I am a supernode. Also some comment cleanup.
|
|
|
|
serialization version to force obsolescence of old supernodes, (3) stop outputting a log message every time we poll for software updates
|