Revisions of python-rsa

buildservice-autocommit accepted request 1116020 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 48)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 47)
- Use libalternatives instead of update-alternatives.
  * Fix threading issue introduced in 4.7
- update to 4.7 (CVE-2020-25658 bsc#1178676):
  * Declare & test support for Python 3.9
- update to 4.6.0 (CVE-2020-13757 bsc#1172389):
buildservice-autocommit accepted request 1081770 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081606 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 45)
SR for python stack proposal
buildservice-autocommit accepted request 990868 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 43)
- update to 4.9:
  * Remove debug logging from `rsa/key.py`
  * Remove overlapping slots in `PrivateKey` and `PublicKey`.
  * Do not include CHANGELOG/LICENSE/README.md in wheel
  * Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around
buildservice-autocommit accepted request 985079 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 42)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 41)
- update to 4.8:
  - Switch to [Poetry](https://python-poetry.org/) for dependency and release management.
  - Compatibility with Python 3.10.
  - Chain exceptions using `raise new_exception from old_exception`
  - Added marker file for PEP 561. This will allow type checking tools in dependent projects
  - Use the Chinese Remainder Theorem when decrypting with a private key. This
    makes decryption 2-4x faster
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 923282 from Stefan Schubert's avatar Stefan Schubert (schubi2) (revision 40)
- Use libalternatives instead of update-alternatives. 
buildservice-autocommit accepted request 876092 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 38)
- update to 4.7.2:
  * Fix picking/unpickling issue introduced in 4.7
  * Fix threading issue introduced in 4.7
buildservice-autocommit accepted request 867594 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 37)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 36)
- update to 4.7:
  * CVE-2020-25658 - Bleichenbacher-style timing oracle in PKCS#1 v1.5 decryption code
  * Add padding length check as described by PKCS#1 v1.5
  * Reuse of blinding factors to speed up blinding operations.
  * Declare & test support for Python 3.9
buildservice-autocommit accepted request 854255 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 35)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 854235 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 34)
- Remove mypy test requirement. The test calls mypy via its API.
  But mypy as importable module is only available for the default
  python3 flavor. For packaging, we don't need to run the static
  type checker at all.
- Remove mock requirement.
buildservice-autocommit accepted request 827210 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 33)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 827113 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 32)
Replace nose with pytest
buildservice-autocommit accepted request 818331 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 31)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 30)
- update to v 4.6.0 (bsc#1172389)
  * Choose blinding factor relatively prime to N. Thanks Christian Heimes for pointing this out.
  * Reject cyphertexts (when decrypting) and signatures (when verifying) that have been modified by prepending zero bytes. This resolves CVE-2020-13757. Thanks Carnil for pointing this out.
  * Rolled back the switch to Poetry, and reverted back to using Pipenv + setup.py for dependency management. There apparently is an issue no-binary installs of packages build with Poetry. This fixes #148
Limited SHA3 support to those Python versions (3.6+) that support it natively. The third-party library that adds support for this to Python 3.5 is a binary package, and thus breaks the pure-Python nature of Python-RSA. This should fix #147.
  * Added support for Python 3.8.
  * Dropped support for Python 2 and 3.4.
  * Added type annotations to the source code. This will make Python-RSA easier to use in your IDE, and allows better type checking.
  * Added static type checking via MyPy.
  * Fix #129 Installing from source gives UnicodeDecodeError.
  * Switched to using Poetry for package management.
  * Choose blinding factor relatively prime to N. Thanks Christian Heimes for pointing this out.
  * Reject cyphertexts (when decrypting) and signatures (when verifying) that
  * have been modified by prepending zero bytes. This resolves CVE-2020-13757.
buildservice-autocommit accepted request 687921 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Displaying revisions 1 - 20 of 48
openSUSE Build Service is sponsored by