Commit b691a2e
crypto/tls: revalidate whole chain on resumption on Windows and macOS
TestHandshakeChangeRootCAsResumption and TestHandshakeGetConfigForClientDifferentClientCAs
changed because previously rootA and rootB shared Subject and SPKI,
which made the new full-chain revalidation check succeed, as the
same leaf would verify against both roots.
Fixes #77376
Cq-Include-Trybots: luci.golang.try:gotip-darwin-arm64-longtest
Change-Id: I60bed694bdc621c9e83f1bd8a8224c016a6a6964
Reviewed-on: https://go-review.googlesource.com/c/go/+/741361
Auto-Submit: Filippo Valsorda <[email protected]>
Reviewed-by: Dmitri Shuralyov <[email protected]>
Reviewed-by: Roland Shoemaker <[email protected]>
LUCI-TryBot-Result: Go LUCI <[email protected]>
Auto-Submit: Roland Shoemaker <[email protected]>1 parent 31c9bcb commit b691a2e
3 files changed
Lines changed: 77 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
1873 | 1874 | | |
1874 | 1875 | | |
1875 | 1876 | | |
1876 | | - | |
1877 | | - | |
1878 | | - | |
1879 | | - | |
1880 | | - | |
1881 | | - | |
1882 | | - | |
1883 | | - | |
1884 | | - | |
| 1877 | + | |
| 1878 | + | |
| 1879 | + | |
| 1880 | + | |
| 1881 | + | |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
1885 | 1898 | | |
1886 | 1899 | | |
1887 | 1900 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2302 | 2302 | | |
2303 | 2303 | | |
2304 | 2304 | | |
2305 | | - | |
| 2305 | + | |
2306 | 2306 | | |
2307 | 2307 | | |
2308 | 2308 | | |
| |||
2318 | 2318 | | |
2319 | 2319 | | |
2320 | 2320 | | |
2321 | | - | |
| 2321 | + | |
| 2322 | + | |
| 2323 | + | |
| 2324 | + | |
| 2325 | + | |
2322 | 2326 | | |
2323 | 2327 | | |
2324 | 2328 | | |
2325 | 2329 | | |
2326 | 2330 | | |
2327 | 2331 | | |
2328 | 2332 | | |
2329 | | - | |
| 2333 | + | |
2330 | 2334 | | |
2331 | 2335 | | |
2332 | 2336 | | |
| |||
2351 | 2355 | | |
2352 | 2356 | | |
2353 | 2357 | | |
2354 | | - | |
| 2358 | + | |
2355 | 2359 | | |
2356 | 2360 | | |
2357 | 2361 | | |
| |||
2380 | 2384 | | |
2381 | 2385 | | |
2382 | 2386 | | |
| 2387 | + | |
| 2388 | + | |
2383 | 2389 | | |
2384 | 2390 | | |
2385 | 2391 | | |
| |||
2414 | 2420 | | |
2415 | 2421 | | |
2416 | 2422 | | |
2417 | | - | |
| 2423 | + | |
2418 | 2424 | | |
2419 | 2425 | | |
2420 | 2426 | | |
| |||
2430 | 2436 | | |
2431 | 2437 | | |
2432 | 2438 | | |
2433 | | - | |
| 2439 | + | |
| 2440 | + | |
| 2441 | + | |
| 2442 | + | |
| 2443 | + | |
2434 | 2444 | | |
2435 | 2445 | | |
2436 | 2446 | | |
2437 | 2447 | | |
2438 | 2448 | | |
2439 | 2449 | | |
2440 | 2450 | | |
2441 | | - | |
| 2451 | + | |
2442 | 2452 | | |
2443 | 2453 | | |
2444 | 2454 | | |
| |||
2453 | 2463 | | |
2454 | 2464 | | |
2455 | 2465 | | |
2456 | | - | |
| 2466 | + | |
2457 | 2467 | | |
2458 | 2468 | | |
2459 | 2469 | | |
| |||
2486 | 2496 | | |
2487 | 2497 | | |
2488 | 2498 | | |
| 2499 | + | |
| 2500 | + | |
2489 | 2501 | | |
2490 | 2502 | | |
2491 | 2503 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
575 | 610 | | |
576 | 611 | | |
577 | 612 | | |
| |||
0 commit comments