Skip to content

draft-ietf-ppm-dap-18 HTTP media types#4424

Merged
tgeoghegan merged 2 commits intomainfrom
timg/dap-18-media-type
Mar 3, 2026
Merged

draft-ietf-ppm-dap-18 HTTP media types#4424
tgeoghegan merged 2 commits intomainfrom
timg/dap-18-media-type

Conversation

@tgeoghegan
Copy link
Contributor

Replace all the media types with the new singular application/ppm-dap media type, using a distinct message parameter for each message. A couple things to call out here:

  • There's no such thing as application/ppm-dap;message=upload-resp. That should be upload-errors, but I don't want to rename struct UploadErrors or implement its new behavior in this PR.
  • Bumps MSRV to Rust 1.87 so we can use str::from_utf8, stablized in that version.

Part of #4402

Replace all the media types with the new singular `application/ppm-dap`
media type, using a distinct `message` parameter for each message. A
couple things to call out here:

- There's no such thing as `application/ppm-dap;message=upload-resp`.
  That should be `upload-errors`, but I don't want to rename `struct
  UploadErrors` or implement its new behavior in this PR.
- Bumps MSRV to Rust 1.87 so we can use `str::from_utf8`, stablized in
  that version.

Part of #4402
@tgeoghegan tgeoghegan requested a review from a team as a code owner March 3, 2026 00:00
@tgeoghegan tgeoghegan mentioned this pull request Mar 3, 2026
13 tasks
@tgeoghegan tgeoghegan merged commit 24a6e17 into main Mar 3, 2026
8 checks passed
@tgeoghegan tgeoghegan deleted the timg/dap-18-media-type branch March 3, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants