Trevor Gamblin
fe48529f1c
python3-m2crypto: upgrade 0.38.0 -> 0.39.0
...
Remove the CVE-2020-25657 patch, as it is fixed in 0.39.0:
[tgamblin@megalith m2crypto]$ git log --oneline --grep="CVE-2020-25657"
84c5395 Mitigate the Bleichenbacher timing attacks in the RSA decryption API (CVE-2020-25657)
[tgamblin@megalith m2crypto]$ git tag --contains 84c53958def0f510e92119fca14d74f94215827a
0.39.0
Changelog (https://gitlab.com/m2crypto/m2crypto/-/blob/master/CHANGES?ref_type=heads ):
0.39.0 - 2023-01-31
-------------------
- 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"
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2023-07-25 12:46:19 -07:00
..
2022-08-23 19:12:52 -07:00
2023-04-04 13:39:45 -07:00
2023-03-28 10:44:00 -07:00
2023-06-21 09:15:20 -07:00
2022-07-24 06:28:56 -07:00
2023-07-20 19:08:57 -07:00
2023-06-21 09:15:20 -07:00
2023-06-26 05:12:55 -07:00
2023-06-21 09:15:20 -07:00
2022-10-11 17:43:32 -07:00
2023-02-18 13:19:36 -08:00
2023-02-05 19:26:05 -08:00
2023-07-07 09:00:59 -07:00
2023-07-07 14:35:29 -07:00
2023-03-01 20:22:25 -08:00
2023-02-08 08:51:44 -08:00
2022-11-29 14:07:51 -08:00
2023-06-21 09:15:20 -07:00
2023-04-05 15:57:09 -07:00
2023-07-25 12:46:19 -07:00
2023-01-16 21:23:07 -08:00
2022-08-28 23:57:15 -07:00
2023-05-04 10:23:40 -07:00
2023-04-05 15:57:09 -07:00
2023-02-01 09:11:49 -08:00
2023-05-12 10:33:54 -07:00
2022-10-05 08:24:50 -07:00
2023-06-21 09:15:20 -07:00
2023-06-06 23:07:59 -07:00
2022-07-15 12:48:34 -04:00
2023-04-08 10:05:00 -07:00
2023-05-09 16:22:00 -07:00
2022-07-26 10:38:42 -04:00
2023-07-13 07:22:17 -07:00
2023-06-21 09:15:20 -07:00
2023-07-25 08:43:53 -07:00
2023-03-22 09:10:39 -07:00
2023-02-27 09:43:09 -08:00
2023-06-21 09:15:20 -07:00
2023-06-15 15:04:51 -07:00
2023-06-07 09:31:32 -07:00
2023-02-22 01:07:43 -08:00
2023-05-09 16:22:00 -07:00
2023-03-22 09:10:39 -07:00
2023-06-21 09:15:20 -07:00
2023-06-21 09:15:20 -07:00
2023-06-21 09:15:20 -07:00
2023-06-21 09:15:20 -07:00
2023-06-05 09:29:34 -07:00
2023-01-17 01:05:53 -08:00
2023-07-07 08:59:27 -07:00
2022-07-26 20:49:05 -04:00
2023-02-27 09:43:08 -08:00
2023-02-27 09:43:08 -08:00
2023-02-08 08:51:44 -08:00
2023-03-04 10:41:27 -08:00
2023-05-18 10:26:13 -07:00
2023-06-24 09:01:52 -07:00
2022-11-14 11:55:59 -08:00
2023-07-17 10:38:28 -07:00
2022-07-15 12:48:34 -04:00
2023-05-25 08:57:47 -07:00
2023-04-17 17:54:25 -07:00
2023-07-17 10:38:28 -07:00
2023-07-09 19:27:00 -07:00
2023-07-17 10:38:28 -07:00
2023-05-31 08:28:50 -07:00
2023-06-24 09:01:52 -07:00
2023-07-17 10:38:28 -07:00
2022-12-12 11:17:23 -08:00
2023-07-17 10:38:28 -07:00
2023-05-25 08:56:32 -07:00
2023-06-24 09:01:52 -07:00
2022-07-24 06:28:56 -07:00
2023-07-17 10:38:28 -07:00
2022-11-02 07:58:18 -07:00
2023-07-23 16:36:14 -07:00
2023-07-17 10:38:28 -07:00
2023-07-25 11:50:11 -07:00
2023-06-24 09:01:52 -07:00
2023-01-06 11:38:16 -08:00
2023-07-23 16:36:14 -07:00
2023-07-17 10:38:28 -07:00
2023-07-23 16:36:14 -07:00
2023-02-27 09:43:08 -08:00
2023-05-23 15:04:38 -07:00
2023-07-23 16:36:14 -07:00
2022-11-07 08:40:22 -08:00
2023-06-05 09:29:35 -07:00
2023-05-31 08:28:50 -07:00
2023-06-27 13:44:47 -07:00
2023-02-08 08:51:44 -08:00
2023-06-14 09:41:35 -07:00
2022-12-12 11:17:23 -08:00
2022-10-05 08:24:50 -07:00
2023-07-20 19:08:57 -07:00
2022-10-25 08:14:08 -07:00
2023-06-06 23:07:58 -07:00
2023-07-20 19:08:57 -07:00
2023-06-19 10:24:49 -07:00
2023-06-24 09:01:52 -07:00
2023-06-14 09:41:35 -07:00
2023-02-08 08:51:44 -08:00
2022-10-26 07:04:06 -07:00
2023-06-24 09:01:53 -07:00
2023-06-24 09:01:53 -07:00
2023-07-07 08:59:27 -07:00
2023-06-24 09:01:53 -07:00
2023-06-24 09:01:53 -07:00
2023-06-26 05:12:55 -07:00
2023-06-24 09:01:53 -07:00
2022-05-29 06:39:14 -07:00
2023-04-05 15:56:47 -07:00
2023-06-19 10:24:49 -07:00
2023-06-24 09:01:53 -07:00
2022-12-27 16:03:06 -08:00
2023-03-22 22:01:40 -07:00
2023-06-24 09:01:53 -07:00
2023-05-18 10:26:13 -07:00
2023-06-24 09:01:53 -07:00
2023-03-04 10:41:27 -08:00
2023-06-24 09:01:53 -07:00
2023-05-31 08:28:50 -07:00
2022-10-25 08:14:08 -07:00
2023-04-23 21:55:52 -07:00
2023-06-26 05:12:55 -07:00
2022-10-17 19:19:40 -07:00
2022-08-23 19:12:52 -07:00
2023-07-20 19:08:57 -07:00
2022-09-28 14:54:31 -07:00
2023-07-20 19:08:57 -07:00
2023-05-25 08:57:47 -07:00
2023-06-24 09:01:52 -07:00
2023-06-06 23:07:58 -07:00
2023-07-07 08:59:27 -07:00
2023-01-25 08:57:42 -08:00
2023-07-20 19:08:57 -07:00
2023-06-24 09:01:52 -07:00
2022-08-17 09:35:42 -07:00
2023-06-14 09:41:35 -07:00
2023-06-14 09:41:35 -07:00
2023-02-27 09:43:09 -08:00
2023-06-14 09:41:35 -07:00
2023-07-20 19:08:57 -07:00
2023-02-08 08:51:44 -08:00
2023-01-19 11:17:02 -08:00
2023-07-23 16:36:14 -07:00
2023-03-28 10:44:00 -07:00
2022-09-20 18:55:26 -07:00
2023-07-25 12:46:19 -07:00
2023-03-04 10:41:27 -08:00
2023-06-26 05:12:55 -07:00
2023-07-23 16:36:14 -07:00
2022-08-06 08:50:19 -07:00
2023-06-24 09:01:52 -07:00
2023-02-08 08:51:44 -08:00
2023-05-25 08:57:47 -07:00
2023-05-08 21:45:55 -07:00
2023-06-24 09:01:52 -07:00
2023-02-08 08:51:44 -08:00
2023-07-20 19:08:57 -07:00
2023-01-17 01:05:53 -08:00
2023-05-08 21:45:55 -07:00
2023-04-16 00:09:06 -07:00
2023-03-22 22:01:39 -07:00
2022-12-05 09:16:24 -08:00
2023-07-20 19:08:57 -07:00
2022-12-23 08:52:22 -08:00
2023-03-17 07:06:55 -07:00
2022-09-03 12:20:15 -07:00
2023-06-19 10:24:49 -07:00
2023-07-20 19:08:57 -07:00
2023-07-20 19:08:57 -07:00
2023-06-19 10:24:49 -07:00
2023-04-14 08:45:14 -07:00
2022-07-27 11:59:41 -04:00
2023-02-05 19:26:05 -08:00
2023-07-23 16:36:14 -07:00
2023-07-07 09:00:59 -07:00
2023-07-07 14:35:29 -07:00
2023-06-27 13:44:47 -07:00
2023-06-24 09:01:52 -07:00
2023-03-04 10:41:27 -08:00
2023-06-14 09:41:35 -07:00
2023-06-06 23:07:58 -07:00
2023-04-05 15:56:47 -07:00
2023-02-27 09:43:08 -08:00
2023-07-24 20:24:26 -07:00
2023-04-23 21:55:52 -07:00
2022-07-02 11:37:03 -04:00
2023-06-19 10:24:49 -07:00
2023-04-10 09:39:38 -07:00
2022-10-24 09:56:33 -07:00
2022-11-29 14:07:51 -08:00
2023-06-06 23:07:58 -07:00
2023-07-20 19:08:57 -07:00
2022-07-24 06:28:56 -07:00
2023-06-24 09:01:52 -07:00
2023-06-24 09:01:52 -07:00
2023-06-06 23:07:59 -07:00
2023-04-05 15:56:47 -07:00
2022-11-28 11:32:26 -08:00
2022-07-02 11:37:03 -04:00
2023-07-07 08:59:27 -07:00
2023-07-25 12:46:19 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:59 -07:00
2022-09-21 06:34:45 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:59 -07:00
2023-05-20 00:45:51 -07:00
2022-07-24 06:28:56 -07:00
2022-11-25 18:11:10 -08:00
2023-05-08 21:45:55 -07:00
2023-06-06 23:07:59 -07:00
2023-01-11 08:37:58 -08:00
2023-06-06 23:07:59 -07:00
2023-05-31 08:28:50 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:59 -07:00
2023-04-05 15:57:09 -07:00
2023-05-31 08:28:50 -07:00
2022-10-24 09:56:33 -07:00
2023-04-05 15:56:47 -07:00
2023-01-06 11:38:16 -08:00
2023-07-25 12:46:19 -07:00
2023-01-06 11:38:16 -08:00
2023-01-16 21:23:07 -08:00
2022-11-28 11:32:26 -08:00
2023-06-06 23:07:58 -07:00
2023-06-14 09:50:28 -07:00
2023-07-20 19:08:57 -07:00
2023-06-06 23:07:58 -07:00
2023-03-17 07:06:55 -07:00
2022-06-30 13:39:26 -04:00
2023-06-06 23:07:59 -07:00
2022-12-27 16:03:06 -08:00
2022-07-27 11:59:41 -04:00
2023-06-27 13:44:47 -07:00
2023-06-06 23:07:59 -07:00
2022-08-28 23:57:15 -07:00
2023-04-10 09:39:38 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:59 -07:00
2022-11-07 08:39:05 -08:00
2023-05-08 21:45:55 -07:00
2023-06-05 09:29:35 -07:00
2022-10-24 09:56:33 -07:00
2023-07-20 19:08:57 -07:00
2023-03-17 07:06:55 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:59 -07:00
2023-06-24 09:01:52 -07:00
2023-06-24 09:01:52 -07:00
2023-07-24 20:24:26 -07:00
2023-06-24 09:01:52 -07:00
2023-07-24 20:24:26 -07:00
2022-09-08 19:02:11 -07:00
2022-10-24 09:56:34 -07:00
2023-07-20 19:08:57 -07:00
2023-06-06 23:07:59 -07:00
2023-04-23 21:55:52 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:59 -07:00
2023-05-08 21:45:55 -07:00
2023-07-07 08:59:27 -07:00
2023-05-31 08:28:50 -07:00
2023-07-20 19:08:57 -07:00
2023-03-17 07:06:55 -07:00
2023-01-11 08:37:58 -08:00
2023-06-06 23:07:58 -07:00
2023-01-06 11:38:16 -08:00
2023-07-20 19:08:57 -07:00
2022-07-26 10:38:42 -04:00
2023-05-25 08:57:47 -07:00
2023-06-06 23:07:58 -07:00
2022-10-27 08:55:20 -07:00
2023-04-23 21:55:52 -07:00
2023-06-06 23:07:58 -07:00
2023-01-26 21:52:26 -08:00
2022-11-28 11:32:26 -08:00
2022-10-05 08:24:50 -07:00
2022-12-23 08:52:22 -08:00
2023-04-10 09:39:38 -07:00
2022-11-14 11:55:59 -08:00
2022-11-28 11:32:26 -08:00
2022-12-23 08:52:22 -08:00
2023-06-06 23:07:58 -07:00
2023-03-04 10:41:27 -08:00
2023-06-06 23:07:59 -07:00
2022-07-24 06:28:56 -07:00
2022-11-28 11:32:26 -08:00
2022-08-13 07:05:31 -07:00
2023-06-06 23:07:58 -07:00
2023-06-06 23:07:59 -07:00
2023-06-06 23:07:58 -07:00
2023-06-06 23:07:58 -07:00
2023-05-15 09:37:58 -07:00
2023-06-06 23:07:58 -07:00
2022-09-13 09:55:03 -07:00
2023-07-20 19:08:57 -07:00
2023-06-27 13:44:47 -07:00
2023-07-20 19:08:57 -07:00
2023-06-06 23:07:59 -07:00
2023-07-24 20:24:26 -07:00
2023-06-06 23:07:58 -07:00
2023-06-19 10:24:49 -07:00
2023-06-26 05:12:55 -07:00
2023-06-06 23:07:58 -07:00
2023-06-06 23:07:58 -07:00
2023-06-28 13:53:12 -07:00
2023-04-08 10:05:00 -07:00
2023-04-08 10:05:00 -07:00
2023-06-27 13:44:47 -07:00
2022-11-30 12:01:44 -08:00
2023-07-17 10:38:28 -07:00
2022-11-07 08:39:05 -08:00
2023-06-26 05:12:55 -07:00
2023-02-27 09:43:09 -08:00
2022-07-15 12:48:34 -04:00
2022-11-07 08:39:05 -08:00
2022-10-20 15:31:40 -07:00
2022-07-24 06:28:56 -07:00
2023-06-19 10:24:49 -07:00
2023-05-25 08:57:47 -07:00
2023-06-06 23:07:58 -07:00
2022-10-26 07:04:06 -07:00
2022-09-28 14:54:31 -07:00
2023-05-08 21:45:55 -07:00
2023-06-06 23:07:58 -07:00
2023-01-17 01:05:53 -08:00
2023-06-27 13:44:47 -07:00
2022-07-16 06:52:09 -07:00
2023-06-06 23:07:58 -07:00
2023-03-22 22:20:42 -07:00
2023-06-06 23:07:58 -07:00
2023-07-24 20:24:26 -07:00
2023-07-07 08:59:27 -07:00
2023-06-05 09:29:35 -07:00
2023-06-27 13:44:47 -07:00
2023-07-13 07:22:17 -07:00
2022-09-27 10:04:35 -07:00
2023-06-19 10:24:49 -07:00
2022-07-02 11:37:02 -04:00
2022-07-27 21:21:43 -07:00
2022-11-28 11:32:26 -08:00
2023-03-10 09:01:54 -08:00
2023-06-06 23:07:58 -07:00
2023-07-25 08:43:53 -07:00
2023-06-27 13:44:47 -07:00
2022-07-06 05:08:49 -07:00
2023-06-06 23:07:58 -07:00
2022-08-16 20:10:22 -07:00
2023-06-24 09:01:53 -07:00
2023-07-25 08:43:53 -07:00
2023-02-27 09:43:09 -08:00
2023-04-10 09:39:38 -07:00
2022-06-30 13:39:28 -04:00
2023-05-08 21:45:56 -07:00
2023-07-25 08:43:53 -07:00
2023-03-22 22:20:42 -07:00
2023-04-23 21:55:52 -07:00
2022-05-29 06:39:14 -07:00
2022-11-09 10:17:15 -08:00
2023-07-17 10:38:28 -07:00
2023-06-15 15:04:51 -07:00
2023-06-06 23:07:58 -07:00
2023-06-06 23:07:58 -07:00
2023-05-25 08:57:47 -07:00
2023-06-15 10:28:20 -07:00
2022-12-27 16:03:06 -08:00
2023-06-06 23:07:58 -07:00
2023-02-22 01:07:43 -08:00
2022-10-07 09:09:23 -07:00
2022-08-17 09:35:42 -07:00
2023-05-08 21:45:56 -07:00
2022-11-30 09:46:47 -08:00
2023-06-06 23:07:58 -07:00
2022-07-12 01:05:43 -07:00
2023-06-06 23:07:58 -07:00
2023-07-20 19:08:57 -07:00
2023-03-09 21:58:44 -08:00
2023-02-12 08:56:16 -08:00
2022-09-08 11:58:17 -07:00
2023-06-06 23:07:58 -07:00
2022-12-08 17:10:48 -08:00
2022-12-11 16:21:18 -08:00
2023-05-08 21:45:56 -07:00
2023-06-06 23:07:58 -07:00
2023-01-17 01:05:53 -08:00
2022-08-23 19:12:52 -07:00
2023-06-06 23:07:58 -07:00
2023-06-24 09:01:53 -07:00
2023-05-25 08:57:47 -07:00
2023-06-06 23:07:58 -07:00
2022-05-29 06:39:14 -07:00
2023-06-19 10:24:49 -07:00
2023-03-17 07:06:55 -07:00
2023-06-06 23:07:58 -07:00
2023-07-24 20:24:26 -07:00
2023-06-06 23:07:58 -07:00
2023-07-20 19:08:57 -07:00
2022-06-30 13:39:27 -04:00
2023-04-05 15:56:47 -07:00
2022-12-03 08:11:30 -08:00
2023-06-06 23:07:58 -07:00
2023-06-14 09:41:35 -07:00
2023-06-06 23:07:58 -07:00
2023-07-25 08:43:53 -07:00
2023-03-04 10:41:27 -08:00
2023-06-06 23:07:58 -07:00
2023-05-31 08:28:50 -07:00
2023-06-06 23:07:58 -07:00
2023-06-19 10:24:49 -07:00
2022-10-12 15:24:35 -07:00
2023-06-19 10:24:49 -07:00
2023-05-08 21:45:56 -07:00
2023-01-06 11:38:16 -08:00
2022-12-12 11:17:23 -08:00
2022-11-29 14:07:52 -08:00
2023-05-08 21:45:54 -07:00
2023-07-20 19:08:57 -07:00
2023-03-22 22:20:42 -07:00
2023-06-24 09:01:52 -07:00
2023-06-24 09:01:52 -07:00
2023-01-13 06:55:36 -08:00