Skip to content

Replace subtle with ctutils - #879

Merged
tarcieri merged 1 commit into
masterfrom
replace-subtle-with-ctutils
Aug 21, 2026
Merged

Replace subtle with ctutils#879
tarcieri merged 1 commit into
masterfrom
replace-subtle-with-ctutils

Conversation

@tarcieri

Copy link
Copy Markdown
Member

@tarcieri
tarcieriforce-pushed the replace-subtle-with-ctutils branch from 5c3304a to e049b08CompareAugust 19, 2026 18:00
@tarcieri
tarcieriforce-pushed the replace-subtle-with-ctutils branch from e049b08 to f717b51CompareAugust 21, 2026 20:09
@tarcieri
tarcieri merged commit c90047f into masterAug 21, 2026
126 checks passed
@tarcieri
tarcieri deleted the replace-subtle-with-ctutils branch August 21, 2026 20:15
tarcieri added a commit that referenced this pull request Aug 21, 2026
The initial `.0` releases of these crates still used `subtle`
exclusively for the tag comparison and `ctutils` for everything else.
This cuts new releases with #879, a PR which switched from `subtle` to
`ctutils`.
Releases the following:
- `aes-gcm` v0.11.1
- `aes-gcm-siv` v0.12.1
- `ascon-aead128` v0.1.1
- `belt-dwp` v0.1.1
- `ccm` v0.6.1
- `deoxys` v0.2.1
- `eax` v0.6.1
@tarcieritarcieri mentioned this pull request Aug 24, 2026
tarcieri added a commit that referenced this pull request Aug 24, 2026
## Added
- `bytes` feature (#631)
## Changed
- Use `dbl` crate (#606)
- Edition changed to 2024 and MSRV bumped to 1.85 (#662)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Migrate to `AeadInOut` (#665)
- `L_TABLE_SIZE` is now a const generic parameter on `Ocb3` (#763)
- Bump `cipher` to v0.5 (#793)
- Bump `aes` to v0.9 (#793)
- Bump `ctr` to v0.10 (#793)
- Bump `aead` to v0.6 (#831)
- Replace `subtle` with `ctutils` (#879)
## Fixed
- Return error on large plaintexts or associated data instead of
panicking (#763)
## Removed
- `std` and `stream` features (#662)
Sign up for freeto 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.

1 participant

@tarcieri