ff934e3ab4
Accepting request 1274401 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1274401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=27
2025-05-06 14:39:03 +00:00
7811a62167
Accepting request 1274392 from home:glaubitz:branches:devel:languages:python
...
- Update to 4.9.1
* Final release, just to add a note about the 'archived' status
of the project.No other changes. See `README.md` for more info.
- Switch build system from setuptools to pyproject.toml
* Add python-pip and python-wheel to BuildRequires
* Replace %python_build with %pyproject_wheel
* Replace %python_install with %pyproject_install
- Switch package to modern Python Stack on SLE-15
* Use Python 3.11 on SLE-15 by default
* Drop support for older Python versions
- Update BuildRequires from pyproject.toml
OBS-URL: https://build.opensuse.org/request/show/1274392
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=49
2025-05-05 09:29:24 +00:00
be34fcc8ce
Accepting request 1116020 from devel:languages:python
...
- 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):
OBS-URL: https://build.opensuse.org/request/show/1116020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=26
2023-10-06 19:12:12 +00:00
9b2c9d683f
- 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):
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=47
2023-10-06 10:42:45 +00:00
1bafad7f45
Accepting request 1081770 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1081770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=25
2023-04-22 19:58:48 +00:00
2e70d8c6b6
Accepting request 1081606 from home:dirkmueller:acdc:as_python3_module
...
SR for python stack proposal
OBS-URL: https://build.opensuse.org/request/show/1081606
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=45
2023-04-21 13:36:54 +00:00
bcd9c1851b
Accepting request 990868 from devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/990868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=24
2022-07-26 17:42:05 +00:00
4f83f657b2
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=43
2022-07-24 08:46:02 +00:00
a7a22258ed
Accepting request 985079 from devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/985079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=23
2022-06-26 09:58:41 +00:00
d1ef46b744
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=41
2022-06-25 20:55:14 +00:00
4b5c586f38
Accepting request 929838 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/929838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=22
2021-11-09 22:53:52 +00:00
061dce9231
Accepting request 923282 from home:schubi2
...
- Use libalternatives instead of update-alternatives.
OBS-URL: https://build.opensuse.org/request/show/923282
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=40
2021-11-06 10:27:02 +00:00
Richard Brown
6f27ac6200
Accepting request 876092 from devel:languages:python
...
- update to 4.7.2:
* Fix picking/unpickling issue introduced in 4.7
* Fix threading issue introduced in 4.7
OBS-URL: https://build.opensuse.org/request/show/876092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=21
2021-03-05 12:43:08 +00:00
a0e2aaffe0
- update to 4.7.2:
...
* Fix picking/unpickling issue introduced in 4.7
* Fix threading issue introduced in 4.7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=38
2021-03-02 00:32:08 +00:00
f289842502
Accepting request 867594 from devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/867594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=20
2021-02-01 12:26:57 +00:00
26637d103f
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=36
2021-01-28 23:03:56 +00:00
975c1b9387
Accepting request 854255 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/854255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=19
2020-12-12 19:29:22 +00:00
0c141e9b24
Accepting request 854235 from home:bnavigator:branches:devel:languages:python
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/854235
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=34
2020-12-09 12:02:50 +00:00
a61181166e
Accepting request 827210 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/827210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=18
2020-08-25 10:37:32 +00:00
Tomáš Chvátal
a3b37ad65d
Accepting request 827113 from home:jayvdb:py-submit
...
Replace nose with pytest
OBS-URL: https://build.opensuse.org/request/show/827113
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=32
2020-08-17 06:16:23 +00:00
dcaf030b29
Accepting request 818331 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/818331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=17
2020-07-04 23:10:37 +00:00
a1e86f74c8
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=30
2020-06-23 15:43:48 +00:00
6e15b0fe95
Accepting request 687921 from devel:languages:python
...
- fix build on older distributions
OBS-URL: https://build.opensuse.org/request/show/687921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=16
2019-03-29 19:37:28 +00:00
fd11b8fc9b
- fix build on older distributions
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=28
2019-03-23 18:54:39 +00:00
7cdae734f6
Accepting request 676924 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/676924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=15
2019-02-26 21:19:08 +00:00
9259786719
Accepting request 676668 from home:jayvdb:django
...
- Update to v 4.0.0
* Removed deprecated modules:
+ rsa.varblock
+ rsa.bigfile
+ rsa._version133
+ rsa._version200
* Removed CLI commands that use the VARBLOCK/bigfile format.
* Ensured that PublicKey.save_pkcs1() and PrivateKey.save_pkcs1() always return bytes.
* Dropped support for Python 2.6 and 3.3.
* Dropped support for Psyco.
* Miller-Rabin iterations determined by bitsize of key.
* Added function `rsa.find_signature_hash()` to return the name of the
hashing algorithm used to sign a message. `rsa.verify()` now also
returns that name, instead of always returning `True`.
* Add support for SHA-224 for PKCS1 signatures.
* Transitioned from `requirements.txt` to Pipenv for package management.
OBS-URL: https://build.opensuse.org/request/show/676668
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=26
2019-02-18 07:38:22 +00:00
21f75a0bc6
Accepting request 659655 from devel:languages:python
...
Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/request/show/659655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=14
2018-12-24 10:43:33 +00:00
3908fbbb45
Clean up the SPEC file
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=24
2018-12-04 17:22:01 +00:00
0139961728
Remove superfluous devel dependency for noarch package
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=23
2018-12-04 14:01:02 +00:00
459bc913a3
Accepting request 496784 from devel:languages:python
...
- Update to Version 3.4.2
- Implement single-spec version.
- Fix source URL.
OBS-URL: https://build.opensuse.org/request/show/496784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=13
2017-05-22 08:47:43 +00:00
Todd R
3b0697856e
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=21
2017-05-19 14:16:10 +00:00
Todd R
32b1a35f0a
Accepting request 494648 from home:TheBlackCat:branches:devel:languages:python
...
singlespec version again.
Resubmission with executables using update-alternatives.
OBS-URL: https://build.opensuse.org/request/show/494648
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=20
2017-05-17 15:15:23 +00:00
876cda50eb
Accepting request 352108 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/352108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=12
2016-01-06 23:24:50 +00:00
772c61862e
Accepting request 352100 from home:rjschwei:branches:devel:languages:python
...
- Fix CVE 2016-1494 (bsc#960680)
- Add patch cve_2016-1494.diff
OBS-URL: https://build.opensuse.org/request/show/352100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=18
2016-01-05 21:40:57 +00:00
Stephan Kulow
e569542aa4
Accepting request 347105 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/347105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=11
2015-12-14 09:14:04 +00:00
d4c2849768
Accepting request 347025 from home:rjschwei:branches:devel:languages:python
...
- Include version 3.1.4 in SLE 12 (FATE#319904, bsc#954690)
OBS-URL: https://build.opensuse.org/request/show/347025
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=16
2015-12-02 06:39:36 +00:00
Denisart Benjamin
1d0dbbaa39
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=15
2015-11-20 17:53:55 +00:00
Denisart Benjamin
2f835099cf
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=14
2015-11-20 17:53:43 +00:00
Denisart Benjamin
bca0b3a166
Accepting request 333162 from home:rjschwei:branches:devel:languages:python
...
- require coreutils (bsc#935595)
+ %pre section uses rm which is part of coreutils package
OBS-URL: https://build.opensuse.org/request/show/333162
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=13
2015-09-24 13:07:27 +00:00
Stephan Kulow
e49c389b78
Accepting request 307483 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/307483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=10
2015-05-16 17:02:00 +00:00
Denisart Benjamin
405d463295
Accepting request 306577 from home:benoit_monin:branches:devel:languages:python
...
- update to version 3.1.4
- add test dependency python-unittest2
- fix update-alternatives
- run the tests with run_tests.py
- add README.rst to the package documentation
OBS-URL: https://build.opensuse.org/request/show/306577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=11
2015-05-16 13:22:48 +00:00
dfb5533301
Accepting request 261636 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/261636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=9
2014-11-18 21:45:11 +00:00
Denisart Benjamin
4ec9c00439
Accepting request 260391 from home:Ledest:misc
...
fix bashisms in pre script
OBS-URL: https://build.opensuse.org/request/show/260391
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=9
2014-11-14 15:40:11 +00:00
Tomáš Chvátal
748269f742
Accepting request 203019 from devel:languages:python
...
Update and update-alternatives implementation (forwarded request 203018 from posophe)
OBS-URL: https://build.opensuse.org/request/show/203019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=7
2013-10-13 10:16:48 +00:00
Denisart Benjamin
c8630dc025
Accepting request 203018 from home:posophe:branches:devel:languages:python
...
Update and update-alternatives implementation
OBS-URL: https://build.opensuse.org/request/show/203018
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=7
2013-10-11 23:58:18 +00:00
Tomáš Chvátal
24d1b282be
Accepting request 186769 from devel:languages:python
...
- Add rsa-use-system-setuptools.patch
- Update to version 3.1.1:
OBS-URL: https://build.opensuse.org/request/show/186769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=5
2013-08-13 08:59:49 +00:00
Sascha Peilicke
f48f9c2a77
- Add rsa-use-system-setuptools.patch
...
- Update to version 3.1.1:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=5
2013-08-12 15:23:37 +00:00
Stephan Kulow
ed672f1697
Accepting request 142573 from devel:languages:python
...
- Update to verison 3.1.1:
+ Upstream provides no changelog
OBS-URL: https://build.opensuse.org/request/show/142573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=3
2012-11-25 13:02:47 +00:00
Sascha Peilicke
a786b41952
- Update to verison 3.1.1:
...
+ Upstream provides no changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rsa?expand=0&rev=3
2012-11-23 11:19:49 +00:00
Stephan Kulow
a73954e73f
Accepting request 122028 from devel:languages:python
...
Please add
OBS-URL: https://build.opensuse.org/request/show/122028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rsa?expand=0&rev=1
2012-05-29 08:35:56 +00:00