File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11
22User-Visible Changes in python-spake2
33
4+ * Release 0.8 (14-Feb-2018)
5+
6+ API BREAK (but not a compatibility break)
7+
8+ Applications using this release will start up faster. The library includes
9+ multiple groups (with different message sizes, performance, and security
10+ levels), and each group uses a different blinding factor. These factors take
11+ a relatively long time to compute. The previous release did this computation
12+ for all groups, even ones that the application never imported. This release
13+ changes the import API to avoid the unnecessary calculations, which saves
14+ about 400ms at import time on my 2016-era laptop (and several seconds on a
15+ Raspberry Pi).
16+
17+ Applications must use different "import" statements when upgrading to this
18+ release ("from spake2.parameters.ed25519 import ParamsEd25519" instead of
19+ "from spake2 import ParamsEd25519"). However this release retains message
20+ compatibility with spake2-0.7: apps using 0.8 can interoperate with apps
21+ using 0.7 without problems.
22+
23+
424* Release 0.7 (12-May-2016)
525
626COMPATIBILITY BREAK
You can’t perform that action at this time.
0 commit comments