Shane Lontis
c1669f41ea
Add libctx support to CMS.
...
-Public CMS methods that create a CMS_ContentInfo object now have variants that also add a libctx and propq.
This includes CMS_ContentInfo_new_with_libctx(), CMS_sign_with_libctx(), CMS_data_create_with_libctx(),
CMS_digest_create_with_libctx(), CMS_EncryptedData_encrypt_with_libctx(), CMS_EnvelopedData_create_with_libctx().
-Added CMS_ReceiptRequest_create0_with_libctx().
-Added SMIME_read_CMS_ex() so that a new CMS_ContentInfo object (created using CMS_ContentInfo_new_with_libctx()) can
be passed to the read.
-d2i_CMS_bio() has been modified so that after it loads the CMS_ContentInfo() it then resolves any subobjects that require
the libctx/propq (such as objects containing X509 certificates).
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11884 )
2020-08-09 17:34:52 +10:00
..
2019-07-02 14:22:29 +02:00
2019-10-01 22:31:30 +02:00
2020-07-16 14:47:04 +02:00
2020-05-14 09:31:24 +03:00
2019-10-01 22:31:30 +02:00
2019-10-01 22:31:30 +02:00
2020-07-05 01:49:20 +02:00
2020-06-04 14:33:57 +01:00
2019-10-01 22:31:30 +02:00
2020-06-04 14:33:57 +01:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-07-16 14:47:04 +02:00
2020-07-22 09:15:00 +02:00
2020-07-05 01:49:20 +02:00
2020-07-16 14:47:04 +02:00
2020-07-16 14:47:04 +02:00
2020-08-06 13:22:30 +01:00
2020-07-16 14:47:04 +02:00
2019-10-11 15:30:57 +02:00
2020-04-23 13:55:52 +01:00
2020-08-06 13:22:30 +01:00
2019-10-11 15:30:57 +02:00
2018-12-06 15:34:13 +01:00
2019-12-18 19:42:44 +01:00
2020-07-22 09:15:00 +02:00
2019-08-19 00:06:39 +02:00
2019-10-31 14:26:34 +01:00
2020-08-07 14:16:47 +10:00
2019-10-31 14:26:34 +01:00
2018-12-15 22:27:26 +01:00
2019-08-19 00:06:39 +02:00
2019-10-03 10:33:54 +10:00
2020-08-06 13:22:30 +01:00
2019-10-31 14:26:34 +01:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-07-22 09:15:00 +02:00
2020-06-25 14:13:12 +01:00
2019-08-19 00:06:39 +02:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-07-05 01:49:20 +02:00
2019-10-31 14:26:34 +01:00
2020-07-22 09:15:00 +02:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2019-10-03 10:33:54 +10:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-06-12 09:16:43 +01:00
2019-03-20 10:29:51 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2019-08-19 07:19:56 +02:00
2018-12-06 15:34:13 +01:00
2020-08-07 14:16:47 +10:00
2019-04-12 15:50:13 +02:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-15 22:27:26 +01:00
2018-12-06 15:34:13 +01:00
2020-03-03 16:34:40 +03:00
2018-12-06 15:34:13 +01:00
2019-08-27 07:08:11 +10:00
2020-03-03 16:34:40 +03:00
2020-08-09 17:34:52 +10:00
2020-08-09 17:34:52 +10:00
2019-07-01 10:09:22 +02:00
2020-03-03 16:34:40 +03:00
2018-12-06 15:34:13 +01:00
2019-10-31 14:26:34 +01:00
2020-08-09 17:34:52 +10:00
2018-12-06 15:34:13 +01:00
2020-08-09 17:34:52 +10:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-07-05 01:49:20 +02:00
2020-07-19 18:45:30 +02:00
2020-03-20 20:25:39 +10:00
2020-08-07 14:16:47 +10:00
2019-10-03 10:33:54 +10:00
2020-07-16 14:47:04 +02:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2018-12-15 22:27:26 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2019-03-06 16:10:09 +00:00
2020-07-19 18:45:30 +02:00
2018-12-06 15:34:13 +01:00
2020-07-05 01:49:20 +02:00
2020-05-15 14:09:49 +01:00
2020-01-25 09:30:59 +10:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-08-06 13:22:30 +01:00
2020-04-23 13:55:52 +01:00
2020-04-20 11:07:38 +10:00
2018-12-06 15:34:13 +01:00
2020-07-05 01:49:20 +02:00
2020-04-30 14:51:37 +10:00
2018-12-06 15:34:13 +01:00
2020-04-23 13:55:52 +01:00
2019-06-27 14:39:07 +02:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-02-12 08:52:41 +10:00
2018-12-06 15:34:13 +01:00
2020-07-16 14:47:04 +02:00
2018-12-06 15:34:13 +01:00
2019-06-27 14:39:07 +02:00
2020-04-30 14:51:37 +10:00
2018-12-15 22:27:26 +01:00
2018-12-15 22:27:26 +01:00
2020-07-22 09:15:00 +02:00
2020-06-04 14:33:57 +01:00
2020-06-21 15:35:54 +03:00
2020-07-19 18:45:30 +02:00
2018-12-06 15:34:13 +01:00
2020-06-19 10:34:58 +01:00
2020-06-04 14:33:57 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2018-12-06 15:34:13 +01:00
2020-07-19 18:45:30 +02:00
2018-12-06 15:34:13 +01:00
2019-09-12 17:59:52 +02:00
2019-10-03 10:33:54 +10:00
2019-07-16 05:26:28 +02:00
2018-12-06 15:34:13 +01:00
2019-10-03 10:33:54 +10:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-04-23 13:55:52 +01:00
2019-11-15 17:20:33 +01:00
2019-11-14 09:29:46 +00:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-11-15 17:20:33 +01:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2020-07-22 20:19:01 +10:00
2019-11-15 17:20:33 +01:00
2020-08-06 13:22:30 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-24 18:14:03 +03:00
2020-07-17 22:22:34 +10:00
2020-08-06 13:22:30 +01:00
2020-07-16 14:21:07 +02:00
2019-10-17 09:16:45 +02:00
2019-10-17 09:16:45 +02:00
2020-07-16 14:21:07 +02:00
2020-06-25 14:13:12 +01:00
2020-06-25 14:13:12 +01:00
2019-07-02 14:22:29 +02:00
2020-08-06 13:22:30 +01:00
2020-06-25 14:13:12 +01:00
2020-07-16 14:47:04 +02:00
2019-02-05 16:25:11 +01:00
2020-06-04 14:33:57 +01:00
2020-02-07 09:37:56 +01:00
2020-06-04 14:33:57 +01:00
2020-07-19 18:45:30 +02:00
2020-07-05 01:49:20 +02:00
2018-12-06 15:34:13 +01:00
2019-08-19 00:06:39 +02:00
2020-05-26 13:53:07 +10:00
2020-06-25 14:13:12 +01:00
2020-04-23 13:55:52 +01:00
2019-08-19 00:06:39 +02:00
2019-08-19 00:06:39 +02:00
2020-07-05 01:49:20 +02:00
2019-08-19 00:06:39 +02:00
2020-07-05 01:49:20 +02:00
2020-07-22 09:15:00 +02:00
2020-07-19 18:45:30 +02:00
2020-06-19 10:19:31 +01:00
2020-04-08 15:29:14 +02:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-06-10 12:58:26 +01:00
2018-12-15 22:27:26 +01:00
2020-08-01 11:51:19 +10:00
2020-03-25 17:01:10 +01:00
2020-07-05 01:49:20 +02:00
2020-01-17 09:04:04 +01:00
2019-07-15 15:13:41 +02:00
2020-07-16 14:47:04 +02:00
2020-07-05 01:49:20 +02:00
2020-08-07 14:16:47 +10:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-06-25 14:13:12 +01:00
2020-07-16 14:47:04 +02:00
2020-08-06 13:22:30 +01:00
2020-07-05 01:49:20 +02:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-10-17 09:16:45 +02:00
2020-07-05 01:49:20 +02:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-07-16 14:47:04 +02:00
2020-06-25 14:13:12 +01:00
2020-07-16 14:21:07 +02:00
2018-12-15 22:27:26 +01:00
2018-12-15 22:27:26 +01:00
2018-12-06 15:34:13 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-03-20 20:25:39 +10:00
2019-10-31 14:26:34 +01:00
2020-08-06 13:22:30 +01:00
2019-10-03 10:33:54 +10:00
2020-04-23 13:55:52 +01:00
2019-08-19 00:06:39 +02:00
2019-10-03 10:33:54 +10:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2020-07-16 14:47:04 +02:00
2020-06-28 10:55:52 +02:00
2019-12-11 19:04:01 +01:00
2019-07-07 10:07:52 +02:00
2019-08-12 12:50:41 +02:00
2020-07-16 14:47:04 +02:00
2020-07-22 09:15:00 +02:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2020-07-16 14:47:04 +02:00
2018-12-06 15:34:13 +01:00
2020-07-16 14:47:04 +02:00
2020-07-19 18:45:30 +02:00
2020-07-16 14:47:04 +02:00
2020-04-23 13:55:52 +01:00
2020-07-16 14:47:04 +02:00
2020-07-30 09:38:08 +02:00
2020-07-30 09:38:08 +02:00
2019-10-29 14:17:39 +00:00
2019-09-27 10:53:11 +01:00
2020-07-05 01:49:20 +02:00
2020-07-30 20:14:51 +02:00
2020-04-23 13:55:52 +01:00
2020-06-13 15:13:21 +02:00
2020-04-23 13:55:52 +01:00
2020-07-30 09:38:08 +02:00
2020-07-22 09:15:00 +02:00
2020-06-25 14:13:12 +01:00
2019-09-27 10:53:11 +01:00
2019-09-27 10:53:11 +01:00
2019-09-27 10:53:11 +01:00
2020-08-01 11:51:18 +10:00
2020-07-24 16:32:00 +02:00
2020-08-01 11:51:20 +10:00
2020-07-24 16:32:00 +02:00
2020-06-18 10:10:48 +03:00
2020-07-16 14:21:07 +02:00
2020-06-24 20:07:46 +10:00
2020-07-05 01:49:20 +02:00
2020-04-23 13:55:52 +01:00
2020-06-19 10:19:31 +01:00
2020-03-25 14:10:18 +01:00
2020-03-03 14:02:36 +10:00
2020-07-24 16:43:20 +02:00
2019-11-29 20:54:48 +01:00
2019-11-29 20:55:16 +01:00
2019-11-29 20:55:16 +01:00
2020-07-24 22:53:27 +10:00
2019-10-31 14:26:34 +01:00
2020-06-25 14:13:12 +01:00
2020-07-24 22:53:27 +10:00
2020-07-24 22:53:27 +10:00
2018-12-15 22:27:26 +01:00
2019-10-11 15:30:57 +02:00
2019-07-15 15:13:41 +02:00
2020-07-16 09:12:28 +02:00
2019-10-09 17:44:04 +02:00
2019-10-09 17:44:04 +02:00
2020-07-24 22:53:27 +10:00
2019-11-29 20:55:16 +01:00
2020-08-06 13:22:30 +01:00
2018-12-15 22:27:26 +01:00
2018-12-15 22:27:26 +01:00
2020-07-24 22:53:27 +10:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-08-27 07:08:11 +10:00
2018-12-15 22:27:26 +01:00
2019-08-27 07:08:11 +10:00
2020-07-16 14:47:04 +02:00
2020-01-24 15:09:09 +03:00
2020-08-07 07:59:48 +10:00
2020-08-07 07:59:48 +10:00
2019-11-12 18:14:31 +01:00
2019-11-12 18:14:31 +01:00
2019-11-12 18:14:31 +01:00
2020-08-07 07:59:48 +10:00
2018-12-06 15:34:13 +01:00
2019-11-12 18:14:31 +01:00
2019-08-27 07:08:11 +10:00
2018-12-06 15:34:13 +01:00
2020-08-07 07:59:48 +10:00
2020-07-19 18:45:30 +02:00
2020-08-07 07:59:48 +10:00
2020-08-07 14:16:47 +10:00
2020-08-07 14:16:47 +10:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2020-08-07 14:16:47 +10:00
2020-08-06 13:22:30 +01:00
2020-07-16 09:12:27 +02:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-08-06 13:22:30 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2019-12-16 14:55:30 +00:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-07-19 18:45:30 +02:00
2020-04-28 09:06:04 +10:00
2019-10-03 10:33:54 +10:00
2019-10-31 14:26:34 +01:00
2018-12-06 15:34:13 +01:00
2020-07-02 09:08:33 +10:00
2020-08-09 17:34:52 +10:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-03-27 11:30:55 +00:00
2020-07-05 01:49:20 +02:00
2019-11-10 18:58:50 +01:00
2019-11-10 18:58:50 +01:00
2020-07-22 09:15:00 +02:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2019-11-10 18:58:50 +01:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2019-11-06 19:38:32 +01:00
2020-07-21 16:40:07 -02:00
2019-11-06 19:38:32 +01:00
2019-11-06 19:38:32 +01:00
2019-11-06 19:38:32 +01:00
2019-11-06 19:38:32 +01:00
2020-07-22 09:15:00 +02:00
2019-11-06 19:38:32 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-05-15 14:09:49 +01:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-06-04 14:33:57 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2019-02-05 16:25:11 +01:00
2020-07-05 01:49:20 +02:00
2019-02-28 21:38:19 +08:00
2019-11-06 19:38:32 +01:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-11-10 18:58:50 +01:00
2020-08-06 13:22:30 +01:00
2019-10-31 14:26:34 +01:00
2020-04-23 13:55:52 +01:00
2019-10-31 14:26:34 +01:00
2019-04-12 15:50:13 +02:00
2020-07-16 14:47:04 +02:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2019-11-06 19:38:32 +01:00
2020-08-06 13:22:30 +01:00
2018-12-15 22:27:26 +01:00
2020-05-15 14:09:49 +01:00
2020-07-22 09:15:00 +02:00
2020-07-05 01:49:20 +02:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2020-06-25 14:13:12 +01:00
2020-08-06 13:22:30 +01:00
2020-07-16 14:47:04 +02:00
2020-07-16 14:47:04 +02:00
2020-07-05 01:49:20 +02:00
2020-07-16 14:47:04 +02:00
2020-08-06 13:22:30 +01:00
2019-02-05 13:51:08 +00:00
2019-11-06 19:38:32 +01:00
2018-12-06 15:34:13 +01:00
2020-07-05 01:49:20 +02:00
2019-11-06 19:38:32 +01:00
2020-07-16 14:21:07 +02:00
2019-11-06 19:38:32 +01:00
2020-07-19 18:45:30 +02:00
2019-11-10 18:58:50 +01:00
2019-07-04 17:01:27 +02:00
2018-12-06 15:34:13 +01:00
2020-07-05 01:49:20 +02:00
2019-11-06 19:38:32 +01:00
2020-07-22 09:15:00 +02:00
2019-11-06 19:38:32 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-07-16 14:47:04 +02:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-07-22 09:15:00 +02:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2020-07-16 09:08:21 +02:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-11-06 19:38:32 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2019-11-10 18:58:50 +01:00
2018-12-15 22:27:26 +01:00
2018-12-06 15:34:13 +01:00
2019-02-05 13:51:08 +00:00
2019-08-19 00:06:41 +02:00
2020-08-06 13:22:30 +01:00
2020-06-30 14:14:05 +01:00
2020-07-16 14:47:04 +02:00
2020-07-05 01:49:20 +02:00
2020-07-22 09:15:00 +02:00
2018-12-06 15:34:13 +01:00
2019-03-06 16:10:09 +00:00
2018-12-15 22:27:26 +01:00
2020-04-23 13:55:52 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2018-12-06 15:34:13 +01:00
2018-12-15 22:27:26 +01:00
2018-12-06 15:34:13 +01:00
2018-12-15 22:27:26 +01:00
2018-12-15 22:27:26 +01:00
2018-12-06 15:34:13 +01:00
2019-05-21 09:58:50 +10:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-07-22 09:15:00 +02:00
2020-07-22 09:15:00 +02:00
2018-12-06 15:34:13 +01:00
2020-08-06 13:22:30 +01:00
2018-12-06 15:34:13 +01:00
2019-10-03 10:33:54 +10:00
2019-11-10 18:58:50 +01:00
2020-07-22 09:15:00 +02:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-08-06 13:22:30 +01:00
2020-04-23 13:55:52 +01:00
2020-07-16 14:47:04 +02:00
2019-11-28 13:58:51 +01:00
2018-12-06 15:34:13 +01:00
2019-10-03 10:33:54 +10:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-07-22 09:15:00 +02:00
2020-07-16 14:47:04 +02:00
2018-12-06 15:34:13 +01:00
2020-07-19 18:45:30 +02:00
2019-12-04 15:17:55 +00:00
2019-06-15 20:31:05 +08:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-07-30 09:38:08 +02:00
2018-12-06 15:34:13 +01:00
2020-05-27 00:35:00 +02:00
2018-12-06 15:34:13 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2020-03-21 18:46:36 +01:00
2018-12-06 15:34:13 +01:00
2018-12-15 22:27:26 +01:00
2020-04-23 13:55:52 +01:00
2018-12-06 15:34:13 +01:00
2020-04-28 09:06:04 +10:00
2020-07-24 22:53:27 +10:00
2020-07-05 01:49:20 +02:00
2020-07-24 22:53:27 +10:00
2020-06-25 14:13:12 +01:00
2018-12-12 20:01:52 +01:00
2020-07-19 18:45:30 +02:00
2020-04-23 13:55:52 +01:00
2019-10-01 08:36:58 +02:00
2020-08-06 13:22:30 +01:00
2020-06-04 14:33:57 +01:00
2020-08-06 13:22:30 +01:00
2020-07-24 22:53:27 +10:00
2020-07-24 22:53:27 +10:00
2020-07-22 09:15:00 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-04-23 13:55:52 +01:00
2020-07-24 22:53:27 +10:00
2020-07-01 11:14:54 +02:00
2020-04-23 13:55:52 +01:00
2020-07-16 15:48:53 +02:00
2020-07-24 22:53:27 +10:00
2019-10-03 10:33:54 +10:00
2020-07-05 01:49:20 +02:00