Juan Batiz-Benet
cc6a78419b
test/mocknet: this test fails on CI sometimes
2015-02-03 08:02:25 -08:00
Juan Batiz-Benet
e908effb4b
AddrManager: use addr manager with smarter TTLs
...
This addr manager should seriously help with the addrsplosion
problem.
2015-02-02 21:04:14 -08:00
Juan Batiz-Benet
98f2b0779f
p2p/net: notify on listens
...
Network now signals when it successfully listens on some address
or when an address shuts down. This will be used to establish and
close nat port mappings. It could also be used to notify peers
of address changes.
2015-01-30 20:37:52 -08:00
Juan Batiz-Benet
df0967d6ee
p2p/net: network interface Listen func
...
network interface now allows setting Listeners after the fact.
This is useful to create the network and start listening as
separate steps. And to keep the network up to date on new
addresses the node might have to listen to.
2015-01-30 06:51:29 -08:00
Juan Batiz-Benet
158f5061e0
p2p: own addresses gotten from host
2015-01-26 14:00:00 -08:00
Juan Batiz-Benet
4ae01e7a5e
p2p/net/swarm: notifications
2015-01-24 09:13:44 -08:00
Brian Tiger Chow
fce04f445a
hold lock during map access
2015-01-18 14:33:41 -08:00
Brian Tiger Chow
884143bf9c
move generic packages to thirdparty (see thirdparty/README.md)
2015-01-18 14:04:45 -08:00
Juan Batiz-Benet
1ab9588cba
p2p/test: bogus key pair for faster tests
2015-01-05 05:48:15 -08:00
Juan Batiz-Benet
09a2e1f64c
testutil: obvious names for seeded key pairs
2015-01-05 04:55:02 -08:00
Juan Batiz-Benet
9d0736bc3b
peer+mocknet: sorting for determinism.
2015-01-05 04:55:01 -08:00
Juan Batiz-Benet
8fb5cf9578
swap net2 -> net
2015-01-02 08:46:46 -08:00
Juan Batiz-Benet
e2698a8733
net -> p2p/net
...
The net package is the next to move. It will be massaged
a bit still to fix the Network / "NetworkBackend" conflict.
2015-01-02 08:46:45 -08:00