All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.0 - 2022-08-07
- Added safe wrapper functions for
P256_check_range_p
andP256_check_range_n
.- Removed
P256_
prefix. - Removed
unsafe
requirement because these are no longerextern "C"
. - Added
#[must_use]
.
- Removed
0.2.0 - 2022-08-06
- Changed all rust functions to use slices instead of pointers.
- Removed
extern "C"
from all rust functions. - Removed
#[no_mangle]
from all rust functions. - Removed
unsafe
from all rust functions. - Removed the
p256_
prefix from all rust functions.
0.1.1 - 2022-08-01
- Added
#[cfg(target_arch = "arm")]
to the assembly to improve compatibility with IDE and CI tools.
0.1.0 - 2022-07-30
- Initial release