Revisions of python-M2Crypto
unknown
committed
(revision 136)
[info=107cc599a168170a50b2d8ba14508a078094e99d48551ce823631bfe724ce80d]
Matej Cepl (mcepl)
committed
(revision 135)
[info=489495c74822d8daf79a2edc0a5ec9e0d6c8b7ab3cb355200934de2bd2a8506d]
buildservice-autocommit
accepted
request 1193147
from
Matej Cepl (mcepl)
(revision 134)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 133)
- Remove upstreamed 32bit_ASN1_Time.patch - Remove python-M2Crypto.keyring, because PyPI broke GPG support
Matej Cepl (mcepl)
committed
(revision 132)
- Update 0.42.0: - allow ASN1_{Integer,String} be initialized directly - minimal infrastructure for type hints for a C extension and some type hints for some basic modules - time_t on 32bit Linux is 32bit (integer) not 64bit (long) - EOS for CentOS 7 - correct checking for OpenSSL version number on Windows - make compatible with Python 3.13 (replace PyEval_CallObject with PyObject_CallObject) - fix typo in extern function signature (and proper type of engine_ctrl_cmd_string()) - move the package to Sorucehut - setup CI to use Sourcehut CI - setup CI on GitLab for Windows as well (remove Appveyor) - initial draft of documentation for migration to pyca/cryptography - fix Read the Docs configuration (contributed kindly by Facundo Tuesca)
buildservice-autocommit
accepted
request 1164400
from
Daniel Garcia (dgarcia)
(revision 131)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 130)
- Build for modern python stack on SLE/Leap
buildservice-autocommit
accepted
request 1141318
from
Daniel Garcia (dgarcia)
(revision 129)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 128)
- Disable broken tests with openssl 3.2, bsc#1217782
buildservice-autocommit
accepted
request 1136436
from
Dirk Mueller (dirkmueller)
(revision 127)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 126)
- require setuptools - add openssl-stop-parsing-header.patch (bsc#1205042) - Remove support for CentOS 6 and Python 2.6 (remove - Stop playing with swig in setup.py, we don't support swig 1.* - Replace deprecated PyObject_AsReadBuffer with our own shim - Use parametrized to create parametrized tests (new external - CI: Rework Fedora CI configuration <Neal Gompa> - in python3.8 the fp is wrapped in a Buffer. SSL.Connection.makefile Added: 001-fix-buffering-for-python38.patch * efb1580 - Bump pipeline OpenSSL from 1.1.0i to 1.1.0j * 35bb71b - Stub wchar_t helpers and ignore unused WCHAR defs - Remove unnecessary fdupes call - Add python-typing as a dependency - SLE12 requires swig3 for a successful build, too
buildservice-autocommit
accepted
request 1120047
from
Matej Cepl (mcepl)
(revision 125)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 124)
- Add 32bit_ASN1_Time.patch to quench errors on 32bit archs.
Matej Cepl (mcepl)
committed
(revision 123)
- Update to 0.40.0: - OK, SO NOT THIS RELEASE, BUT IN THE NEXT RELEASE PYTHON2 WILL TRULY GO! - BREAKING CHANGES: - There are no SWIG generated files (src/SWIG/_m2crytpo_wrap.c) included anymore, so swig must be installed, no exceptions! Also, for compatibility with Python 3.12+, swig 4.0+ is required. - All support for asyncore has been removed, as it has been removed in Python 3.12 as well (which means also removal of contrib/dispatcher.py, M2Crypto/SSL/ssl_dispatcher.py, ZServerSSL). - All use of distutils (including the bundled ones in setuptools) has been removed, so `setup.py clean` is no more. - Excessively complicated and error-prone __init__py has been cleaned and `import M2Crypto` doesn’t include everything anymore. Imports should specified as for example with `from M2Crypto import foo`. - ASN1_Time handling has been mostly rewritten and it almost works even on Windows. - All tests in Gitlab CI (with exceptions of some skipped tests especially on Windows) are now green, tests of Python 2.7 on CentOS 7 have been included. - Introduce m2.err_clear_error() - Make X509_verify_cert() accessible as m2.x509_verify_cert
buildservice-autocommit
accepted
request 1103895
from
Factory Maintainer (factory-maintainer)
(revision 122)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 121)
- Make tests running again.
buildservice-autocommit
accepted
request 1096850
from
Matej Cepl (mcepl)
(revision 120)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 119)
- Update to 0.39.0: - SUPPORT FOR PYTHON 2 HAS BEEN DEPRECATED AND IT WILL BE COMPLETELY REMOVED IN THE NEXT RELEASE. - Remove dependency on parameterized and use unittest.subTest instead. - Upgrade embedded six.py module to 1.16.0 (really tiny inconsequential changes). - Make tests working on MacOS again (test_bio_membuf: Use fork) - Use OpenSSL_version_num() instead of unrealiable parsing of .h file. - Mitigate the Bleichenbacher timing attacks in the RSA decryption API (CVE-2020-25657) - Add functionality to extract EC key from public key + Update tests - Worked around compatibility issues with OpenSSL 3.* - Support for Twisted has been deprecated (they have their own SSL support anyway). - Generate TAP while testing. - Stop using GitHub for testing. - Accept a small deviation from time in the testsuite (for systems with non-standard HZ kernel parameter). - Use the default BIO.__del__ rather tha overriding in BIO.File (avoid a memleak). - Resolve "X509_Name.as_der() method from X509.py -> class X509_Name caused segmentation fault" - Remove upstreamed patches: - CVE-2020-25657-Bleichenbacher-attack.patch - m2crypto-0.38-ossl3-tests.patch - openssl-adapt-tests-for-3.1.0.patch - openssl-stop-parsing-header.patch
Dirk Mueller (dirkmueller)
committed
(revision 118)
- add timeout_300hz.patch to accept a small deviation from time in the testsuite (bsc#1212757)
buildservice-autocommit
accepted
request 1072388
from
Matej Cepl (mcepl)
(revision 117)
baserev update by copy to link target
Displaying revisions 1 - 20 of 136