Commit Graph

  • cac5162bd2 Accepting request 1287768 from devel:languages:python factory Ana Guerrero 2025-06-23 13:04:58 +00:00
  • 18faf760a9 - Switch to pyproject macros. Steve Kowalik 2025-06-23 01:32:48 +00:00
  • 7bba8bf12a Accepting request 1266860 from devel:languages:python slfo-main slfo-1.2 Ana Guerrero 2025-04-03 14:51:03 +00:00
  • 41d3f8e98e - Update to 0.19.1 * `der.remove_implitic and der.encode_implicit for decoding and encoding DER IMPLICIT values with custom tag values and arbitrary classes * Minor fixes around arithmetic with curves that have non-prime order (useful for experimentation, not practical deployments) * Fix arithmetic to work with curves that have (0, 0) on the curve * Fix canonicalization of signatures when s is just slightly above half of curve order * Dropped official support for Python 3.5 (again, issues with CI, support for Python 2.6 and Python 2.7 is unchanged) * Officialy support Python 3.12 and 3.13 (add them to CI) * Removal of few more unnecessary six.b` literals (Alexandre Detiste) * Fix typos in warning messages Robert Schweikert 2025-04-03 11:23:46 +00:00
  • 629c5e2dfb Accepting request 1167154 from devel:languages:python Ana Guerrero 2024-04-14 09:54:50 +00:00
  • 5a79805681 - update to 0.19.0: * to_ssh in VerifyingKey and SigningKey, supports Ed25519 keys only * Support for twisted Brainpool curves * Fix curve equation in glossary * Documentation for signature encoding and signature decoding functions * Officially support Python 3.11 and 3.12 * Small updates to test suite to make it work with 3.11 and 3.12 and new releases of test dependencies * Dropped the internal _rwlock module as it's unused * Added mutation testing to CI, lots of speed-ups to the test suite to make it happen * Removal of unnecessary six.b literals (Alexandre Detiste) order bit size and the curve order is not a multiple of 8 Dirk Mueller 2024-04-12 17:03:05 +00:00
  • 6850bde75e Accepting request 1081939 from devel:languages:python Dominique Leuenberger 2023-04-21 16:48:11 +00:00
  • db2d832a74 Accepting request 1081393 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:42:25 +00:00
  • 8e92fa6fca Accepting request 1030999 from devel:languages:python Dominique Leuenberger 2022-10-25 09:20:08 +00:00
  • f234762a99 - Also remove the conditional definition of python_module. Matej Cepl 2022-10-25 05:29:50 +00:00
  • 3639ab9222 Accepting request 1030935 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-10-25 05:27:10 +00:00
  • ccadec08a1 Accepting request 925629 from devel:languages:python Dominique Leuenberger 2021-10-20 18:23:20 +00:00
  • 8cb06659ed Accepting request 915237 from home:glaubitz:branches:devel:languages:python Dirk Mueller 2021-10-16 09:35:08 +00:00
  • 85f4c50f68 Accepting request 857105 from devel:languages:python Dominique Leuenberger 2020-12-23 13:19:02 +00:00
  • d483b95201 - update to to 0.16.1: * VerifyingKey.precompute() supports lazy argument to delay precomputation to the first time the key is used to verify a signature. * Make created signatures correct when the hash used is bigger than the curve order bit size and the curve order is not a multiple of 8 * Speed up library load time by calculating the generator point multiplication tables the first time the points are used, not when they are initialised. Dirk Mueller 2020-12-20 09:23:18 +00:00
  • 6ea6071232 Accepting request 835165 from devel:languages:python Dominique Leuenberger 2020-10-29 08:45:27 +00:00
  • 172fa44701 - update to 0.16.0: * Support for reading and writing private keys in PKCS#8 format. * to_pem and to_der now accept new parameter, format, to specify * the format of the encoded files, either the dafault, legacy "ssleay", or * the new pkcs8 to use PKCS#8. Note that only unencrypted PKCS#8 files are * supported. * Add allow_truncate to verify in VerifyingKey, it defaults to True, * when specified as False, use of large hashes smaller than curves will be * disallowed (as it was in 0.14.1 and earlier). * Correctly calculate signatures for private keys equal to n-1. * Make PointJacobi and thus SigningKey and VerifyingKey pickleable. Dirk Mueller 2020-09-17 11:15:58 +00:00
  • 7c7886fffa Accepting request 778814 from devel:languages:python Dominique Leuenberger 2020-02-29 20:18:16 +00:00
  • f0cf52df30 - update to 0.15 - fix fdupes usage * extra long changelog - see NEWS file Ondřej Súkup 2020-02-24 15:36:29 +00:00
  • 106da0bf8a Accepting request 742539 from devel:languages:python Dominique Leuenberger 2019-11-04 16:08:40 +00:00
  • e49ee4fc67 - Include in SLE-12 (fate#323875, bsc#1054413) - update to 0.13 (bsc#962291) Robert Schweikert 2019-10-17 11:46:33 +00:00
  • 094981d46f - updated to 0.13.3 (bsc#1153165) + CVE-2019-14853 DOS atack during signature decoding + CVE-2019-14859 signature malleability caused by insufficient checks of DER encoding Robert Schweikert 2019-10-14 22:02:57 +00:00
  • e558352cac Accepting request 702768 from devel:languages:python Dominique Leuenberger 2019-05-17 21:36:29 +00:00
  • 33dda37111 - update to 0.13.2 - enable tests - fix requires * python packaging fixes Ondřej Súkup 2019-05-14 07:19:04 +00:00
  • 37f3978cb5 Accepting request 655720 from devel:languages:python Dominique Leuenberger 2018-12-13 18:47:56 +00:00
  • 8dc175558b Restore BR Matej Cepl 2018-12-06 14:54:09 +00:00
  • d7628b7ec4 Clean up the SPEC file Matej Cepl 2018-12-04 17:12:34 +00:00
  • 4f75f2797e Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 13:25:04 +00:00
  • c424d12d59 Accepting request 491843 from devel:languages:python Dominique Leuenberger 2017-05-09 16:02:41 +00:00
  • 93be3e909e Accepting request 491825 from home:xenonpk:python Robert Schweikert 2017-04-28 12:57:33 +00:00
  • 00e0c41b0b Accepting request 287330 from devel:languages:python Dominique Leuenberger 2015-02-24 12:02:35 +00:00
  • fe658fa4c6 Accepting request 287086 from home:prusnak Jan Matejek 2015-02-23 13:55:50 +00:00
  • b73f5f8c50 Accepting request 249302 from devel:languages:python Stephan Kulow 2014-09-17 15:25:18 +00:00
  • e01ad65af0 Accepting request 249217 from Cloud:OpenStack:Master Jan Matejek 2014-09-15 14:02:30 +00:00
  • 4136e96fa5 Accepting request 231086 from devel:languages:python Stephan Kulow 2014-04-26 08:10:55 +00:00
  • 9285a699ee Accepting request 230782 from home:rjschwei:branches:devel:languages:python Denisart Benjamin 2014-04-22 18:52:39 +00:00
  • 15f7efadf0 Accepting request 213775 from devel:languages:python Stephan Kulow 2014-01-15 15:26:48 +00:00
  • a96e5bfc71 Accepting request 213718 from Cloud:OpenStack:Master Denisart Benjamin 2014-01-13 17:25:15 +00:00
  • 58bc974b5c Accepting request 208518 from devel:languages:python Stephan Kulow 2013-12-03 09:32:13 +00:00
  • 7da22aa479 Accepting request 202714 from home:prusnak:branches:devel:languages:python Denisart Benjamin 2013-10-09 17:24:39 +00:00
  • 4e5e3b4844 Accepting request 145623 from home:prusnak:electrum Sascha Peilicke 2012-12-17 14:51:22 +00:00