Your message dated Fri, 10 Jan 2025 13:23:25 +0000
with message-id <e1tweyz-00gti6...@fasolo.debian.org>
and subject line Bug#1085588: fixed in m2crypto 0.42.0-2.1
has caused the Debian Bug report #1085588,
regarding m2crypto: Remove invalid test for X509_REQ_set_version().
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1085588: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085588
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: m2crypto
Version: 0.42.0-1
Severity: important
Tags: sid patch
control: affects -1 src:openssl
User: pkg-openssl-de...@lists.alioth.debian.org
Usertags: openssl-3.4
OpenSSL verifies the argument passed to X509_REQ_set_version() resulting
in a failure. Patch attached fixes the issue.
Sebastian
From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>
Date: Sun, 20 Oct 2024 21:14:11 +0200
Subject: [PATCH] test_x509: Use only X509_VERSION_1 (0) as version for CSR.
RFC 2986 only defines a single version for CSRs: X509_VERSION_1 (0).
OpenSSL starting with 3.4 rejects everything else.
Remove the tests where X509_VERSION_2 (1) is used X509_REQ_set_version.
Signed-off-by: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>
---
tests/test_x509.py | 2 --
1 file changed, 2 deletions(-)
diff --git a/tests/test_x509.py b/tests/test_x509.py
index 5ec4af06fc8b3..568e1711d19b4 100644
--- a/tests/test_x509.py
+++ b/tests/test_x509.py
@@ -240,8 +240,6 @@ log = logging.getLogger(__name__)
self.assertEqual(req.as_text(), req4t)
self.assertEqual(req.as_der(), req4.as_der())
self.assertEqual(req.get_version(), 0)
- req.set_version(1)
- self.assertEqual(req.get_version(), 1)
req.set_version(0)
self.assertEqual(req.get_version(), 0)
--
2.45.2
--- End Message ---
--- Begin Message ---
Source: m2crypto
Source-Version: 0.42.0-2.1
Done: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>
We believe that the bug you reported is fixed in the latest version of
m2crypto, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1085...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Andrzej Siewior <sebast...@breakpoint.cc> (supplier of updated
m2crypto package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 10 Jan 2025 12:47:19 +0100
Source: m2crypto
Architecture: source
Version: 0.42.0-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>,
Changed-By: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>
Closes: 1085588 1091133
Changes:
m2crypto (0.42.0-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Remove invalid test for X509_REQ_set_version() (Closes: #1085588).
* Raise proper error if load_key_bio() fails (Closes: #1091133).
* swig workaround: Shadow sys/types.h, discussed in #1091133.
Checksums-Sha1:
e6063d16c273581f6503905dcba38ff2d76b9e70 2379 m2crypto_0.42.0-2.1.dsc
924f91ed5f722e9093c0d302f730feae2e638878 61732
m2crypto_0.42.0-2.1.debian.tar.xz
a7f931654ae960f09c6687c87f8d6a4e8d08144e 8054
m2crypto_0.42.0-2.1_source.buildinfo
Checksums-Sha256:
e288a6f2ea0799cb47dd7b9d179e15538d9e3f9e83d156e5b4d558a5215069ce 2379
m2crypto_0.42.0-2.1.dsc
c927dae7cd68f3fee959a526353850d8f8582938f703a1acc3b04cb3b13b0354 61732
m2crypto_0.42.0-2.1.debian.tar.xz
d808e79fd22ea7bc2884f50ac9ad9bb4d14849641b87a3e004abe166111dba96 8054
m2crypto_0.42.0-2.1_source.buildinfo
Files:
096acef80777337e83921bff3145f17b 2379 python optional m2crypto_0.42.0-2.1.dsc
26e2da0ef3e1015c6eeaf99d6f456fbd 61732 python optional
m2crypto_0.42.0-2.1.debian.tar.xz
344727c66dff39c9f5fe7a939685d2ab 8054 python optional
m2crypto_0.42.0-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZCVGlf/wqkRmzBnme5boFiqM9dEFAmeBGPAACgkQe5boFiqM
9dEN1A//S14AEad/zIh2umE0mNLlYpleOB/X4oeROVFcr4KVpRHpGrxZx3pkG3ju
Ahvti9vUrM4vsrcpi1+9g3WtXXDmsGUFmzjBFSof2VwWhao3O6eraeoqJhVvRs6Z
77mjCgJwvjbC/kZnKkcpXWWRJCD8jwb+69pjfCY7wakAWByVxLiaM6eY7C+F312Y
88ljqGUP21XgB7uwWdQuOT3AuiRqLnAp60yadHdAZSSEv4L/FIw4jlzYWzimIu3t
JwdZwMTUNS9BqhgCf1I/xuuHmW0IAq1rPbKjSMO2vzrYdKvm1w8tLfDFSGSaymPE
o9JAnyV2o3H4XOfj3pXMwmj+Vx0aG9CMmyr4dCZslCtNjQ9jLvye7pDBacL/BB1b
pMjwO00jvlXqihLhtBozyKUWkt/+jw3sij2vmvrUdK+7fM1WmTtCkDahsbvYGcKC
Jia8Iqc+9wh9IyZ18I4jLyuro3Iv0xJgW0BHZEqzjP3/h9dxm/+rpiObxnFwOLOK
WkP5PKDrdleufrG7vlAOfgk2gHgoBWcZPrCffgm3M97LlIxU79c8GCXejqqvMkJs
Hw9zuvT2NRnkbu/cyEc0tJtAnT7UuPhLAu5/FoOLbYtSznSIA9WqfpHBgOZJ9vQX
kHH8J8KrLFNSTayGGXFc3KI9AenlMTMjPDvtz0J1Ei3TPa5a4eA=
=E9FM
-----END PGP SIGNATURE-----
pgpCg4mvG9UKD.pgp
Description: PGP signature
--- End Message ---