Skip to content

ctutils-v0.4.0

@tarcieri tarcieri tagged this 20 Jan 02:54
## 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)
Assets 2
Loading