Jeromy Johnson
bd600922d3
Merge pull request #36 from ipfs/filter-ip6
Fix address filtering for /ip6, add tests
9 years ago
Jeromy Johnson
37bff87bd4
Merge pull request #37 from ipfs/deps/cleanup
Deps/cleanup
9 years ago
Jeromy
d9d52ad840
gx publish version 2.0.2
9 years ago
Jeromy
4f82ae5e62
move some deps out as gx packages
9 years ago
Jeromy
bd4f4b5bcf
gx version bump
9 years ago
Jeromy
177889d23e
gx publish
9 years ago
Jeromy Johnson
b12b73d0cc
Merge pull request #35 from ipfs/fix/listener-hang
Handle incoming conns in their own goroutines
9 years ago
Jeromy
261b113530
add a test with connections timing out
9 years ago
Lars Gierth
2b226b9b5a
Fix address filtering for /ip6, add tests
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
9 years ago
Jeromy Johnson
9ce2eebd25
Merge pull request #30 from Stebalien/local-api
Allow users to override the IPFS API address when fetching dependencies
9 years ago
Jeromy
e123a79f92
make test smaller for osx
9 years ago
Jeromy
d3a90434f1
add test to show concurrency of dials
9 years ago
Jeromy
9d44390084
address feedback from CR
9 years ago
Jeromy
b938ab9ab6
Handle incoming conns in their own goroutines
Doing the multistream negotiation in sync causes hanging issues.
This commit accepts transport connections and starts the negotiation
in a separate goroutine, sending it down a channel when its ready.
9 years ago
Jeromy
59928fbad4
add roadmap.md
9 years ago
Jeromy
0d2ae7b73f
don't break listener on failed msmux negotiation
9 years ago
Jeromy Johnson
fe95f0a086
Merge pull request #33 from ipfs/feat/multistream-crypto
add multistream select to select which crypto to use
9 years ago
Jeromy
cb974e87c1
rename protocols after discussion
9 years ago
Jeromy
9c68f44a14
version multistream protocol tags
9 years ago
Jeromy
60d096098e
use different protocol tag for unencrypted transport
9 years ago
Jeromy
200d7a872f
add multistream select to select which crypto to use
9 years ago
Jeromy
c7cc7482e3
update utp lib
9 years ago
Jeromy
90a6977bd9
fix accidental find and replace fail
9 years ago
Steven Allen
cdc8b78e97
allow users to override the IPFS API address when fetching dependencies
9 years ago
Jeromy Johnson
c9ef94cc04
Merge pull request #28 from mnp/master
fix #27 , bad link
9 years ago
Mitchell Perilstein
c769229bf7
fix link
9 years ago
Jeromy Johnson
7369636014
Update README.md
9 years ago
Jeromy Johnson
11a1fbb0ef
Merge pull request #25 from ipfs/feat/update-streams
switch to new version of go-stream-muxer
9 years ago
Jeromy
ec85e0bbdf
bump yamux backlog setting way up
9 years ago
Jeromy
955ae93a4b
switch to new version of go-stream-muxer
9 years ago
Jeromy Johnson
be1f55801d
Merge pull request #22 from ipfs/feat/fallback-dialer
Add fallback dialer
9 years ago
Jeromy
5ec1f553f0
fix fallback code and add a few new tests
9 years ago
Jeromy
1b84a1cc9d
Add fallback dialer
Previously we were unable to dial on a given transport if there were no
listener addresses defined for that. This meant that most people couldnt
use utp (as they had no utp listener transport to dial from).
9 years ago
Jeromy Johnson
03aa3d252e
Merge pull request #21 from ipfs/feat/mafmt
use multiaddr format to do validation of addresses
9 years ago
Jeromy
648902840d
use multiaddr format to do validation of addresses
9 years ago
Jeromy Johnson
e7ff04cef6
Merge pull request #20 from ipfs/feat/update-maddr
update version of go-multiaddr
9 years ago
Jeromy
a458b0392d
fix gx installs to gateway
9 years ago
Jeromy
7b48e5bc4d
update version of go-multiaddr
9 years ago
Jeromy
7d1706f7ab
make mdns service tag conform to standards
9 years ago
Jeromy
1deeb429fb
record ping latencies in peerstore
9 years ago
Jeromy Johnson
cddfee5ad3
Merge pull request #15 from ipfs/fix/address-observe
add remote multiaddr from active connection to peerstore
9 years ago
Jeromy
933f457576
add travis caching
9 years ago
Jeromy
e4934f1014
add remote multiaddr from active connection to peerstore
9 years ago
Jeromy Johnson
8c511da9b0
Merge pull request #16 from ipfs/fix/travis
make travis install gx deps
9 years ago
Jeromy
98c7ca0d86
finish deps rewrite
9 years ago
Jeromy
c8eb5a4bf1
make travis install gx deps
9 years ago
Jeromy Johnson
176713e3b4
Merge pull request #14 from dignifiedquire/patch-1
Remove superfluous square bracket
9 years ago
Friedel Ziegelmayer
b60792620c
Remove superfluous square bracket
9 years ago
Jeromy
c14ec1c4dc
change listener errors to warnings
9 years ago
Jeromy
8d928334b5
make PeerInfo loggable
9 years ago