vyzo
63756355b0
Merge pull request #531 from libp2p/fix/autorelay-peer-info
Use PeerRouting in autorelay to find relay peer addresses
6 years ago
vyzo
3a993345d0
use PeerRouting in autorelay to find relay peer addresses
6 years ago
Steven Allen
3e74f0464a
gx publish 6.0.31
6 years ago
vyzo
6547c0dc37
Merge pull request #517 from petroav/update-links-in-news
docs: update broken links in NEWS.md
6 years ago
Anton Petrov
072f460a71
docs: update broken links in NEWS.md
6 years ago
Steven Allen
4b70d71c1d
Merge pull request #511 from libp2p/fix/autorelay-pubaddr
don't advertise the raw public address in autorelay
6 years ago
vyzo
c5f50f9c2d
don't advertise the raw public address in autorelay
6 years ago
Steven Allen
768598b353
gx publish 6.0.30
6 years ago
Steven Allen
6678a99858
Merge pull request #507 from libp2p/fix/export-ratelimiter
mock: export ratelimiter as RateLimiter
6 years ago
Steven Allen
758b516603
mock: export ratelimiter as RateLimiter
Technically a breaking change because I changed the constructor casing but
nobody's using this outside of libp2p (yet), mostly because the type hasn't been
exported.
6 years ago
Steven Allen
894979f46f
Merge pull request #506 from petroav/remove-duplicates-in-readme
readme: remove duplicate repo entries in README and package-list.json
6 years ago
Anton Petrov
168488bfc3
readme: remove duplicate repo entries in README and package-list.json
License: MIT
Signed-off-by: Anton Petrov <anton.github@gmail.com>
6 years ago
Hector Sanjuan
1a0c9bc9f4
Merge pull request #504 from libp2p/update/manet
gx publish 6.0.29
6 years ago
Hector Sanjuan
c78f6942f7
gx publish 6.0.29
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
6 years ago
Steven Allen
2ad7f703fe
gx publish 6.0.28
6 years ago
vyzo
a4827ae9dd
Merge pull request #500 from libp2p/feat/autorelay-option
explicit option to enable autorelay
6 years ago
vyzo
e0429051e6
Merge pull request #495 from libp2p/fix/advertise-relay
Add delay in initial relay advertisement to allow the dht time to bootstrap
6 years ago
vyzo
5d0a6e23ce
use select for initial advertisement delay
6 years ago
vyzo
a1b5b9ed53
explicit option to enable autorelay
6 years ago
Steven Allen
a17052f5fe
Merge pull request #498 from upperwal/identity
suppressing error msg for NoSecurity option
6 years ago
Abhishek Upperwal
36a2645306
removing redundant if condition
6 years ago
Abhishek Upperwal
3ae2d75e46
added comments for clarity
6 years ago
Abhishek Upperwal
88d98287ff
suppressing error msg for NoSecurity option
6 years ago
Abhishek Upperwal
962dc057e6
Merge pull request #4 from libp2p/master
pulling updates
6 years ago
vyzo
31eb77d446
add delay in initial relay advertisement to allow the dht time to bootstrap
6 years ago
Steven Allen
14fad346b7
Merge pull request #494 from libp2p/fix-contributing-link
fix contributing link in README
6 years ago
Marten Seemann
d76db1d65d
fix contributing link in README
6 years ago
David Dias
e15828972d
docs: libp2p yellow
6 years ago
Raúl Kripalani
4341acb1b1
Merge pull request #485 from libp2p/fix-readme
Fix badges and links on README.md
6 years ago
Raúl Kripalani
388a294578
Fix badges and links on README.md
6 years ago
Steven Allen
69ff94d8cf
Merge pull request #481 from libp2p/gx/update-kque0y
gx publish 6.0.27
6 years ago
hannahhoward
f7df58532f
gx publish 6.0.27
6 years ago
Steven Allen
053f59e053
Merge pull request #480 from libp2p/fix/mock-connect
mocknet: fix NewStream and self dials
6 years ago
Steven Allen
3fa06e6971
Merge pull request #479 from libp2p/fix/478
deflake identify test
6 years ago
Steven Allen
79ba610d21
mocknet: create a connection on NewStream if we need one
That's what the Swarm does and that's what the function's documentation says it
does.
6 years ago
Steven Allen
a8e25bf270
mocknet: refuse to connect to self
The swarm does this as well and most of our services will fail if we don't have
this.
6 years ago
Steven Allen
00ba6a165a
deflake identify test
This was probably failing (rarely) due to the fact that we're shrinking the
timeout asynchronously (I think?).
6 years ago
Steven Allen
da772d14b4
Merge pull request #476 from libp2p/fix/473
mocknet: use peer ID in peer address
6 years ago
Steven Allen
f4229470cb
mocknet: use peer ID in peer address
RandLocalTCPAddress is mostly useful when we *actually* want to listen on a real
address. Unfortunately, when running a bunch of tests, we can actually run
out.
With this change, a collision means we have a duplicate peer ID so yeah...
fixes #473
6 years ago
vyzo
3e2dc09212
Merge pull request #454 from libp2p/feat/autorelay
autorelay
6 years ago
vyzo
a309f09606
Add note to relay docs about internal interface instability
6 years ago
vyzo
4cb5d00e2c
gx update
6 years ago
vyzo
5a1c09c4af
use advertised addrs for autonat dial back, not all addrs
6 years ago
vyzo
5d8988f3ee
add comment about the unstable nature of BasicHost.PushIdentify
6 years ago
vyzo
69144bd78b
extend autorelay test to verify pushing of relay addrs
also check that we don't initially advertise any.
6 years ago
vyzo
0dfca3ba5d
increase test AutoNATIdentifyDelay to 100ms
macosx seems to fail intermittently, and that race is the likely culprit.
6 years ago
vyzo
7b324b14b5
remove BasicRouting interface; use PeerRouting and upcast for discovery
6 years ago
vyzo
c2d846a7c3
fix go vet issue
6 years ago
vyzo
292b8a1280
update gx deps
6 years ago
vyzo
fdfa224699
document doUpdateAddrs
6 years ago