Releases: fplll/fpylll
0.5.1dev
This is a bugfix release. Changes in fpylll-0.5.1dev compared to fpylll-0.5.0dev:
- load_strategies_json broken in Sage fixed in FPLLL
- test_lll_lll fails on 32-bit platforms
- Flaky test in test_pruner.py fixed in FPLLL
0.5.0dev
Major changes in fpylll-0.5.0dev compared to fpylll-0.4.1dev:
0.4.1dev
0.4.0dev
Major changes in fpylll-0.4.0dev compared to fpylll-0.3.0dev:
- if there is a name, use it (Martin Albrecht)
- don't enforce "aux" prefix (Martin Albrecht)
- Plot (Martin Albrecht)
- add Michael Walter's implementation of the BKZ simulator (Michael Walter, Martin Albrecht)
- add BKZ.EasyParam (Martin Albrecht)
- Use FPLLL's RNG (Martin Albrecht)
- correct spelling errors as detected by Lintian (Jérôme Benoit)
- Correctly use relative imports (Jeroen Demeyer)
- Refactor setup.py a bit (E. M. Bray)
- Fix some broken declarations and imports when not HAVE_LONG_DOUBLE (E. M. Bray)
- support for external enumeration (Martin Albrecht)
- MatGSOInterface support (Martin Albrecht)
- FPLLL namespace for global config (precision etc) (Martin Albrecht)
- Compare BKZ variants (Martin Albrecht)
- added a tutorial (Konstantinos Draziotis, Fernando Virdia)
0.3.0dev
Major changes:
- Support for sub-solutions #95 by Martin Albrecht
- Generate more statistics #94 by Martin Albrecht
- avoid all LLL calls in postprocessing 99bf78c by Martin Albrecht
- IntegerMatrix etc over longs #77 by Martin Albrecht
- add GaussSieve 66f825c by Martin R. Albrecht
- Support ReadTheDocs #69 by Jeroen Demeyer
0.2.4dev
Major changes:
-
Update to current fplll API (Martin Albrecht)
-
Support for gathering multiple solutions from enumeration (Guillaume Bonnoron, Léo Ducas)
-
Support for BDD/CVP enumeration (Martin Albrecht, Guillaume Bonnoron)
-
Canonical base from/to Gram-Schmidt base conversion (Martin Albrecht)
-
Multiply left for integer matrices (Martin Albrecht)
-
A new tree-based tracer for gathering statistics (Martin Albrecht)
-
A simple parallel BKZ (Martin Albrecht)
-
Support for arbitrary auxiliary parameters for
BKZ.Param
(Martin Albrecht) -
install-dependencies.sh
will clone the matching fplll branch if it exists to aid development (Martin Albrecht)