Jeromy
0e7e451d69
extract NAT traversal code to its own lib
8 years ago
Jeromy
c859385c51
gx publish 4.0.0
8 years ago
Jeromy Johnson
1600dc3502
Merge pull request #134 from libp2p/feat/extracting-5
extract libp2p-swarm
8 years ago
Jeromy
7aced371c7
extract libp2p-swarm
8 years ago
Jeromy Johnson
10689ca631
Merge pull request #132 from libp2p/feat/update-deps-2
update deps
8 years ago
Jeromy
70872ff663
update deps
8 years ago
Jeromy Johnson
7081c1723a
Merge pull request #131 from libp2p/feat/extracting-4
Feat/extracting 4
8 years ago
Jeromy
1a53ad77b9
extract host interface
8 years ago
Jeromy
9910e6a7cf
switching to separated conn and interface-conn packages
8 years ago
Jeromy Johnson
a54a624e4a
Merge pull request #130 from libp2p/feat/extracting-3
extract net interface and metrics
8 years ago
Jeromy
cea1fe131f
extract net interface and metrics
8 years ago
Jeromy Johnson
3d31b833a0
Merge pull request #129 from libp2p/feat/extracting-2
extract conn, addr-util, and testutil
8 years ago
Jeromy
0f3ffb2d07
extract conn, addr-util, and testutil
8 years ago
Jeromy Johnson
0aaec87666
Merge pull request #128 from libp2p/feat/extracting
extract protocol and maddr-filter
8 years ago
Jeromy
1085a07654
extract protocol and maddr-filter
8 years ago
Jeromy
b47ce3fe50
gx publish 3.6.0
8 years ago
Jeromy Johnson
98bda2b2f7
Merge pull request #124 from libp2p/feat/dep/go-reuseport
Update go-reuseport
8 years ago
Jeromy Johnson
b6aff3661f
Merge pull request #126 from libp2p/feat/use-stdlib-ctx
switch to using stdlib context package
8 years ago
Jeromy
4dd30d824b
switch to using stdlib context package
8 years ago
Jakub Sztandera
374e9d61b5
Update go-tcp-transport to 1.0.2
Updates go-reuseport to 0.1.4
8 years ago
Jeromy Johnson
87b0e20041
Merge pull request #121 from libp2p/fix/mdns-race
update mdns to version with fixed race condition
8 years ago
Jeromy Johnson
67ed3ffb5d
Merge pull request #123 from libp2p/fix/nat/lock
Fix locking issue introduced in 90eeff42fc
8 years ago
Jakub Sztandera
4172857109
fix locking issue introduced in 90eeff42fc
8 years ago
Jeromy
5b6ab8c326
update mdns to version with fixed race condition
8 years ago
Jeromy
90e9b615a8
gx publish 3.5.4
8 years ago
Jeromy Johnson
7590c56930
Merge pull request #117 from libp2p/deps/transport-split
split tcp transports out of the base package
8 years ago
Jeromy
a37ab4c494
use fixed transport lib
8 years ago
Jeromy
2eef5a702e
split tcp transports out of the base package
8 years ago
Jeromy
fc6ac25847
gx publish 3.5.3
8 years ago
Jeromy Johnson
494ade379b
Merge pull request #115 from libp2p/feat/improve-mdns
don't block on DiscoverHandler
8 years ago
Jeromy
e6a5c5c241
don't block on DiscoverHandler
8 years ago
Jeromy Johnson
4d1c7a91f3
Merge pull request #91 from libp2p/fix/add-conn-setup-deadline
swarm: add deadline for connection setup
8 years ago
Jeromy
9441754369
swarm: add deadline for connection setup
8 years ago
Jeromy Johnson
4ae3510f1a
Merge pull request #107 from libp2p/feat/better-dialsync
Improve swarm dial sync code
8 years ago
Jeromy Johnson
d3f70d185e
Merge pull request #114 from libp2p/feat/context-dial
conn/dial: implement contextDial up the stack
8 years ago
Richard Littauer
8c7eede2de
Merge pull request #113 from noffle/patch-1
Fix libp2p spec link
8 years ago
Stephen Whitmore
2f82ff82e4
Update remaining libp2p spec links.
8 years ago
Jakub Sztandera
c9ca072904
update go-reuseport to 0.1.0
8 years ago
Jeromy
d70e1625a8
conn/dial: implement contextDial up the stack
8 years ago
Stephen Whitmore
c9281c4c1a
Fix libp2p spec link
Addresses https://github.com/libp2p/go-libp2p/issues/41
8 years ago
Jeromy Johnson
86d85deaf1
Merge pull request #95 from libp2p/feat/nat-permanent-retry
Retry NAT punching without duration on mapping failure
8 years ago
Jakub Sztandera
90eeff42fc
nat: add locks around nat
8 years ago
Jakub Sztandera
b6bfae67a0
nat: split into files
8 years ago
Jakub Sztandera
51ffdf87d4
nat: do not shortcircuit permanent mappings
If we use same NAT agent and call for the same permanent mapping
again we get the same mapping, no harm done.
If router dies, we will remap again.
Just pros, no cons.
8 years ago
Jakub Sztandera
a3bf168759
Retry NAT punching without duration on mapping failure
Some hardware doesn't support UPnP with durations.
8 years ago
Jeromy
8c41425460
gx publish v3.5.2
8 years ago
Jeromy
632eeab6d0
gx publish v3.5.1
8 years ago
Jeromy
e31be275df
gx publish v3.5.0
8 years ago
Jeromy Johnson
2b78e7435f
Merge pull request #108 from libp2p/identify-send-key
identify: send + consume public keys too
8 years ago
jbenet
aafaf38683
identify: handle case where local peer.ID is empty
8 years ago