Skip to content

Make {get,set}_block_pos inherent methods pub - #516

Merged
newpavlov merged 1 commit into
RustCrypto:masterfrom
dhardy:push-lzllkopuulox
Feb 2, 2026
Merged

Make {get,set}_block_pos inherent methods pub#516
newpavlov merged 1 commit into
RustCrypto:masterfrom
dhardy:push-lzllkopuulox

Conversation

@dhardy

Copy link
Copy Markdown
Contributor

Corrects an oversight from #512.

@newpavlov
newpavlov merged commit 0fe2312 into RustCrypto:masterFeb 2, 2026
27 checks passed
@tarcieritarcieri mentioned this pull request Feb 6, 2026
dhardy added a commit to rust-random/rand that referenced this pull request Feb 7, 2026
tarcieri added a commit that referenced this pull request Feb 7, 2026
## Added
- `rand_core` v0.10 support (#333, #513)
- 64-bit counter support (#439)
- `{get,set}_block_pos` inherent methods (#516)
- AVX-512 backend - requires `--cfg chacha20_avx512` to enable (#477)
- Inherent methods for RNG state (de)serialization (#541)
## Changed
- Bump `cipher` from `0.4` to `0.5` - replaces `generic-array` with
`hybrid-array` (#338, #521)
- Edition changed to 2024 and MSRV bumped to 1.85 (#397)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Bump `cpufeatures` to v0.3 (#530)
- `--cfg chacha20_backend="..."` replaces `chacha20_force*` (#520)
- `chacha20_force_avx2` => `chacha20_backend="avx2"`
- `chacha20_force_avx512` => `chacha20_backend="avx512"`
- `chacha20_force_soft` => `chacha20_backend="soft"`
- `chacha20_force_sse2` => `chacha20_backend="sse2"`
## Removed
- `chacha20_force_neon` cfg attribute - now on-by-default for supported
targets (#361)
- `std` feature (#397)
- `Clone` impls (#462)
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.

2 participants

@dhardy@newpavlov