diff --git a/.gitignore b/.gitignore index 9de1de0..8c754c8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ target/ */target/ */*/target/ -Cargo.lock diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..4b3e05d --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,25 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "cpufeatures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +dependencies = [ + "libc", +] + +[[package]] +name = "keccak" +version = "0.1.3" +dependencies = [ + "cpufeatures", +] + +[[package]] +name = "libc" +version = "0.2.137" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" diff --git a/keccak/CHANGELOG.md b/keccak/CHANGELOG.md index 201e1d8..604a066 100644 --- a/keccak/CHANGELOG.md +++ b/keccak/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.1.3 (2022-11-14) +### Added +- ARMv8 SHA3 ASM intrinsics implementation for `keccak_f1600` ([#23]) + +[#23]: https://github.com/RustCrypto/sponges/pull/23 + ## 0.1.2 (2022-05-24) ### Changed - Implement `simd` feature with `portable_simd` instead of deprecated `packed_simd` ([#16]) diff --git a/keccak/Cargo.lock b/keccak/Cargo.lock new file mode 100644 index 0000000..e99a5d2 --- /dev/null +++ b/keccak/Cargo.lock @@ -0,0 +1,25 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "cpufeatures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +dependencies = [ + "libc", +] + +[[package]] +name = "keccak" +version = "0.1.2" +dependencies = [ + "cpufeatures", +] + +[[package]] +name = "libc" +version = "0.2.137" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" diff --git a/keccak/Cargo.toml b/keccak/Cargo.toml index 9cd542b..23d5af3 100644 --- a/keccak/Cargo.toml +++ b/keccak/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "keccak" -version = "0.1.2" +version = "0.1.3" description = """ Pure Rust implementation of the Keccak sponge function including the keccak-f and keccak-p variants