Debian Patches

Status for rust-rouille/3.6.2+20250617+ds-2

Patch Description Author Forwarded Bugs Origin Last update
020250614.1~8d46eb5.patch Remove unused integrations from `rouille-multipart`
Perform a first pass to eliminate a large number of dependencies and
features from `rouille-multipart` that are not needed for `rouille`.

The `rouille-multipart` version is bumped here since this represents an
API break.
Trevor Gross <tmgross@umich.edu> no 2025-06-14
020250614.2~e60417f.patch ci: Include rouille-multipart in tests Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250614.3~3bf43bd.patch multipart: Replace `quick-error` with the more modern `thiserror` Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250614.4~91984c3.patch multipart: Replace `extern crate` imports
Eliminate `extern crate` that isn't needed in the 2021 edition. Also use
this as an opportunity to apply std-external-crate import sorting.

Some of the fuzzers and binary files got reformatted here, but they
still don't build correctly.
Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250614.5~d542842.patch multipart: Replace `twoway` with the more modern `memchr`
`memchr` is already in the tree via `serde_json` and `buffer-redux`.
Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250614.6~68899cb.patch multipart: Drop the `clippy` dependency
Clippy is now a standalone tool so this isn't needed.
Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250614.7~bf9a18a.patch multipart: Replace the `safemem` dependency with `Vec::splice` Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250617.1~97b4528.patch multipart: Upgrade `tiny_http` to the latest version
The same version is now used in both `rouille` and `rouille-multipart`.
Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250617.2~dc41b8e.patch multipart: Upgrade `env_logger` to the latest version Trevor Gross <tmgross@umich.edu> no 2025-06-17
020250617.3~d9bdb33.patch Upgrade `brotli` to the latest version
Brotli's MSRV is still 1.59.0.
Trevor Gross <tmgross@umich.edu> no 2025-06-17
2001_limit_multipart.patch avoid rouille-multipart features and crates unused by feature "server" Jonas Smedegaard <dr@jones.dk> not-needed 2026-03-09
2001_no_feature_rustls.patch avoid not-in-Debian tiny_http feature "rustls" Jonas Smedegaard <dr@jones.dk> not-needed debian 2026-03-09

All known versions for source package 'rust-rouille'

Links