Skip to content

curl_ngtcp2: extend and update callbacks for 1.22.0+#21152

Closed
vszakats wants to merge 6 commits intocurl:masterfrom
vszakats:ngtcp2-break
Closed

curl_ngtcp2: extend and update callbacks for 1.22.0+#21152
vszakats wants to merge 6 commits intocurl:masterfrom
vszakats:ngtcp2-break

Conversation

@vszakats
Copy link
Copy Markdown
Member

@vszakats vszakats commented Mar 30, 2026

Fixing:

lib/vquic/curl_ngtcp2.c:880:1: error: missing field 'recv_stateless_reset2' initializer [-Wmissing-field-initializers]
  880 | };
      | ^

Also:

  • GHA/http3-linux: bump to ngtcp2 v1.22.0.

Refs:
https://github.com/ngtcp2/ngtcp2/releases/tag/v1.22.0
ngtcp2/ngtcp2@b7bfe41
ngtcp2/ngtcp2#2035

Fixing:
```
lib/vquic/curl_ngtcp2.c:880:1: error: missing field 'recv_stateless_reset2' initializer [-Wmissing-field-initializers]
  880 | };
      | ^
```

Ref: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.22.0
@github-actions github-actions bot added the HTTP/3 h3 or quic related label Mar 30, 2026
@vszakats vszakats marked this pull request as draft March 30, 2026 00:45
@vszakats vszakats changed the title curl_ngtcp2: extend callback table for 1.22.0+ curl_ngtcp2: extend and update callbacks for 1.22.0+ Mar 30, 2026
@vszakats vszakats marked this pull request as ready for review March 30, 2026 01:11
@github-actions github-actions bot added the CI Continuous Integration label Mar 30, 2026
@icing
Copy link
Copy Markdown
Contributor

icing commented Mar 30, 2026

Please merge!

@vszakats vszakats closed this in 89dbe84 Mar 30, 2026
@vszakats vszakats deleted the ngtcp2-break branch March 30, 2026 08:59
dkarpov1970 pushed a commit to dkarpov1970/curl that referenced this pull request Apr 7, 2026
Fixing:
```
lib/vquic/curl_ngtcp2.c:880:1: error: missing field 'recv_stateless_reset2' initializer [-Wmissing-field-initializers]
  880 | };
      | ^
```

Also:
- GHA/http3-linux: bump to ngtcp2 v1.22.0.

Refs:
https://github.com/ngtcp2/ngtcp2/releases/tag/v1.22.0
ngtcp2/ngtcp2@b7bfe41
ngtcp2/ngtcp2#2035

Closes curl#21152
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous Integration HTTP/3 h3 or quic related

Development

Successfully merging this pull request may close these issues.

3 participants