Skip to content
Browse files

ChangeLog update

fixes #177
  • Loading branch information
malb committed Aug 4, 2016
1 parent c68dcab commit 7885d9dd839d24dc29dd5e72fa83edde3f68bb22
Showing with 26 additions and 4 deletions.
  1. +26 −4 NEWS
@@ -1,9 +1,31 @@
Changes in fplll-5.0:

- switched to C++11
- switched to more open development model on GitHub, cf.
- support for computing optimal pruning parameters for a given lattice
- BKZ 2.0: recursive BKZ preprocessing, extreme pruning, gaussian
heuristic bound
- precomputed BKZ (2.0) reduction strategies up to block size 90, cf.
- Self-Dual BKZ and Slide reduction
- faster, recursive enumeration implementation
- Gaussian lattice sieving
- Python interface at
- optional dumping Gram-Schmidt vectors during execution of algorithm
- q-ary lattice generator
- instructions on how to cite
- optional support for doubledouble and quaddouble
- pkg-config support
- API documentation at
- revised build system supporting parallel build
- copyright headers
- how to cite
- pre-processing in BKZ
- dumping Gram-Schmidt vectors
- linear pruning
- dropped fplllv3 compatibility layer
- greatly increased test coverage, tests are run on every commit or
pull request
- coding/naming convention
- FP API improved to allow for more readable/natural code

Changes in fplll-4.0.4:
- compatibility for packages that still expect to build against

0 comments on commit 7885d9d

Please sign in to comment.
You can’t perform that action at this time.