File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change
1
+ * Release 0.18.0 (09 Jul 2022)
2
+
3
+ New API:
4
+ * `curve_by_name` in `curves` module to get a `Curve` object by providing curve
5
+ name.
6
+
7
+ Bug fix:
8
+ * Make the `VerifyingKey` encoded with explicit parameters use the same
9
+ kind of point encoding for public key and curve generator.
10
+ * Better handling of malformed curve parameters (as in CVE-2022-0778);
11
+ make python-ecdsa raise `MalformedPointError` instead of `AssertionError`.
12
+
13
+ Doc fix:
14
+ * Publish the documentation on https://ecdsa.readthedocs.io/,
15
+ include explanation of basics of handling of ECC data formats and how to use
16
+ the library for elliptic curve arithmetic.
17
+ * Make object names more consistent, make them into hyperlinks on the
18
+ readthedocs documentation.
19
+ * Make security note more explicit (Ian Rodney)
20
+ * Fix the `explicit` vs `named_curve` confusion in `VerifyingKey` docs.
21
+
22
+ Maintenance:
23
+ * Updated black version; slight changes to formatting
24
+ * Include interoperability tests for Ed25519 and Ed448 with OpenSSL.
25
+
1
26
* Release 0.18.0-beta2 (05 Jan 2022)
2
27
3
28
New features:
You can’t perform that action at this time.
0 commit comments