4985 Commits (7d0b6ba9336fe8125e5f838828f12415b887e859)
 

Author SHA1 Message Date
Marten Seemann f3f0e9355b
release v0.23.0 (#1764) 2 years ago
Marten Seemann 9d316fa393
chore: update deps (#1767) 2 years ago
Marten Seemann bbf3159100
Merge pull request #1762 from libp2p/noise-extensions 2 years ago
Marten Seemann edf655a503 noise / webtransport: use the Noise Extension Registry for cert hashes 2 years ago
Marten Seemann a73d8e28af noise: use proto2 for the protobuf 2 years ago
Marco Munizaga 0788ccd1e3
webtransport: add custom resolver to add SNI (#1761) 2 years ago
Marten Seemann 5ef3208a43
swarm: skip dialing WebTransport addresses when we have QUIC addresses (#1756) 2 years ago
Marten Seemann 131e5bd828
webtransport: have the server send the certificates (#1757) 2 years ago
libp2p-mgmt-read-write[bot] 214b337106
chore: Update .github/workflows/stale.yml [skip ci] 2 years ago
Marten Seemann c1bdab429f
noise: make it possible for the server to send early data (#1750) 2 years ago
Marten Seemann 8b7d1518db
swarm: fix selection of transport for dialing (#1653) 2 years ago
Jorropo 70c1f81734
autorelay: Add a context.Context to WithPeerSource callback (#1736) 2 years ago
Marten Seemann 5ab6d3fd1d
webtransport: add and check the ?type=noise URL parameter (#1749) 2 years ago
Marten Seemann a4e45c294c
webtransport: disable HTTP origin check (#1752) 2 years ago
Marten Seemann ddfb6f9240
noise: don't fail handshake when early data is received without handler (#1746) 2 years ago
Marco Munizaga f654b4bd69
Add Resolver interface to transport (#1719) 2 years ago
xiabin aa6d051e65
use new /libp2p/go-libp2p/core pkg (#1745) 2 years ago
Marten Seemann ff60c5d55c
yamux: pass constructors for peer resource scopes to session constructor (#1739) 2 years ago
Marten Seemann b52af7d043
tcp: add an option to enable metrics (disabled by default) (#1734) 2 years ago
Marten Seemann d934c56833
Merge pull request #1737 from libp2p/merge-webtransport 2 years ago
Marten Seemann 73b3d566f3 webtransport: adjust import paths 2 years ago
Marten Seemann 48341e4060 move go-libp2p-webtransport here 2 years ago
Marten Seemann 98ff0c6551 fix CanDial for addresses that don't contain any certificate hashes (#25) 2 years ago
Marten Seemann 7714b04df5 drop incoming sessions when the accept queue fills up (#24) 2 years ago
Marten Seemann f49dd4f322 clarify comment about certificate hash verification 2 years ago
Marten Seemann 86a058d848 close the scope when the connection gater intercepts 2 years ago
Marten Seemann d2b47dd539 remove the unneeded connSecurityMultiaddrs interface 2 years ago
Marten Seemann ef657d6d7c make addrComponentForCert a pure function 2 years ago
Marten Seemann c783884fb1 add a link to the certificate hashes section of the w3c WebTransport spec 2 years ago
Marten Seemann 0295df0074 remove Hello World HTTP endpoint 2 years ago
Marten Seemann cb8c25f5d9
autorelay: fix race condition in TestBackoff (#1731) 2 years ago
Marten Seemann b810812a7a
rcmgr: increase default connection memory limit to 32 MB (#1740) 2 years ago
Marten Seemann 11279c65c9
quic: update quic-go to v0.29.0 (#1723) 2 years ago
Marten Seemann 97e739f0a8 update to the current master of go-libp2p (#23) 2 years ago
Marten Seemann 3521b4fae8 chore: update go-multiaddr to v0.6.0 2 years ago
Marten Seemann 4ce4e4f05e only use positive numbers for x509.Certificate serial numbers 2 years ago
Marten Seemann 366cc3d0e1
Merge pull request #1728 from libp2p/noise-early-data2 2 years ago
Marten Seemann 8be14f480d noise: implement an API to send and receive early data 2 years ago
Tshaka Eric Lekholoane fcf408c65d
identify: make the protocol version configurable (#1724) 2 years ago
Marten Seemann 40a0d93e29 noise: add documentation for the Prologue option 2 years ago
Laurent Senta 04a073073e
ci: add cross-version interop (#1725) 2 years ago
Marco Munizaga ae68d81d53
Fix threshold calculation (#1722) 2 years ago
Marten Seemann 60a40710ab chore: update CI to Go 1.18 / 1.19, update webtransport-go to v0.1.0 2 years ago
Marten Seemann 3d482f6b4c
simplify the release checklist (#1691) 2 years ago
Marco Munizaga 37f12300f2
connmgr: use clock interface (#1720) 2 years ago
Marten Seemann 423eab2097
quic: increase the buffer size used for encoding qlogs (#1715) 2 years ago
Marten Seemann 173fb50730
quic: add a WithMetrics option (#1716) 2 years ago
Marten Seemann 8df365bf45
add default listen addresses for QUIC (#1615) 2 years ago
Steven Allen 0efe1e5093
feat: inject DNS resolver (#1607) 2 years ago
Marco Munizaga 6472f8cc9c
connmgr: prefer peers with no streams when closing connections (#1675) 2 years ago