Skip to content

Commit 4986446

Browse files
committed
Bump version to 3.0.12
1 parent 75269d3 commit 4986446

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog for the optimized Picnic implementation
22

3+
## Version 3.0.12 -- 2022-03-29
4+
5+
* Improve matrix multiplication for L5 instances on AVX2. This improves the performance of Picnic-L5-{FS,UR} by up to 5 %.
6+
* Reduce memory usage and initialization cost for trees.
7+
* 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.
8+
* Clear temporary copies of private keys.
9+
310
## Version 3.0.11 -- 2022-01-25
411

512
* Fix NEON code on M1.
@@ -8,7 +15,7 @@
815

916
## Version 3.0.10 -- 2022-01-08
1017

11-
* Fix build with llvm on ARM with NEON enabled
18+
* Fix build with llvm on ARM with NEON enabled.
1219

1320
## Version 3.0.9 -- 2021-12-22
1421

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
1212
# project info
1313
set(PICNIC_MAJOR_VERSION 3)
1414
set(PICNIC_MINOR_VERSION 0)
15-
set(PICNIC_PATCH_VERSION 11)
15+
set(PICNIC_PATCH_VERSION 12)
1616
set(PICNIC_VERSION ${PICNIC_MAJOR_VERSION}.${PICNIC_MINOR_VERSION}.${PICNIC_PATCH_VERSION})
1717

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

0 commit comments

Comments
 (0)