Skip to content

INTERNALS.md: require quiche 0.20.0+ - #22333

Closed
vszakats wants to merge 1 commit into
curl:masterfrom
vszakats:quichemin
Closed

INTERNALS.md: require quiche 0.20.0+#22333
vszakats wants to merge 1 commit into
curl:masterfrom
vszakats:quichemin

Conversation

@vszakats

Copy link
Copy Markdown
Member

For function quiche_h3_config_set_max_field_section_size().

Ref: #22331
Ref: #22331 (comment)
Ref: https://github.com/cloudflare/quiche/releases/tag/0.20.0

@vszakats

This comment was marked as outdated.

@vszakats vszakats closed this in 899e2ed Jul 15, 2026
@vszakats
vszakats deleted the quichemin branch July 15, 2026 19:26
vszakats pushed a commit that referenced this pull request Jul 15, 2026
quiche 0.29.3 started enforcing a default
`SETTINGS_MAX_FIELD_SECTION_SIZE` of 32 KiB, so larger response headers
now shut down the whole connection with `CURLE_HTTP3`. curl accepts up
to 300 KiB of response headers with every other backend and HTTP
version. Tell quiche to allow what curl itself allows. This keeps
test_01_11 passing with quiche 0.29.3 and it also advertises our real
limit to servers, which the RFC encourages.

Ref: 899e2ed #22333
Ref: #22329
Ref: #22325
Ref: cloudflare/quiche@9be0e4f
Ref: https://github.com/cloudflare/quiche/releases/tag/0.29.3

Closes #22331
vszakats pushed a commit that referenced this pull request Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant