Skip to content

Tags: RustCrypto/utils

Tags

cpufeatures-v0.3.0

Toggle cpufeatures-v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpufeatures v0.3.0 (#1446)

### Added
- `x86` support for: `sha512`, `sm3`, `sm4` (#1181)
- `InitToken::{init, init_get}` (#1435)

### Changed
- Edition changed to 2024 and MSRV bumped to 1.85 (#1149)

cpubits-v0.1.0

Toggle cpubits-v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0 (#1444)

Initial release

cpubits-v0.1.0-rc.3

Toggle cpubits-v0.1.0-rc.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0-rc.3 (#1443)

cpubits-v0.1.0-rc.2

Toggle cpubits-v0.1.0-rc.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0-rc.2 (#1441)

Adds `cfg(cpubits = "...")`

cpubits-v0.1.0-rc.1

Toggle cpubits-v0.1.0-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0-rc.1 (#1432)

cpubits-v0.1.0-rc.0

Toggle cpubits-v0.1.0-rc.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0-rc.0 (#1427)

cpubits-v0.1.0-pre.4

Toggle cpubits-v0.1.0-pre.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0-pre.4 (#1425)

cpubits-v0.1.0-pre.3

Toggle cpubits-v0.1.0-pre.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cpubits v0.1.0-pre.3 (#1420)

ctutils-v0.4.0

Toggle ctutils-v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ctutils v0.4.0 (#1410)

## Added
- `core::num::NonZero<T>` support (#1368)
- Pluggable trait impls for `[T]` and `[T; N]` with helper traits: (#1388)
  - `CtAssign`: `CtAssignSlice`
  - `CtEq`: `CtEqSlice`
  - `CtSelect`: `CtSelectArray`
- `CtSelectUsingCtAssign` marker trait (#1391)

## Changed
- Split `CtAssign` out of `CtSelect` (#1363)
- Bump `cmov` to v0.5 (#1386)

## Removed
- `BytesCtEq`/`BytesCtSelect` no longer needed because default `[u8]`
  impls are fast (#1376)
- `target_pointer_width` gating (#1389)
- `unsafe` code (#1405)

cmov-v0.5.2

Toggle cmov-v0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cmov v0.5.2 (#1414)

### Fixed
- `Cmov` impl for `isize`/`usize` ([#1412])

[#1412]: #1412