Commit 3752c95
committed
test(proxy): cover QUIC DNS suppression boundaries
Strengthen the focused DNS coverage for the block_quic HTTPS/SVCB suppression path.
The new tests verify that the local empty-answer response preserves the client recursion-desired bit, clears additional-record state instead of echoing EDNS-style trailing data, rejects compressed question names, and ignores non-IN classes. These cases keep the helper intentionally narrow: only ordinary single-question IN queries for HTTPS or SVCB are answered locally.
Clarify the guide note to state that ordinary A/AAAA DNS questions are unchanged by this policy.1 parent e6b6f38 commit 3752c95
2 files changed
Lines changed: 40 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
320 | | - | |
| 320 | + | |
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3600 | 3600 | | |
3601 | 3601 | | |
3602 | 3602 | | |
| 3603 | + | |
| 3604 | + | |
| 3605 | + | |
| 3606 | + | |
| 3607 | + | |
| 3608 | + | |
| 3609 | + | |
3603 | 3610 | | |
3604 | 3611 | | |
3605 | 3612 | | |
| |||
3612 | 3619 | | |
3613 | 3620 | | |
3614 | 3621 | | |
| 3622 | + | |
| 3623 | + | |
| 3624 | + | |
| 3625 | + | |
| 3626 | + | |
| 3627 | + | |
| 3628 | + | |
| 3629 | + | |
| 3630 | + | |
| 3631 | + | |
| 3632 | + | |
| 3633 | + | |
| 3634 | + | |
| 3635 | + | |
3615 | 3636 | | |
3616 | 3637 | | |
3617 | 3638 | | |
| |||
3631 | 3652 | | |
3632 | 3653 | | |
3633 | 3654 | | |
| 3655 | + | |
| 3656 | + | |
| 3657 | + | |
| 3658 | + | |
| 3659 | + | |
| 3660 | + | |
| 3661 | + | |
| 3662 | + | |
| 3663 | + | |
| 3664 | + | |
| 3665 | + | |
| 3666 | + | |
| 3667 | + | |
| 3668 | + | |
| 3669 | + | |
| 3670 | + | |
| 3671 | + | |
| 3672 | + | |
3634 | 3673 | | |
3635 | 3674 | | |
3636 | 3675 | | |
| |||
0 commit comments