Skip to content

Commit

Permalink
Bump version to 3.0.12
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastinas committed Mar 29, 2022
1 parent 75269d3 commit 4986446
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog for the optimized Picnic implementation

## Version 3.0.12 -- 2022-03-29

* Improve matrix multiplication for L5 instances on AVX2. This improves the performance of Picnic-L5-{FS,UR} by up to 5 %.
* Reduce memory usage and initialization cost for trees.
* Make the use of `mzd_local_t` as SIMD registers explicit. This change avoids potential issues when not following the rules for accessing members of unions.
* Clear temporary copies of private keys.

## Version 3.0.11 -- 2022-01-25

* Fix NEON code on M1.
Expand All @@ -8,7 +15,7 @@

## Version 3.0.10 -- 2022-01-08

* Fix build with llvm on ARM with NEON enabled
* Fix build with llvm on ARM with NEON enabled.

## Version 3.0.9 -- 2021-12-22

Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# project info
set(PICNIC_MAJOR_VERSION 3)
set(PICNIC_MINOR_VERSION 0)
set(PICNIC_PATCH_VERSION 11)
set(PICNIC_PATCH_VERSION 12)
set(PICNIC_VERSION ${PICNIC_MAJOR_VERSION}.${PICNIC_MINOR_VERSION}.${PICNIC_PATCH_VERSION})

project(picnic LANGUAGES C CXX VERSION ${PICNIC_VERSION})
Expand Down

0 comments on commit 4986446

Please sign in to comment.