From 0248a0cd80607a0288dad6dfcfb6266f7f0d6513 Mon Sep 17 00:00:00 2001 From: Darren Ldl Date: Mon, 6 Apr 2020 02:58:59 +1000 Subject: [PATCH 1/2] Updated CHANGELOG, dependencies version update --- CHANGELOG.md | 12 +++++++++++- Cargo.toml | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7596496..a6c07ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,18 @@ +## 4.0.2 +- Updated build.rs to respect RUSTFLAGS's target-cpu if available + - See [PR #75](https://github.com/darrenldl/reed-solomon-erasure/pull/75) +- Added AVX512 support + - See [PR #69](https://github.com/darrenldl/reed-solomon-erasure/pull/69) +- Disabled SIMD acceleration when MSVC is being used to build the library + - See [PR #67](https://github.com/darrenldl/reed-solomon-erasure/pull/67) +- Dependencies update + - Updated `smallvec` from `0.6` to `1.2` + ## 4.0.1 - Updated SIMD C code for Windows compatibility - Removed include of `unistd.h` in `simd_c/reedsolomon.c` - Removed GCC `nonnull` attribute in `simd_c/reedsolomon.h` - - See PR #63 #64 for details + - See PR [#63](https://github.com/darrenldl/reed-solomon-erasure/pull/63) [#64](https://github.com/darrenldl/reed-solomon-erasure/pull/64) for details - Replaced use of `libc::uint8_t` in `src/galois_8.rs` with `u8` ## 4.0.0 diff --git a/Cargo.toml b/Cargo.toml index 060b185..70693b1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ codecov = { repository = "darrenldl/reed-solomon-erasure" } coveralls = { repository = "darrenldl/reed-solomon-erasure" } [dependencies] -smallvec = "0.6" +smallvec = "1.2" libc = { version = "0.2", optional = true } [dev-dependencies] From a58c884426be6014ae5fa115af62177b98c63429 Mon Sep 17 00:00:00 2001 From: Darren Ldl Date: Mon, 6 Apr 2020 03:00:30 +1000 Subject: [PATCH 2/2] Version bump --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 70693b1..46aea8b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name= "reed-solomon-erasure" -version = "4.0.1" +version = "4.0.2" authors = ["Darren Ldl "] edition = "2018" build = "build.rs"