Commit 4ade02a
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 b2e2e64 commit 4ade02aCopy full SHA for 4ade02a
18 files changed
+285-217Lines changed: 285 additions & 217 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
+33-14Lines changed: 33 additions & 14 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
33 | 33 | |
34 | 34 | |
35 | 35 | |
36 | | - |
37 | 36 | |
38 | 37 | |
39 | 38 | |
| ||
118 | 117 | |
119 | 118 | |
120 | 119 | |
121 | | - |
122 | 120 | |
123 | 121 | |
124 | 122 | |
| ||
2222 | 2220 | |
2223 | 2221 | |
2224 | 2222 | |
2225 | | - |
| 2223 | + |
2226 | 2224 | |
2227 | 2225 | |
2228 | 2226 | |
| ||
2240 | 2238 | |
2241 | 2239 | |
2242 | 2240 | |
2243 | | - |
2244 | | - |
2245 | | - |
2246 | 2241 | |
2247 | 2242 | |
2248 | 2243 | |
| ||
2253 | 2248 | |
2254 | 2249 | |
2255 | 2250 | |
| 2251 | + |
| 2252 | + |
| 2253 | + |
| 2254 | + |
| 2255 | + |
| 2256 | + |
| 2257 | + |
| 2258 | + |
| 2259 | + |
| 2260 | + |
| 2261 | + |
| 2262 | + |
| 2263 | + |
| 2264 | + |
| 2265 | + |
| 2266 | + |
| 2267 | + |
| 2268 | + |
| 2269 | + |
| 2270 | + |
| 2271 | + |
| 2272 | + |
| 2273 | + |
| 2274 | + |
| 2275 | + |
| 2276 | + |
| 2277 | + |
| 2278 | + |
| 2279 | + |
| 2280 | + |
| 2281 | + |
2256 | 2282 | |
2257 | 2283 | |
2258 | 2284 | |
2259 | 2285 | |
2260 | | - |
| 2286 | + |
2261 | 2287 | |
2262 | 2288 | |
2263 | 2289 | |
| ||
2360 | 2386 | |
2361 | 2387 | |
2362 | 2388 | |
2363 | | - |
2364 | 2389 | |
2365 | 2390 | |
2366 | 2391 | |
2367 | 2392 | |
2368 | 2393 | |
2369 | 2394 | |
2370 | | - |
2371 | | - |
2372 | | - |
2373 | | - |
2374 | 2395 | |
2375 | 2396 | |
2376 | 2397 | |
| ||
2392 | 2413 | |
2393 | 2414 | |
2394 | 2415 | |
2395 | | - |
2396 | 2416 | |
2397 | 2417 | |
2398 | 2418 | |
| ||
2494 | 2514 | |
2495 | 2515 | |
2496 | 2516 | |
2497 | | - |
2498 | 2517 | |
2499 | 2518 | |
2500 | 2519 | |
|
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 | |
| ||
50 | 49 | |
51 | 50 | |
52 | 51 | |
53 | | - |
54 | 52 | |
55 | 53 | |
56 | 54 | |
|
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