Revisions of python-ecdsa

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1167154 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1030999 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 15)
- Update to 0.18.0
  * 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.
- Also remove the conditional definition of python_module.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 857105 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 835165 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 778814 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 11)
- update to 0.15
- fix fdupes usage
 * extra long changelog - see NEWS file
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 742539 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 10)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 702768 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 9)
- update to 0.13.2
- enable tests
- fix requires
 * python packaging fixes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 655720 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 8)
Remove superfluous devel dependency for noarch package
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 4)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 231086 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 3)
- include in SLE 12 (FATE #315990) (forwarded request 230782 from rjschwei)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 213775 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 2)
- update to 0.10:
  * Make the secp256k1 available (forwarded request 213718 from dirkmueller)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 208518 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 1)
new dependency of python-paramiko
Displaying all 17 revisions
openSUSE Build Service is sponsored by