70 Commits (master)

Author SHA1 Message Date
Marco Munizaga e8b6685edb
fix: swarm: refactor address resolution (#2990) 3 weeks ago
sukun 87c435512c
autonatv2: implement autonatv2 spec (#2469) 5 months ago
sukun 6861cecb3c
identify: refactor observed address manager to do address mapping at thin waist(IP+TCP/UDP) layer (#2793) 6 months ago
Håvard Anda Estensen c6e99f10af
chore: remove unnecessary conversions (#2680) 10 months ago
Eric 01886871a4
Fix missing deprecation tag (#2605) 1 year ago
Sukun 381f23057b
swarm: deprecate libp2p.DialRanker option (#2430) 1 year ago
Sukun 757bf59136
swarm: make black hole detection configurable (#2403) 1 year ago
Sukun 82e6227b34
swarm: make smart-dialing opt in (#2340) 1 year ago
Sukun 6f27081cac
swarm: implement smart dialing logic (#2260) 1 year ago
Sukun a491074d89
metrics: add options to disable metrics and to set Prometheus registerer (#2116) 2 years ago
Sukun f9c02c1e46
autorelay: Split libp2p.EnableAutoRelay into 2 functions (#2022) 2 years ago
Marten Seemann f73205096f
quic / webtransport: make it possible to listen on the same address / port (#1905) 2 years ago
Marten Seemann 1ecf340f51 config: respect the user's security protocol preference order 2 years ago
Marten Seemann 04a43b13a9
upgrader: absorb the muxer_multistream.Transport into the upgrader (#1885) 2 years ago
Marten Seemann c48e78f073
remove deprecated StaticRelays option (#1868) 2 years ago
Marten Seemann bdb840fba2
autorelay: remove the default static relay option (#1867) 2 years ago
Marten Seemann b90b74f3a5 check the options passed to transport constructor match 2 years ago
Marten Seemann 7d0b6ba933 refactor the transport constructor code to remove TransportWithOptions 2 years ago
Marten Seemann 479dbb93c4 restrict the Muxer option to already constructed network.Multiplexers 2 years ago
Marten Seemann cbe50095f3 config: use fx to construct security transports 2 years ago
Marten Seemann 1367a62d52 use fx dependency injection to construct transports 2 years ago
Marco Munizaga 0575c19f91
Add some guard rails and docs (#1863) 2 years ago
Tshaka Eric Lekholoane fcf408c65d
identify: make the protocol version configurable (#1724) 2 years ago
Marten Seemann 4623690009 switch from github.com/libp2p/go-libp2p-core to core 2 years ago
Marten Seemann 6bd5e04960 switch from github.com/libp2p/go-libp2p-resource-manager to p2p/host/resource-manager 2 years ago
Marten Seemann 19090e540e
docs: point to SetDefaultServiceLimits in ResourceManager option (#1636) 2 years ago
Marten Seemann 29fd1022a4 implement relay discovery in autorelay 3 years ago
Marten Seemann 5f9c4075aa add a ResourceManager option 3 years ago
Marten Seemann d24f4f20f8 add an option for the swarm dial timeout 3 years ago
Ettore Di Giacinto b4d2376986
fix typo in options.go (#1274) 3 years ago
Marten Seemann 4141cac6f9 pass static relays to EnableAutoRelay 3 years ago
Marten Seemann 9734b8d822 add a WithDefaultStaticRelays AutoRelay option 3 years ago
Marten Seemann efb3b27038 pass options to transport constructors 3 years ago
Marten Seemann 0aeef559d0 add an option to start the relay v2 3 years ago
vyzo 22b62cfd65
autorelay support for circuitv2 relays (#1198) 3 years ago
vyzo 79d995404c
Use circuitv2 code (#1183) 3 years ago
Marten Seemann 8206fcda76
signalling for hole punching (#1168) 3 years ago
Marten Seemann 08aaa43549 remove deprecated Filter option 3 years ago
Steven Allen 46b0ec92ff doc: document standard connection manager 4 years ago
Cory Schwartz 04a93f4080 static check fixes 4 years ago
vyzo b313b4af98 option for custom dns resolver 4 years ago
Raúl Kripalani d4d6adff6e
make the {F=>f}iltersConnectionGater private. (#946) 5 years ago
Aarsh Shah 887f2c40cf
implement connection gating at the top level (#881) 5 years ago
Will Scott c08993b4e8
switch bool to enum 5 years ago
Will Scott 5473f0ea0e
clarify nat options 5 years ago
Will Scott 97be7d6b7b
Expose option for setting autonat throttling 5 years ago
Will Scott 1f18d0f3e2
Clearer naming of nat override options 5 years ago
Will Scott 685ba00833
update to current autonat interface 5 years ago
Will Scott 8037ce2dca
generation of dialer host when needed 5 years ago
Steven Allen 8248da96b0 doc(options): fix autorelay documentation 5 years ago