Commit abb881e
quic: support multiple ALPN negotiation
Signed-off-by: James M Snell <jasnell@gmail.com>
Assisted-by: Opencode:Opus 4.6
PR-URL: #62620
Reviewed-By: Robert Nagy <ronagy@icloud.com>
Reviewed-By: Tim Perry <pimterry@gmail.com>1 parent 476926c commit abb881eCopy full SHA for abb881e
17 files changed
+274-210Lines changed: 274 additions & 210 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- doc/api
- lib/internal/quic
- src/quic
- test/parallel
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+17-3Lines changed: 17 additions & 3 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1141 | 1141 | |
1142 | 1142 | |
1143 | 1143 | |
1144 | | - |
| 1144 | + |
1145 | 1145 | |
1146 | 1146 | |
1147 | | - |
| 1147 | + |
| 1148 | + |
| 1149 | + |
| 1150 | + |
| 1151 | + |
| 1152 | + |
| 1153 | + |
| 1154 | + |
| 1155 | + |
| 1156 | + |
| 1157 | + |
| 1158 | + |
| 1159 | + |
| 1160 | + |
| 1161 | + |
1148 | 1162 | |
1149 | | - |
| 1163 | + |
1150 | 1164 | |
1151 | 1165 | |
1152 | 1166 | |
|
Collapse file
+35-15Lines changed: 35 additions & 15 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
33 | 33 | |
34 | 34 | |
35 | 35 | |
36 | | - |
37 | 36 | |
38 | 37 | |
39 | 38 | |
| ||
115 | 114 | |
116 | 115 | |
117 | 116 | |
118 | | - |
119 | 117 | |
120 | 118 | |
121 | 119 | |
| ||
1787 | 1785 | |
1788 | 1786 | |
1789 | 1787 | |
1790 | | - |
1791 | 1788 | |
1792 | 1789 | |
1793 | 1790 | |
| ||
2053 | 2050 | |
2054 | 2051 | |
2055 | 2052 | |
2056 | | - |
| 2053 | + |
2057 | 2054 | |
2058 | 2055 | |
2059 | 2056 | |
| ||
2071 | 2068 | |
2072 | 2069 | |
2073 | 2070 | |
2074 | | - |
2075 | | - |
2076 | | - |
2077 | 2071 | |
2078 | 2072 | |
2079 | 2073 | |
| ||
2084 | 2078 | |
2085 | 2079 | |
2086 | 2080 | |
| 2081 | + |
| 2082 | + |
| 2083 | + |
| 2084 | + |
| 2085 | + |
| 2086 | + |
| 2087 | + |
| 2088 | + |
| 2089 | + |
| 2090 | + |
| 2091 | + |
| 2092 | + |
| 2093 | + |
| 2094 | + |
| 2095 | + |
| 2096 | + |
| 2097 | + |
| 2098 | + |
| 2099 | + |
| 2100 | + |
| 2101 | + |
| 2102 | + |
| 2103 | + |
| 2104 | + |
| 2105 | + |
| 2106 | + |
| 2107 | + |
| 2108 | + |
| 2109 | + |
| 2110 | + |
| 2111 | + |
2087 | 2112 | |
2088 | 2113 | |
2089 | 2114 | |
2090 | 2115 | |
2091 | | - |
| 2116 | + |
2092 | 2117 | |
2093 | 2118 | |
2094 | 2119 | |
| ||
2191 | 2216 | |
2192 | 2217 | |
2193 | 2218 | |
2194 | | - |
2195 | 2219 | |
2196 | 2220 | |
2197 | | - |
2198 | | - |
2199 | | - |
2200 | | - |
2201 | 2221 | |
2202 | 2222 | |
2203 | 2223 | |
| ||
2226 | 2246 | |
2227 | 2247 | |
2228 | 2248 | |
2229 | | - |
2230 | 2249 | |
2231 | 2250 | |
2232 | 2251 | |
| ||
2328 | 2347 | |
2329 | 2348 | |
2330 | 2349 | |
2331 | | - |
| 2350 | + |
| 2351 | + |
2332 | 2352 | |
2333 | 2353 | |
2334 | 2354 | |
|
Collapse file
+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
62 | 62 | |
63 | 63 | |
64 | 64 | |
| 65 | + |
65 | 66 | |
66 | 67 | |
67 | 68 | |
| ||
99 | 100 | |
100 | 101 | |
101 | 102 | |
| 103 | + |
102 | 104 | |
103 | 105 | |
104 | 106 | |
| ||
347 | 349 | |
348 | 350 | |
349 | 351 | |
| 352 | + |
| 353 | + |
| 354 | + |
| 355 | + |
| 356 | + |
| 357 | + |
350 | 358 | |
351 | 359 | |
352 | 360 | |
| ||
407 | 415 | |
408 | 416 | |
409 | 417 | |
| 418 | + |
410 | 419 | |
411 | 420 | |
412 | 421 | |
|
Collapse file
lib/internal/quic/symbols.js
Copy file name to clipboardExpand all lines: lib/internal/quic/symbols.js-2Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
23 | 23 | |
24 | 24 | |
25 | 25 | |
26 | | - |
27 | 26 | |
28 | 27 | |
29 | 28 | |
| ||
51 | 50 | |
52 | 51 | |
53 | 52 | |
54 | | - |
55 | 53 | |
56 | 54 | |
57 | 55 | |
|
Collapse file
+7-8Lines changed: 7 additions & 8 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
464 | 464 | |
465 | 465 | |
466 | 466 | |
| 467 | + |
| 468 | + |
| 469 | + |
| 470 | + |
467 | 471 | |
468 | 472 | |
469 | 473 | |
| ||
601 | 605 | |
602 | 606 | |
603 | 607 | |
604 | | - |
605 | | - |
606 | | - |
607 | | - |
608 | | - |
609 | | - |
610 | | - |
611 | | - |
| 608 | + |
| 609 | + |
| 610 | + |
612 | 611 | |
613 | 612 | |
614 | 613 | |
|
Collapse file
+14Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
17 | 17 | |
18 | 18 | |
19 | 19 | |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | + |
20 | 28 | |
21 | 29 | |
22 | 30 | |
| 31 | + |
| 32 | + |
23 | 33 | |
24 | 34 | |
25 | 35 | |
| ||
169 | 179 | |
170 | 180 | |
171 | 181 | |
| 182 | + |
| 183 | + |
| 184 | + |
| 185 | + |
172 | 186 | |
173 | 187 | |
174 | 188 | |
Collapse file
+2-4Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
24 | 24 | |
25 | 25 | |
26 | 26 | |
27 | | - |
28 | 27 | |
29 | 28 | |
30 | 29 | |
| ||
59 | 58 | |
60 | 59 | |
61 | 60 | |
62 | | - |
| 61 | + |
63 | 62 | |
64 | 63 | |
65 | 64 | |
| ||
78 | 77 | |
79 | 78 | |
80 | 79 | |
81 | | - |
82 | 80 | |
83 | 81 | |
84 | 82 | |
| ||
105 | 103 | |
106 | 104 | |
107 | 105 | |
108 | | - |
| 106 | + |
109 | 107 | |
110 | 108 | |
111 | 109 | |
|
Collapse file
+3-6Lines changed: 3 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
92 | 92 | |
93 | 93 | |
94 | 94 | |
95 | | - |
| 95 | + |
96 | 96 | |
97 | 97 | |
98 | 98 | |
| ||
113 | 113 | |
114 | 114 | |
115 | 115 | |
116 | | - |
| 116 | + |
117 | 117 | |
118 | 118 | |
119 | 119 | |
| ||
140 | 140 | |
141 | 141 | |
142 | 142 | |
143 | | - |
| 143 | + |
144 | 144 | |
145 | 145 | |
146 | 146 | |
| ||
511 | 511 | |
512 | 512 | |
513 | 513 | |
514 | | - |
515 | 514 | |
516 | 515 | |
517 | 516 | |
| ||
567 | 566 | |
568 | 567 | |
569 | 568 | |
570 | | - |
571 | | - |
572 | 569 | |
573 | 570 | |
574 | 571 | |
|
0 commit comments