Releases: fplll/fplll
5.4.4
FPLLL 5.4.4 was released on 5 January 2023 and is available at
https://github.com/fplll/fplll/releases/tag/5.4.4
Changes in fplll-5.4.4 compared to fplll-5.4.3:
The following PRs were merged:
- Fix failing babai test. #501
- Trivial typo fix in README.md #503
- Make Babai test more robust for PPC etc. #504
- Fix default dimension for Babai. #505
The following people have contributed to this release (based on the link above):
- Ben Beasley
- Joe Rowell
- Martin Albrecht
Please report issues at
5.4.3
FPLLL 5.4.3 was released on 20 December 2022 and is available at
https://github.com/fplll/fplll/releases/tag/5.4.3
Changes in fplll-5.4.3 compared to fplll-5.4.2:
The following PRs were merged:
- configure.ac: fix bashism in --with-qd test. #491
- Make getters for rows and cols constant for the GSO. #494
- high-level babai method for GSO objects #492
- Add support for ceiling floating point numbers. #497
The following people have contributed to this release (based on the link above):
- Joe Rowell
- Martin Albrecht
- Michael Orlitzky
Please report issues at
5.4.2
Fplll 5.4.2 was released on 24 May 2022 and is available at
https://github.com/fplll/fplll/releases/tag/5.4.2
Changes in fplll-5.4.1 compared to fplll-5.4.0:
The following PRs were merged:
- Exacteval fix #466
- this looks like we defaulted to 80 instead of 120 #465
- GitHub actions all the enum #469
- bugfix CVP enumeration #468
- Fix #470 (document the role of u in LLL_reduction) #473
- Fix #474 -- remove redundant template parameters #475
- Remove 'using namespace fplll' (fix #447) #478
- Fix for #479 - replace static mpfr with temporaries #480
- Use CVPM_PROVED for CVP #484
The following people have contributed to this release (based on the link above):
- Joe Rowell
- Ludo Pulles
- Léo Ducas
- Marc Stevens
- Martin Albrecht
Please report issues at
https://github.com/fplll/fplll/issues
Cheers,
the maintainers
5.4.1
Fplll 5.4.1 was released on 14 May 2021 and is available at
https://github.com/fplll/fplll/releases/tag/5.4.1
Changes in fplll-5.4.1 compared to fplll-5.4.0:
The following PRs were merged:
- #463 minimal change to compile with gcc-11 (François Bissey)
- #459 Add includedir to Cflags in the pkg-config file (Vincent Lefèvre)
The following people have contributed to this release (based on the link above):
- Martin Albrecht
- François Bissey
- Vincent Lefèvre
Please report issues at
5.4.0
Fplll 5.4.0 was released on 04 December 2020 and is available at https://github.com/fplll/fplll/releases/tag/5.4.0
Changes in fplll-5.4.0 compared to fplll-5.3.3: 5.3.3...5.4.0
The following PRs were merged:
- #438 Add verbose guard to cputime in HLLL, LLL and BKZ (Joe Rowell)
- #442 Count enumeration nodes by level, rather than in total (Joe Rowell)
- #451 Migrate CU to GitHub Actions (Martin Albrecht)
- #453 FAQ page (Joe Rowell)
- #454 Use Github Actions to publish Docker images to https://hub.docker.com/repository/docker/fplll/fplll (Martin Albrecht)
- #455 Installation instructions (Joe Rowell)
- #456 Set a default external enumeration library at compile time (Marc Stevens)
- #457 Remove the GaussSieve, use https://github.com/fplll/g6k instead or https://github.com/fplll/fplll/tree/gauss-sieve (Martin Albrecht)
- #458 Fix external enumeration callback index error (Marc Stevens)
The following people have contributed to this release (based on the link above):
- Joe Rowell
- Martin Albrecht
- Marc Stevens
Please report issues at
5.3.3
The following PRs were merged:
- #424 fix -bkzmaxtime in main.cpp
- #422 Added modulus operation
- #421 Added constructors from #417
- #419 check for -latomic
- #412 Added mention of pkg_config (documentation)
- #411 Fix the libraries listed in the pkg-config file
- #407 configure.ac: improved libqd detection
- #406 Updated m4/ax_pthread.m4 to latest autoconf-archive version
The following people have contributed to this release (based on the link
above):
- Joe Rowell
- Marc Stevens
- Martin Albrecht
- Michael Orlitzky
- Shi Bai
5.3.2
5.3.1
This is a bugfix release. Changes in fplll-5.3.1 compared to fplll-5.3.0:
5.3.0
Major changes in fplll-5.3.0 compared to fplll-5.2.1:
5.2.1
This release is a bugfix release. Major changes in fplll-5.2.1 compared to fplll-5.2.0:
- Possibly resolved the Gram bug by Koen de Boer
- Fix Solaris issues by Jeroen Demeyer
- Unify randomness on 32-bit and 64-bit systems by Martin Albrecht
- Adding Windows 10 instructions to the readme by Thijs Laarhoven
- Can use mpir instead of gmp by Laurent Grémy
- Dot product by Laurent Grémy
- make MatGSOGram.row_swap public by Martin Albrecht
- dd wrapper by Gilles Villard