Skip to content

Commit 79a5cd5

Browse files
committed
fix: support /quic-v1 and /webtransport listeners
1 parent cd11c85 commit 79a5cd5

File tree

3 files changed

+66
-60
lines changed

3 files changed

+66
-60
lines changed

package-lock.json

+31-59
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"got": "^12.0.3",
5858
"ipfs-or-gateway": "^4.1.0",
5959
"npm-run-all": "^4.1.5",
60-
"patch-package": "^6.4.7",
60+
"patch-package": "^6.5.0",
6161
"playwright": "^1.24.0",
6262
"pre-commit": "^1.2.2",
6363
"proxyquire": "^2.1.3",

patches/multiaddr+10.0.1.patch

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
diff --git a/node_modules/multiaddr/src/convert.js b/node_modules/multiaddr/src/convert.js
2+
index c315201..80170c7 100644
3+
--- a/node_modules/multiaddr/src/convert.js
4+
+++ b/node_modules/multiaddr/src/convert.js
5+
@@ -51,6 +51,7 @@ Convert.toString = function convertToString (proto, buf) {
6+
case 55: // dns6
7+
case 56: // dnsaddr
8+
case 400: // unix
9+
+ case 466: // certhash
10+
case 777: // memory
11+
return bytes2str(buf)
12+
13+
@@ -84,6 +85,7 @@ Convert.toBytes = function convertToBytes (/** @type {string | number } */ proto
14+
case 55: // dns6
15+
case 56: // dnsaddr
16+
case 400: // unix
17+
+ case 466: // certhash
18+
case 777: // memory
19+
return str2bytes(str)
20+
21+
diff --git a/node_modules/multiaddr/src/protocols-table.js b/node_modules/multiaddr/src/protocols-table.js
22+
index 3431af5..8939fb1 100644
23+
--- a/node_modules/multiaddr/src/protocols-table.js
24+
+++ b/node_modules/multiaddr/src/protocols-table.js
25+
@@ -60,6 +60,9 @@ Protocols.table = [
26+
[445, 296, 'onion3'],
27+
[446, V, 'garlic64'],
28+
[460, 0, 'quic'],
29+
+ [461, 0, 'quic-v1'],
30+
+ [465, 0, 'webtransport'],
31+
+ [466, V, 'certhash'],
32+
[477, 0, 'ws'],
33+
[478, 0, 'wss'],
34+
[479, 0, 'p2p-websocket-star'],

0 commit comments

Comments
 (0)