summaryrefslogtreecommitdiffstats
path: root/meta-python
diff options
context:
space:
mode:
authorzhengruoqin <zhengrq.fnst@fujitsu.com>2022-07-22 09:35:31 +0800
committerKhem Raj <raj.khem@gmail.com>2022-07-24 06:28:56 -0700
commit781c980919652c2f2a873d2f4efbe714c33679b9 (patch)
tree9da0f97bdc1e7f83a5107d7e8d84bf02b33b5747 /meta-python
parent56c37a7343cc84b275c0cce67d93035d44a96079 (diff)
downloadmeta-openembedded-781c980919652c2f2a873d2f4efbe714c33679b9.tar.gz
python3-ecdsa: upgrade 0.17.0 -> 0.18.0
Changelog: ========== New features: ------------ Support for EdDSA (Ed25519, Ed448) signature creation and verification. Support for Ed25519 and Ed448 in PKCS#8 and public key files. Support for point precomputation for EdDSA. New API: ------------ CurveEdTw class to represent the Twisted Edwards curve parameters. PointEdwards class to represent points on Twisted Edwards curve and provide point arithmetic on it. curve_by_name in curves module to get a Curve object by providing curve name. Bug fix: --------- Accept private EdDSA keys that include public key in the ASN.1 structure. Fix incompatibility with Python 3.3 in handling of memoryviews of empty strings. Make the VerifyingKey encoded with explicit parameters use the same kind of point encoding for public key and curve generator. Better handling of malformed curve parameters (as in CVE-2022-0778); make python-ecdsa raise MalformedPointError instead of AssertionError. Doc fix: ----------- Publish the documentation on https://ecdsa.readthedocs.io/, include explanation of basics of handling of ECC data formats and how to use the library for elliptic curve arithmetic. Make object names more consistent, make them into hyperlinks on the readthedocs documentation. Make security note more explicit (Ian Rodney) Fix the explicit vs named_curve confusion in VerifyingKey docs. Maintenance: ------------ Fix few typos (thanks to Tim Gates and Kian Meng Ang). Updated black version; slight changes to formatting Include interoperability tests for Ed25519 and Ed448 with OpenSSL. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python')
-rw-r--r--meta-python/recipes-devtools/python/python3-ecdsa_0.18.0.bb (renamed from meta-python/recipes-devtools/python/python3-ecdsa_0.17.0.bb)2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-python/recipes-devtools/python/python3-ecdsa_0.17.0.bb b/meta-python/recipes-devtools/python/python3-ecdsa_0.18.0.bb
index 177019ccc2..6a399a96fe 100644
--- a/meta-python/recipes-devtools/python/python3-ecdsa_0.17.0.bb
+++ b/meta-python/recipes-devtools/python/python3-ecdsa_0.18.0.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=66ffc5e30f76cbb5358fe54b645e5a1d"
6DEPENDS += "python3-pip python3-pbr" 6DEPENDS += "python3-pip python3-pbr"
7 7
8PYPI_PACKAGE = "ecdsa" 8PYPI_PACKAGE = "ecdsa"
9SRC_URI[sha256sum] = "b9f500bb439e4153d0330610f5d26baaf18d17b8ced1bc54410d189385ea68aa" 9SRC_URI[sha256sum] = "190348041559e21b22a1d65cee485282ca11a6f81d503fddb84d5017e9ed1e49"
10 10
11inherit pypi setuptools3 python3native 11inherit pypi setuptools3 python3native
12 12