From 2b4a568dfa3d79a9a968984cf5b23829c084a951 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Thu, 24 Apr 2014 23:28:24 +0100 Subject: [PATCH] Support OCSP Stapling under GnuTLS. Bug 1459 Requires GnuTLS version 3.1.3 or later. Under EXPERIMENTAL_OCSP --- doc/doc-txt/ChangeLog | 2 + doc/doc-txt/NewStuff | 3 + doc/doc-txt/experimental-spec.txt | 12 +- src/src/EDITME | 2 +- src/src/globals.c | 2 +- src/src/globals.h | 2 +- src/src/readconf.c | 2 +- src/src/tls-gnu.c | 105 +++++++-- test/aux-fixed/exim-ca/README | 6 +- .../exim-ca/example.com/BLANK/CA.pem | 20 +- .../exim-ca/example.com/BLANK/Signer.pem | 18 +- .../exim-ca/example.com/BLANK/cert8.db | Bin 65536 -> 65536 bytes .../exim-ca/example.com/BLANK/key3.db | Bin 16384 -> 16384 bytes test/aux-fixed/exim-ca/example.com/CA/CA.pem | 20 +- .../aux-fixed/exim-ca/example.com/CA/OCSP.key | 30 +-- .../aux-fixed/exim-ca/example.com/CA/OCSP.p12 | Bin 2898 -> 2906 bytes .../aux-fixed/exim-ca/example.com/CA/OCSP.pem | 14 +- .../exim-ca/example.com/CA/Signer.pem | 18 +- test/aux-fixed/exim-ca/example.com/CA/ca.conf | 2 +- .../aux-fixed/exim-ca/example.com/CA/cert8.db | Bin 65536 -> 65536 bytes .../exim-ca/example.com/CA/crl.empty | Bin 240 -> 240 bytes .../exim-ca/example.com/CA/crl.empty.in.txt | 2 +- .../exim-ca/example.com/CA/crl.empty.pem | 8 +- test/aux-fixed/exim-ca/example.com/CA/crl.v2 | Bin 289 -> 289 bytes .../exim-ca/example.com/CA/crl.v2.in.txt | 6 +- .../exim-ca/example.com/CA/crl.v2.pem | 12 +- test/aux-fixed/exim-ca/example.com/CA/key3.db | Bin 24576 -> 24576 bytes .../exim-ca/example.com/CA/noise.file | 221 +++++++++--------- .../expired1.example.com/ca_chain.pem | 58 ++--- .../example.com/expired1.example.com/cert8.db | Bin 65536 -> 65536 bytes .../expired1.example.com.chain.pem | 38 +-- .../expired1.example.com.key | 32 +-- .../expired1.example.com.ocsp.dated.resp | Bin 923 -> 923 bytes .../expired1.example.com.ocsp.good.resp | Bin 904 -> 923 bytes .../expired1.example.com.ocsp.req | Bin 105 -> 105 bytes .../expired1.example.com.ocsp.revoked.resp | Bin 926 -> 945 bytes .../expired1.example.com.p12 | Bin 3076 -> 3076 bytes .../expired1.example.com.pem | 20 +- .../expired1.example.com.unlocked.key | 26 +-- .../example.com/expired1.example.com/key3.db | Bin 16384 -> 16384 bytes .../expired2.example.com/ca_chain.pem | 58 ++--- .../example.com/expired2.example.com/cert8.db | Bin 65536 -> 65536 bytes .../expired2.example.com.chain.pem | 38 +-- .../expired2.example.com.key | 32 +-- .../expired2.example.com.ocsp.dated.resp | Bin 924 -> 924 bytes .../expired2.example.com.ocsp.good.resp | Bin 905 -> 924 bytes .../expired2.example.com.ocsp.req | Bin 106 -> 106 bytes .../expired2.example.com.ocsp.revoked.resp | Bin 905 -> 924 bytes .../expired2.example.com.p12 | Bin 3076 -> 3076 bytes .../expired2.example.com.pem | 20 +- .../expired2.example.com.unlocked.key | 26 +-- .../example.com/expired2.example.com/key3.db | Bin 16384 -> 16384 bytes .../revoked1.example.com/ca_chain.pem | 58 ++--- .../example.com/revoked1.example.com/cert8.db | Bin 65536 -> 65536 bytes .../example.com/revoked1.example.com/key3.db | Bin 16384 -> 16384 bytes .../revoked1.example.com.chain.pem | 38 +-- .../revoked1.example.com.key | 32 +-- .../revoked1.example.com.ocsp.dated.resp | Bin 923 -> 923 bytes .../revoked1.example.com.ocsp.good.resp | Bin 904 -> 923 bytes .../revoked1.example.com.ocsp.req | Bin 105 -> 105 bytes .../revoked1.example.com.ocsp.revoked.resp | Bin 926 -> 945 bytes .../revoked1.example.com.p12 | Bin 3076 -> 3076 bytes .../revoked1.example.com.pem | 20 +- .../revoked1.example.com.unlocked.key | 26 +-- .../revoked2.example.com/ca_chain.pem | 58 ++--- .../example.com/revoked2.example.com/cert8.db | Bin 65536 -> 65536 bytes .../example.com/revoked2.example.com/key3.db | Bin 16384 -> 16384 bytes .../revoked2.example.com.chain.pem | 38 +-- .../revoked2.example.com.key | 32 +-- .../revoked2.example.com.ocsp.dated.resp | Bin 924 -> 924 bytes .../revoked2.example.com.ocsp.good.resp | Bin 905 -> 924 bytes .../revoked2.example.com.ocsp.req | Bin 106 -> 106 bytes .../revoked2.example.com.ocsp.revoked.resp | Bin 905 -> 924 bytes .../revoked2.example.com.p12 | Bin 3076 -> 3076 bytes .../revoked2.example.com.pem | 20 +- .../revoked2.example.com.unlocked.key | 26 +-- .../server1.example.com/ca_chain.pem | 68 +++--- .../example.com/server1.example.com/cert8.db | Bin 65536 -> 65536 bytes .../example.com/server1.example.com/key3.db | Bin 16384 -> 16384 bytes .../server1.example.com.chain.pem | 48 ++-- .../server1.example.com.key | 32 +-- .../server1.example.com.ocsp.dated.resp | Bin 923 -> 923 bytes .../server1.example.com.ocsp.good.resp | Bin 904 -> 923 bytes .../server1.example.com.ocsp.req | Bin 105 -> 105 bytes .../server1.example.com.ocsp.revoked.resp | Bin 926 -> 945 bytes .../server1.example.com.p12 | Bin 3066 -> 3138 bytes .../server1.example.com.pem | 30 +-- .../server1.example.com.unlocked.key | 26 +-- .../server2.example.com/ca_chain.pem | 58 ++--- .../example.com/server2.example.com/cert8.db | Bin 65536 -> 65536 bytes .../example.com/server2.example.com/key3.db | Bin 16384 -> 16384 bytes .../server2.example.com.chain.pem | 38 +-- .../server2.example.com.key | 32 +-- .../server2.example.com.ocsp.dated.resp | Bin 924 -> 924 bytes .../server2.example.com.ocsp.good.resp | Bin 905 -> 924 bytes .../server2.example.com.ocsp.req | Bin 106 -> 106 bytes .../server2.example.com.ocsp.revoked.resp | Bin 905 -> 924 bytes .../server2.example.com.p12 | Bin 3066 -> 3066 bytes .../server2.example.com.pem | 20 +- .../server2.example.com.unlocked.key | 26 +-- .../exim-ca/example.net/BLANK/CA.pem | 20 +- .../exim-ca/example.net/BLANK/Signer.pem | 18 +- .../exim-ca/example.net/BLANK/cert8.db | Bin 65536 -> 65536 bytes .../exim-ca/example.net/BLANK/key3.db | Bin 16384 -> 16384 bytes test/aux-fixed/exim-ca/example.net/CA/CA.pem | 20 +- .../aux-fixed/exim-ca/example.net/CA/OCSP.key | 30 +-- .../aux-fixed/exim-ca/example.net/CA/OCSP.p12 | Bin 2906 -> 2906 bytes .../aux-fixed/exim-ca/example.net/CA/OCSP.pem | 14 +- .../exim-ca/example.net/CA/Signer.pem | 18 +- test/aux-fixed/exim-ca/example.net/CA/ca.conf | 2 +- .../aux-fixed/exim-ca/example.net/CA/cert8.db | Bin 65536 -> 65536 bytes .../exim-ca/example.net/CA/crl.empty | Bin 240 -> 240 bytes .../exim-ca/example.net/CA/crl.empty.in.txt | 2 +- .../exim-ca/example.net/CA/crl.empty.pem | 8 +- test/aux-fixed/exim-ca/example.net/CA/crl.v2 | Bin 289 -> 289 bytes .../exim-ca/example.net/CA/crl.v2.in.txt | 6 +- .../exim-ca/example.net/CA/crl.v2.pem | 12 +- test/aux-fixed/exim-ca/example.net/CA/key3.db | Bin 24576 -> 24576 bytes .../exim-ca/example.net/CA/noise.file | 217 ++++++++--------- .../expired1.example.net/ca_chain.pem | 58 ++--- .../example.net/expired1.example.net/cert8.db | Bin 65536 -> 65536 bytes .../expired1.example.net.chain.pem | 38 +-- .../expired1.example.net.key | 32 +-- .../expired1.example.net.ocsp.dated.resp | Bin 923 -> 923 bytes .../expired1.example.net.ocsp.good.resp | Bin 904 -> 923 bytes .../expired1.example.net.ocsp.req | Bin 105 -> 105 bytes .../expired1.example.net.ocsp.revoked.resp | Bin 926 -> 945 bytes .../expired1.example.net.p12 | Bin 3076 -> 3076 bytes .../expired1.example.net.pem | 20 +- .../expired1.example.net.unlocked.key | 26 +-- .../example.net/expired1.example.net/key3.db | Bin 16384 -> 16384 bytes .../expired2.example.net/ca_chain.pem | 58 ++--- .../example.net/expired2.example.net/cert8.db | Bin 65536 -> 65536 bytes .../expired2.example.net.chain.pem | 38 +-- .../expired2.example.net.key | 32 +-- .../expired2.example.net.ocsp.dated.resp | Bin 924 -> 924 bytes .../expired2.example.net.ocsp.good.resp | Bin 905 -> 924 bytes .../expired2.example.net.ocsp.req | Bin 106 -> 106 bytes .../expired2.example.net.ocsp.revoked.resp | Bin 905 -> 924 bytes .../expired2.example.net.p12 | Bin 3076 -> 3076 bytes .../expired2.example.net.pem | 20 +- .../expired2.example.net.unlocked.key | 26 +-- .../example.net/expired2.example.net/key3.db | Bin 16384 -> 16384 bytes .../revoked1.example.net/ca_chain.pem | 58 ++--- .../example.net/revoked1.example.net/cert8.db | Bin 65536 -> 65536 bytes .../example.net/revoked1.example.net/key3.db | Bin 16384 -> 16384 bytes .../revoked1.example.net.chain.pem | 38 +-- .../revoked1.example.net.key | 32 +-- .../revoked1.example.net.ocsp.dated.resp | Bin 923 -> 923 bytes .../revoked1.example.net.ocsp.good.resp | Bin 904 -> 923 bytes .../revoked1.example.net.ocsp.req | Bin 105 -> 105 bytes .../revoked1.example.net.ocsp.revoked.resp | Bin 926 -> 945 bytes .../revoked1.example.net.p12 | Bin 3076 -> 3076 bytes .../revoked1.example.net.pem | 20 +- .../revoked1.example.net.unlocked.key | 26 +-- .../revoked2.example.net/ca_chain.pem | 58 ++--- .../example.net/revoked2.example.net/cert8.db | Bin 65536 -> 65536 bytes .../example.net/revoked2.example.net/key3.db | Bin 16384 -> 16384 bytes .../revoked2.example.net.chain.pem | 38 +-- .../revoked2.example.net.key | 32 +-- .../revoked2.example.net.ocsp.dated.resp | Bin 924 -> 924 bytes .../revoked2.example.net.ocsp.good.resp | Bin 905 -> 924 bytes .../revoked2.example.net.ocsp.req | Bin 106 -> 106 bytes .../revoked2.example.net.ocsp.revoked.resp | Bin 905 -> 924 bytes .../revoked2.example.net.p12 | Bin 3076 -> 3076 bytes .../revoked2.example.net.pem | 20 +- .../revoked2.example.net.unlocked.key | 26 +-- .../server1.example.net/ca_chain.pem | 68 +++--- .../example.net/server1.example.net/cert8.db | Bin 65536 -> 65536 bytes .../example.net/server1.example.net/key3.db | Bin 16384 -> 16384 bytes .../server1.example.net.chain.pem | 48 ++-- .../server1.example.net.key | 32 +-- .../server1.example.net.ocsp.dated.resp | Bin 923 -> 923 bytes .../server1.example.net.ocsp.good.resp | Bin 904 -> 923 bytes .../server1.example.net.ocsp.req | Bin 105 -> 105 bytes .../server1.example.net.ocsp.revoked.resp | Bin 926 -> 945 bytes .../server1.example.net.p12 | Bin 3066 -> 3138 bytes .../server1.example.net.pem | 30 +-- .../server1.example.net.unlocked.key | 26 +-- .../server2.example.net/ca_chain.pem | 58 ++--- .../example.net/server2.example.net/cert8.db | Bin 65536 -> 65536 bytes .../example.net/server2.example.net/key3.db | Bin 16384 -> 16384 bytes .../server2.example.net.chain.pem | 38 +-- .../server2.example.net.key | 32 +-- .../server2.example.net.ocsp.dated.resp | Bin 924 -> 924 bytes .../server2.example.net.ocsp.good.resp | Bin 905 -> 924 bytes .../server2.example.net.ocsp.req | Bin 106 -> 106 bytes .../server2.example.net.ocsp.revoked.resp | Bin 905 -> 924 bytes .../server2.example.net.p12 | Bin 3066 -> 3066 bytes .../server2.example.net.pem | 20 +- .../server2.example.net.unlocked.key | 26 +-- .../exim-ca/example.org/BLANK/CA.pem | 20 +- .../exim-ca/example.org/BLANK/Signer.pem | 18 +- .../exim-ca/example.org/BLANK/cert8.db | Bin 65536 -> 65536 bytes .../exim-ca/example.org/BLANK/key3.db | Bin 16384 -> 16384 bytes test/aux-fixed/exim-ca/example.org/CA/CA.pem | 20 +- .../aux-fixed/exim-ca/example.org/CA/OCSP.key | 30 +-- .../aux-fixed/exim-ca/example.org/CA/OCSP.p12 | Bin 2906 -> 2906 bytes .../aux-fixed/exim-ca/example.org/CA/OCSP.pem | 14 +- .../exim-ca/example.org/CA/Signer.pem | 18 +- test/aux-fixed/exim-ca/example.org/CA/ca.conf | 2 +- .../aux-fixed/exim-ca/example.org/CA/cert8.db | Bin 65536 -> 65536 bytes .../exim-ca/example.org/CA/crl.empty | Bin 240 -> 240 bytes .../exim-ca/example.org/CA/crl.empty.in.txt | 2 +- .../exim-ca/example.org/CA/crl.empty.pem | 8 +- test/aux-fixed/exim-ca/example.org/CA/crl.v2 | Bin 289 -> 289 bytes .../exim-ca/example.org/CA/crl.v2.in.txt | 6 +- .../exim-ca/example.org/CA/crl.v2.pem | 12 +- test/aux-fixed/exim-ca/example.org/CA/key3.db | Bin 24576 -> 24576 bytes .../exim-ca/example.org/CA/noise.file | 221 +++++++++--------- .../expired1.example.org/ca_chain.pem | 58 ++--- .../example.org/expired1.example.org/cert8.db | Bin 65536 -> 65536 bytes .../expired1.example.org.chain.pem | 38 +-- .../expired1.example.org.key | 32 +-- .../expired1.example.org.ocsp.dated.resp | Bin 923 -> 923 bytes .../expired1.example.org.ocsp.good.resp | Bin 904 -> 923 bytes .../expired1.example.org.ocsp.req | Bin 105 -> 105 bytes .../expired1.example.org.ocsp.revoked.resp | Bin 926 -> 945 bytes .../expired1.example.org.p12 | Bin 3076 -> 3076 bytes .../expired1.example.org.pem | 20 +- .../expired1.example.org.unlocked.key | 26 +-- .../example.org/expired1.example.org/key3.db | Bin 16384 -> 16384 bytes .../expired2.example.org/ca_chain.pem | 58 ++--- .../example.org/expired2.example.org/cert8.db | Bin 65536 -> 65536 bytes .../expired2.example.org.chain.pem | 38 +-- .../expired2.example.org.key | 32 +-- .../expired2.example.org.ocsp.dated.resp | Bin 924 -> 924 bytes .../expired2.example.org.ocsp.good.resp | Bin 905 -> 924 bytes .../expired2.example.org.ocsp.req | Bin 106 -> 106 bytes .../expired2.example.org.ocsp.revoked.resp | Bin 905 -> 924 bytes .../expired2.example.org.p12 | Bin 3076 -> 3076 bytes .../expired2.example.org.pem | 20 +- .../expired2.example.org.unlocked.key | 26 +-- .../example.org/expired2.example.org/key3.db | Bin 16384 -> 16384 bytes .../revoked1.example.org/ca_chain.pem | 58 ++--- .../example.org/revoked1.example.org/cert8.db | Bin 65536 -> 65536 bytes .../example.org/revoked1.example.org/key3.db | Bin 16384 -> 16384 bytes .../revoked1.example.org.chain.pem | 38 +-- .../revoked1.example.org.key | 32 +-- .../revoked1.example.org.ocsp.dated.resp | Bin 923 -> 923 bytes .../revoked1.example.org.ocsp.good.resp | Bin 904 -> 923 bytes .../revoked1.example.org.ocsp.req | Bin 105 -> 105 bytes .../revoked1.example.org.ocsp.revoked.resp | Bin 926 -> 945 bytes .../revoked1.example.org.p12 | Bin 3076 -> 3076 bytes .../revoked1.example.org.pem | 20 +- .../revoked1.example.org.unlocked.key | 26 +-- .../revoked2.example.org/ca_chain.pem | 58 ++--- .../example.org/revoked2.example.org/cert8.db | Bin 65536 -> 65536 bytes .../example.org/revoked2.example.org/key3.db | Bin 16384 -> 16384 bytes .../revoked2.example.org.chain.pem | 38 +-- .../revoked2.example.org.key | 32 +-- .../revoked2.example.org.ocsp.dated.resp | Bin 924 -> 924 bytes .../revoked2.example.org.ocsp.good.resp | Bin 905 -> 924 bytes .../revoked2.example.org.ocsp.req | Bin 106 -> 106 bytes .../revoked2.example.org.ocsp.revoked.resp | Bin 905 -> 924 bytes .../revoked2.example.org.p12 | Bin 3076 -> 3076 bytes .../revoked2.example.org.pem | 20 +- .../revoked2.example.org.unlocked.key | 26 +-- .../server1.example.org/ca_chain.pem | 68 +++--- .../example.org/server1.example.org/cert8.db | Bin 65536 -> 65536 bytes .../example.org/server1.example.org/key3.db | Bin 16384 -> 16384 bytes .../server1.example.org.chain.pem | 48 ++-- .../server1.example.org.key | 32 +-- .../server1.example.org.ocsp.dated.resp | Bin 923 -> 923 bytes .../server1.example.org.ocsp.good.resp | Bin 904 -> 923 bytes .../server1.example.org.ocsp.req | Bin 105 -> 105 bytes .../server1.example.org.ocsp.revoked.resp | Bin 926 -> 945 bytes .../server1.example.org.p12 | Bin 3066 -> 3138 bytes .../server1.example.org.pem | 30 +-- .../server1.example.org.unlocked.key | 26 +-- .../server2.example.org/ca_chain.pem | 58 ++--- .../example.org/server2.example.org/cert8.db | Bin 65536 -> 65536 bytes .../example.org/server2.example.org/key3.db | Bin 16384 -> 16384 bytes .../server2.example.org.chain.pem | 38 +-- .../server2.example.org.key | 32 +-- .../server2.example.org.ocsp.dated.resp | Bin 924 -> 924 bytes .../server2.example.org.ocsp.good.resp | Bin 905 -> 924 bytes .../server2.example.org.ocsp.req | Bin 106 -> 106 bytes .../server2.example.org.ocsp.revoked.resp | Bin 905 -> 924 bytes .../server2.example.org.p12 | Bin 3066 -> 3066 bytes .../server2.example.org.pem | 20 +- .../server2.example.org.unlocked.key | 26 +-- test/aux-fixed/exim-ca/genall | 13 +- test/aux-fixed/ocsp_file.der | Bin 1367 -> 0 bytes test/confs/5650 | 65 ++++++ test/confs/5651 | 118 ++++++++++ test/log/5650 | 7 + test/log/5651 | 34 +++ test/runtest | 4 + test/scripts/5600-OCSP-OpenSSL/5600 | 2 +- test/scripts/5650-OCSP-GnuTLS/5650 | 80 +++++++ test/scripts/5650-OCSP-GnuTLS/5651 | 65 ++++++ test/scripts/5650-OCSP-GnuTLS/REQUIRES | 3 + test/src/client.c | 68 +++++- test/stdout/5650 | 80 +++++++ 295 files changed, 2815 insertions(+), 2191 deletions(-) delete mode 100644 test/aux-fixed/ocsp_file.der create mode 100644 test/confs/5650 create mode 100644 test/confs/5651 create mode 100644 test/log/5650 create mode 100644 test/log/5651 create mode 100644 test/scripts/5650-OCSP-GnuTLS/5650 create mode 100644 test/scripts/5650-OCSP-GnuTLS/5651 create mode 100644 test/scripts/5650-OCSP-GnuTLS/REQUIRES create mode 100644 test/stdout/5650 diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index ddbd91135..cff9803d7 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -97,6 +97,8 @@ JH/18 New options dnssec_lax, dnssec_strict on dnsdb lookups. TL/09 Bugzilla 609: Add -C option to exiqgrep, specify which exim.conf to use. Patch submitted by Lars Timman. +JH/19 EXPERIMENTAL_OCSP support under GnuTLS. Bug 1459. + Exim version 4.82 ----------------- diff --git a/doc/doc-txt/NewStuff b/doc/doc-txt/NewStuff index 39e2aa4d9..6a1a5e8d1 100644 --- a/doc/doc-txt/NewStuff +++ b/doc/doc-txt/NewStuff @@ -39,6 +39,9 @@ Version 4.83 7. New command-line option -C for exiqgrep to specify alternate exim.conf file when searching the queue. + 8. EXPERIMENTAL_OCSP now supports GnuTLS also, if you have version 3.1.3 + or later of that. + Version 4.82 ------------ diff --git a/doc/doc-txt/experimental-spec.txt b/doc/doc-txt/experimental-spec.txt index f21609662..16738a51f 100644 --- a/doc/doc-txt/experimental-spec.txt +++ b/doc/doc-txt/experimental-spec.txt @@ -69,7 +69,8 @@ starts retrying to fetch an OCSP proof some time before its current proof expires. The downside is that it requires server support. If Exim is built with EXPERIMENTAL_OCSP and it was built with OpenSSL, -then it gains a new global option: "tls_ocsp_file". +or with GnuTLS 3.1.3 or later, then it gains a new global option: +"tls_ocsp_file". The file specified therein is expected to be in DER format, and contain an OCSP proof. Exim will serve it as part of the TLS handshake. This @@ -86,7 +87,7 @@ next connection. Exim will check for a valid next update timestamp in the OCSP proof; if not present, or if the proof has expired, it will be ignored. -Also, given EXPERIMENTAL_OCSP and OpenSSL, the smtp transport gains +Also, given EXPERIMENTAL_OCSP, the smtp transport gains a "hosts_require_ocsp" option; a host-list for which an OCSP Stapling is requested and required for the connection to proceed. The host(s) should also be in "hosts_require_tls", and "tls_verify_certificates" @@ -99,6 +100,9 @@ of the server certificate. There may be zero or one such. These intermediate certificates should be added to the server OCSP stapling file (named by tls_ocsp_file). +Note that the proof only covers the terminal server certificate, +not any of the chain from CA to it. + At this point in time, we're gathering feedback on use, to determine if it's worth adding complexity to the Exim daemon to periodically re-fetch OCSP files and somehow handling multiple files. @@ -107,8 +111,8 @@ OCSP files and somehow handling multiple files. OCSP server is supplied. The server URL may be included in the server certificate, if the CA is helpful. - One fail mode seen was the OCSP Signer cert expiring before the end - of vailidity of the OCSP proof. The checking done by Exim/OpenSSL + One failure mode seen was the OCSP Signer cert expiring before the end + of validity of the OCSP proof. The checking done by Exim/OpenSSL noted this as invalid overall, but the re-fetch script did not. diff --git a/src/src/EDITME b/src/src/EDITME index 7377af844..d13b1b13a 100644 --- a/src/src/EDITME +++ b/src/src/EDITME @@ -456,7 +456,7 @@ EXIM_MONITOR=eximon.bin # LDFLAGS += -lxml2_single -lbmiclient_single -L/opt/brightmail/bsdk-6.0/lib # Uncomment the following line to add OCSP stapling support in TLS, if Exim -# was built using OpenSSL. +# was built using OpenSSL, or with GnuTLS 3.1.3 or later. # EXPERIMENTAL_OCSP=yes diff --git a/src/src/globals.c b/src/src/globals.c index cb014fbe8..da81b8db5 100644 --- a/src/src/globals.c +++ b/src/src/globals.c @@ -137,7 +137,7 @@ that's the interop problem which has been observed: GnuTLS suggesting a higher bit-count as "NORMAL" (2432) and Thunderbird dropping connection. */ int tls_dh_max_bits = 2236; uschar *tls_dhparam = NULL; -#if defined(EXPERIMENTAL_OCSP) && !defined(USE_GNUTLS) +#if defined(EXPERIMENTAL_OCSP) uschar *tls_ocsp_file = NULL; #endif BOOL tls_offered = FALSE; diff --git a/src/src/globals.h b/src/src/globals.h index cfa6d2bff..79bf38caa 100644 --- a/src/src/globals.h +++ b/src/src/globals.h @@ -105,7 +105,7 @@ extern uschar *tls_channelbinding_b64; /* string of base64 channel binding */ extern uschar *tls_crl; /* CRL File */ extern int tls_dh_max_bits; /* don't accept higher lib suggestions */ extern uschar *tls_dhparam; /* DH param file */ -#if defined(EXPERIMENTAL_OCSP) && !defined(USE_GNUTLS) +#if defined(EXPERIMENTAL_OCSP) extern uschar *tls_ocsp_file; /* OCSP stapling proof file */ #endif extern BOOL tls_offered; /* Server offered TLS */ diff --git a/src/src/readconf.c b/src/src/readconf.c index a0238d25f..f213b2c57 100644 --- a/src/src/readconf.c +++ b/src/src/readconf.c @@ -436,7 +436,7 @@ static optionlist optionlist_config[] = { { "tls_crl", opt_stringptr, &tls_crl }, { "tls_dh_max_bits", opt_int, &tls_dh_max_bits }, { "tls_dhparam", opt_stringptr, &tls_dhparam }, -# if defined(EXPERIMENTAL_OCSP) && !defined(USE_GNUTLS) +# if defined(EXPERIMENTAL_OCSP) { "tls_ocsp_file", opt_stringptr, &tls_ocsp_file }, # endif { "tls_on_connect_ports", opt_stringptr, &tls_in.on_connect_ports }, diff --git a/src/src/tls-gnu.c b/src/src/tls-gnu.c index cbd44d6f2..ace59633a 100644 --- a/src/src/tls-gnu.c +++ b/src/src/tls-gnu.c @@ -43,6 +43,9 @@ require current GnuTLS, then we'll drop support for the ancient libraries). #if GNUTLS_VERSION_NUMBER >= 0x020c00 # include #endif +#ifdef EXPERIMENTAL_OCSP +# include +#endif /* GnuTLS 2 vs 3 @@ -658,7 +661,7 @@ uschar *saved_tls_crl = NULL; int cert_count; /* We check for tls_sni *before* expansion. */ -if (!state->host) +if (!host) /* server */ { if (!state->received_sni) { @@ -700,7 +703,7 @@ if (!expand_check_tlsvar(tls_certificate)) if ((state->exp_tls_certificate == NULL) || (*state->exp_tls_certificate == '\0')) { - if (state->host == NULL) + if (!host) return tls_error(US"no TLS server certificate is specified", NULL, NULL); else DEBUG(D_tls) debug_printf("TLS: no client certificate specified; okay\n"); @@ -745,6 +748,30 @@ if (state->exp_tls_certificate && *state->exp_tls_certificate) DEBUG(D_tls) debug_printf("TLS: cert/key registered\n"); } /* tls_certificate */ + +/* Set the OCSP stapling server info */ + +#ifdef EXPERIMENTAL_OCSP +if ( !host /* server */ + && tls_ocsp_file + ) + { + uschar * expanded; + int rc; + + if (!expand_check(tls_ocsp_file, US"tls_ocsp_file", &expanded)) + return DEFER; + + /* Lazy way; would like callback to emit debug on actual response */ + + rc = gnutls_certificate_set_ocsp_status_request_file(state->x509_cred, + expanded, 0); + exim_gnutls_err_check(US"gnutls_certificate_set_ocsp_status_request_file"); + DEBUG(D_tls) debug_printf("Set OCSP response file %s\n", expanded); + } +#endif + + /* Set the trusted CAs file if one is provided, and then add the CRL if one is provided. Experiment shows that, if the certificate file is empty, an unhelpful error message is provided. However, if we just refrain from setting anything up @@ -1559,10 +1586,11 @@ Arguments: verify_certs file for certificate verify verify_crl CRL for verify require_ciphers list of allowed ciphers or NULL + hosts_require_ocsp hosts for which to request certificate-status (OCSP) dh_min_bits minimum number of bits acceptable in server's DH prime timeout startup timeout - verify_hosts mandatory client verification - try_verify_hosts optional client verification + verify_hosts mandatory client verification + try_verify_hosts optional client verification Returns: OK/DEFER/FAIL (because using common functions), but for a client, DEFER and FAIL have the same meaning @@ -1575,7 +1603,7 @@ tls_client_start(int fd, host_item *host, uschar *verify_certs, uschar *verify_crl, uschar *require_ciphers, #ifdef EXPERIMENTAL_OCSP - uschar *require_ocsp ARG_UNUSED, + uschar *hosts_require_ocsp, #endif int dh_min_bits, int timeout, uschar *verify_hosts, uschar *try_verify_hosts) @@ -1583,12 +1611,16 @@ tls_client_start(int fd, host_item *host, int rc; const char *error; exim_gnutls_state_st *state = NULL; +#ifdef EXPERIMENTAL_OCSP +BOOL require_ocsp = verify_check_this_host(&hosts_require_ocsp, + NULL, host->name, host->address, NULL) == OK; +#endif DEBUG(D_tls) debug_printf("initialising GnuTLS as a client on fd %d\n", fd); -rc = tls_init(host, certificate, privatekey, - sni, verify_certs, verify_crl, require_ciphers, &state); -if (rc != OK) return rc; +if ((rc = tls_init(host, certificate, privatekey, + sni, verify_certs, verify_crl, require_ciphers, &state)) != OK) + return rc; if (dh_min_bits < EXIM_CLIENT_DH_MIN_MIN_BITS) { @@ -1602,11 +1634,17 @@ DEBUG(D_tls) debug_printf("Setting D-H prime minimum acceptable bits to %d\n", dh_min_bits); gnutls_dh_set_prime_bits(state->session, dh_min_bits); -/* stick to the old behaviour for compatibility if tls_verify_certificates is - set but both tls_verify_hosts and tls_try_verify_hosts is not set. Check only - the specified host patterns if one of them is defined */ -if (((state->exp_tls_verify_certificates != NULL) && (verify_hosts == NULL) && (try_verify_hosts == NULL)) || - (verify_check_host(&verify_hosts) == OK)) +/* Stick to the old behaviour for compatibility if tls_verify_certificates is +set but both tls_verify_hosts and tls_try_verify_hosts are unset. Check only +the specified host patterns if one of them is defined */ + +if (( state->exp_tls_verify_certificates + && !verify_hosts + && !try_verify_hosts + ) + || + verify_check_host(&verify_hosts) == OK + ) { DEBUG(D_tls) debug_printf("TLS: server certificate verification required.\n"); state->verify_requirement = VERIFY_REQUIRED; @@ -1625,6 +1663,13 @@ else gnutls_certificate_server_set_request(state->session, GNUTLS_CERT_IGNORE); } +#ifdef EXPERIMENTAL_OCSP /* since GnuTLS 3.1.3 */ +if (require_ocsp && + (rc = gnutls_ocsp_status_request_enable_client(state->session, NULL, 0, NULL)) + != OK) + return tls_error(US"cert-status-req", gnutls_strerror(rc), state->host); +#endif + gnutls_transport_set_ptr(state->session, (gnutls_transport_ptr)fd); state->fd_in = fd; state->fd_out = fd; @@ -1652,10 +1697,38 @@ if (state->verify_requirement != VERIFY_NONE && !verify_certificate(state, &error)) return tls_error(US"certificate verification failed", error, state->host); +#ifdef EXPERIMENTAL_OCSP +if (require_ocsp) + { + DEBUG(D_tls) + { + gnutls_datum_t stapling; + gnutls_ocsp_resp_t resp; + gnutls_datum_t printed; + if ( (rc= gnutls_ocsp_status_request_get(state->session, &stapling)) == 0 + && (rc= gnutls_ocsp_resp_init(&resp)) == 0 + && (rc= gnutls_ocsp_resp_import(resp, &stapling)) == 0 + && (rc= gnutls_ocsp_resp_print(resp, GNUTLS_OCSP_PRINT_FULL, &printed)) == 0 + ) + { + fprintf(stderr, "%.4096s", printed.data); + gnutls_free(printed.data); + } + else + (void) tls_error(US"ocsp decode", gnutls_strerror(rc), state->host); + } + + fprintf(stderr, "%s: checking ocsp\n", __FUNCTION__); + if (gnutls_ocsp_status_request_is_checked(state->session, 0) == 0) + return tls_error(US"certificate status check failed", NULL, state->host); + DEBUG(D_tls) debug_printf("Passed OCSP checking\n"); + } +#endif + /* Figure out peer DN, and if authenticated, etc. */ -rc = peer_status(state); -if (rc != OK) return rc; +if ((rc = peer_status(state)) != OK) + return rc; /* Sets various Exim expansion variables; may need to adjust for ACL callouts */ @@ -2041,4 +2114,6 @@ fprintf(f, "Library version: GnuTLS: Compile: %s\n" gnutls_check_version(NULL)); } +/* vi: aw ai sw=2 +*/ /* End of tls-gnu.c */ diff --git a/test/aux-fixed/exim-ca/README b/test/aux-fixed/exim-ca/README index b8d2a41f9..136f4c97a 100644 --- a/test/aux-fixed/exim-ca/README +++ b/test/aux-fixed/exim-ca/README @@ -35,7 +35,7 @@ The ocsp response files are those gotten that way. in .der format; is out-of-date, and "revoked" meaning the cert has been revoked. -The files were created using the genall script which utilises a +The files were created using the "genall" script which utilises a combination of tools, openssl @@ -47,5 +47,9 @@ line CA tool which can be found at http://people.redhat.com/mpoole/clica/ +NOTE: + During running of "genall" you need to manipulate the system + date/time. Shutdown ntpd service before doing this, and restart + after. diff --git a/test/aux-fixed/exim-ca/example.com/BLANK/CA.pem b/test/aux-fixed/exim-ca/example.com/BLANK/CA.pem index 729db7941..a3ea0bff7 100644 --- a/test/aux-fixed/exim-ca/example.com/BLANK/CA.pem +++ b/test/aux-fixed/exim-ca/example.com/BLANK/CA.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALw3TIYMk4w2ob6o1TFb -FT5sDY4HL+9uHWZfPh6dF1ILu04KVgEb0SqP/LnHLcviH6NG0G9EsiDTdG31Svuq -xx5CrqyW+rs1pYb5NjS8mpnp3A0e2YvoWhBrfwY3+OQo193JnNDDxC5fD+bkq1P6 -LIwI72HF4/YBqGuOSGm2G34TAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAC1/IueycXMDP6mSC862 -YU584GqXCxUaxO+5X9J7qnqsBEuNCvBwnfCuPAjo+MVftpV9rghBNUvujyisBQ62 -u/q7iuEsm2Oo7LlfZ/tQbAPqBbHCSnsS4+q+rdkNz0xPpiF87p9HbG5xA0motcUT -cIF38qe4aoHWHF7EsPgKUDbr +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA0WhcNMzgw +MTAxMTIzNDA0WjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL0wro64rve876glpdRh +tD6qFY6iH2kCarFFq3WaKmfCvOjYmn4CJr7pL7J5DuvCFh7A0H8lD/on5NK3yqkX +Yi6EUlaYWxeRo2/PuZYUGbCpejST41sibw9V2dT4MHLidjDShE0W9SfgiMmxfF02 +H5hLYswAGCL1kezsVeEJeH31AgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIn9+8uyQtaq8sBEohTl +qyJQQeZk5xxaILYP/rCIxc+z5fgOh+usB9adaiD23RPuuD/P2c3UqHJQWqIUTu46 +eOKn9K7X7ndIH3WnaC/u4nysL+SIAug72/k1BAVGNQvyNQMhth6CfZTgY0tgcS0Z +RSHyhbTD0HeiJDI281BoOJjm -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/BLANK/Signer.pem b/test/aux-fixed/exim-ca/example.com/BLANK/Signer.pem index a5b44797c..741da3e3f 100644 --- a/test/aux-fixed/exim-ca/example.com/BLANK/Signer.pem +++ b/test/aux-fixed/exim-ca/example.com/BLANK/Signer.pem @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/BLANK/cert8.db b/test/aux-fixed/exim-ca/example.com/BLANK/cert8.db index 54ab1202aead9d362098cb9d5483e03f8bb95cfa..444f8348d3cfbd21e03a81566a5f5689a31bdd89 100644 GIT binary patch delta 605 zcmV-j0;2tZfCPYm1h7?o6Es>E4Kp|}F)%SPGBY$VG+Hnzlfi!%lYf0Lf4wlSj<~M( zyzi(brPN`xKB^Utq917jYOzJDb($(?!o29%ntlQ%zUeQrc@FEs79PORes zvjl&mJ`puq7Y#EwFflMOF)}kWFg03}zkfB8?Y$j;v%z~QKZI;$N&|fd=H%{Mi<_s1 z34R4S$|0kzmz2T8#;*FI9Vx9g3_iifqr%Lxp;{(){L0SlU))@PZlB)W7nW=0Nj@Bz zKFfEk`x*~-cW9D(#y~*7(Zq%=!2<21KWs{(e+`0wMmc@?1OjmDcJYRKpkE}BpSSyJ znpRr@d6SC1bbl_c917Kpj-tn@{-q^DfilUywgFsVH*vy5>bWLzQnt_5I?fJAIh6&C z3ERQ%pmw#CA26N8{zom?Kp(KC$Ee-k_%IQu@DbXpPOCY0I_`cR+ delta 605 zcmV-j0;2tZfCPYm1h7?o6ERvB4Kp|}F)%SPGBY$VFn({ye1 zO8ctE9zw3HmioIjrH1)7G`yOb>D&z-*^B5}5Nm%1H~8cz*WJmS(8I(oUk~Qwt5fx#pCt?sB4Z$X|@}F0TYuhen5XMes zvjl&mJ`pim7Y#EwFflMOF)}kWFfm$_zkfB8?Y$j;+q6jm_Pw2mB$bdmcXsjdUoXX_ zCxax%K${|~p7r8B#Hh>o;rt6dCHwAsyM#HJZ$nUTkp*@!U|Tyv1Cb?o!vNL=M-%!T zWQg=u5ZXOZHnlMjfJ*psget}k^TLD+Atb|J`4r=|x&vXNPU9C;E35FGue2tS&9i1e zoc;{~S(A#sbbleIlo2nFY2;y0=^jmFr7^qZFk*b2#~}zGPJfiQvlSyKNueLgRv5Ow za~gLyP^7kyxia+|jJ@?_U|G?oEWfu~+!z{1^MFi4Retkf#>-)1IKugD|9v+5rf EARfgjasU7T diff --git a/test/aux-fixed/exim-ca/example.com/CA/CA.pem b/test/aux-fixed/exim-ca/example.com/CA/CA.pem index 729db7941..a3ea0bff7 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/CA.pem +++ b/test/aux-fixed/exim-ca/example.com/CA/CA.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALw3TIYMk4w2ob6o1TFb -FT5sDY4HL+9uHWZfPh6dF1ILu04KVgEb0SqP/LnHLcviH6NG0G9EsiDTdG31Svuq -xx5CrqyW+rs1pYb5NjS8mpnp3A0e2YvoWhBrfwY3+OQo193JnNDDxC5fD+bkq1P6 -LIwI72HF4/YBqGuOSGm2G34TAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAC1/IueycXMDP6mSC862 -YU584GqXCxUaxO+5X9J7qnqsBEuNCvBwnfCuPAjo+MVftpV9rghBNUvujyisBQ62 -u/q7iuEsm2Oo7LlfZ/tQbAPqBbHCSnsS4+q+rdkNz0xPpiF87p9HbG5xA0motcUT -cIF38qe4aoHWHF7EsPgKUDbr +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA0WhcNMzgw +MTAxMTIzNDA0WjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL0wro64rve876glpdRh +tD6qFY6iH2kCarFFq3WaKmfCvOjYmn4CJr7pL7J5DuvCFh7A0H8lD/on5NK3yqkX +Yi6EUlaYWxeRo2/PuZYUGbCpejST41sibw9V2dT4MHLidjDShE0W9SfgiMmxfF02 +H5hLYswAGCL1kezsVeEJeH31AgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIn9+8uyQtaq8sBEohTl +qyJQQeZk5xxaILYP/rCIxc+z5fgOh+usB9adaiD23RPuuD/P2c3UqHJQWqIUTu46 +eOKn9K7X7ndIH3WnaC/u4nysL+SIAug72/k1BAVGNQvyNQMhth6CfZTgY0tgcS0Z +RSHyhbTD0HeiJDI281BoOJjm -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/CA/OCSP.key b/test/aux-fixed/exim-ca/example.com/CA/OCSP.key index 7b6c1e2fb..87e8e32d7 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/OCSP.key +++ b/test/aux-fixed/exim-ca/example.com/CA/OCSP.key @@ -1,20 +1,20 @@ Bag Attributes friendlyName: OCSP Signer - localKeyID: 57 7F C5 0B E2 97 B1 72 3C 6E 4C C6 26 AF CA E4 95 7D 55 09 + localKeyID: A6 CA B2 02 9F 97 B7 22 79 C0 88 21 64 7D 68 9D F1 AE EB B4 Key Attributes: -----BEGIN PRIVATE KEY----- -MIICcwIBADANBgkqhkiG9w0BAQEFAASCAl0wggJZAgEAAoGBALfUxpTogdTcpNP+ -/bsqESZzbx9D2r8iYSS7O7+nt0P3gQYhY5bF4a48t6tepcb/vK8Ol4Q3F/YsOmGD -znOZJk9PuYTMgfVEUQpPaEF1Tk+9eNOhRzW+eZDkAkPoOCTyx6wT2Tp8wsU76aPe -Z2dWxSKwsQHpgiAzr1UykuruZlV5AgMBAAECf2Dw08ey1MRrloA095i7lk+wj+js -323rs06rbdajmwE8g823zcy0jU5UtoaoYsOOGPI3v675XqlyqVbDKxvKp2hFN9Pw -/7m5Ai6B8BMOYZp9y/WEw946puqcyXS/9waSG7vQ2kvPHNA8GognCaV+vhWCl+Db -ZUCN/J1sTmcDLoECQQD0USNF+rdZ76eTUeb3xUjKyC2sHeJfDhzuyKDpMLzVMLrT -Ysjo6x7t9nxU/MHh+DZMQ0zGv9Q67K8zsEmJWvzJAkEAwJ8v61xCPGzx3+PyNJyi -r4+OmqmKYFRr3wgz/jsISPNIoA/U04qeD4eCEsQnSlgmssnjsHY85VgiX77uidzb -MQJAB2Vta/DrHA3lRNB17YpLadglidBdygLjXVc1h9mx3cJb5YpYCrUTeqC7otcE -B5M8EZL4AAxOoHoJ08bCcyYOAQJAdrzqXiyGDBegVkJ+mJ4BzzUwU/i0+0KvKFI3 -Mr2TEt0dZMW9jRWC79G5hfXyvmpumIHJYIrSaRIWRm09QDCr0QJAbOCn/Pw+ghlH -Dr7evryq3qcNmEimC/L4MmyURht6v3GObp79vzvGApYy5kYffL3y+U5/iAjHlXM/ -bOyXYf4UsA== +MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAM6cTVJb3XKpcx/R +yywzRGgPTlu5kmOdDMliOvkCKy79zYfkguzTi1twxUWCxbQTGNOsYLZ5IaLCU5lc +feQPe77YvWMgH1qZ2S87OpURTJRe/SSP2ufy7c+a9oGSXjD6wLfzfKjQPUMq7po0 +NwI877gJg5dybIYL+ZrHPuKtQkbtAgMBAAECgYA20FrnLb4bjH8hgvw/Fr7gSKdG +SH5g9SqORwRUSdIBHo6nreVaRWlkcg+0OFSRSLu+dK4X2x0kXB/nwRUZK05twnOR +4/yxB3yYRLWKSSs+wNyCEB/nmLqY4gxgkwiYvMhGqcRz5PIFO+kWs0NhZCnI5haO +eRwbokPoJSwnDsZptQJBAOgDC/t9AhT2+n3+fhs3QMHJYBXb5TU6bUeK7d3EkpBk +5R43S3iC5JyDMVoimH9Ml6qE9gpUFSmp2tGactmSGe8CQQDj+OzyrtiNoo8unA74 +ebasVZL3YhcYMHtcfHSxAUbRpRT00m/UaLlfboHcts4iH50rqUx4iIGiUInzuU/C +hzjjAkEAim9G9wff9iJn1EXFePe+6+H8Mw7B9MCn88gxpeFkkkOhciYMIhv3zGt7 +RwzdcReCZ3xuUjtZZUK0DdzaKnfCgQJAG9wK0OmPK1fnWZHWvoTZTxwyFqtVGS6r +lLTc6di3F92tvvGMmw+lP8VYd2mbrU3hvjk1UDGWbgiboz5NQf+WcwJACZuXjzTr +LT9uWdLvfAkp02YxSemGgzNiF/MAEdA4Wx3YIFsWIoktRqMVTX/+eBUxCSKCaOf0 +9d7cy6kI01EH0Q== -----END PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/CA/OCSP.p12 b/test/aux-fixed/exim-ca/example.com/CA/OCSP.p12 index 628fa0ebcf139b71f59eb7dfcf4e15dc3f1de112..2dbe70a05e78070e82ad60f34fcff9efe803812e 100644 GIT binary patch delta 2773 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 b1Q0w5cKlVP=9;P7t|awA2X6ub2hacj4GUQL delta 2765 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 T6idPl#y0$(OC$mU2hacjFIF^G diff --git a/test/aux-fixed/exim-ca/example.com/CA/OCSP.pem b/test/aux-fixed/exim-ca/example.com/CA/OCSP.pem index 8cbbbc266..5abc6acb9 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/OCSP.pem +++ b/test/aux-fixed/exim-ca/example.com/CA/OCSP.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- MIICBTCCAW6gAwIBAgIBAzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLmNvbTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwMloXDTM4MDEwMTEyMzQwMlowMjEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAY +MzQwNVoXDTM4MDEwMTEyMzQwNVowMjEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAY BgNVBAMTEWNsaWNhIE9DU1AgU2lnbmVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB -iQKBgQC31MaU6IHU3KTT/v27KhEmc28fQ9q/ImEkuzu/p7dD94EGIWOWxeGuPLer -XqXG/7yvDpeENxf2LDphg85zmSZPT7mEzIH1RFEKT2hBdU5PvXjToUc1vnmQ5AJD -6Dgk8sesE9k6fMLFO+mj3mdnVsUisLEB6YIgM69VMpLq7mZVeQIDAQABoyowKDAO +iQKBgQDOnE1SW91yqXMf0cssM0RoD05buZJjnQzJYjr5Aisu/c2H5ILs04tbcMVF +gsW0ExjTrGC2eSGiwlOZXH3kD3u+2L1jIB9amdkvOzqVEUyUXv0kj9rn8u3PmvaB +kl4w+sC383yo0D1DKu6aNDcCPO+4CYOXcmyGC/maxz7irUJG7QIDAQABoyowKDAO BgNVHQ8BAf8EBAMCB4AwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwkwDQYJKoZIhvcN -AQEFBQADgYEA2bKeMnFg9HVCD818Y3uRwnh/ufX5EnZ5iUGD8BxVyd9CuxQcqgfp -z4uq0S3gM9Je38o4jyNWpAByHmkdoh2tcWtqfFrJk0Q5K/h+5tOXqts26wm+7/D1 -dI7oWKDF/q8e+WIkeOOfj8ADOeELQ0Ei3dvTvcRYUiKl7W4uyrHq81U= +AQEFBQADgYEASKF8V7Ykc7MK5uVOcL272uheZzwFUtlx4HjWRI11QliwyBzegL3b +ZdhmnDr/XbtWFTF2pId76dRWNPcWd9nCV8yvhwOgydLHnDov20soUyJeqJJuXonb +InlafhkIGJ8wMEeCjY70VbIip+akW8lSCw8ralCMg2ewNuKv5D0ujsQ= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/CA/Signer.pem b/test/aux-fixed/exim-ca/example.com/CA/Signer.pem index a5b44797c..741da3e3f 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/Signer.pem +++ b/test/aux-fixed/exim-ca/example.com/CA/Signer.pem @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/CA/ca.conf b/test/aux-fixed/exim-ca/example.com/CA/ca.conf index 4a4e08035..d75b9df20 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/ca.conf +++ b/test/aux-fixed/exim-ca/example.com/CA/ca.conf @@ -1,5 +1,5 @@ ; Config::Simple 4.59 -; Thu Nov 1 12:34:01 2012 +; Thu Nov 1 12:34:02 2012 [CLICA] crl_url=http://crl.example.com/latest.crl diff --git a/test/aux-fixed/exim-ca/example.com/CA/cert8.db b/test/aux-fixed/exim-ca/example.com/CA/cert8.db index 192714fe85fb0eca6a8712a857718f5712d799aa..889b90d6cd0b2706c9f796f5cdec59c865aaa721 100644 GIT binary patch delta 3058 zcmZvdc{J1u8^_Jy+Cmshvdv`5J_|;63JJ-QrLl#iM8-145;OLMQGSUevW2W;nMula ztwTt%hqAQTw-_$o-h0k_&fB^7kLRE7`Tp~KpXYqOBoYgW#8UMF&!>hJ=2kw7L?KZq zw6Y3P4GWA_LV=WWapJq4%=bJnr1K~qt0)Vx?#s=Ybe{G&A2jcVIvY8rLh88w`RtF| zhAh5}T5s_-7%O%ub~wKeil$@kHmC4gt2z71oJ2ktMqF%|xo>8tvk2?vje#Em!8D{F z*V^P%hYYToKd2=nrs-K%E0MWb9s9c!~MWLQM!`Mi@_=o5bU zq4rcY>7*yBU-yyA?ZMaf=;SQ8ig1g8;Q3f)s&*WOP?nuETT z`Wvem6`l*KmboeI za`0NeEUCDm9Ypz+)C3W^=q7F>FYMeYYk3fIvQ=gX~-EupXay!v?{#l;kP}Ed*Cync;?eX|Ml~fqUPS zDmgKbzQt!bwUh*{Wo-~0VNC81I_MO}^{0+p4hzA#?5U{TPXtw_hCyl?!i2!U3p_tC z8-9WK7Fj`lRk8DCwHRJFG=ogx!>4tZXwJgdgVn_SZj#oTw@ZRRLxlV7|OIV?(=0|1Uwv!I(=z z+h=C(byMy-VI(t5-FlfsVA~IumTW$A1c!sRftL|_#Ds(Wp6YYMFE^SE@*wl2Fbn;K z>tDsNQdHiTWwahr64{BMAQBPQhZ*m>emAQBTiK?1eh-4 z{+l{=>~0(gbD#3g$K4mj;o}57`v;;6XZ8ZE70;955{T^%h)_aa4DGU~E8Ozw1Is^B zro2?jCi$Uh;VjbH%nDrEjobR?b%7r#7<@DugnY zf(pF?fBcNDO*oDB3~(J{d$||yw;o{3t(TZoT}Rkg|8T>AJSo49tKFDQ^aY`SF3LF3 zTTTD;C8w=A)NxPx{&gxW!)-?*EzEl%@B(zpIRT?npLM_8s-dltA2_W!qCI2lCm{}% z0xz$be{?oHcc67v|4MWmmu6G@1@$ArAHd{6r?!awRr)8n(Rv1=J_y*Vn0;tVLL{*u z%I#JMEl+IKuA;NbH12Z0QlFsAA_G980IX)0@4ra?zkkADfvR9AP#Gdl{3t!S%@vd9 zxWjKg27#bvkyjE{KlW;#(hRZ@IkxL-L@F^^PvhR7c33uS=#87wuue>-4zhY*kEXcN z{jNJUp>ktq0vlgYM}{5Zz^HA=Z>RmKVrIn zC?LqeXgJbOpFgx^Vq_OoXv#RxKh9yqaJ~SE={jaeA7^BFUbMU)NI0{TZItYU0gj|V zvB0%pLEtKNn`?*(f{X$W{2F!OD$RjU_4iU!#R9xEDZs2&oY(~dCd!X)I2t9b!$u*e zj&(F`7PRlH2B7wo`2cez_?}53F7dfS#U4Gvn6A8Ogoz<@$-~o9rbzpe7_jRLKn#aCxqAFu}s+?zD+ zs8g6f-RSUe$n&e#MgEZs$mxs;`(=^haMOu&<84PGu3pVud0pDgKlR%7opI`$fUefb z;k3-RLPB|~oa-a{H-DCAUEgz&|d6L<6~%!a(+$lfdL_abjQAB`b$d{v`pD?|T%K4Q}$9 zJJhGTKRed#rojNqD;>OxpNm@hkm!JGH;ihp6%hGQc8wYW&118`e1b)?G>x z`(zBEsgcHK_Q?4_I%WLp#&Un=&&X6~|A_i`8n(Zzg!yAQ^wozN$-Xiu88E zWAsLr#*tHltsp9>AU^E-kgdv&5Miv&r-xjCX0$wiA^)|^Paz~Mj z)WaDpVBBKRdR*vp7wLyNw0*BkTZdm=!rK@~RH_i;{Fp?}>nu4egrAQ@cQ;Z&j@Q)u zS`B{GpZ2$+_77|H@ffS8u_kj&w5&c4s(U1feAa$=L2*=1vg$==@u%rsBwz6w-*~Bc zsX9SpCBiJDt*uywtkuP|Zqe7vwsI&Mg|!UHZ@G0PSv`9KO>Eng_Makae18=Xc#atd LimG95I?($M0M4Cd delta 2984 zcmZXWX*`tu8i41)DElxbBFhLZmYFe(WZ$x8sSw`CQbdvLujR2Xuf4~5ENNtCM%EaT zb)u$7lr3b*QkIahq~o0T%jrEI{$K8I_w~E}*Y6GsV+spnswwg1mbc;Kz+b@PusEC? zULGrN1ErGDP+pS|SdO`zBc4%tKp`Z$an(`(tYv&BWPkbrHJylvpuiSi_IB1w$qSU4 zq%J|w>Q`LM_d2oSgfV72@lDgXLlQEc+=Qz(Ixe^$&xNL0ErLu%mSj zWw$n&`<-{VbY%qP)OYVypO#FdHsn4^xf+L?N^K%1*M=I7u3tJ9DRouPX>I9Ee2Je4Pp^X*aY~ zZEYh3*L$jwPx{ZNjcMEf(*7oP26V+u+#}xL5uaM+`@WMh%ap&M_9>`z#Hh-*&w0C+ zg)A$6f~?)-Tw95W3IAjFS{Ack@!Biq3vn2jfR5|QH$Lfv-D}>3=Z4XzjK7Z5>FV}b zpHRJO^_9x9(VLO(Xa~<4sPNQ`Rq^P7uaTmH4fl1$Xm-%qi}W7*#*7fsaZLrI)s(YUaLz`` z9_6nY>0GC>ug&%@`(}3;m*G!44TE@Qm!DUUa=bM*EkOsbKGM7E;l*fB*3g5zAMXFX z^qE`u$SJ$-8ak^P0a$@PfhV9aFk4nf5u?bexJXDPSQ9Gn>39!30UwWb#UikKnD>}G z%vb4tX)kGIX`~eGJW}fEAniQVUtt5{adJ2Xxub{0+F)g{ybQo?el9sI?zcILfdSV4 z|6>kjmh&MYDOH~b+k--#xaVP<)`1)FX={<9i8D0zBIZPtmSH5VqG;o_ zd~~=wM|4p~+*OY3D^z-ZH-1bD7P#^+@y00)OfDh=+;k4?B|2PaHmBpcc(@2hsambV zpsn1LD%;!6i2fD6`EV>M!y(z~_5%e3Y@;0%O@I8ZEL&`hP@?&Z*BIJ9h;LR^Oe~ND8vsU!=a7{%hDhhVk2;+6 z&B-;#Sm8ylJN{llHJp0MDz`J*!XAJ_xGGfLRk9s`_-Brwjv6&^sN06X&hH${$z)J? zqn2gaRdPJc2Oeapl9LqFB{j0Sr|6^d!Q{#NTNw)#wly5DB1F+88T6lJ77Anaz9yA2 zD?${c<4`3$;+M5V-9^>O0%DGX=rNf}XPCbSaE&@SEq*6CAag5WsisE^pz3buno!LN znXWIZrGN4SF@^)C5cqTq z9c5cVCG<6z2x02XW{iiYhfU55zqUi~w)~2JqlK@*-5X>#_%WutcWEKmL7rJVTQwIr zk!y!+`Q0b$6HU9YzNRl0OG&dkVU#`d=5*)l<4-X3DdT6EpDk?GUo}+v6ys-ZzT34b zTPfq$zvZ6<eXvEf_7 zE0yJ_B35^g&u*|ux`VuR%vnuc zHGNG?+X99j>nS`BOr2xUUc4awomzz)y%^ltqr6n~$;HL8N37;4uoNMRCtJupTwc9x z0R%#U6diE1wm{D7=9aG(7cJN+D6KO9Y~J4G@e7RCj9fou(Kn?<;XPGxZ0T)6#h}bI z{+-=a|Amy(mQP?0gzpFug{r;W-GXiUARQ$sdg#JXR>e4Bh2{C$`nFH<;`PFwL$dI$ zqjjx22rAvay+%oJk#KQ zxSO`hT8wED0bQ^WxE^v($T@Dy5;3M~Mrgnx!VKvTqR#hnZgxhop~buGcX?+US{NOO zCbN9kq$=0*$@P+Hw7T0Gd50W;HN^GY2Sk^qb7NBO%sH4X314FB10e?laCylAia@&H5ZQIT_tp`h_+na1B_yzPf!;G~p!oCQd z7K#qwPC>T1e12c1{_9m@jy?mv*x)`%qLOT?exI(-%PlD2YF_;)q~XMc+k}_(6@YIY JWBX5ye**&7dcObw diff --git a/test/aux-fixed/exim-ca/example.com/CA/crl.empty b/test/aux-fixed/exim-ca/example.com/CA/crl.empty index 157cc3c31c7fa4538077710fa8a89b8895d9152a..f579159b31c83a9e4a5e0bee97caa03bd4a67189 100644 GIT binary patch delta 167 zcmV;Y09gO<0q_BkQGYZrG%_+VH8M9dG+HnX1_>&LNQUPnwOom6RpKnx;l&qB!2Dgo zR{U0c{8MfT{BQI!C`<<5r}|R1v7UGe^R*M(KMd#UYh~n!Y9P88SL+7k&A#FBY*OB~ VMq+E$uqU$&LNQU(%3OzLS4@9*cFB)uNlT^Vzv@%gU@zi=!K&y1KH zs;ub@@<+7hsKy;TYhQ_IwDD92Y`@Br-uf@zal% sYo2`%!?#8mwROK=R%jy~+jB~5`KdxHdzIJ6Yr|{%N)Kwf9riBeVeD`aHva3Cz)w_SZTY9rN^VsQ$6S)@E zp7Ix2z4AqfzyAYQ6M5J6#xFzyCApAe&vt0zjpf$UStuJdJ?w4`pfI5Ixj;y sxGZO!2%mXe^=G&FEf=vPoR)z$ziWi1NY_c){4+lE?%(!FyWF)M06q3o%>V!Z diff --git a/test/aux-fixed/exim-ca/example.com/CA/crl.v2.in.txt b/test/aux-fixed/exim-ca/example.com/CA/crl.v2.in.txt index 5bb688ba5..2485f76b3 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/crl.v2.in.txt +++ b/test/aux-fixed/exim-ca/example.com/CA/crl.v2.in.txt @@ -1,3 +1,3 @@ -update=20131215221500Z -addcert 102 20131215221500Z -addcert 202 20131215221500Z +update=20140422152736Z +addcert 102 20140422152736Z +addcert 202 20140422152736Z diff --git a/test/aux-fixed/exim-ca/example.com/CA/crl.v2.pem b/test/aux-fixed/exim-ca/example.com/CA/crl.v2.pem index 3aeb4dabd..efa992071 100644 --- a/test/aux-fixed/exim-ca/example.com/CA/crl.v2.pem +++ b/test/aux-fixed/exim-ca/example.com/CA/crl.v2.pem @@ -1,9 +1,9 @@ -----BEGIN X509 CRL----- MIIBHTCBhwIBATANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFtcGxlLmNv -bTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0GA8yMDEzMTIxNTIyMTUwMFow -LTAUAgFmGA8yMDEzMTIxNTIyMTUwMFowFQICAMoYDzIwMTMxMjE1MjIxNTAwWjAN -BgkqhkiG9w0BAQUFAAOBgQCz4jYtvpk2yUlVyEBr5bV1QeWjX4vrAHbVjFV7u/ju -pdlzacbLkZEKon3KTxSrqehUT+BFNBBdHkussUwh/fku0B66P6n4hv0+vsHRBBEa -5FagO/Tr5SzpVIgKOZjIV5nHJfmLN9pEFsQJOVE8+3wSlBt+GTz+M8Lu/reSukcr -QA== +bTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0GA8yMDE0MDQyMjE1MjczNlow +LTAUAgFmGA8yMDE0MDQyMjE1MjczNlowFQICAMoYDzIwMTQwNDIyMTUyNzM2WjAN +BgkqhkiG9w0BAQUFAAOBgQBNEXTCKmqCrYZ5/C4lKqSjKsy2iXoJCNcYoFj60AA2 +Lc8yju8/TkUe8DkZ/leefksdLGzsCGsAgpgSSqMClfL83r9a50OBSCg21dvahyEx +A45RfUx7M9Hy+ITWSY7hV7VaMoaL76ZxPBtdjMoqp8pxOj8k68d9V32OdcEpRsT+ +wA== -----END X509 CRL----- diff --git a/test/aux-fixed/exim-ca/example.com/CA/key3.db b/test/aux-fixed/exim-ca/example.com/CA/key3.db index 74a4bfc7dd0087562e642ab4924c7ab16aa2ad11..5aad54594a29a5fffd35fbc02e0ed792241163bf 100644 GIT binary patch literal 24576 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 SW?=)gu!q+Hx_+{Ca{OPGN|odQ literal 24576 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 : tunables : slabdata nf_conntrack_expect 0 0 240 16 1 : tunables 120 60 0 : slabdata 0 0 0 -nf_conntrack_ffffffff81b165c0 8 24 312 12 1 : tunables 54 27 0 : slabdata 2 2 0 -fib6_nodes 39 118 64 59 1 : tunables 120 60 0 : slabdata 2 2 0 -ip6_dst_cache 26 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 -ndisc_cache 18 45 256 15 1 : tunables 120 60 0 : slabdata 3 3 0 +nf_conntrack_ffffffff81b18540 35 36 312 12 1 : tunables 54 27 0 : slabdata 3 3 0 +fib6_nodes 45 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +ip6_dst_cache 24 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 +ndisc_cache 24 30 256 15 1 : tunables 120 60 0 : slabdata 2 2 0 ip6_mrt_cache 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 RAWv6 4 4 1024 4 1 : tunables 54 27 0 : slabdata 1 1 0 UDPLITEv6 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 UDPv6 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 tw_sock_TCPv6 0 0 320 12 1 : tunables 54 27 0 : slabdata 0 0 0 request_sock_TCPv6 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 -TCPv6 9 10 1856 2 1 : tunables 24 12 0 : slabdata 5 5 0 +TCPv6 9 10 1920 2 1 : tunables 24 12 0 : slabdata 5 5 0 jbd2_1k 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -avtab_node 551034 551232 24 144 1 : tunables 120 60 0 : slabdata 3828 3828 0 -ext4_inode_cache 19096 19096 1024 4 1 : tunables 54 27 0 : slabdata 4774 4774 0 -ext4_xattr 12 44 88 44 1 : tunables 120 60 0 : slabdata 1 1 0 +avtab_node 551039 551088 24 144 1 : tunables 120 60 0 : slabdata 3827 3827 0 +ext4_inode_cache 36092 36888 1016 4 1 : tunables 54 27 0 : slabdata 9222 9222 0 +ext4_xattr 5 44 88 44 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_free_block_extents 16 67 56 67 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_alloc_context 16 28 136 28 1 : tunables 120 60 0 : slabdata 1 1 0 -ext4_prealloc_space 4 37 104 37 1 : tunables 120 60 0 : slabdata 1 1 0 +ext4_prealloc_space 3 37 104 37 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_system_zone 0 0 40 92 1 : tunables 120 60 0 : slabdata 0 0 0 jbd2_journal_handle 16 144 24 144 1 : tunables 120 60 0 : slabdata 1 1 0 -jbd2_journal_head 102 102 112 34 1 : tunables 120 60 0 : slabdata 3 3 0 +jbd2_journal_head 68 68 112 34 1 : tunables 120 60 0 : slabdata 2 2 0 jbd2_revoke_table 4 202 16 202 1 : tunables 120 60 0 : slabdata 1 1 0 jbd2_revoke_record 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 scsi_sense_cache 2 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 @@ -126,9 +126,9 @@ io 0 0 64 59 1 : tunables 120 60 0 : sla dm_uevent 0 0 2608 3 2 : tunables 24 12 0 : slabdata 0 0 0 dm_rq_clone_bio_info 0 0 16 202 1 : tunables 120 60 0 : slabdata 0 0 0 dm_rq_target_io 0 0 392 10 1 : tunables 54 27 0 : slabdata 0 0 0 -dm_target_io 528 720 24 144 1 : tunables 120 60 0 : slabdata 5 5 0 -dm_io 528 736 40 92 1 : tunables 120 60 0 : slabdata 8 8 0 -flow_cache 0 0 96 40 1 : tunables 120 60 0 : slabdata 0 0 0 +dm_target_io 576 576 24 144 1 : tunables 120 60 0 : slabdata 4 4 0 +dm_io 552 552 40 92 1 : tunables 120 60 0 : slabdata 6 6 0 +flow_cache 0 0 104 37 1 : tunables 120 60 0 : slabdata 0 0 0 uhci_urb_priv 0 0 56 67 1 : tunables 120 60 0 : slabdata 0 0 0 cfq_io_context 0 0 136 28 1 : tunables 120 60 0 : slabdata 0 0 0 cfq_queue 0 0 240 16 1 : tunables 120 60 0 : slabdata 0 0 0 @@ -143,34 +143,34 @@ inotify_event_private_data 0 0 32 112 1 : tunables 120 60 inotify_inode_mark_entry 110 136 112 34 1 : tunables 120 60 0 : slabdata 4 4 0 dnotify_mark_entry 0 0 112 34 1 : tunables 120 60 0 : slabdata 0 0 0 dnotify_struct 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 +dio 0 0 640 6 1 : tunables 54 27 0 : slabdata 0 0 0 fasync_cache 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 -khugepaged_mm_slot 18 92 40 92 1 : tunables 120 60 0 : slabdata 1 1 0 +khugepaged_mm_slot 17 92 40 92 1 : tunables 120 60 0 : slabdata 1 1 0 ksm_mm_slot 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 -ksm_stable_node 0 0 40 92 1 : tunables 120 60 0 : slabdata 0 0 0 +ksm_stable_node 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 ksm_rmap_item 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 utrace_engine 0 0 56 67 1 : tunables 120 60 0 : slabdata 0 0 0 utrace 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -pid_namespace 0 0 2120 3 2 : tunables 24 12 0 : slabdata 0 0 0 -nsproxy 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 +pid_namespace 0 0 2168 3 2 : tunables 24 12 0 : slabdata 0 0 0 posix_timers_cache 0 0 176 22 1 : tunables 120 60 0 : slabdata 0 0 0 -uid_cache 4 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 -UNIX 113 115 768 5 1 : tunables 54 27 0 : slabdata 23 23 0 +uid_cache 3 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 +UNIX 107 110 768 5 1 : tunables 54 27 0 : slabdata 22 22 0 ip_mrt_cache 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 UDP-Lite 0 0 832 9 2 : tunables 54 27 0 : slabdata 0 0 0 tcp_bind_bucket 9 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 -inet_peer_cache 3 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +inet_peer_cache 2 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 secpath_cache 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -xfrm_dst_cache 0 0 384 10 1 : tunables 54 27 0 : slabdata 0 0 0 +xfrm_dst_cache 0 0 448 8 1 : tunables 54 27 0 : slabdata 0 0 0 ip_fib_alias 1 112 32 112 1 : tunables 120 60 0 : slabdata 1 1 0 ip_fib_hash 14 53 72 53 1 : tunables 120 60 0 : slabdata 1 1 0 -ip_dst_cache 18 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 -arp_cache 5 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 +ip_dst_cache 26 30 384 10 1 : tunables 54 27 0 : slabdata 3 3 0 +arp_cache 6 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 PING 0 0 832 9 2 : tunables 54 27 0 : slabdata 0 0 0 RAW 2 9 832 9 2 : tunables 54 27 0 : slabdata 1 1 0 UDP 1 9 832 9 2 : tunables 54 27 0 : slabdata 1 1 0 tw_sock_TCP 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 request_sock_TCP 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 -TCP 10 16 1664 4 2 : tunables 24 12 0 : slabdata 4 4 0 +TCP 10 12 1728 4 2 : tunables 24 12 0 : slabdata 3 3 0 eventpoll_pwq 59 106 72 53 1 : tunables 120 60 0 : slabdata 2 2 0 eventpoll_epi 59 90 128 30 1 : tunables 120 60 0 : slabdata 3 3 0 sgpool-128 2 2 4096 1 1 : tunables 24 12 0 : slabdata 2 2 0 @@ -181,63 +181,64 @@ sgpool-8 2 15 256 15 1 : tunables 120 60 0 : sla scsi_data_buffer 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 blkdev_integrity 0 0 112 34 1 : tunables 120 60 0 : slabdata 0 0 0 blkdev_queue 28 28 2864 2 2 : tunables 24 12 0 : slabdata 14 14 0 -blkdev_requests 11 11 352 11 1 : tunables 54 27 0 : slabdata 1 1 0 -blkdev_ioc 4 48 80 48 1 : tunables 120 60 0 : slabdata 1 1 0 +blkdev_requests 22 22 352 11 1 : tunables 54 27 0 : slabdata 2 2 0 +blkdev_ioc 3 48 80 48 1 : tunables 120 60 0 : slabdata 1 1 0 fsnotify_event_holder 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 fsnotify_event 0 0 104 37 1 : tunables 120 60 0 : slabdata 0 0 0 -bio-0 95 140 192 20 1 : tunables 120 60 0 : slabdata 7 7 0 +bio-0 80 80 192 20 1 : tunables 120 60 0 : slabdata 4 4 0 biovec-256 34 34 4096 1 1 : tunables 24 12 0 : slabdata 34 34 0 biovec-128 0 0 2048 2 1 : tunables 24 12 0 : slabdata 0 0 0 -biovec-64 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -biovec-16 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 +biovec-64 4 4 1024 4 1 : tunables 54 27 0 : slabdata 1 1 0 +biovec-16 15 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 bip-256 2 2 4224 1 2 : tunables 8 4 0 : slabdata 2 2 0 bip-128 0 0 2176 3 2 : tunables 24 12 0 : slabdata 0 0 0 bip-64 0 0 1152 7 2 : tunables 24 12 0 : slabdata 0 0 0 bip-16 0 0 384 10 1 : tunables 54 27 0 : slabdata 0 0 0 bip-4 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 bip-1 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 -sock_inode_cache 159 170 704 5 1 : tunables 54 27 0 : slabdata 34 34 0 +sock_inode_cache 151 160 704 5 1 : tunables 54 27 0 : slabdata 32 32 0 skbuff_fclone_cache 7 7 512 7 1 : tunables 54 27 0 : slabdata 1 1 0 -skbuff_head_cache 120 240 256 15 1 : tunables 120 60 0 : slabdata 16 16 0 -file_lock_cache 20 22 176 22 1 : tunables 120 60 0 : slabdata 1 1 0 -net_namespace 0 0 2240 3 2 : tunables 24 12 0 : slabdata 0 0 0 +skbuff_head_cache 66 105 256 15 1 : tunables 120 60 0 : slabdata 7 7 0 +file_lock_cache 21 22 176 22 1 : tunables 120 60 0 : slabdata 1 1 0 +net_namespace 0 0 2432 3 2 : tunables 24 12 0 : slabdata 0 0 0 shmem_inode_cache 654 655 784 5 1 : tunables 54 27 0 : slabdata 131 131 0 -Acpi-Operand 1196 1219 72 53 1 : tunables 120 60 0 : slabdata 23 23 0 +Acpi-Operand 1211 1219 72 53 1 : tunables 120 60 0 : slabdata 23 23 0 Acpi-ParseExt 0 0 72 53 1 : tunables 120 60 0 : slabdata 0 0 0 Acpi-Parse 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 Acpi-State 0 0 80 48 1 : tunables 120 60 0 : slabdata 0 0 0 -Acpi-Namespace 394 460 40 92 1 : tunables 120 60 0 : slabdata 5 5 0 -task_delay_info 111 170 112 34 1 : tunables 120 60 0 : slabdata 5 5 0 +Acpi-Namespace 407 460 40 92 1 : tunables 120 60 0 : slabdata 5 5 0 +task_delay_info 102 102 112 34 1 : tunables 120 60 0 : slabdata 3 3 0 taskstats 0 0 328 12 1 : tunables 54 27 0 : slabdata 0 0 0 -proc_inode_cache 864 864 640 6 1 : tunables 54 27 0 : slabdata 144 144 0 -sigqueue 16 24 160 24 1 : tunables 120 60 0 : slabdata 1 1 0 -bdev_cache 31 32 896 4 1 : tunables 54 27 0 : slabdata 8 8 0 -sysfs_dir_cache 7509 7533 144 27 1 : tunables 120 60 0 : slabdata 279 279 0 +proc_inode_cache 408 408 656 6 1 : tunables 54 27 0 : slabdata 68 68 0 +sigqueue 9 24 160 24 1 : tunables 120 60 0 : slabdata 1 1 0 +bdev_cache 31 32 832 4 1 : tunables 54 27 0 : slabdata 8 8 0 +sysfs_dir_cache 7588 7614 144 27 1 : tunables 120 60 0 : slabdata 282 282 0 mnt_cache 27 30 256 15 1 : tunables 120 60 0 : slabdata 2 2 0 -filp 960 960 192 20 1 : tunables 120 60 0 : slabdata 48 48 0 -inode_cache 5700 5700 592 6 1 : tunables 54 27 0 : slabdata 950 950 0 -dentry 148569 148600 192 20 1 : tunables 120 60 0 : slabdata 7430 7430 0 -names_cache 2 2 4096 1 1 : tunables 24 12 0 : slabdata 2 2 0 -avc_node 528 708 64 59 1 : tunables 120 60 0 : slabdata 12 12 0 -selinux_inode_security 26537 26659 72 53 1 : tunables 120 60 0 : slabdata 503 503 0 -radix_tree_node 2820 2828 560 7 1 : tunables 54 27 0 : slabdata 404 404 0 -key_jar 8 20 192 20 1 : tunables 120 60 0 : slabdata 1 1 0 -buffer_head 27588 28416 104 37 1 : tunables 120 60 0 : slabdata 768 768 0 -vm_area_struct 2869 2869 200 19 1 : tunables 120 60 0 : slabdata 151 151 0 -mm_struct 51 55 1408 5 2 : tunables 24 12 0 : slabdata 11 11 0 -fs_cache 54 118 64 59 1 : tunables 120 60 0 : slabdata 2 2 0 -files_cache 55 88 704 11 2 : tunables 54 27 0 : slabdata 8 8 0 -signal_cache 101 112 1088 7 2 : tunables 24 12 0 : slabdata 16 16 0 -sighand_cache 101 102 2112 3 2 : tunables 24 12 0 : slabdata 34 34 0 -task_xstate 60 72 512 8 1 : tunables 54 27 0 : slabdata 9 9 0 -task_struct 106 108 2656 3 2 : tunables 24 12 0 : slabdata 36 36 0 -cred_jar 285 300 192 20 1 : tunables 120 60 0 : slabdata 15 15 0 -anon_vma_chain 1926 2464 48 77 1 : tunables 120 60 0 : slabdata 32 32 0 -anon_vma 1348 1656 40 92 1 : tunables 120 60 0 : slabdata 18 18 0 -pid 113 180 128 30 1 : tunables 120 60 0 : slabdata 6 6 0 +filp 840 840 192 20 1 : tunables 120 60 0 : slabdata 42 42 0 +inode_cache 5826 5826 592 6 1 : tunables 54 27 0 : slabdata 971 971 0 +dentry 189280 189280 192 20 1 : tunables 120 60 0 : slabdata 9464 9464 0 +names_cache 1 1 4096 1 1 : tunables 24 12 0 : slabdata 1 1 0 +avc_node 518 708 64 59 1 : tunables 120 60 0 : slabdata 12 12 0 +selinux_inode_security 43199 46799 72 53 1 : tunables 120 60 0 : slabdata 883 883 0 +radix_tree_node 2964 3598 560 7 1 : tunables 54 27 0 : slabdata 514 514 0 +key_jar 5 20 192 20 1 : tunables 120 60 0 : slabdata 1 1 0 +buffer_head 24032 25493 104 37 1 : tunables 120 60 0 : slabdata 689 689 0 +nsproxy 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 +vm_area_struct 2565 2565 200 19 1 : tunables 120 60 0 : slabdata 135 135 0 +mm_struct 40 40 1408 5 2 : tunables 24 12 0 : slabdata 8 8 0 +fs_cache 59 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +files_cache 44 44 704 11 2 : tunables 54 27 0 : slabdata 4 4 0 +signal_cache 91 91 1088 7 2 : tunables 24 12 0 : slabdata 13 13 0 +sighand_cache 90 90 2112 3 2 : tunables 24 12 0 : slabdata 30 30 0 +task_xstate 48 48 512 8 1 : tunables 54 27 0 : slabdata 6 6 0 +task_struct 96 96 2656 3 2 : tunables 24 12 0 : slabdata 32 32 0 +cred_jar 240 240 192 20 1 : tunables 120 60 0 : slabdata 12 12 0 +anon_vma_chain 1795 2079 48 77 1 : tunables 120 60 0 : slabdata 27 27 0 +anon_vma 1209 1380 40 92 1 : tunables 120 60 0 : slabdata 15 15 0 +pid 107 120 128 30 1 : tunables 120 60 0 : slabdata 4 4 0 shared_policy_node 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 numa_policy 0 0 136 28 1 : tunables 120 60 0 : slabdata 0 0 0 -idr_layer_cache 271 273 544 7 1 : tunables 54 27 0 : slabdata 39 39 0 +idr_layer_cache 281 287 544 7 1 : tunables 54 27 0 : slabdata 41 41 0 size-4194304(DMA) 0 0 4194304 1 1024 : tunables 1 1 0 : slabdata 0 0 0 size-4194304 0 0 4194304 1 1024 : tunables 1 1 0 : slabdata 0 0 0 size-2097152(DMA) 0 0 2097152 1 512 : tunables 1 1 0 : slabdata 0 0 0 @@ -259,26 +260,26 @@ size-16384 7 7 16384 1 4 : tunables 8 4 0 : sla size-8192(DMA) 0 0 8192 1 2 : tunables 8 4 0 : slabdata 0 0 0 size-8192 12 12 8192 1 2 : tunables 8 4 0 : slabdata 12 12 0 size-4096(DMA) 0 0 4096 1 1 : tunables 24 12 0 : slabdata 0 0 0 -size-4096 115 115 4096 1 1 : tunables 24 12 0 : slabdata 115 115 0 +size-4096 119 119 4096 1 1 : tunables 24 12 0 : slabdata 119 119 0 size-2048(DMA) 0 0 2048 2 1 : tunables 24 12 0 : slabdata 0 0 0 -size-2048 206 206 2048 2 1 : tunables 24 12 0 : slabdata 103 103 0 +size-2048 200 200 2048 2 1 : tunables 24 12 0 : slabdata 100 100 0 size-1024(DMA) 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -size-1024 584 584 1024 4 1 : tunables 54 27 0 : slabdata 146 146 0 +size-1024 578 588 1024 4 1 : tunables 54 27 0 : slabdata 147 147 0 size-512(DMA) 0 0 512 8 1 : tunables 54 27 0 : slabdata 0 0 0 -size-512 584 584 512 8 1 : tunables 54 27 0 : slabdata 73 73 0 +size-512 608 608 512 8 1 : tunables 54 27 0 : slabdata 76 76 0 size-256(DMA) 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 -size-256 775 795 256 15 1 : tunables 120 60 0 : slabdata 53 53 0 +size-256 815 825 256 15 1 : tunables 120 60 0 : slabdata 55 55 0 size-192(DMA) 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 -size-192 1119 1140 192 20 1 : tunables 120 60 0 : slabdata 57 57 0 +size-192 1260 1260 192 20 1 : tunables 120 60 0 : slabdata 63 63 0 size-128(DMA) 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 size-64(DMA) 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -size-64 19262 20650 64 59 1 : tunables 120 60 0 : slabdata 350 350 0 +size-64 23094 25783 64 59 1 : tunables 120 60 0 : slabdata 437 437 0 size-32(DMA) 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 -size-128 3817 3930 128 30 1 : tunables 120 60 0 : slabdata 131 131 0 -size-32 352187 352688 32 112 1 : tunables 120 60 0 : slabdata 3149 3149 0 -kmem_cache 182 182 32896 1 16 : tunables 8 4 0 : slabdata 182 182 0 +size-128 3271 3450 128 30 1 : tunables 120 60 0 : slabdata 115 115 0 +size-32 352497 352576 32 112 1 : tunables 120 60 0 : slabdata 3148 3148 0 +kmem_cache 183 183 32896 1 16 : tunables 8 4 0 : slabdata 183 183 0 Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed - lo: 7419513 35803 0 0 0 0 0 0 7419513 35803 0 0 0 0 0 0 - eth0:585891249 8311833 0 0 0 0 0 0 163695619 110073 0 0 0 0 0 0 - eth1:163385408 637834 0 0 0 0 0 0 2289952 35156 0 0 0 0 0 0 + lo: 5243413 23981 0 0 0 0 0 0 5243413 23981 0 0 0 0 0 0 + eth0:25462133 318845 0 0 0 0 0 0 2039181 15966 0 0 0 0 0 0 + eth1: 1386405 18972 0 0 0 0 0 0 95634 1485 0 0 0 0 0 0 diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/ca_chain.pem b/test/aux-fixed/exim-ca/example.com/expired1.example.com/ca_chain.pem index 93c9d7239..78430e49d 100644 --- a/test/aux-fixed/exim-ca/example.com/expired1.example.com/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.com/expired1.example.com/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.com/CN=clica Signing Cert issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.com/CN=clica CA issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALw3TIYMk4w2ob6o1TFb -FT5sDY4HL+9uHWZfPh6dF1ILu04KVgEb0SqP/LnHLcviH6NG0G9EsiDTdG31Svuq -xx5CrqyW+rs1pYb5NjS8mpnp3A0e2YvoWhBrfwY3+OQo193JnNDDxC5fD+bkq1P6 -LIwI72HF4/YBqGuOSGm2G34TAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAC1/IueycXMDP6mSC862 -YU584GqXCxUaxO+5X9J7qnqsBEuNCvBwnfCuPAjo+MVftpV9rghBNUvujyisBQ62 -u/q7iuEsm2Oo7LlfZ/tQbAPqBbHCSnsS4+q+rdkNz0xPpiF87p9HbG5xA0motcUT -cIF38qe4aoHWHF7EsPgKUDbr +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA0WhcNMzgw +MTAxMTIzNDA0WjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL0wro64rve876glpdRh +tD6qFY6iH2kCarFFq3WaKmfCvOjYmn4CJr7pL7J5DuvCFh7A0H8lD/on5NK3yqkX +Yi6EUlaYWxeRo2/PuZYUGbCpejST41sibw9V2dT4MHLidjDShE0W9SfgiMmxfF02 +H5hLYswAGCL1kezsVeEJeH31AgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIn9+8uyQtaq8sBEohTl +qyJQQeZk5xxaILYP/rCIxc+z5fgOh+usB9adaiD23RPuuD/P2c3UqHJQWqIUTu46 +eOKn9K7X7ndIH3WnaC/u4nysL+SIAug72/k1BAVGNQvyNQMhth6CfZTgY0tgcS0Z +RSHyhbTD0HeiJDI281BoOJjm -----END CERTIFICATE----- Bag Attributes friendlyName: expired1.example.com - localKeyID: C6 54 3D 15 33 26 1F 85 58 37 5E 12 C5 4B CB 9F E6 EC A1 34 + localKeyID: 54 BE 44 70 F3 50 A6 ED E3 73 5C F3 DC BB E0 12 26 DC 31 A1 subject=/CN=expired1.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLmNvbTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwM1oXDTEyMTIwMTEyMzQwM1owHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMGE/KgstC+6lmLQzUCs -zdgjlZj5cDw0rp0vpHdf/4nqUNOnia67EQCBVvvPgL9IUsD42KTqub8WTGJ+Ti6Z -PsRWTIWBVfrHM2rJ6HppTQs4y8OiNas5rXJnGpu0E5RJIiiWK1BkaELBX6YDBlho -ZFFV499MqtoZYk63k6VXogY1AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwNloXDTEyMTIwMTEyMzQwNlowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANUk3PULhKJc9xJO2RQU +MeMwVInv1cw7Izt2VRgM+G9GgKlK8ZUN+99b7UW7zIbeOlOLjbbSBWxkg7FhynFk +XL8xoYXgKutwSvCTxtCEzssUidmUcuQiLvGn5HVj4lBpzHU7VErirBi2yoYIEWuI +5Rbv3nvvUhGZTVLIP4VLGjlHAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLmNvbS8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEAlb9q -okquamR7BnFLorpGo0Q7Wxs5IVQAHzbfJ/OGbm9uWpnhGENhxvU063e2VXVJbF2v -agUHBGxszX0w0RLjXls+ZwWiD/evVvJ0l97NQ6C0sMmHMLuRXhZLmOHOI8LMCKQv -+N9MuJbiVVrwy7WrdKUz4WDS+Veo66gYSGV3jZ0= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEARc5Z +IIljQytcuQHIwHLWNPG1JxCDpIBbJs9fRpN9KgsE2G+PIWK1YYP65f6VfiMt1SWT +gx+qt9/WJX8g5r8xyr+pBIhjcMo9lACK/hMVCfm7/0GX5f5WAPmepK47KF7llp/5 +hAqmARw/XJgkEPmcZ0lRinR3J/eeRo1dNpP/IIU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/cert8.db b/test/aux-fixed/exim-ca/example.com/expired1.example.com/cert8.db index c23528565904475942033332f6c27daf91452f83..86d239eaea5d13adff68511b8799c3c4fa1861cf 100644 GIT binary patch delta 899 zcmV-}1AP2|fCPYm1hCtD5j0vC4Kp|}F)%SPGBY$VG+L9Pd@Pd~eH?$iFs_ccuJ^p} zs3oP;VYEJ~6^^1GX##4oMXPn1DrdsH=-8Tm0w%ucFS2%tZuz|ems5BewM(znW~ z7h*1iQdXE-7m=fH&$*Tq8L+8(G?U|7B5w~>+0^(ja^iL{(u7SG^(Wwn$+3K0HXoQv zV$1*-BK48%>{a0jczpr&leB$6e~JD3%d$e&s`9`@q7>z;B2Yo*Wak`OAhr+wu!zOa zv*q{>hwH2d)}3k~_T3ZixIfR?&D5xJP+FoCPVPE*;-~bk*Y0;nA9bf_FYe-etS{t< z0_Z#2`85OuMl}oaH3K2G9)f+8;A2Z*aV;4|A@YT^!_ar4Br-PhP-r-q0p_!GewI5E zHCh)9GdM6YFflPQGc+(YS}-${LA)1}U%efZQMw#|v%z~QKZI;$N&|fd=H%{Mi<_s1 z34R4S$|0kzmz2T8#;*FI9Vx9g3_iifqr%Lxp;{(){L0SlU))@PZlB)W7nW=0Nj@Bz zKFfEk`x*~-cW9D(#y~*7(Zq%=!2<21KWs{(e+`0wMmc@?1OjmDcJYRKpkE}BpSSyJ znpRr@d6VtBbbl_c917Kpj-tn@{-q^DfilUywgFsVH*vy5>bWLzQnt_5I?fJAIh6&C z3ERQ%pmw#CA26N8{zom?Kp(KC$Ee-k_%IQu@DbXpPOCY0I_`cV{pnnlmLqU6BP;hyZ=F#<^EOx`JSY%J1Ab|mY?~A3Z?-ZKU|n35c!;ENl}V) ZcPICrMvYxIlm8$Ag_Gca6tl>`I6zTEvjYGC delta 899 zcmV-}1AP2|fCPYm1hCtD5iwd94Kp|}F)%SPGBY$VFdEeuB?{&yEUbT`8G7Xnwja`4IbHx=vokKe+D=B?8-4*3leB$6e=UC^=dy8g13#&f3(mG-PJG~MmkSjd#P7LZ(tE0U ztOQGq3h;29@UA=v==jB7wv~OZ2thSV?vE&}1rD~m`n!tZESqDf?73fO`%r8H>IJdF zN_!IH>b|Yn4bMzZrXhUppGRzNaRW)HwZ#)~fp_w!xN3pc9A3n*_zF-q0qe7LewI5E zFo;rt6dCHwAsyM#HJZ$nUTkp*@!U|Tyv1Cb?o!vNL=M-%!T zWQg=u5ZXOZHnlMjfJ*psget}k^TLD+Atb|J`4r=|x&vXNPU9C;E35FGue2tS&9i1e zoc;{~S(EL$bbleIlo2nFY2;y0=^jmFr7^qZFk*b2#~}zGPJfiQvlSyKNueLgRv5Ow za~gLyP^7kyxia+|jJ@?_U|G?oEWfu~+!z{1^MFi4ReIU!U4A2#17^M-D3Zd#e)7(-#k^)%~uwpDdWY+bKv1qTFdY|VWz(Gufc zTRvw6q7V14R`PV0-pxaxw6MvCFuRdn7E74n&LhIi2&6Cg-%Plc;#FGk%eAX?r8D7R Z()m}Y>!=t=Wp|AMos-~y6tl>`I6$z`qSF8X diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.chain.pem b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.chain.pem index c16cb51d0..51779fcd9 100644 --- a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.chain.pem +++ b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: expired1.example.com - localKeyID: C6 54 3D 15 33 26 1F 85 58 37 5E 12 C5 4B CB 9F E6 EC A1 34 + localKeyID: 54 BE 44 70 F3 50 A6 ED E3 73 5C F3 DC BB E0 12 26 DC 31 A1 subject=/CN=expired1.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLmNvbTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwM1oXDTEyMTIwMTEyMzQwM1owHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMGE/KgstC+6lmLQzUCs -zdgjlZj5cDw0rp0vpHdf/4nqUNOnia67EQCBVvvPgL9IUsD42KTqub8WTGJ+Ti6Z -PsRWTIWBVfrHM2rJ6HppTQs4y8OiNas5rXJnGpu0E5RJIiiWK1BkaELBX6YDBlho -ZFFV499MqtoZYk63k6VXogY1AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwNloXDTEyMTIwMTEyMzQwNlowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANUk3PULhKJc9xJO2RQU +MeMwVInv1cw7Izt2VRgM+G9GgKlK8ZUN+99b7UW7zIbeOlOLjbbSBWxkg7FhynFk +XL8xoYXgKutwSvCTxtCEzssUidmUcuQiLvGn5HVj4lBpzHU7VErirBi2yoYIEWuI +5Rbv3nvvUhGZTVLIP4VLGjlHAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLmNvbS8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEAlb9q -okquamR7BnFLorpGo0Q7Wxs5IVQAHzbfJ/OGbm9uWpnhGENhxvU063e2VXVJbF2v -agUHBGxszX0w0RLjXls+ZwWiD/evVvJ0l97NQ6C0sMmHMLuRXhZLmOHOI8LMCKQv -+N9MuJbiVVrwy7WrdKUz4WDS+Veo66gYSGV3jZ0= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEARc5Z +IIljQytcuQHIwHLWNPG1JxCDpIBbJs9fRpN9KgsE2G+PIWK1YYP65f6VfiMt1SWT +gx+qt9/WJX8g5r8xyr+pBIhjcMo9lACK/hMVCfm7/0GX5f5WAPmepK47KF7llp/5 +hAqmARw/XJgkEPmcZ0lRinR3J/eeRo1dNpP/IIU= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.key b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.key index 312ac1c6b..369fa30ca 100644 --- a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.key +++ b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired1.example.com - localKeyID: C6 54 3D 15 33 26 1F 85 58 37 5E 12 C5 4B CB 9F E6 EC A1 34 + localKeyID: 54 BE 44 70 F3 50 A6 ED E3 73 5C F3 DC BB E0 12 26 DC 31 A1 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIZ7oddrWXYk0CAggA -MBQGCCqGSIb3DQMHBAgyw+PxiMXbfwSCAoCJs8edW5MnlAboAlXblPxI6NkTUzyN -IVUY/8atgVpTOvF0a4YQAq580jw8TA2u0xzggDGyDhp6MnxqQgKRGkEkeWUVug0G -67FwJRE2aeJwFD7oKUUGviKl46ReTpJR/maZHhS7AknifzkQzoHPhWLWn8MQ264Q -/V2qv7F+pnJtofQwZnLWG3BGHWlJsj1i9qtwDEZmR9Zg0PLQZ5w+NnsXR1QGNnjL -H/NoiVybJBXn7keAFfyPP4IhbHB+HXr4P8JP/7VIj09sXVAi1REF4x4bwaQD991R -eSNSZ8JU1hTLVFnICEebKq5w13vuqo1TdHIwVNih+pvz2YmAC9qYexcTRPyU6rSr -ZuxF2K1/PsBpI61cKYlM9X26uCDsz7u0mHpNSR5NBu7x+iCCx8ar0W4w7mQ4bG/6 -gPUgYTRR9xLdvOjZdKbRalZ+xBIICtvECG0lIJvtyylSp0A2fO0DuzIRTPZ2T1JA -NxBVgBFnMAGYe6bIW46xBJLT9jTV+7geARJFO5MkmtXyYB0zhUE9LlVNbuX0FDfx -DJRIGRxQPqjMFEzZC/PAjXMGwMUcAcNKmGPtyjknspmnGzERQlKC3yxdxqZaegWM -G/ty1eYnPBT7aynCGK92WycIFK9B8UTC7V7rJPl0F6LD2+/hAi01v/HsljWXjdo9 -+qCtPTyUvmvv5Jdg3vDbrzYZXvPoq1fv9ZLybN9ffnOPJUTCirDnq7x9bmHVYvQp -0hJNzh1kJLvlqwBQPmiTXlv/a2NxXMK+qsVKIlLfNHyx8M3XrVM/H/D+HlOFsyCr -7FLLHBx0hxUjwsNYSfbqlV7Svect/UEoxziTiXd0C/jrirSsoU6+kzwn +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIEJETKcyNPKkCAggA +MBQGCCqGSIb3DQMHBAj+HLWzdCLulASCAoCle4sKpW54xzwgFBCtdLDXFO55QrNL +rjiwWrmMDKP/SQTu6srl4wrB75aghZQTv9yuvhhiyrkEUm87m+J/scLIE8XEMiDv +64S0nsLkvRt/5ysZnAVHbpgR6GBHCa+aMSFLZcWeZ4mRRePJy3dxi2MID9Cu7P/Z +llAbQHC4yYAO/sboesY4k7Qp4x0Q1fwVqrhl/N2BtuBHJeeU/mug2SXJl7m3panu +cxUko+aGwHr/p3xQqHpCZ6RSTo1h+N8DqJHVs57JrN5l5/DYJbuo53MQpbahzLpL +SIXYq6lAni05+B88hXDW5ZPNMQwnjPL6SVSLUH2aDntJY5Ezor74NMSXKOmVf++q +MqUbxf5EpzwW/H/3clXA0UCoUXs6/Xr7DydsAyORMLFS7CI+ehF48BAhwYcpEjGv +uQyZdWsJMU5qaB3XnGFTwnsted1oVszu1FCqtQntfeuuG1V8s4LZgPtP25sE6zFP +NGvFU5SCkuoj5+lhbsFSoF6YjJO5rcbIbd3OuUUZgo6posHeoo49T7gI0G563E7E +KcMhpYR+/ayHGWRXm4J92x1X7NGCbbF+j1if76U8zd0fpgrXWdZKP2npA5gfp0Ae +un4KhQOSLSvJQ0Vq0Vzc788j9jeHowYlnNoItgfoUIJ1DaILZjEtXlXPkH/sUgkF +jsvmcjsMp4DpwDacmjzMvAu76Aw3FX3iU9aR9iYEwD9XkRkZzSf1hhB7Cfs4RXQX +Zj0y2KTP/cltPghKdc6Gx1UyzX3ZvHZNA516pV73vHpkMzkiiSo7Ko2Vz71m9QwA +dIkyMUVP00uZo6prpM/SfkEbrVmH8nwRbVNfR1Gwkol2Bk8mer+ifI+L -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.ocsp.dated.resp index 52f4a3d80c12966586e390aa87f33b4c43ea9f0e..6ef6c30d91c92ca0b3063c5a2b0f7081ea645875 100644 GIT binary patch delta 533 zcmV+w0_y#n2b%|wY5_EnYbrduX8{!c%~Mvt6|@4)r&row*$>tN0cU^!7!NWqF)}eR zFflPQGc++YTA&da4>B+@GBGkRF)=bTG%+-h(H4IqPBp%yL#z+-8+;Y>E6SiS4F(A+ zhDe6@4FLfK1potqfdD3gu2nm~9u$`>vXBZDc?0&RcJ3#MqsFnoUQl!sl7!<7=N@M1 zw*x?DTv*b@Mu%s8uXvOoVN?Qcmi|x?D(i?ytD>bWUj~w=$ zlrSXWa6YlTDDQS>?V~#+U6RFtp@X=mXl##JEua7=-%O?v#kL2NiUDg8HCh)9GdM6Y zFflPQGc+(YT9GF-lR5$&f6kmuQd`|}sdFFE%PccQXb( delta 533 zcmV+w0_y#n2b%|wY5_5kYbreRAO-9Ir;A67%|lsS$np~D1VJbQ0cU^!7!NWqF)}eR zFflPQGc++VTA&da4>B+@GBGkRF)=bTG%+!e(H4K~FXGI9(zbSPDo6(dC(A7`4F(A+ zhDe6@4FLfK1potqfdFRU@O2)|hl28R|A+K)k=Rkvr9N1cxSWOnKlj#Q1-r|-PHy#N z@EQH;=ZZADrf_<3oc)aT7ucLH0}B%N-K{8v53^wQPi2V7%<}#0Z5J;>mPEq~{w@hV zwgn`^#)YdACv)fz6t83yez@}=Zqz+6+WpWmD!LrFs0>*vB$`Q+iUDg8GFlf6GdM6Y zFflPQGc+(VT9GF-lR5$&f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji> zW0u9?t~|G^UZuwWysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2A zkmLeG=r|4G3LuT?UV>h5M$0eO?x0z`k=vYs+= zVDxoD56ygIdy&F;f4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O z9%&t-9j$R|YJ6JBlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUK XK_cDT)4jx4QX-}8ZZ68P>hl3rkGb>& diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.ocsp.good.resp b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.ocsp.good.resp index 6edc0a935722e2375e5a2769f1cd3c015a598331..f639d770efdb591d2760e78c79258e3fb70afde8 100644 GIT binary patch delta 591 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkd?q6|_Dk|q|Y+U!ne6!~{HIBdV@7N)by!*3Xk=(;U}$J$ zY+`5)FR?K>|c&&#V#9Lj!wP0XPd;%V#esXE4|O{4q7s~oH1M2G)kP;*untn9|O}USZGL3 zR%eo}KR3rWDEe;E%3}G8r*({7GWh+XcTP&4%X2cx>L-)7-ruwBPnzCb?v5@v>e_U4 zi?GDyH3{1)6&D=}o*7g7gui;RVe)74(@B_gAI=*7Hwq&(HeSI4REH z*MaSyYgSyab=G<}%fy_?=KT)N=IKQ_ZQMU+9k+Y5*2#_W?c^g&F7+M@Yr?mw6mRBw z_SCOn@9tYK;?iwcgKic+sJQ0RTj~_C;e^b+hP}5_Z=}t!`X9SHOw_P!NqhCnD`6(z z#ma9U3O}>Hoq55@OULI}>EHI&2v&+)F)1&u^R`lDRGlP;#C!t-_om*yFQJ>1mOon( aeKLrfUpp(Hr#XFt*`xJOZ1wsWj{pGq;QC?! delta 558 zcmV+}0@3}O2Z#qHFoFYw3IPD1f&+apf&+O52`dHx1qBB%0RaSp18OjW17@VWXf6}&gZYoFz11HNZFbxI?Duzgg_YDC71qA>Dfq?*X7M3{z;M{><>u{#B zUZ!z+`wBy84u#?` zo?CR9P9P|T$6O?4uEaP{qM=hXl0fal#~0uvSNF+V5ac6f!%1aeWu&yp>MwleKZLoC zgM)MGZFI&3AZ44alZpXr5i(jA4Kp|}F)%SPGBY$VGFp)*G?O|49e=mf#+2xR)ZC=g z{{6cu5hinQA4A%|B4H%EJHMy5L-&COA!C-s;jTQlt6rtX|GcjbmxMPL_AEMKgU)lA zCQnbfgv^2UL{SP)XhC&OPrZ24p+_~od647+L+Cgp^2e+b**bi}#XISv-e+f4#Uik= z0qKGuGp|)LlIreeRRMXE*8)U;*|MH8abWayLJ!S+V|$Upcz?O|`4V<{i9v(#997BR zLc0_kst4)Mi>lEr;4{)*-^w_TBUYpUavo_Nq8+VqYifL2$&*AmEBJoq)0e8-HtPw# w@9_0>j_6pR#s04z`C=q^@WXzZJ9s&8Jt|VA&7WkwF*`B2G2Fq(iI^@*8{=^DD}r DyrL7q delta 45 zcmV+|0Mh?yX^<@x^B@K60H=#bjLkz?T*&eg=>$P2kwF*`>@VWXf6}&gZYoFz11HNZ Dx`Gnj diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.ocsp.revoked.resp index bfe9e42b893726ff835228c1e716a5d1b8c28e62..a20173cdf6d60ca0fa127ebc787b25c8c00fae23 100644 GIT binary patch delta 581 zcmV-L0=oU42eAhyFoFZE3IPD1f&->7f&-!k2`dHx1qBB%0RaSp1Cua<1CKC)=%F-| z2?8{cTMq^_S}=Mrc#&`=6uV~u6#mUqR=*Xr0?nsa+F;oa){&_ye>7U45f~3LFfuYR zF)%SPGBY$WG+Ln}Fd;A>1_>($0R;sIFaZJt5(E$;PBp%yL#z+-8+;Y>E6SiS4F(A+ zhDe6@4FLfK1potqfdDEYhdLlv!|fq$ny`@`5r7_|Hi|Vb5iT&Ad6!U1iQ6c>5a!%S zWxzqF(c#+nNMKQD&UfZP1W?oYt6oPfS@ zrR^`xfILg8X**AL|5d(WP5bU~W3I!i>;R{WM~uxwSzO5S66pj%D3Pfue==I3BQPN_9|j34 z1_1>H2QUEw1QG-g>@VWXf6}&gZYoFz11HNZFbxI?Duzgg_YDC71qA>Dfq?)zg)&~| zc}#d$exHbPp?<1NPpV~dHWRN-bi3vLayJ?+t((M3J+kRJjzcz~<|hxHfiMOWgS$kb z4Np)|Txa0+JKf;>J3k%mVTA|M0iL(H;t<-ME&}U=P+w>D-j-_nMOA2)h~f$JI*p1Y z>v)gFkJJZ35LupR=tUKFEk-BSlb``>5Hea94Kp|}F)%SPGBY$VGLstuQh&G9#+2xR z)ZC=g{{6cu5hinQA4A%|B4H%EJHMy5L-&COA!C-s;jTQlt6rtX|GcjbmxMPL_AEMK zgU)lACQnbfgv^2UL{SP)XhC&OPrZ24p+_~od647+L+Cgp^2e+b**bi}#XISv-e+f4 z#Uik=0qKGuGp|)LlIreeRRMXE?E*x9*|MH8abWayLJ!S+V|$Upcz?O|`4V<{i9v(# z997BRLc0_kst4)Mi>lEr;4{)*-^w_TBUYpUavo_Nq8+VqYifL2$&*AmEBJoq)0e8- zHtPw#@9_0>j_6pR#s04z`C=q^|`{}O;q=_&ZZ6sW^PIMBO;jMc1Lo|RZZ+Iwu_1;H26R1&c z4G-sfaO0zj|CODHwwjTJlaHtEiAX7`8xeF^$y2zuKdA0NwtsprHY1iR_62`s_d67I z?`kI^r@8+gQmjh8ApQ9GD`4gHN&GgbZNlAe4#K0-^>WO zCOg)p5C5%?Hgz}$vTPlRS!Ey9Baf!U(sqSKp6V&xGfL|PKCH4mdTkQq?{r3n%rUJe zsLB{rPPt|$=YPccSuu49-#!Uo*o8+zvMMJEuma5g9f~h= z2F`#Iq7`Pav865=T`NMmL?&Ol__|4dQ{Z#!E>3>8OmC6L3vJMR^m~$3dD#8Jg z`W`MJXn2^|G=FZFp|DzEp3MbX zN`R!V!xrXl035O#pO^ll9CgvxS47fn1{u@vxsLeLCcQYoT3pd7d4RN5kywMCC$}~I zt>dqu(toZzQ=k}_4sxl%&S%xxtbpj7D50tYw_ySB6RK7%T^H8Sk<8xf|+`HfsCfqThlUM^ef0p+&t;6%e9!v3Gk~GlP zvjPGK(4c?>f(QW96oxgHGBqaY1;9Ytw_2?~B!E6lR7GO9V|e|)d7GDG5@DVs#s;D1 zD;tt&cLj*Z&{ogGAKCFumiz<*z*{3A!=OeCg)sDMLN3`l1!^Tt^90;_WFs-SK~y$| z!!S-b%@>C}e~f)XN_i14TsG7>A#ia`i5dhRrKE)4zWH&+io^R3baJtYAhu!7tc~5K zjg!Z#!X=Q@QALoWL1K3B(k4d*nWR~Yi6l>6bQ(=&ZT@()3TNRT6$#37)6n{YoClnB z-KqzJ3{JW!ORcJ=Kt?mA5b2-m99VZgq**H(DerCXe>}X53gHTTp<>4j3fAo90WQ?J z6`7=3iJwo}s3IL*Ud3($5c2*Z^Ul0+xjBen^H{c8jir01kU@hnAE=irbFeoLXs1}H zgmK;RYCy3tKQ$CHaWLj@cyHB|E+hMBO4?!&>!e?ux{mwhO_&Afto0@4r2mR8GXYi(xp9X9U?1-?%|OpX zK%fqB(`~Z(z2)}TvbH1PU>dy)YGN>+SR>S`5#@ ze**2WMBi}8#L|dYpYo2RVtG)OQI@uaN%WK1cD2SE?gJy{g_ICr(AXkteQLPNe3%=i z<$K0Un5=ZSp(*$cnS~vAzRIT>3YI7SWPMOTfsq~YWCSu5#r-+po}gDU0LD_{8|M!> zT!jV0%Sk-x()n#vh`+-#2DV@gAi62Ye??`!Rt<~H%9YDudKaODZmqsbKfaYw8GPkL z5{_r3=Cx0<^_j}RNwlE`k?RtiqCtD2$rYka> zIYNWmpy4anVLZl|PLNBrmLy{!3YLPNC%QEOTfLx8cjx*j#dg5Qq0$iO`CVV&e?xfu zeR9%pPc>fTc9hf9RjgIt0sRUYKYem~T0KRbk?^k>5ldbEhoXj9m2}j#i-3IWwmo*w ztInz$|c#+_`J?$23t2981mGyl-Z8u&~@zBM7m(+a!az zeiIqQds)?>*MK?%ltg8mXRnd7e_~ds2f-{5o4f(1B40fVjEKhvehREDpn~?m3tK5N zy|B$_Y$J&xvETaZ2imXiyFt6sBv!v+GSo)1RH#S;HCwYZ%-5?p0xcJjz>>oWODpqn zqBte0RlG1fTmQOq8`9Z~FUgO1VtyoWfg)5)!t@fWzGPQc5GF?sEWLgkf1|QgJJAZ- z_7Q1}5N-(3Bt=XbVC_Ig$3`tJx?Ln)57DGm)^&)C!*nM}ZiF--r=VSy>*v#WrZeXO z#<8vbPBHk&pq)VY7XDb*ObI%!i0cLq7d<8Ok5rwbqVu5``=o5)fMFz<0vg)f%b5!<-&y}c>OTz&oZcO{vbn^Hk2k9 zO(;J|7?eS*b>2eDK?X;|L|Ll`!l4g=ikCwom}$Y4d1FpIrYii=z^61JeQtnl>{|{1 zx|n>MszD!3R;Ht5jRG05K~HUBVpWTcUsV5IFWRu}4vDg9TemBPf0f+$4Fpl85I53Z zTdb*XsQBxtmA~K!Dg~*oR1P~1{=17qkh-kdNRakVuW4gJHt14?rvm0Ao^iv26)K}C zlHkQKZv!_-*U_~qLbPKX_am^qrh+ybt>tXEWjIptN9-M zqq)Lw!3;m7leC26@)G_x2X7i6(7ZVishW<=Rb}(^AV(GcSgHw~1Ad%kVj9aSF5(JQ zy<=4_AqJUj_rID31qBd9;HvfUPd4S62c0 zxRAyT&-@WY(dYdOulPIB>J+W`O&Zwz{aNS~6Rc+I6m*32>pCNvF&GF@4I-YKP2yW3PU zf4M2`G~WUrm%~Sq4&Vt#BGF3tXPmG8&EI;Mq7+W@&f796cE+gZeEH6P@*toD2t?4D zSW&9W?US_&BP_RIZ0S2T5zm>tQwH!ntq(>t*VP0Nmvg|MX>Wb$BruRn;Y2#>0s;rn F008BOXCwds delta 2855 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 F002xzek1?@ diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.pem b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.pem index f4e7277f5..66dd58f02 100644 --- a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.pem +++ b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired1.example.com - localKeyID: C6 54 3D 15 33 26 1F 85 58 37 5E 12 C5 4B CB 9F E6 EC A1 34 + localKeyID: 54 BE 44 70 F3 50 A6 ED E3 73 5C F3 DC BB E0 12 26 DC 31 A1 subject=/CN=expired1.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLmNvbTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwM1oXDTEyMTIwMTEyMzQwM1owHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMGE/KgstC+6lmLQzUCs -zdgjlZj5cDw0rp0vpHdf/4nqUNOnia67EQCBVvvPgL9IUsD42KTqub8WTGJ+Ti6Z -PsRWTIWBVfrHM2rJ6HppTQs4y8OiNas5rXJnGpu0E5RJIiiWK1BkaELBX6YDBlho -ZFFV499MqtoZYk63k6VXogY1AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwNloXDTEyMTIwMTEyMzQwNlowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANUk3PULhKJc9xJO2RQU +MeMwVInv1cw7Izt2VRgM+G9GgKlK8ZUN+99b7UW7zIbeOlOLjbbSBWxkg7FhynFk +XL8xoYXgKutwSvCTxtCEzssUidmUcuQiLvGn5HVj4lBpzHU7VErirBi2yoYIEWuI +5Rbv3nvvUhGZTVLIP4VLGjlHAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLmNvbS8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEAlb9q -okquamR7BnFLorpGo0Q7Wxs5IVQAHzbfJ/OGbm9uWpnhGENhxvU063e2VXVJbF2v -agUHBGxszX0w0RLjXls+ZwWiD/evVvJ0l97NQ6C0sMmHMLuRXhZLmOHOI8LMCKQv -+N9MuJbiVVrwy7WrdKUz4WDS+Veo66gYSGV3jZ0= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEARc5Z +IIljQytcuQHIwHLWNPG1JxCDpIBbJs9fRpN9KgsE2G+PIWK1YYP65f6VfiMt1SWT +gx+qt9/WJX8g5r8xyr+pBIhjcMo9lACK/hMVCfm7/0GX5f5WAPmepK47KF7llp/5 +hAqmARw/XJgkEPmcZ0lRinR3J/eeRo1dNpP/IIU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.unlocked.key b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.unlocked.key index 45432ce33..a9d3f86b8 100644 --- a/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.unlocked.key +++ b/test/aux-fixed/exim-ca/example.com/expired1.example.com/expired1.example.com.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDBhPyoLLQvupZi0M1ArM3YI5WY+XA8NK6dL6R3X/+J6lDTp4mu -uxEAgVb7z4C/SFLA+Nik6rm/Fkxifk4umT7EVkyFgVX6xzNqyeh6aU0LOMvDojWr -Oa1yZxqbtBOUSSIolitQZGhCwV+mAwZYaGRRVePfTKraGWJOt5OlV6IGNQIDAQAB -AoGAahPPuw/mJVOOI9R47j7LBvNaiWQR1a67GIaJDLaeiKbcb2ii3BjGlRRQ7e8s -j63BTu4ZMy1HbCt463R4vqpZ8KlFWFnKV0XydCZY3UY0Nq/eGFPImhGHZeNdpmxC -N2aDkJuVTI2qdv4vFUrUlwnGCZWt8BaNB9sjapEryxcKn/ECQQDrjKWW6eQqWzzI -ASOtbmcStNTwlvZJd9K6J4kDaqK0o9lmepWzNIePehsSEeRjdZMhhlju1Nnb8T7L -ijeXzcLzAkEA0lItZb4WqunWb38oOJEaL5N3uwxhHprDJOZ2EnRpfmjhTpqxuHpN -0WwWmakLj74PyWtdkqzv59jzCutE2n9MNwJBAKBkazUyGs3ExsSiEfs8nC8et4kE -IrywPOvJlAChkh1THOwtONaIRG6shNZvHIelPgSsCM7IXXjo8wuCGIzj7YUCQAH6 -E8MpDj19BS73GwGtG3nnAPEZJLCM89ic8e8qePNfOP7sJU9+lsypH21CUYGAX9Wc -1LxUM80SFPa9T2BeYfECQQDe1c0qv6aLdzHyAaPGwXZiC2SP1ZTyinJFHWxrE560 -5EbZRmxa6kXuW9QN+Hqj1nns7cYNOpnsnOYDz/7zoLSC +MIICXAIBAAKBgQDVJNz1C4SiXPcSTtkUFDHjMFSJ79XMOyM7dlUYDPhvRoCpSvGV +DfvfW+1Fu8yG3jpTi4220gVsZIOxYcpxZFy/MaGF4CrrcErwk8bQhM7LFInZlHLk +Ii7xp+R1Y+JQacx1O1RK4qwYtsqGCBFriOUW795771IRmU1SyD+FSxo5RwIDAQAB +AoGAPhr3pw8sHoMoGtWOuyMHRkOW3npbuZ6hrXnVYaSl3waUBsAnlF72vSZ0BJWs +CsBGDoHjURnxKpw/IzhzXIb53tNj5h8jIwxZfylqXQirkv7TfAW6WuxfAXwW7/Ca +OQnriyz0UB8AVohZ6UZQG4MrHcUypHrEsw8uwEkdb4I4f0ECQQD+BOlQuRuVOZ26 +iKrJs4K0DrJHTD/3cLtRYNGWRAF+q+tG2hAu0L7Dh4BDYA62A21hEHBp1XCBBk8h +2Q0rZ/uzAkEA1s5aq2tZCEPlvR+aRLJz4yEHAOtuj2wyVAq3weY/2SfDbtqTrHNa +sRWHGx2ofyO22jHDRXG4GdyhvBhHAk9yHQJAQEF5y4OnqI3UilT77t3L2ERHcKWn +IK6Rk7pMChjVz/cpItkScuU2/DsQhPqNfhlL19vSs9LcDKdN6SAAptQ85QJBALy0 +0Aaj6bVPILbC2p3bP9+bFjICokAxRw151PDsu86kFhZ+wxjOxi+nv+dcaLg4wdxx +tyB8xMVDhHpfwZIQBSkCQDmP11qxf43phqxiUo8T6uqMG7DfA5YdDtGlV43sgKmd +8iuIc26FKxdvr3kxn5w0qEIe1QqVisUHGvBYRfrF3so= -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/expired1.example.com/key3.db b/test/aux-fixed/exim-ca/example.com/expired1.example.com/key3.db index 94626c0f6fb927589af01538144fb6b2ed8669d9..377e17f8b266de965eb80bd84533739ad8b60fd5 100644 GIT binary patch delta 973 zcmV;;12X)8fB}Gj0iX~P1_1dF_z&t2whyZhmk)&xmk+Z6Foh3)GJe{**~pKM4{WrR zgP`28Ry70&XKZg`VQejPVQh2*6algSPB&4jenOwlM0wRskd~&TUwi-yDuzgg_YDCI z1px!4fj}RQ+J8xdxn@Qs3ou6j zJtM=qlbP|St^3&nw2PCVEBuAu-rb1AQQw4&8tQ=SiJA2TJYII=j-@nz9dtPiOr02b zMF6cMyhCA6Qk#8`SJ}oX2c}1BDdf6$lZF}U#NiEg2}2uZ;O?V;fdR|#krp*Tg7@yG z8B1dt+~7!DMbl&w(ghD6Y!1OW87eW`tci)WJfInpSX#t1xjkvZq$mqqEF*8s^`z-t zuzykn!Xpu64-ozO&m1Oy-&@lGq8Y*wIISYxan%eYBqB1n+AR`i+o%a_Gk0l_e_E7l zJYcM`XQxm+=`L zn-p)q3p^vQ2hFf)+@mqakn1i0mZ634^!vXx=#n!ac6u7@23LBXdxeTErKAU><_YvhXmK`)4E8WQ4ugoVN5sCRvgd9|GIPi(#c+TAG=ApEw{lvFX%}k z5rpbp8%!eHLUM+G7w!NVMB=j|rJy&B?$QT`*u)T1o+SHBsRHwE@=IN*#CM}Fp-$q2 zG8-&YhvFA5XXWr-MAu3Lmrmbnf|7_8NNrdKzRRf((F9?vpt?dNi;P#ha~IjjascvL zt&g1KYLrQ;Pr^UsKl*EFg|w;zB_d%ZONQ8q_A4!1S`Gex*>rpJ2xf|j3icml>%EQ0 z>%WO{a51;Zg{-I@#9Njw)g;{Y3xuLv_YzLo6cjPzFjR@})yz91J9bqV4ES$GfT>FH zl@0sfTkS==%!b}NQ;UtZ(gkc}gRx=Cab#S-F`SgwD$piP@BLYO$;{-O$@Uk5H}2ywk$7yFfbCl zl>P6Fl3+1S9BlC>IBV_V0s#R8f&ze(0^k?i>tu2bSr=@F1X-m$wGu&X8X>VWZ*!h}#ld`=ZSDya%$|f%gVbL6 z=s%v6!_==aN*yRLpJ2ON_|LmQ;oUmvTCWkw?8NUlS7xNp9;II4;r0bPj45S}-=l(ukG62#PN&~qnRwIp(r@~d2S0#6_sE58cnFxPY=hwArGP5* z9aE!p9bnG%S?h8{p1dYXOir!A*4SxSFc!qEc2Ec3JOL6EybUJ_el^ztU9QE&88>h%(u4A?A=OXdiF-0|rr6C$~mzdl^H z$ZYj9>4(vrBb`5CVx+~^>~{5Xo)s~;<^dUct4tWKaQ5-RQsxK^sM?D=Y@vFU(pKG; zhX6EI!2N7n)J0xhXn_`h;=X^Ot`$IqI1iC0>6Ft1D~G^8w*-D&BLG+0k^M#$XDLc- z7aU>BJMYjexD!i%Dr++EY!@ssW|UlFPRykLTDDufl%|Ra6B}woiC(!U;l~fP}8T0uDcNcfmZv^fWJsm!1&mt>bbubOk#dc zE}1^WR!oI~Rr<#>YRTw&X-x|_%fq5It2wQ5XBwNd6O>7RA}E$CP-JLA!C$5W23Tlh zQB~vLOsd)$VotY{rB|W`HFW&+g8EC*Ee}Q%?*>LTzYYy9y=QE1Vqt78b75?B0~7&e zvPZ|Kqz%5y0WgwL!Xg@Rw`?!~3o3?4hW8Bt3V?^(Jv2?;L)Nm5P{RkhyVZp diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/ca_chain.pem b/test/aux-fixed/exim-ca/example.com/expired2.example.com/ca_chain.pem index 5b30f439b..71784aecb 100644 --- a/test/aux-fixed/exim-ca/example.com/expired2.example.com/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.com/expired2.example.com/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.com/CN=clica Signing Cert issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.com/CN=clica CA issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALw3TIYMk4w2ob6o1TFb -FT5sDY4HL+9uHWZfPh6dF1ILu04KVgEb0SqP/LnHLcviH6NG0G9EsiDTdG31Svuq -xx5CrqyW+rs1pYb5NjS8mpnp3A0e2YvoWhBrfwY3+OQo193JnNDDxC5fD+bkq1P6 -LIwI72HF4/YBqGuOSGm2G34TAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAC1/IueycXMDP6mSC862 -YU584GqXCxUaxO+5X9J7qnqsBEuNCvBwnfCuPAjo+MVftpV9rghBNUvujyisBQ62 -u/q7iuEsm2Oo7LlfZ/tQbAPqBbHCSnsS4+q+rdkNz0xPpiF87p9HbG5xA0motcUT -cIF38qe4aoHWHF7EsPgKUDbr +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA0WhcNMzgw +MTAxMTIzNDA0WjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL0wro64rve876glpdRh +tD6qFY6iH2kCarFFq3WaKmfCvOjYmn4CJr7pL7J5DuvCFh7A0H8lD/on5NK3yqkX +Yi6EUlaYWxeRo2/PuZYUGbCpejST41sibw9V2dT4MHLidjDShE0W9SfgiMmxfF02 +H5hLYswAGCL1kezsVeEJeH31AgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIn9+8uyQtaq8sBEohTl +qyJQQeZk5xxaILYP/rCIxc+z5fgOh+usB9adaiD23RPuuD/P2c3UqHJQWqIUTu46 +eOKn9K7X7ndIH3WnaC/u4nysL+SIAug72/k1BAVGNQvyNQMhth6CfZTgY0tgcS0Z +RSHyhbTD0HeiJDI281BoOJjm -----END CERTIFICATE----- Bag Attributes friendlyName: expired2.example.com - localKeyID: 9A 47 FF B9 55 D0 E1 29 4F 98 F8 D3 37 56 E7 89 14 5A DB 04 + localKeyID: C6 AF 42 A4 62 E4 DE A3 FA 0A 88 C9 9F 8A 3A 95 F8 BD 5F 68 subject=/CN=expired2.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMswDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5jb20xGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDRaFw0xMjEyMDExMjM0MDRaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w -bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/e35jEeUADll58QXg -WR+j3CfNDKMGjBVCSoPNqqPxzDSFgWsNhaPBiFMNmFLH+J3EM9pCAHnrmiS230Av -mxCVf/NkecaiYTi5UfgzDxIPNgARO+6sLyFXajmrv70nIIqB85LahJVhjldmcjUQ -APG/fyCUodKomCLaNqZB/xRfbwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MDdaFw0xMjEyMDExMjM0MDdaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w +bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1CGIJL05trceWyUkd +Jdp3QFiQGuYn+nRTLUOOJR4v9cYUFomihLdPZ2ElUZuQUQaP3mo0rNwSZBnUWaS+ +2MBOInu3DwBMhCqX2lPmVtOoj9PC0jsxl18pIYW5tKKpVdSVuTXZa/bUCbf351DN +clNIEfh7zFXevzbwrI2x5qrteQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLmNvbS9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5jb20vMB8GA1Ud -EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBABQR -zbDziROz2buA9OZ2lxkkt9afOmRDGUh/5XmpYrmNJp07DDYVEPaiAv5EHwnp0ceL -mJOAFwMMP6CzOsN/Gh0pR7VEdfxM259LzeOiwK5OX7bY8y0fcvVzLdqNAX0l8YWK -Pu2EycfVje1jaJlMNcDGazNtnq0Fx0ZXm8KFVV8F +EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAGNy +FvCmqIUPn/BSasd66jOrg46+YkCh/YN8zt1ysQr5ZgM+mP26W+el9JiknnD17G26 +ImFaxP+X8ghPM54sErbAB3euFpjsdqVqdOr2g7SJJnVvD0XygYqxEy7h7XAl8M9n +ofNIBV2IWKQ1wLHnHquM1v5e3s1dL0ptyfBMPhDE -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/cert8.db b/test/aux-fixed/exim-ca/example.com/expired2.example.com/cert8.db index aa952f2d60015e5e7081c587987a463e77166d34..b138d42330af53053b35bbe83452e39d9d2e708f 100644 GIT binary patch delta 898 zcmV-|1AY8}fCPYm1h5%>5j0vC4Kp|}F)%SPGBY$VG+LA2d@PezeH?$iFs_ccuJ^p} zs3oP;VYEJ~6^^1GX##4oMXPn1DrdsH=-8Tm0w%ucFS2%tZuz|ems5BewM(znW~ z7h*1iQdXE-7m=fH&$*Tq8L+8(G?U|7B5w~>+0^(ja^iL{(u7SG^(Wwn$+3K0HXoQv zV$1*-BK48%>{a0jczpr&lk$B)e~JD3%d$e&s`9`@q7>z;B2Yo*Wak`OAhr+wu!zOa zv*q{>hwH2d)}3k~_T3ZixIfR?&D5xJP+FoCPVPE*;-~bk*Y0;nA9bf_FYe-etS{t< z0_Z#2`85OuMl}oaH3K2G9)f+8;A2Z*aV;4|A@YT^!_ar4Br-PhP-r-q0p_!^eiu6t zHCh)9GdM6YFflPQGc+(YT9d)NHIomz9e=aIdnrGJY-LIVeFx^`?puqSr-uoC1v<(h zqpg>e!NkU{`k@^utu_ok!N;S*%(9_cCU^YG&h1~^T!3z$-rX0LYvxHl9GO1LcdYvw z4|jKHl6%HLK)=z%hAqJY?W8|!N}_)af`CRjefb0eaO-yQhI*i1B$1!D`)Zn2TLF2K zth#i6F0LF3)r^j!$Ep6MB}0KS$-cG$TwphG!bIx1CUR1?&(=E54oEqb1&s;Y!SA4U zwUi$)oyGn~E!aRGu%^eT-QV~y5vcGH+N(~hId?kleoUCe#Hc8aJjej?P|nN;?*1Br zT2XnU!D&>DIiA}xf5h`7a^8+Q>9})rLIZFCg0rBz=>ZWpS{Ds5GBGkRF)=bTG%z<> zlf8c-le@hgf3*l=2`^48s;bZbW<%ujwK#1^~MwyiK2wJPiJ8z zQJaua29MrqG_2ebWEs?1q`ug|P9l4^4**PrDwo<*=2p|FkJG}^J297EDItZqw4$k1 z)Rnn4*=zRH3Agv>P|b2vND=sZ%vIjMHt?*CvF57n0eO>HzT1Ceau)EWsD%%o@KS2W zdg?Q)gO0vpK%xDEe9ql+u?qQS13sAjx?AU^^q8ccaP{nMx*}m(#Q&G_2v0MfEE2ZB z2Y0R(nCy0?YIN%MgS3ezb#D(v@_~x66E5NHa3%21XQA^*1zm_(q&2{?=N_w!*8X1J Y&0Q}_ZOQOVJ`e%Kliz<8v&g?VK!2~fO#lD@ delta 898 zcmV-|1AY8}fCPYm1h5%>5iwd94Kp|}F)%SPGBY$VFdEeuB?{&yEUbT`8G7Xnwja`4IbHx=vokKe+D=B?8-4*3lk$B)e=UC^=dy8g13#&f3(mG-PJG~MmkSjd#P7LZ(tE0U ztOQGq3h;29@UA=v==jB7wv~OZ2thSV?vE&}1rD~m`n!tZESqDf?73fO`%r8H>IJdF zN_!IH>b|Yn4bMzZrXhUppGRzNaRW)HwZ#)~fp_w!xN3pc9A3n*_zF-q0qe7}eiu6t zF-jNdfk~orolrkUMvF@$p|T#ib{MB*#FT zBCDSD;y%Qv%lP5^3q2+K?t8n0Ihk)mP;Ze1b}?XEJ3<4IC3wRC)&)ls`W*=l((}LBPdCsAIer3w!d>4cQ;U^ zwvf3p^&5=6^<-dK(WWfFw_Ds88b|YhOhZ+G=N%&*g?JH<6TD~Q)TlrI%Z!;w0yCva zaIPh*uTMX4_(&8H8yaX)t)G3h7C2@$$h4{fb+e$m=>ZWmS{Ds5GBGkRF)=bTG%z$; zlf8c-le@hgf4_TvV-e*54q18e1>jj9queLW45J2&6+%jb&8nmE%ru38YYl~?!H820 zm{Q01oy0TRLI8Q|nk2U0KrfpRm4EYOdB&n)IJr^yGY=9EHUJSj?yN5%S86${zr80Q zih=Wz+Ju#1j#p-KH4p&tzkeWx7MFJWJ4K9f8}|pV!4ebojVLR6%h8K0{%oF3F*h=z^+bTw%GG6A9D3`E!vF%eI@aQiazax$;Z`=?PF+}Of|s9Ycp-0 Ytp&$MSDV6xRbK%Gliz<8v&g?VK-&$T4*&oF diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.chain.pem b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.chain.pem index 26b789bac..da6995fff 100644 --- a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.chain.pem +++ b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: expired2.example.com - localKeyID: 9A 47 FF B9 55 D0 E1 29 4F 98 F8 D3 37 56 E7 89 14 5A DB 04 + localKeyID: C6 AF 42 A4 62 E4 DE A3 FA 0A 88 C9 9F 8A 3A 95 F8 BD 5F 68 subject=/CN=expired2.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMswDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5jb20xGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDRaFw0xMjEyMDExMjM0MDRaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w -bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/e35jEeUADll58QXg -WR+j3CfNDKMGjBVCSoPNqqPxzDSFgWsNhaPBiFMNmFLH+J3EM9pCAHnrmiS230Av -mxCVf/NkecaiYTi5UfgzDxIPNgARO+6sLyFXajmrv70nIIqB85LahJVhjldmcjUQ -APG/fyCUodKomCLaNqZB/xRfbwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MDdaFw0xMjEyMDExMjM0MDdaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w +bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1CGIJL05trceWyUkd +Jdp3QFiQGuYn+nRTLUOOJR4v9cYUFomihLdPZ2ElUZuQUQaP3mo0rNwSZBnUWaS+ +2MBOInu3DwBMhCqX2lPmVtOoj9PC0jsxl18pIYW5tKKpVdSVuTXZa/bUCbf351DN +clNIEfh7zFXevzbwrI2x5qrteQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLmNvbS9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5jb20vMB8GA1Ud -EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBABQR -zbDziROz2buA9OZ2lxkkt9afOmRDGUh/5XmpYrmNJp07DDYVEPaiAv5EHwnp0ceL -mJOAFwMMP6CzOsN/Gh0pR7VEdfxM259LzeOiwK5OX7bY8y0fcvVzLdqNAX0l8YWK -Pu2EycfVje1jaJlMNcDGazNtnq0Fx0ZXm8KFVV8F +EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAGNy +FvCmqIUPn/BSasd66jOrg46+YkCh/YN8zt1ysQr5ZgM+mP26W+el9JiknnD17G26 +ImFaxP+X8ghPM54sErbAB3euFpjsdqVqdOr2g7SJJnVvD0XygYqxEy7h7XAl8M9n +ofNIBV2IWKQ1wLHnHquM1v5e3s1dL0ptyfBMPhDE -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.key b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.key index e65ea8d2b..3cc7e43c6 100644 --- a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.key +++ b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired2.example.com - localKeyID: 9A 47 FF B9 55 D0 E1 29 4F 98 F8 D3 37 56 E7 89 14 5A DB 04 + localKeyID: C6 AF 42 A4 62 E4 DE A3 FA 0A 88 C9 9F 8A 3A 95 F8 BD 5F 68 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIEsk9NRmaS34CAggA -MBQGCCqGSIb3DQMHBAg+Aio5ErYv1wSCAoCLiC2t9piJlfQgYQrHGxtMNavOCNBU -BDHDud+huPQOfoppX/lfQibRv0UB4cLZu0nf75QEV0EveedrtHkroRoKgTTDzEjd -A8MlwENz7nrGTmM1qSE2ZQ2KMqbK/QIne4z3WmdGyjCJ53jvhzpasdZG+RZMbL/P -mnsYXuDyWKkKkGx0USgyx/sImQnvyJEz3/lDv4M9Ch7xicb9dEuwZjZqcQGwgThM -uI26sjZQ84uHmSuoz7FnfjU21E5Hry+itFwzcnqE9EEDAtbU9kiPGlYiJtUXRo18 -NPTEkic4t3RUUkKMzrufJot7VI31XZPtIiJKhvb3vUFuCCYWX0RqkUGJAXgGm0gn -CgA6rmbGOSQkz7ouv6D29x9yuRv46rK/zDsPWcqE9BStHdhusslW5d0Y6kTena31 -G1z9vPy3uRrAeSAunjDGdJMle50ies9dsFNl7ojJVW+RJcLjCAU61tRTfDg/VFAb -LTxkbpUVCNE9s1P1TZQnO2YXwHo1PRG/CoH52eEdqQGFZ3I6SsU8kIy4+FHDGcLS -5IrBZc4H4faCjy7mWzy96pthnWeXSyiAZ2DlPeZperRy9sFMLVGwEsBpCOxSDTRm -lvH1ulshOREX/NCVqvxzbUJCDfrM9DCNKHGb6ILqL/rAVYJQMKSHHEemimQ6UhVb -W/nsXfbZD2vxDO2bh/nLhzucqFQ2t4sM3e3Ts0NLXgfW69pTlcfC8m9mkskxEuLL -ftoFJaAx1uKnr58sDUINsNfu7mTSSfx31G4rP0GTui8VxPFJHIoAaJ7zigjqQ0M/ -8mPrYoDJ0IyIq3nCPAYMD1o/st8c/KFBdqs/mvGMtAdigpTedaY2hWhy +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIcKV+HaIPaikCAggA +MBQGCCqGSIb3DQMHBAi+airF86oTpgSCAoAQpQyqLzxpkwzliQxxYsv2vMv+YzZy +k0w0p7KUl8ZP3n/UxfM7oPZqASlDkaGEMTcXG7CbH3f5geqYt3utdD4DoaKwDWcc +FI9NlgyqNrYttaF6cTI42OytDlafmQodvD0Wky3OVN3m+RvSNZqXkQb1zeS5Z2OR +exjM7K7IVqy33O4ShrrI7/tajBneKPZos/z56ubDKcSJvJw6D50xxzWXt9QiQR1r +be8vr2HP5kg/XnckX9KByMACqIBjGaWyG6AzvSmsmy0AWME5b+wTSDUxPaVcjLt0 +OjqWz4SsgS3xxlr2yWQzyxJgSQilNcaj9w0/z/3lEinDt+osTulMl0bT5mGm736c +P7v5A7qoBWgjBbgs61NzZy9+pP6721zBjXPG9UAEkSdjkx7gxhLe4ZN5j4Jvz4AW +dpHtcEntmmVF8aYjoCTNhHCpKaiP9NVr3pIuo6vXTufDmkwEEB56sKt/Cgku4jdC +agvMlgAy4iQTZcKPwMc6h9dsfLaj0NBdJ1t8kKkz0dD1VchlX5YoYcua6RSmvVM0 +ziCyznqOB2meSLLAMLcXQAt9waVATgy3UcaW9f7zr4Dq2kTKkfjAHJPArNStWmkR +XdiTTNJ5eiO7lEM3uY9PLpYpZBavbA3D02RRbxDds0PemJzb0SQicInPkLs+gjzJ +Dvj9LGm2/3v9Wlu6AJttYHTur7pYk5vOyJ8QhpnwYe3a1JZ6jQ1NurDRK/UHEzOV +GaWvrsWPzdVS9kJSmHnHdKMxXMZ6HLPgkBwEOQormnAxtIOR3HP43/UzV5RlmO0c +UHjiZgr+rwe88fd6SHegk7KZkNPboZMlVAA9kIk/+0OzySiLDtCsphse -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.ocsp.dated.resp index 58e86ed28a289f1ce353325dca818a41a4e54ad3..a3a768e2145d3dafd97e6d98490295bd8c282b25 100644 GIT binary patch delta 556 zcmV+{0@MAR2b>3xY5_HoYbt-cX8{!c%~Mvt6|@4)r&row*$>tN0szZ`02mK4FflSQ zF)%SPGBY$WHCmt%7!NWqF)}eSFflPQGc++ZTA?E_Aut~X2`dHx1qBB%0RjXP1Q0&k zzXHt2`i=cm-r$9|EPXHy1_>&LNQUf%@DNWUu%1>x{C28GNXWmkGxnr*~|(*gB=p^qvBhmbqQ#w!I3mi2otf z*a%_`dzPSr0u3;N0tu6o0b>v~S{Ds7I506VF)=bTG%z)j1_Dxl&YVqBTitT0b05*m zEHgxC4^CUTl4G3=$znSB0xK^4&4=WI?9+=|aK%M}#k3O`)2v{&c_E_0Q<+?ST`_)C{#<_ZD~A!dJ|%hXbI=(#M=SFWXBfQzBldl5Sp! u+ah^dei;ZDpD-{-f{l*!Rk9+d=A>K6QVS0&YEX=WXRtQnujD;0jse8*GW6yE delta 556 zcmV+{0@MAR2b>3xY5_8lYbt;9AO-9Ir;A67%|lsS$np~D1VJbQ0szZ`02mK4FflSQ zF)%SPGBY$WGFqS!7!NWqF)}eSFflPQGc++WTA?E_Aut~X2`dHx1qBB%0RjXP1Q4EG zyTMWi0UsABN&LNQUwkag=ZR-x|H6FN zzw179o0}@7S+>11@w;wbUf>{DmIQuOg??_K*C!kjVpahY>esM(925NPLQIhkc$obQrarm;3hw1x_< ziyXN(6g{AV0u3;N0tu6o0b>v{S{Ds7I506VF)=bTG%zxg1_Dxlx75az=z-MSq|^TW zyDAYTb8jC*+P@-UB)dDmr?*4*fd(OCmc`+&Jh!V}rN;lfuMU@lHy8FSI$?v(bD1Vj zPq~E5f%QaD3QuT3bxu#cc+;UrHNJU}7(9fXI8}`u(1K@ zf*>=mRWg$5?q*d1d6U=zM1R?`o-%P@^mRfH&3t2fk-~U?x%K%Hc6o_GgYXCcO*(JkOJ(q7-nIFBP%qyTarX&s^+t#NB=d|JtqL^&(?e&*Acs@pc}3BK>} u^>mKtSfIuJuO9hgBzWVWkH7;t;R{1SBHi25y~J2jBBkwaF3Pd$^8r!ZL8zO^kUSXz#TKbo^4`=qmLOXvJ6kES0_{`+(1(W5s57uD`77wLE2 zJ%yuXz3tCM96@YvE|+p-3;+2gY3COFH`DLMr>!MN)vKAmo_TEf=5p84g%v7uJ}>Q; zzNUF%#V2!ikEb#JJnx@(Z9c7M9%~*Ea%hpHnODWDRg)_ivxQBg#CeS^450oo00sdx zIHV_QFv-@Ro8uc4eYa?3vHZo;I>s&;{C?3pCneA2IhkbjlSy0e@7eYzO>ZuDM;9D* zZ92L|SmN@Ugl(0Iiw*_PjH!LXU%l_f-ed*&sF^qQt*xdC`b>%YtI~h#`KPz%XMJm& z6ld`3!1m8ID=yeNYrUIgV$Njqeg|js^rDQ}IL_pKLk={BrEHwzzBTyyCyb&A+-rK1+(&kwGkKG+6YFM_Uz53;q zFq7|M delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z29AO-9Ir;A67%|lsS$np~D1VJbQ0szZ`02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E&QUAw_j2LT@!DM~@mbx!Xv4F(A+hDe6@4FLfK z1potqfdB>@RU#y*ka42_8VvgIc8vz|e`pg`of)eag>`Zo8xO(P<1Qai49+J6smf z@>S#?_f(PPMk=#HIV%_RM5*UZCwq&9V7))B50RFWivep8GFlf6GdM6YFflPQGc+(V zlLi7(f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji>W0u9?t~|G^UZuwW zysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2AkmLeG=r|4G3LuT?UV>h5M$0eO?y0z`k=vYs+=VDxoD56ygIdy&F; zf4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O9%&t-9j$R|YJ6JB zlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUKK_cDT)4jx4QX-}8 LZZ68P>hl3r6FKvi diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.ocsp.req b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.ocsp.req index 138523694feab76392f693e68a41e70af4d30a27..1587c41c55a73fad9f93ac65b335ecea7ff6038c 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yyJrCu{>@WXzZJ9s&8Jt|VA&7WkwF;{KHI+n%*gtU{Z!uIg|{qy D+SnF? delta 45 zcmd1GnxHH4S%LKp!}4zTp0m!8F(*C=y<~CJnCK`eFfVrZ!60@!ZL8zO^kUSXz#TKbo^4`=qmLOXvJ6kES0_{`+(1(W5s57uD`77wLE2 zJ%yuXz3tCM96@YvE|+p-3;+2gY3COFH`DLMr>!MN)vKAmo_TEf=5p84g%v7uJ}>Q; zzNUF%#V2!ikEb#JJnx@(Z9c7M9%~*Ea%hpHnODWDRg)_ivxQBg#CeS^450oo00sdx zIHV_QFv-@Ro8uc4eYa?3vHZo;I>s&;{C?3pCneA2IhkbjlSy0e@7eYzO>ZuDM;9D* zZ92L|SmN@Ugl(0Iiw*_PjH!LXU%l_f-ed*&sF^qQt*xdC`b>%YtI~h#`KPz%XMJm& z6ld`3!1m8ID=yeNYrUIgV$Njqeg|js^rDQ}IL_pKLk={BrEHwzzBTyyCyb&A+-rK1+(&kwGkKG+6YFM_Uz53;q zFq7|M delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z29AO-9Ir;A67%|lsS$np~D1VJbQ0szZ`02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E&QUAw_j2LT@!DM~@mbx!Xv4F(A+hDe6@4FLfK z1potqfdB>@RU#y*ka42_8VvgIc8vz|e`pg`of)eag>`Zo8xO(P<1Qai49+J6smf z@>S#?_f(PPMk=#HIV%_RM5*UZCwq&9V7))B50RFWivep8GFlf6GdM6YFflPQGc+(V zlLi7(f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji>W0u9?t~|G^UZuwW zysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2AkmLeG=r|4G3LuT?UV>h5M$0eO?y0z`k=vYs+=VDxoD56ygIdy&F; zf4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O9%&t-9j$R|YJ6JB zlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUKK_cDT)4jx4QX-}8 LZZ68P>hl3r6FKvi diff --git a/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.p12 b/test/aux-fixed/exim-ca/example.com/expired2.example.com/expired2.example.com.p12 index 2708f07fe3b2d28840ea8925d4af13d9fe1dd16f..6cea1b4e1dcde4df1d99fd66ed1adc182e5e094d 100644 GIT binary patch delta 2855 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 F0055|b0+`* delta 2855 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 diff --git a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/ca_chain.pem b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/ca_chain.pem index eacaea202..44ca4bfeb 100644 --- a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.com/CN=clica Signing Cert issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.com/CN=clica CA issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALw3TIYMk4w2ob6o1TFb -FT5sDY4HL+9uHWZfPh6dF1ILu04KVgEb0SqP/LnHLcviH6NG0G9EsiDTdG31Svuq -xx5CrqyW+rs1pYb5NjS8mpnp3A0e2YvoWhBrfwY3+OQo193JnNDDxC5fD+bkq1P6 -LIwI72HF4/YBqGuOSGm2G34TAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAC1/IueycXMDP6mSC862 -YU584GqXCxUaxO+5X9J7qnqsBEuNCvBwnfCuPAjo+MVftpV9rghBNUvujyisBQ62 -u/q7iuEsm2Oo7LlfZ/tQbAPqBbHCSnsS4+q+rdkNz0xPpiF87p9HbG5xA0motcUT -cIF38qe4aoHWHF7EsPgKUDbr +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA0WhcNMzgw +MTAxMTIzNDA0WjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL0wro64rve876glpdRh +tD6qFY6iH2kCarFFq3WaKmfCvOjYmn4CJr7pL7J5DuvCFh7A0H8lD/on5NK3yqkX +Yi6EUlaYWxeRo2/PuZYUGbCpejST41sibw9V2dT4MHLidjDShE0W9SfgiMmxfF02 +H5hLYswAGCL1kezsVeEJeH31AgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIn9+8uyQtaq8sBEohTl +qyJQQeZk5xxaILYP/rCIxc+z5fgOh+usB9adaiD23RPuuD/P2c3UqHJQWqIUTu46 +eOKn9K7X7ndIH3WnaC/u4nysL+SIAug72/k1BAVGNQvyNQMhth6CfZTgY0tgcS0Z +RSHyhbTD0HeiJDI281BoOJjm -----END CERTIFICATE----- Bag Attributes friendlyName: revoked1.example.com - localKeyID: E4 A8 BB 0E D4 30 78 BC 99 8F 4E 74 F8 09 C5 19 D2 1E F9 21 + localKeyID: 20 71 F8 DC E7 30 30 96 0E C4 15 76 D6 41 24 BA ED 19 8C 15 subject=/CN=revoked1.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZjANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLmNvbTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwM1oXDTM4MDEwMTEyMzQwM1owHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs -ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJyP2TKYS5c5gpvpUL2/ -5ybdWw9Kyg7lvQHqJ1P0gitOpYjan8rR/I5+ljCwJWn7uVlFt4EYUoggH6ocXCbj -ptPg3akFf+h3dxQsvPYZzSOdYXzjVi7dDM0OrkDz9+Qc1Vg1Hub8H4Kw7N97pr9K -Vj28va58tG8+rxl35ZHaQF2RAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwNloXDTM4MDEwMTEyMzQwNlowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs +ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKu5DqPk2+MvI4TMS/rU +60uPCkU7DuVVJzyOSkUzxZFsQcEJxfd6sfkicGbzoMkhx2UclbtcP9ll9dLuUplh +hZVbQVI5vAeuEUKPGnHp1KIN776sOYDilf4PCOhQVDNR91OcOwcCKROjCfXu6w7c +RqVCdrIoaCRf/bpBrIyou8WxAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLmNvbS8wHwYDVR0R -BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEAaDHc -baJdEiTf7hfy94/jBJ3mPt57p9ZLrHXJZPWyCa8uJBavQ7dksqsvhoFc+VSXBnal -78sGOIgvABpEaBnOdJQ2+VRzoCnVIRxM7NazRUXJWRY9U1fsxwnxxpWUYl4Fl9Cq -b0GHPG7FBe+uhHxK+0UkzQ/WC9j5wiDOXjMLjQA= +BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQEFBQADgYEAMOti +HVUrF17HKVH9eRvCKNJ+1h1R76otCpevvmujGxY/2wrYpbZ5NIWPWoF2tDXfBNDK +r5w5f1DlNWeVZKW5dYtmVS8O7IxhICGlAq9U4A0laj3x6iglbGggqRnQl/QRUd7s +jCG0Bbsa1/nc+9JbPqWGz5LXT3t5cF/6NDeKi68= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/cert8.db b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/cert8.db index e9d5f4c4d670b15b954f6b8ade66a5218bc87122..b7b8ebd144ba86fa9dcf82a33f658da751260d29 100644 GIT binary patch delta 897 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 delta 973 zcmV;;12X)8fB}Gj0iX~P1_1dF_z&t2whyZhmk)&xmk+Z6Foh3)0}L*VNbP97xVJ?$ z=vJr$1B3YsXKZg`VQejPVQh2*6afU$Nl5Q@_4Ol4GNN0s#R8f&zd;2tAaB z7~!}P|6&!4u4azDD>HagI1h@cYvwT_mlM6$4=eatYM;-hXzT;wfsp@Lo53NDq(}!M z9h4n5{cdg?I#RSoNh%dwJ_%{ZBzvIeDPwX=BBx8?V%_tQQmS!>mm!^M?CQ>OWRjmounaU1V z!9mrgC&%>UTS8#0P{h=KaeS{@j>c8(Mv}Qx_bKV+gcb0v4an`(%X?-`ys*6RD>b&0 zWG}3ne>yaIbt->-kPIOr?Ih#wn;8Epu%!d<{TBX(+?(pKxai1-n@yqsc>8R z#JE&80VPjO=Fi$DEB0q?(KV^h-&VO>EP3`RiPf#m)15FjfaoQ@ttDa`i4EXKlfw6r zy}g*fSCHb-Q9d*xMBUd0R0k~P56F!6itcmiDg8Z{EyQiKV^&;E z(=yHM>vjG##yAW-F88*(CUEdVd*TOl!Kr6`EH4|`xlz1-?|+FWTHH5;+?=}HMBQKq z+%{O@c&q@t%+|!ZzPfrcoR8Tum`j&Af}813y}#!s-CGYz$`0kd0qQ4H^nxo+rHI;} z%F+CeewHw>C29M)Sw**j7*dEJAF3Q&CgY~l;N7VOf9Q926fC^<8O -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIIxD77sqGF+sCAggA -MBQGCCqGSIb3DQMHBAjbGBdlEtiDaQSCAoDk3CvR49FBFqadjIGtEZ5FvKXImnuN -va3HBdVV4UZ8TyllghJdiDe/Nk2Un44mUejU8fK1vHlm2gZnQaaC0IO+egRf1fTU -we0f1k5mYJ8lJCc51ZKKo8tlt/S4ahvIjjFS0CfZD1kD5FZshIEfh2I6PBxtCpeD -CjWCWVHAbPv+KVtfMIAAYywDgZtwpMTbOWHf4BatICRxKMQgf8sk2+qnPc+gWZMd -EdYUYxzpZPGTMfR95BBxjrC/S0kuF9Ay1kXtXdfOPk6PSuHXKGASikYkDjrLnDs3 -vuGwxk935tc9fsKgp4QCA36Jmc6d0l3ULlJC3yYeWm+ewtnTlf2olefQMqrWWM/n -iPF9QLkbtWQm4ExL1+G9O7mCOFUGq/YDe4L3FM3570D0JRB59Bky3kWMl5y4jZmN -bFcki/2Y8cVu9FFunYAZ62J5pmFzrZ5usIA0fJk//fEMUcTOqOZfsbRFDYc+MyaZ -ctdMV/hAK/X39FuS/C13je9oBsmhH6iH8oZ2QpBvZikPQGL2zEKkl09jhLPUq4s4 -zNMqGAMV3W808xewKfqSYVGHgzA9aTwg1O79+tiywOitAYqiph7tM3ZUmsKlyGC8 -iJThJZmaANNrwqwpz/jxiknBQyzTa+eJPiantN7MU0XslK8dj1bjGw/LJwai0Oea -miGFoYLnF+Irol6y1I6UgeHvyhaHzfeprt7e08CWvWHPRcYHY8IYQko15wSizd3T -wRdbi3xSjHuPtmJAFXcJtHJXR/jxcGdDCWGp2lp2E5XJ/pUnwFiZLFXCvBttmsaM -zkZncGHSNO8Gy4HG4DQC8tPvSh19S4RUz2twRe/fJkX1tuErmb9BbXRT +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIaz4go+5KBqgCAggA +MBQGCCqGSIb3DQMHBAhtc8IZfwyFPwSCAoAPcxPLBxhSJXrDApap04PKVC86gzJ9 +4c0mZu50tugE1nDu7jDRCErbmYF9QH2IEoGFVL33gO5q+BH+c5r2D5vkiQ8csrfb +s8DZoPnk36cR40q1LjFBXmxut+Xq3Dw+K4fTzl3vgOtkUqaXYPnMvaB6iejjWNiF +bOIh7A8rlOxJZjVF3wVRVE/j3TyVFqzJ4NMaSfZwW/bMPDMsRpc06UyiX3ffb7i3 +N2I2Sb+MerlIbt/NCM5MRAOP5QzTg08qN959nuPjPyiRtvXwcExj70yqL+fC5KxL +gM2fO3rPIU5bOCJFZJxitddKSC2r99vyIUG+qEXqllGfYKaLvo8xbNJ3JK4kAum+ +j2oF2/PkYDxjhGVd6yLk37xmnMHNqwqNFS1lf9tXbpYD2sOQeyPqiYUSfSEbXniv +j+Gh4nJOccOPvTYakNLk4vSbg6tSmYjICoZIzwiNT5Um7Qstji53UCBggPOplIfN +Eqzxy7m5CxR/l5w2wx5El4F7ECN5lvg3eX2lMp5NT4Bui6lNQOAiAmE3e6MkJ+38 +9tv+NKEYVi5V2BdqOFXEUrZSI2azuSL5q4Ws0Qpp3It6541y/IE85hljvjiYvxqC +oPLdNdI/R5ANmCVNxKWVVmFe7ScoY/spePt2L93Zpikfa0cmheE5TePlfTJVHAVK +KH8fIAHo717gqfQYnE40IVzcLcL9v6WYQ3+nasnvM818CVNWsCKSDLkPFBoKuU8c +Ec0AXFIa+EPIwD96EEIZaZhcG9DicDaaEzLKssP9WL1MFuqDgpRpTKD8tqh3ytqq +PKqDohc0uRQRQuTodSjT73FtAyTZNVe62fxmfDQ0uxkDQzxaiBOzZEmm -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.ocsp.dated.resp index 1777f251da20d0d6c1e5668f5bcb30b81c7491df..ad8c2b6478743b30f244d5c9d3714a6ad306b930 100644 GIT binary patch delta 533 zcmV+w0_y#n2b%|wY5_EnYbrduX8{!c%~Mvt6|@4)r&row*$>tN0cL;z7!NWqF)}eR zFflPQGc++YTA&da4>B+@GBGkRF)=bTG%+-h(H4I`sI=U=@j#l`@!6v{5s#Ne(YEb-1hxxPMe{sAtG^Z((4s(TBC@!~I^`qJ zo@OLXZ#2gj6Fv(QS#lZOTiWG-l)K2;tj+x<7=8;R1`_cx5ePw(iUDg8HCh)9GdM6Y zFflPQGc+(YT9GF-lR5$&f6kmuQd`|}sdFFE%PccQXb(B+@GBGkRF)=bTG%+!e(H4KKAb@nYdWS4qJItLqwQUYq zBv#rMy&J91APlb<($I$L$+wgtcZU{n8d>t^BQ&#m`1Nw2O&Yo|IQoHP`nh`OEkMzd zVZJ1DT{Vc(SCn}OJXb|eEh()wnwC%@ZJZ)-CxrKuk!xQK(1=EpiUDg8GFlf6GdM6Y zFflPQGc+(VT9GF-lR5$&f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji> zW0u9?t~|G^UZuwWysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2A zkmLeG=r|4G3LuT?UV>h5M$0eO?x0z`k=vYs+= zVDxoD56ygIdy&F;f4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O z9%&t-9j$R|YJ6JBlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUK XK_cDT)4jx4QX-}8ZZ68P>hl3rT(#?y diff --git a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.ocsp.good.resp b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.ocsp.good.resp index ccda1a7fcb4802311df76909b076b46ef352dec1..7e7975b2ca133676148cecb0c7c616d594bdc6ee 100644 GIT binary patch delta 591 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkd?q6|_Dk|q|Y+U!ne6!~{HIBdV@7N)by!*3Xk=(;U}$J$ zY+`58dFG>By8Q0!&qk$PZ(rs(bRXDYf1z>KedE(g`)6MDudDPH^XA&+ka76=d$(PJ zmwqyfdMY2;UVX1RWUlyq0pm;)t=ki~+78x(!FXl1ed#nU>*E*boO(K{z4&*eFpWc8CtTkr4L_9snmE_X*49Cd9v zxg(=`D4N*lDfq?)X3K2hMxq&wO`J58| zBO={qEkUts+{eDwYhgSa5Uys~M2VCmMpB6`tHzc!Yv(OgEQwlEr;4{)*-^w_TBUYpUavo_Nq8+VqYifL2$&*AmEBJoq)0e8-HtPw# w@9_0>j_6pR#s04z`C=q^@WXzZJ9s&8Jt|VA&7WkwF*`KB%$P2kwF*`tRR4Nw|a*xTRY61IkzVN Dt|}8o diff --git a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.ocsp.revoked.resp index 853c475afd28ed2a9e693cfd64123e387027d0ed..b5a68fbc253da9f0ec641adbf7a7c0a24b9a7983 100644 GIT binary patch delta 581 zcmV-L0=oU42eAhyFoFZE3IPD1f&->7f&-!k2`dHx1qBB%0RaSp1Cua<1CKC)=%F-| z2?8{cTMq^_S}=Mrc#&`=6uV~u6#mUqR=*Xr0?nsa+F;oa){&_ye>7U45f~3LFfuYR zF)%SPGBY$WG+Ln}Fd;A>1_>($0R;sIFaZJt5(E%FsI=U=@j#LSoBPI9j%r;R{WM~uxwSzO5S66pj%D3Pfue=%C2BQPN_9|j34 z1_1>H2QUEw1QG-gtRR4Nw|a*xTRY61IkzVNFbxI?Duzgg_YDC71qA>Dfq?*n-LEa; z4am9uxvko?7D`MxTp68lHJ~t4gMP*fhu*5caz-<}~l9CiMhs-XMvW|KO2xQ1m z%E3U^W$uJtye>0CJEc~(;K)8rvi89@_pSpL-&o^cU(C;pNRC?D?Y4xSO2pv&Q9c5y z#M{2JDA=UpsUg%S&$Q~(v=|>ylb``>5Hea94Kp|}F)%SPGBY$VGLstuQh&G9#+2xR z)ZC=g{{6cu5hinQA4A%|B4H%EJHMy5L-&COA!C-s;jTQlt6rtX|GcjbmxMPL_AEMK zgU)lACQnbfgv^2UL{SP)XhC&OPrZ24p+_~od647+L+Cgp^2e+b**bi}#XISv-e+f4 z#Uik=0qKGuGp|)LlIreeRRMXE?E*x9*|MH8abWayLJ!S+V|$Upcz?O|`4V<{i9v(# z997BRLc0_kst4)Mi>lEr;4{)*-^w_TBUYpUavo_Nq8+VqYifL2$&*AmEBJoq)0e8- zHtPw#@9_0>j_6pR#s04z`C=q^@~ diff --git a/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.p12 b/test/aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.p12 index cd225aecfc5d94df5d47ddefcebca139d9a70a89..21be4a8ecfdfffe2952f6e228023bbd114b8e268 100644 GIT binary patch delta 2855 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 F003afSndD- delta 2855 zcmV+?3)u987=##*V1FyUo6S4rag#Acl~ho!imCzv2haq90)Rc!3ljiXaU`-lk#rX4 zj>VNnA`3P(%{Cq@s3@%r*Caxi<`JqojMRB-LhcAH-#1B}bW~prOL3F^YKx^wT zyEWXilw;82eK8(N-cAP;lMigNZ1qA8|%+IMlt}=i!yA&3K;JxK%O}6 zm2$9qmG_u=>hjK_Y6_R0R zg=tf;$(vE0l9WSfItgj6&&1`op1I2KwHy{~RROM|#r4)!{dO{M7}$Pp)m9pQlQX|@w?A!_QJi4QOTf(QTv?LW*VYobUC;G-981NXmPB$G_HVe=H3VNH~ zaoMfW?u_#yy5AeJq8S!uhjG{t#)r-0TciN3$L=26Ocx^s4qcFw=&x41WlpNSlO0Rl z5^`d<2qEvBe@fQ;6qyM{3#jtPPEH2{QuWAc4^YW?AnF{}b5gWgkqm%JIf4+t_L*5Y zsQ!na@+f(>ZNmBrz=K_h_3H;qjRu)r1g@fQ?u1u|)ssjTSew-fSy4&`Uxj5&4R zI>iC;v(LsdgV%?>6oj1Bd44Y};a?7v7jc;En)~e_NaP;;HeFn9RZTrtTVjXT+8RWL zm^PM1e{?sZ$`|}F?r;{Q@*Y(>P7&^jDN^fC*74vi_bOe047u1ST4zVO%+!E?gfp)t zXl$Ra&{s5}*PDC&;u=Wp36HXQbPHna59H4_2?$mu^~{Bix`oP6DG&o|ZAb^{cr$tifA?~97M*zrdMSpX!f>&KpuZ)qTP9f( z8Ww}UDEA4)b>}=e`+AJyf>r2-l>)<2HMe}RJ7*olbFyVQntKP zhQ9s`A^)KbdKW8~hh@KcRC`kB#^!f}A9sTcStO|4GA!)qCC2fxP25-sEW8W>CQ2p3 zvDkuPyZU2xg| zNW=uMB_P4pqz)E}xaJv?hCVfE9}gaX%D^KqK4m47fIgHe|AulD%#pJb1~t#r-AyEs07r*cAGmY8I-saW96J6 z7@x1fbB5{dEFAXHtKq$~F*{Ztk%zX{Uug%ar8{Dy!pdORQ-)t$m0V1CTg{C@w4R)2xk)jmM6~zE+M8wBh3_~V8|x){59~t9M_Kt1kEm_oexW|%JKR2+ z*hn-72olE==m-WF?qj<`s+2N_lNc_*9vKSlnv6g-|2?JQ#fpBX$(HWu!I-_of7WnA zgQgIoLmmloPMdk-IjiJJVbRI*7&j; zS8Ws&<|PrA3TY!`t8B~1D@J)MuR_tQySAwJHW?p7;~KXBhBlE-#&qL zePBs1%GW@dV*Q54Xpgikev$CQ^+yoYV!Y% zfb-SBV_MHaZKlg~&6@-2Epj#~N9xxaZT&8(xDTn<<6mdKyC|}b=v!<_zSIR0wlrk9 zz8}D5;OLrht_{v)G$Z=Z1`6?cH{w`2$b20D#G=F#f4qk-sSirn5Z1|d$>_cX8+w<0 zDf4yNGR1LuMk@0&-C#H2l7P<1>y&Gtj>lC2Z|1|a`Sq9Nu0?IsD79SM^2pEZ= z!|>y{5tFqGBP`o8etZRlTyDblP-E4f4wlSj<~M(yzi(brPN`xKB^Utq917j zYOzJDb($(?!o29%ntlQ%zUeQrc@FEs79POReq!`Zzvlukk&6ryWomUS3c_^$q$4j{*!pOFmVg; z+}_3(67)(e*6eprHgN6B8j^y5iE`hjsSW<=eFkx;OLYN9lT3cwe}K$eI&}v;JK-^l z_pHcPYW>+FmHVL{6sVG$PQqMwdunIn`mz9Nx3Nz#48&Na`A~zRZOtI&&KHr>v?H>B z8)q@kKa^i<(z;kOjhrPk7r{goLxlsjJ(95 z1APbPZ3e}8`qQ|NJr6ogwGReNS0bF1=al%CExh8T_ zw$Ii&&JIX9l?9Cn+rjUkcD0lrFrCHzM=jVuAF!s!sNLWAFcGNm5!$Oxt2uW%?tV;| z#Kfp5jy%W!@lejp2k!nFf?82|qrquZjX9p%GJnMLBy!%4I_bD`bV37g0fMu~zBxfg CKC7Gn delta 877 zcmV-z1CsoJfCPYm1hDdX5iwd94Kp|}F)%SPGBY$VFdEeuB?{&yEUbT`8G7Xnwja`4IbHx=vokKe+D=B?8-4*3lgoNQe=UC^=dy8g13#&f3(mG-PJG~MmkSjd#P7LZ(tE0U ztOQGq3h;29@UA=v==jB7wv~OZ2thSV?vE&}1rD~m`n!tZESqDf?73fO`%r8H>IJdF zN_!IH>b|Yn4bMzZrXhUppGRzNaRW)HwZ#)~fp_w!xN3pc9A3n*_zF-q0qc|hdls{y zd)xt&@_7=Ik9|FVsV_~LB$ccDyEcq!53|R5vIEi`Un6qIl%f!Vy8!6O#=^8KG#aN) zkm-|??(8v!^0OkPj^CUB5j!1tmLA?CZ$19@XR*=esW@eWAobv zb@_~ag4}kl70=N$TMSpH zd70?L^+$H=`>9Ei7&^8S4o!W2+n12aPxpjn(bsgfnQdA&l*5OxsHTH|x5(EMj6LCp zND%a;&K?Ufg8DD15CI^Pe-yL3e>FW2Fo;rt6dCHwAsyM#HJZ$nUTkp*@!U|Tyv z1Cb?o!vNL=M-%!TWQg=u5ZXOZHnlMjfJ*psget}k^TLD+Atb|J`4r=|x&vXNPU9C; zE35FGue2tS&9i1eoc;{~S(DSfbbleIlo2nFY2;y0=^jmFr7^qZFk*b2#~}zGPJfiQ zvlSyKNueLgRv5Owa~gLyP^7kyxia+|jJ@?_U|G?oEWfu~+!z{1^MFi4Re=IBAhG}pDuzgg_YDCI z1pxyq%&3L?V8T$yWMhpSlItvRVRLhLZ*pWUV`yb#YXeqga&u{KZUO*+54H@f47Lma z000000000000027-JlGUO&l+OC<1KJq>?+6NP^hpmul1nc4-?P0s#R8f&ze!8l%`z zm$={FH5i!Kptc&vFWxhwn6lMDfIkifHi}co^9=?5lP`>dur&W#Sd5MP-;MEP)=3F# zr+3zabuUJgA*~01kgKzFaxB}#fNA6~()-=UI2z@2wiIa2zU(PMjM<%k9({$2{0jVk z>yTfa25`RRt1)cm6yG6An8JAAiyh<%{8)91Q{j0ZsG#Ml@X>gFl&&J(JH)1xsvM`o zp<6{-I&x4(NfTyo09&x38wLVLtI?g)mDfLD&b>A8om60-DxY*aE4#Rf)6`X2;LMiz z7I?}`BwSh{2;#k_+L|j~7)v`t^Y_26yr%r&?!e@HiS_tTWbm%o-(LVUe4iD~(NjT`6yw9asg`R}PV*oBIsu?7`6y|Jl%Sr9y zwUywhVwI(DAZENT`{ZSKZ&oQfT1T6?cCWRL z+XmW+W$By5*QG#$@3* z>T5*=Z~3%r9mFC9TI_|^qs}2R$~Jt!j}lWiUT-KHFp$YO$;{-O$@Uk5H}2ywk$7y1oL=4 zKdVSf=I37F@Ghh!{`HI`VO zb=wP^VjCy$@F*vU9%G}U)CqsUCZ^2feUfNHVPXXrN)NMaS8bucg!AkCfn1r}ugU~| z3F6K~xg8C_SxIUs19Fn_BY#%sp0R)(1Q(N4S9O}~O7Q*{PlLJ-sw-W8(tI3QqkzBG zsq5)U)ii=w@~}9~E^TSyQ^5^Pu6W6>8IY2EA?1%Mh#WO$w8S(|vJFn;rrGTGt#vIi z+rl}-{Z7-Axv8Q%c9TP?fW{Vq!Fzp!>S}%@c`;!1O_6HMZ==raU^C8&jsh)$bSwB4 z!_a3MM3JI|wQm{Zr0ooUWOHA~522N_iudMUn`b{6Z0wjQY2(7DR=KU*f_#=_g9pcq zi`rXp3KS`ww6_QVK%?MqKNshXu|TDtRpB)w~u@Z&htyIf`Y zPg1ge1GztueCsd{m51s9=mqLRO<0_Uq^OuIpk~piWZZA-pK?<4{sc}g&hs+>6 zX9#sOM@(1jJ3W4Xm8TS_m1BgF+hQNV`yfVO0~Fau?D%P{M{~!0#BYkRsV_~LB$ccD zyEcq!53|R5vIEi`Un6qIl%f!Vy8!6O#=^8KG#aN)km-|??(8v!^0OkPj^CUB5j!1t zmLA?CZ$19@XR*=esW@eWAobvb@_~ceS+L}t`*PGJ)p!eo{RUK zd#=_5ejOLY&M*=Q;x68aG3Z@#H15kS`2L*f8m~-L;*SLvn`dlqVqt78b75?B0~7(Z zdJ=(q{WvddvG$$D^PujI1N;sE3o3?4hW8Bt3{v9>2}3v>PCC5haf;aA9+E gcW-iJEn{d4Wn*gtR%LQ?X>V?^(Jv2?;L)Nm5L>p%BLDyZ diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.chain.pem b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.chain.pem index 18ad66c4b..57e1c89cc 100644 --- a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.chain.pem +++ b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: revoked2.example.com - localKeyID: 23 B0 07 BC A3 EA 80 08 FC 26 A1 DB 6B EB 75 86 F3 FC AA F3 + localKeyID: F6 B8 57 6A D8 2D CB DC DC 43 07 E6 86 40 B7 FA 7B 99 A1 E5 subject=/CN=revoked2.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMowDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5jb20xGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDRaFw0zODAxMDExMjM0MDRaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w -bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCpL02ZJJWr/Ls2jGoP -s8d6sgPSHV8jcseUohCCuwDoyMbCtCs0GqdOkOmTk+7sMYbysyKljt+cABE7HXiW -Ht4jbz3+9mex0eepOGWDIcz2RxAl4wp+3p7bdeOMqHX5jH2C3HauFc/RPaDEMJ6L -95x7rtYEfh0XxM4wEgniLt6JMQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MDdaFw0zODAxMDExMjM0MDdaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w +bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDNy5rRDiIwXth1Wi0p +FFPOoZ/cXt9lQ3blYjE4gdk0gMZk4Tjqa0UEb/m0bB3EIgVa7IXWo84hMso2fMCP +ElM3Xm8oGzCQ1i9Ju+CKTFc+6yLJD4Ql/pN4tzBxC/Dc3sYWEvRKLNbsd082cO3L +GpKCgIly36apDf7pfQZxqEt1RwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLmNvbS9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5jb20vMB8GA1Ud -EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAMG8 -5BVe792b8hTVp+vrFYIPa3FoJCyYdwlc9/3w3Aii6xEr/gSRyC/KF2cORYOinkHN -R5K68zQhAT9bDFeneZnow/VHduv7qUmSGDq2Ew5NfX7bl5DKT/eEZdHXdLWZbVo2 -lMOHsKimg3+3yNcTjD3hh0gQ9KXOHgsxgvovqRAg +EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAIDM +Wzp1Bzw74TGL96zIVmr92SKV+6EeFKiSm07CXHd7amfj+rIAabexTzEMxFil+VCD +om3NIObOF5HTtCOygBtnMc8/lF9r0rpYMo2cJTQXwUQVQ4UDtj2SsR3BofbCDxb5 +XPMB4J50KwXz7U3M/Kd1cGdSmbkutI56lJWDXSAI -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.key b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.key index d37cf155a..856666d8a 100644 --- a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.key +++ b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked2.example.com - localKeyID: 23 B0 07 BC A3 EA 80 08 FC 26 A1 DB 6B EB 75 86 F3 FC AA F3 + localKeyID: F6 B8 57 6A D8 2D CB DC DC 43 07 E6 86 40 B7 FA 7B 99 A1 E5 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI0d0Zn9u4hdYCAggA -MBQGCCqGSIb3DQMHBAiWwYqUTtXcowSCAoBGMcnUwk86R6ZGYxqoDAJwP2DVJRO/ -+qdLTmBGGVu0eInL89aomA/okmVGxbVv7smtsEzXLvJRuvqggB0tT8Wx+kJmaiHy -5PmJxOeOvTwSMXc6rhLlWA2m6BiI69JVKv8taJmXdXjYhEtHRMu2FIQzJz6ZupWP -Nfvpsz7AHIT0Nnn6KeY/1GWYchiGhmf41aNOsJxapbSI5H2V4/RjIUmctENjUBQ1 -f3nNAFWrpbt9LoikVqM701dZnBsc70i+VdFEXirs3XIJlV5ZIgBR3j3yCwu2rolV -+3wVV7hJqYOp+NjRSWur3lbaD2gzJ2Bp++HofGLf+lYcTMItv8a1rEeVDCxQWVyv -5Dv0IHPoYPv66WHrlnjqFmK1lE7R5CADLJq1kVZM9bKfVGrkLk8CxdHiNnx70xLy -KpVGlX5RruoJHWSy3g9AlzaP621gyYXP45dfqqJ//nTMlxrNVJrMIk8lxttLD/LE -LYvVW+tkHxJSVtJQ2tAVvdNdkgvVAmjv1JthVG1qIxTaEluYOFKD8BnCe1x5TDtP -F0XWOL+hDVToDtMfhINPOVUjHmm2+q08P3QHwvU7YDgV+jNySHyLCYxte9t5XxU+ -eUmASXsl/sPareGOGt8Jt47mQuXufl0g7woyNrI9tiOrEuaDC4e2ivhvGVELkRGu -pDOCjTKA39qPOsBgxygMP5c49OmziAe7HOJLQZb8+kbv+x4q/AvlJZ8LEvCRsSVB -xaQ/Pkbz48eAB8kyruTL4Hz2j120T9/YgXhnPuRNk0BAfk/CKcI6aMmepOmzkWe8 -S1F2ZszcT15j2JvNEu/608ZnyHHpc8ARa65Jrhm9IWVvrxEcY+fc9ix6 +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIlxIrxmJRt8QCAggA +MBQGCCqGSIb3DQMHBAgod4MeM3j+0ASCAoBwu4gld5x2UyoP3M2re8SrlwbNnWut +VQH6reInjBZfOOYco4PekLMSoD2kZYcdcupquBe6cmb72ODBkmDHa84p/NtQznhI +FO1oF/isGm0OSQBp1odVoSY9ZqYrMlbikBHoCVljLFGimFZcdU69xRnNk9LKReB2 +sUVF2DzYQkgPM+OCQjza53nJh8XJTgXJkKjaqcjkfbP8QuVQBzBXgVRPqh2WnXA3 +St4Pj3qXuG177Q86X+NDS0S4mRuVwkarB8jDqkWnhdl3fcZz3NHCSj4aDxuOxos1 +3XcGCXG50W+31cAoj6oRfPKgaDt0zOfMySBJqhBYSYTV36Wddoq3rzPJyNOTHpFW +Y5K+792SYC++bIFEyJOrTH0a/NsVDrFHvX9ib94KscD9TM2yUP06Yr8j3jh9ecDs +YNfsVqdNq62Hj+B9hBPIrBUufuAMHwOengcB+tcpJvNX5/ckBIPCSFjxlbFWZ/nr +E87+AEmt4xYAQAXvutBRC/W6kLvcdD7oGIEKEmhUrBPegA6hFaAo7L+whpW5dp90 +cVwGTpPMqiHkbBEl5XOQmmpqtyZteRfccvAD6+obJHt59dZ6T/il7GItPmBOxO9Q +UWd4bCOLvI1gmSsfpP0akX2gUDFPAlzCuYgalMZ5krkk1VlEunRTMBUuW5zziiEE +YKw8I0AV9LjmYCsGHl00LGKgOof0GjCbh+RV+qcuJIlVe26Q+gl1ubsI/3sfPu+e +l+SFAdtxmWh0gQVrQIW6SdZJ5gfqIZZOleq6PXOl4em7/GnRD1+xtnzsEZRRMILt ++UF6GFSlar8Ug87RLEsTbA0uqcXA8KhsACU//Zof3ZWzGor4+dqcEabj -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.ocsp.dated.resp index f0b748a3e083466135998f9c5a18085282cc2d3c..e37abf6ee390ddad156d6e5226371f3255797ea7 100644 GIT binary patch delta 556 zcmV+{0@MAR2b>3xY5_HoYbt-cX8{!c%~Mvt6|@4)r&row*$>tN0szW_02mK4FflSQ zF)%SPGBY$WHCmt%7!NWqF)}eSFflPQGc++ZTA?E_Aut~X2`dHx1qBB%0RjXP1Q3c{ zpJN68(WrG>;H@2eOu8@)1_>&LNQUql#$EdYP{LvI#^G}zId zyvEA8ot9-duDh!Y(4C0ITT?f8U3*IG!K9J#Yxv~S{Ds7I506VF)=bTG%z)j1_Dxl&YVqBTitT0b05*m zEHgxC4^CUTl4G3=$znSB0xK^4&4=WI?9+=|aK%M}#k3O`)2v{&c_E_0Q<+?ST`_)C{#<_ZD~A!dJ|%hXbI=(#M=SFWXBfQzBldl5Sp! u+ah^dei;ZDpD-{-f{l*!Rk9+d=A>K6QVS0&YEX=WXRtQnujD;0jse7O8TG9I delta 556 zcmV+{0@MAR2b>3xY5_8lYbt;9AO-9Ir;A67%|lsS$np~D1VJbQ0szW_02mK4FflSQ zF)%SPGBY$WGFqS!7!NWqF)}eSFflPQGc++WTA?E_Aut~X2`dHx1qBB%0RjXP1Q3ww z-lN(in^{=0)5JMZ&LNQU}Zu0W=Ewp2Z?Bck!S~YUTiw;;a~fY zVIp*YcWa=60u3;N0tu6o0b>v{S{Ds7I506VF)=bTG%zxg1_Dxlx75az=z-MSq|^TW zyDAYTb8jC*+P@-UB)dDmr?*4*fd(OCmc`+&Jh!V}rN;lfuMU@lHy8FSI$?v(bD1Vj zPq~E5f%QaD3QuT3bxu#cc+;UrHNJU}7(9fXI8}`u(1K@ zf*>=mRWg$5?q*d1d6U=zM1R?`o-%P@^mRfH&3t2fk-~U?x%K%Hc6o_GgYXCcO*(JkOJ(q7-nIFBP%qyTarX&s^+t#NB=d|JtqL^&(?e&*Acs@pc}3BK>} u^>mKtSfIuJuO9hgBzWVWkH7;t;R{1SBHi25y~J2jBBkwaF3Pd$^8r;Q;_~hQ diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.ocsp.good.resp b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.ocsp.good.resp index c70aceb815b646640940599ceb8f6d55e571d3a8..929fd6ac87525114cb6d31a782d49cad47293429 100644 GIT binary patch delta 592 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkd?qYP3Fk|!3Z+U`zg6!~{HIBdV@7N)by!*3d#AN85K^MxYxQm>U}z z95`(b#yykYCo+faWX=I~_g8sORyOhM;$aH->%Nwwv^TvkQd&c1`(d-ki^R4*ES{=U zJ!^~jQvNczU#gd%|7ttC(=Kb#e-oSaiu^KxYYtz@?-96qvTR%bTU*9y`6_ugMQ*-| zPoDH6-R=B7lceq)D@9r>S)A6NO#30iY|y79+Gdw9xq>lU*fdI<*Vw`U>K_AO5I}=N zda?$SZ2h@8zCqD*@?4&iNmf6ZwDta;ZGY1A=5lv*!BN+y zqg#X}F0V=0R;jq?Q1Hx{+9&+g`)=$_R*;XHc~jroYO0{ml(@et{kNWfdV7A>x5i0v z2EPt$|6H@;f~~XGyICgYOg8U#a5hgb%4y^NIqSIHqqRNoIV9#A7`Qj}_I(N6q_q6m blIW8`-2B>E0X@y>8_XW9e`2fG$9Mz)<6ij~ delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z29AO-9Ir;A67%|lsS$np~D1VJbQ0szW_02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E&C>fWQ;B%4`SveU#lQRCq-4F(A+hDe6@4FLfK z1potqfdCqVoA#LiZkss-EfBYZdbtdXVeOld;D&z5q*r8YU$L>n-OPKi);_k?t64lQ zOyk32N(KMx1MM#|JA;LTF+*s<{lk=fTZPp;tIwxZv}$&ayM0s8@Vi7D8eH7nx+2?q zh_MIV6dA5NyeGYH$}~5a$W2+Ss_0ivep8GFlf6GdM6YFflPQGc+(V zlLi7(f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji>W0u9?t~|G^UZuwW zysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2AkmLeG=r|4G3LuT?UV>h5M$0eO?y0z`k=vYs+=VDxoD56ygIdy&F; zf4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O9%&t-9j$R|YJ6JB zlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUKK_cDT)4jx4QX-}8 LZZ68P>hl3rrpfz% diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.ocsp.req b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.ocsp.req index d199416c1144fc17338420fa0a78f14dd1e72e69..77bb71392c2d6e941f9c80a3861f34b596d3fc13 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yyJrCu{>@WXzZJ9s&8Jt|VA&7WkwF;{id~;$1^>~gbz9)A9ehl> D%$P2kwF;{km}x}+9aDd#AN85K^MxYxQm>U}z z95`(b#yykYCo+faWX=I~_g8sORyOhM;$aH->%Nwwv^TvkQd&c1`(d-ki^R4*ES{=U zJ!^~jQvNczU#gd%|7ttC(=Kb#e-oSaiu^KxYYtz@?-96qvTR%bTU*9y`6_ugMQ*-| zPoDH6-R=B7lceq)D@9r>S)A6NO#30iY|y79+Gdw9xq>lU*fdI<*Vw`U>K_AO5I}=N zda?$SZ2h@8zCqD*@?4&iNmf6ZwDta;ZGY1A=5lv*!BN+y zqg#X}F0V=0R;jq?Q1Hx{+9&+g`)=$_R*;XHc~jroYO0{ml(@et{kNWfdV7A>x5i0v z2EPt$|6H@;f~~XGyICgYOg8U#a5hgb%4y^NIqSIHqqRNoIV9#A7`Qj}_I(N6q_q6m blIW8`-2B>E0X@y>8_XW9e`2fG$9Mz)<6ij~ delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z29AO-9Ir;A67%|lsS$np~D1VJbQ0szW_02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E&C>fWQ;B%4`SveU#lQRCq-4F(A+hDe6@4FLfK z1potqfdCqVoA#LiZkss-EfBYZdbtdXVeOld;D&z5q*r8YU$L>n-OPKi);_k?t64lQ zOyk32N(KMx1MM#|JA;LTF+*s<{lk=fTZPp;tIwxZv}$&ayM0s8@Vi7D8eH7nx+2?q zh_MIV6dA5NyeGYH$}~5a$W2+Ss_0ivep8GFlf6GdM6YFflPQGc+(V zlLi7(f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji>W0u9?t~|G^UZuwW zysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2AkmLeG=r|4G3LuT?UV>h5M$0eO?y0z`k=vYs+=VDxoD56ygIdy&F; zf4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O9%&t-9j$R|YJ6JB zlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUKK_cDT)4jx4QX-}8 LZZ68P>hl3rrpfz% diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.p12 b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.p12 index a863f36b44021c22192d699c8789db222070ae09..8f918c9d5a668ceabcc23a4491c9426bbb7b7252 100644 GIT binary patch delta 2855 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 F0088VaSs3h delta 2855 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 F007zXaiIVJ diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.pem b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.pem index 7b64d36ad..13043f350 100644 --- a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.pem +++ b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked2.example.com - localKeyID: 23 B0 07 BC A3 EA 80 08 FC 26 A1 DB 6B EB 75 86 F3 FC AA F3 + localKeyID: F6 B8 57 6A D8 2D CB DC DC 43 07 E6 86 40 B7 FA 7B 99 A1 E5 subject=/CN=revoked2.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMowDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5jb20xGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDRaFw0zODAxMDExMjM0MDRaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w -bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCpL02ZJJWr/Ls2jGoP -s8d6sgPSHV8jcseUohCCuwDoyMbCtCs0GqdOkOmTk+7sMYbysyKljt+cABE7HXiW -Ht4jbz3+9mex0eepOGWDIcz2RxAl4wp+3p7bdeOMqHX5jH2C3HauFc/RPaDEMJ6L -95x7rtYEfh0XxM4wEgniLt6JMQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MDdaFw0zODAxMDExMjM0MDdaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w +bGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDNy5rRDiIwXth1Wi0p +FFPOoZ/cXt9lQ3blYjE4gdk0gMZk4Tjqa0UEb/m0bB3EIgVa7IXWo84hMso2fMCP +ElM3Xm8oGzCQ1i9Ju+CKTFc+6yLJD4Ql/pN4tzBxC/Dc3sYWEvRKLNbsd082cO3L +GpKCgIly36apDf7pfQZxqEt1RwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLmNvbS9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5jb20vMB8GA1Ud -EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAMG8 -5BVe792b8hTVp+vrFYIPa3FoJCyYdwlc9/3w3Aii6xEr/gSRyC/KF2cORYOinkHN -R5K68zQhAT9bDFeneZnow/VHduv7qUmSGDq2Ew5NfX7bl5DKT/eEZdHXdLWZbVo2 -lMOHsKimg3+3yNcTjD3hh0gQ9KXOHgsxgvovqRAg +EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAIDM +Wzp1Bzw74TGL96zIVmr92SKV+6EeFKiSm07CXHd7amfj+rIAabexTzEMxFil+VCD +om3NIObOF5HTtCOygBtnMc8/lF9r0rpYMo2cJTQXwUQVQ4UDtj2SsR3BofbCDxb5 +XPMB4J50KwXz7U3M/Kd1cGdSmbkutI56lJWDXSAI -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.unlocked.key b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.unlocked.key index 30b5ac610..1dab19489 100644 --- a/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.unlocked.key +++ b/test/aux-fixed/exim-ca/example.com/revoked2.example.com/revoked2.example.com.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICWwIBAAKBgQCpL02ZJJWr/Ls2jGoPs8d6sgPSHV8jcseUohCCuwDoyMbCtCs0 -GqdOkOmTk+7sMYbysyKljt+cABE7HXiWHt4jbz3+9mex0eepOGWDIcz2RxAl4wp+ -3p7bdeOMqHX5jH2C3HauFc/RPaDEMJ6L95x7rtYEfh0XxM4wEgniLt6JMQIDAQAB -AoGAGTiuDsh/b5ZLqoQgQ5r/f/EN1MMALd6sliHa6EJMjmdwChKl5iybCIFd8Nw6 -4Ac6IPBHl/rGpxDzgKaSFX8gilW0Z4fvQzZJPomF8Q0SPslKyj7NTlwONBi3Ddmu -nitKjyZ4wfVHQ+DT5GvAQ7S5DNiGjkPlDKTyWJdeK0DuOoECQQDWu6NOJbdG0mVO -EbO7jIQX+tVmWJKSFeju4FFDoLmOMFCoxH173FCBYs7UvZx0JTRoIS2nglpCJjYK -w+9tN0b5AkEAybLM8tyzmSsLWZJDIuB+4M0B1l9NQ/pmoi5LW7PEUbY0baikDKJm -ytEUcdGK6/6nFZDeUgl1ZpfmfRzmC6nJ+QJAa2JuqngGDa7N5prHrTT6IhvYeFQ3 -CENYt40KVq2b3dWfoKaSskxdHjdRg+ZGxXaNnL1q3Wg8xvPg9sVBiPap0QJAeuL2 -HW27+rEQDDWhs8klZF9jJDISSD1ydJNSFH/1N3eUf89Ei/ISQLWcCDCLvHb9Y5VM -7pyWq7gWlNmbizWaOQJAUhPRkTvHoxURzTxf52Ky6J2nMETCx5SeghHR13e56JlJ -k3Y2abavSFG7mVGQeb1iOAVB8byypZmcLj+8lyTI6g== +MIICXQIBAAKBgQDNy5rRDiIwXth1Wi0pFFPOoZ/cXt9lQ3blYjE4gdk0gMZk4Tjq +a0UEb/m0bB3EIgVa7IXWo84hMso2fMCPElM3Xm8oGzCQ1i9Ju+CKTFc+6yLJD4Ql +/pN4tzBxC/Dc3sYWEvRKLNbsd082cO3LGpKCgIly36apDf7pfQZxqEt1RwIDAQAB +AoGAS7io5Fcg+U9MshFWIJFcLOGHYpx98lKagthYaARPGWRwm1nLiWWi5XkWFe7a +HPqvob75l/p5s/luMhJA/+OsPkAwxCN7+o1vBBAT2NFtF7AVk3gjaK5eAIdE+4XV +Og7njMoQM0yvHkN4JbHQrQgefla/R6JkOFn9cMxYQhoQLpECQQDvPOVaMSR+LPri +UAlxnPfiMB7wRSGCNMVXEoocOa6+2KJltxwospcqTgqFM4OUJQIMnETN9UBUaMZy +kUlrJGX1AkEA3DbdXbwSypr0IhMH9uIDSnU6UJozy04WXndC3Ucdxjl3prs49na5 +9S7EPjY/MYuaxJe8hXQ6/Oq3/S0W43asywJBAL5LAN/B0RYv7wtOwIRHaADZZ/KT ++nhYQ1PkIkkbNL0HEf24LcTNcWIsG0AiXpna6gtfzXbJinbZtGfy2qRHmnUCQHE7 +2PoQ8kyx/uTiik7dirmnq9O0ZvucbI4onv4vSlUaSbc3QCQjip1Tbd9bf4UXdv6t +02eAC7DvdKo/nCxcYp8CQQDsyIFsn5fVBGXTceFtFYVTw5KwG1b7+l6gM4q0IkKn +BS0IhuSjRpJuw6QfHMaxb2d6d2z/JOiRVCRJwpTnl9Zz -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem b/test/aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem index b5db1d309..9b749e121 100644 --- a/test/aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.com/CN=clica Signing Cert issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbtEkB -9r2diCSVkDt3dvHxXy/FpSeDJMdAmyKrnvXiPsSoy/jh/As9Jfvue7uEOZlvQ1Bv -kQV2MWBbO0IDkSV4wwDWBUcT+h1kiPRWENo9UDa1MRCASvhyhCrGDvPChAshJMNf -+RTjtboDYaJO4xdUK6vwna+0JpHNs2ZAnP4NWQIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw +MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzwXsp +P4RsZUoDfQfm5O5bi5unhwl+BTrKIaOtl5TBxMau+qEdKa02DD7Bx6PCzLKhWiZ3 +/MrO7V/cXIBun97dF5Zr5kk+HJk+y3es+xoPd3doknvGQEC/0cSGLcEC7aQ/bEqi +fw2CgEY5ffkEAnDrdvGGeqBfJJGft/tqmlZbeQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUuY29tL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -IaeUES+PaeRhUOkeTWSlMbvlMGJ8ncchCB9Of5S3sxUjKEmhH8pWGLa/cxp3N1Ck -tpC5MvUbjL31ZGBZ0aYsv7db3BgaR/OATENVgOcdIx2FeBGPE7xn4tSoP//LjJlI -AjOlSXCuJauvTz9w+EgUERsaaFGtn321FjhmNsi0qnU= +Lq4cCtWMjqLHqf6lJUOBMsm+tgFcYDdxwkTquSZyUrbP1jrODkg5lQWNCdvB76B2 +tZQfMJ3F/kct2EAfsKbHqN3f+DARqPAR2qtOqzl3Ou5+TJjExKgojjzIAPFQzswH +7v4aglpReaPBaVSNOZ7bMn/E8yRy3o466bhzdEIDcII= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,37 @@ subject=/O=example.com/CN=clica CA issuer=/O=example.com/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDAxWhcNMzgw -MTAxMTIzNDAxWjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALw3TIYMk4w2ob6o1TFb -FT5sDY4HL+9uHWZfPh6dF1ILu04KVgEb0SqP/LnHLcviH6NG0G9EsiDTdG31Svuq -xx5CrqyW+rs1pYb5NjS8mpnp3A0e2YvoWhBrfwY3+OQo193JnNDDxC5fD+bkq1P6 -LIwI72HF4/YBqGuOSGm2G34TAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAC1/IueycXMDP6mSC862 -YU584GqXCxUaxO+5X9J7qnqsBEuNCvBwnfCuPAjo+MVftpV9rghBNUvujyisBQ62 -u/q7iuEsm2Oo7LlfZ/tQbAPqBbHCSnsS4+q+rdkNz0xPpiF87p9HbG5xA0motcUT -cIF38qe4aoHWHF7EsPgKUDbr +cGxlLmNvbTERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA0WhcNMzgw +MTAxMTIzNDA0WjApMRQwEgYDVQQKEwtleGFtcGxlLmNvbTERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL0wro64rve876glpdRh +tD6qFY6iH2kCarFFq3WaKmfCvOjYmn4CJr7pL7J5DuvCFh7A0H8lD/on5NK3yqkX +Yi6EUlaYWxeRo2/PuZYUGbCpejST41sibw9V2dT4MHLidjDShE0W9SfgiMmxfF02 +H5hLYswAGCL1kezsVeEJeH31AgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIn9+8uyQtaq8sBEohTl +qyJQQeZk5xxaILYP/rCIxc+z5fgOh+usB9adaiD23RPuuD/P2c3UqHJQWqIUTu46 +eOKn9K7X7ndIH3WnaC/u4nysL+SIAug72/k1BAVGNQvyNQMhth6CfZTgY0tgcS0Z +RSHyhbTD0HeiJDI281BoOJjm -----END CERTIFICATE----- Bag Attributes friendlyName: server1.example.com - localKeyID: 07 9B A8 A4 C0 6F 68 15 5D BA 46 46 6D 1B F0 19 F0 BA 38 3F + localKeyID: 39 11 FB 30 22 36 42 DA FC D7 A2 8A 0C 60 83 2F 66 A7 B8 4E subject=/CN=server1.example.com issuer=/O=example.com/CN=clica Signing Cert -----BEGIN CERTIFICATE----- -MIIChzCCAfCgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt +MIIC0DCCAjmgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLmNvbTEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwMloXDTM4MDEwMTEyMzQwMlowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl -LmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAvefViDa0YRwyCthPwVWt -E5dQxXu63SXsVVsBV4UuumZjFV+iH3gFQl3D1qBS2Zi/DnXY70liWgr04XXl5Vvg -toElwTYJ5MJKd46etdvp7nNvqELxUG7kpjuvhzaQ766NsveOiSLBsuO4oa5Ct+jP -43oSvG366ZeCW/pu6M51xiECAwEAAaOBvzCBvDAOBgNVHQ8BAf8EBAMCBPAwIAYD -VR0lAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMDIGA1UdHwQrMCkwJ6AloCOG -IWh0dHA6Ly9jcmwuZXhhbXBsZS5jb20vbGF0ZXN0LmNybDA0BggrBgEFBQcBAQQo -MCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vc2NwL2V4YW1wbGUuY29tLzAeBgNVHREE -FzAVghNzZXJ2ZXIxLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAIgkFVmL -tPjBPMHmbQ7+S587xcyjNHKIFTuRCOJr/eVMtj+mMkpjm0b1l59B5VvZ2voijjb+ -SJY7KaWmQGp/a8c/LgSzv8Ui1WUe66upFaMKa27iagDd+GE0WYNg9M3dOoLQjerq -1lsMu8qcTa/VoQ7MUfmGCRdlrP6lJuAMjG2m +MzQwNVoXDTM4MDEwMTEyMzQwNVowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl +LmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyAGT263/ZlxGjPEi2BQj +DMa/86TF+zVzMfozEZNOLiX6Sov54fW5I0nXCm0CjACOelLa2Eos/vqffxu0w5hM +A8slRHrt0Gak7dJjwgKK/5NAQDrA+WnyJx/62u25299oCKk+egulCC0D3XczA89N +cLuz8iKvYnWT+rdnbFdAPdcCAwEAAaOCAQcwggEDMA4GA1UdDwEB/wQEAwIE8DAg +BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg +I4YhaHR0cDovL2NybC5leGFtcGxlLmNvbS9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB +BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5jb20vMGUGA1Ud +EQReMFyCIWFsdGVybmF0ZW5hbWUuc2VydmVyMS5leGFtcGxlLmNvbYIiYWx0ZXJu +YXRlbmFtZTIuc2VydmVyMS5leGFtcGxlLmNvbYITc2VydmVyMS5leGFtcGxlLmNv +bTANBgkqhkiG9w0BAQUFAAOBgQBWOqQ8y+u4J8KQCHQTiNxIxrUs5Sa+W5HUZ+c8 +SRLXRzDfmNtY7RiofUvbl0j1XH9wuTdjM/EkYnKSYPVu2ra8c8jC3NaVmr0WFqLv +CvHXQWj2rZha0P/ZG1GfWc4vPYTQ7ugr65syGg4CPswwiUQJKnWBRqe27X1B61pj ++pxY7w== -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.com/server1.example.com/cert8.db b/test/aux-fixed/exim-ca/example.com/server1.example.com/cert8.db index 55287234be37b454dbf488e0cce10fc05562d8cf..cf3e41634528e53450f67e908b6bf1b53dda5c7d 100644 GIT binary patch delta 1011 zcmV%tZuz|ems5BewM(znW~ z7h*1iQdXE-7m=fH&$*Tq8L+8(G?U|7B5w~>+0^(ja^iL{(u7SG^(Wwn$+3K0HXoQv zV$1*-BK48%>{a0jczpr&leT?8e~JD3%d$e&s`9`@q7>z;B2Yo*Wak`OAhr+wu!zOa zv*q{>hwH2d)}3k~_T3ZixIfR?&D5xJP+FoCPVPE*;-~bk*Y0;nA9bf_FYe-etS{t< z0_Z#2`85OuMl}oaH3K2G9)f+8;A2Z*aV;4|A@YT^!_ar4Br-PhP-r-q0p_!IevSba z)I7gDnmmj=QamO+*E^~^U^zxPU^%hTMmdwIxn>YGS{Ds7I506VF)=bTG%z)jAG%Y2 zv%z~QKZI;$N&|fd=H%{Mi<_s134R4S$|0kzmz2T8#;*FI9Vx9g3_iifqr%Lxp;{() z{L0SlU))@PZlB)W7nW=0Nj@BzKFfEk`x*~-cW9D(#y~*7(Zq%=!2<21KWs{(e+`0w zMmc@?1OjmDcJYRKpkE}BpSSyJnpRr@d6V+Gbbl_c917Kpj-tn@{-q^DfilUywgFsV zH*vy5>bWLzQnt_5I?fJAIh6&C3ERQ%pmw#CA26N8{zom?Kp(KC$Ee-k_%IQu@DbXp zPOCY0I_`c7m9@+Tkq+U>d9-)IP_K6(qK2rUEMcQXUe zO>n!j@*=Ndb(8wHXKYtMJr36b0|5X5qk;hkFoFRClV-l18f69pRUHuoUNBsOAz^HE zWpZv|bY*T~ZDlT#;eQhmf+AsTbY*gGVRU6~VQpnHE|cMZ69Iyg;C~d8BEJ)VRyw3S z%j>u&!jK4b6NubM#zgtf4gx;R hFo{G7Ds_QIr?%~VLF-y$`kYt+?~~zw6SK&_I6$v9-y{G4 delta 974 zcmV;<12O!7fCPYm1hCzF5HVU84Kp|}F)%SPGBY$VF_Z0lNq@XIOoj}Tj5eXZsMRrB z6+UbYjt4LAZXIS{J|3MHQVY9I3RVFd(JGJpxyLQb;vb_%&~HStAk%bh^-BAy#~wni ztd{z_HKm66HZ;7Nnd#gO9@&fNS`cf01~>TRDA(P|oY2F>E?*Dk6Va4P2 z0jO(^NNKhkegPAcwtYZyzNS7PE|gcmWn2 zJqSJHJk>m#Ja0T8Jo7uLIgdH1IkC}?Ig?y`6|8m5@7kcJc9FFU6%NgCxg5nAYJJGFlf6GdM6YFflPQGc+(VT9co=Ad_{y z9e=&&)rdB-z-;I@G!!8Qrx!b*3Jp0(TQ?sIRbLh(>;0|5X5qk+FLfxMF+zMTsm1_M3lBo$eUwD`e1!RBoa{!5=b#mu8La)=c>kqF{z{pC!yKc+HDW1B|x zm!Co9TiM$BB91oxNR~S(rKUh?e{07-E(Ei`#Uj;Z9_y>A6{8AkZsKYH-S}ZNS%YBo w&D}bJ(2eTq)>{m_%A8HF)u9f|QTc`m7iFyer6%AEjBNp?li`08v&g?VK%_XwApigX diff --git a/test/aux-fixed/exim-ca/example.com/server1.example.com/key3.db b/test/aux-fixed/exim-ca/example.com/server1.example.com/key3.db index 9fb98ff50c568a1b1ee9b9af62dfc30e9c3cf028..3dcc5a5c806f9d85e8db154e0363904e3bf0ffb2 100644 GIT binary patch delta 910 zcmV;919AL-fB}Gj0kC`=e|Qgb)kG(w;URsI70QRj`x6c5M*;x>1cCy9E1}SI$?0z& zhx1Z8RPNP`^X*FX{t2ktl#n@6eot-IrfU>i;cbT>i_vku_(lcPKPtzB#)?aKmzHVZ zS^&G`jxRY}3X%1YwESh9FOXUzOxEMX*@(aI6sIgN7p(OmuNC5xf5_$NWal%4OL9IK z3U3`6ui+tH6sAz1pvA%lSaFrk3ejpjD20hZUeNta-*qgr3ykarD*;1FyTr4KjF|*j zRX&ues6iKOKzq9`15&8r+a5=jV`8;!1ePaS?R3tGxww|#VhT2~o z?e~!P-_rNXR_dnx%%x5qMi3+$DRi1T`!y}LFGw>TXBNG~fBb?bq$K;}-(!09+9I|1 zBjh=P*^is6eQPZC%ga+25<_LTQTu0*O-c{<`QPqq{y-@f&F73~fJ^~p8JbZd_ge9t zaU@Tmx^21U5(&dR)8Iqb;>l?0?8X$>gQ9)hX_s#eG=LY7nrt4q*E>;DjC6eSt13Bt zG2ri4{hk3%m}9D+1c z#rp$*4(0`^(1&|sDaZkn+pYg*Tt`Qi1s zBT3f^Z32t{j(Sqs*h(z^`k#Lrw8NN81Ir~udhO6=r0vpU!UBr_lR!W^!1-zNCm;IS z?YZ0Ee`pA)K6(qK2rUEMcQXUeO>n!j@*=Ndb(8wHXKYtMJ=YqqUL zK>BS)NePXwyo zAzE(Jb@A~wh=XEnQvDFF6q?IIdQsL80D7vJDmF`=IwYQPVhp3lYS|&Ong*OF!mVZ8 z2%;IqKuC$A<{AuJshs6Ri=V(y3sT-7sj3Oz6O?B~#3BYijznm;_75Ijj)AW=Ow>Aa zTTRepx-KTkcQxUDf2LCv2rJpO75?xR*e+=~n_BTgayc~Yh&+3!%Mg+cw-+L{0GgDiPV`2-rdM?3h@^`27Q) z4@-29L-zhZe`kq`j*IUvk~LZ-R;_X9;-13Ab3~2RA_!yxK@P-Zk>drj=C1l{Xd>kS zk8xA~*}Tvx!T7aL&qg@>B47R<>@E4e+0ZnTs00DOD*J-VvlZX<9H*`3jGBaQ465wf z4NBPMd@w3#>O$wrPtw5bS^>PF58)!MAr&+vNzB87e;v~RL&hmPJw~nPr+5K6PHlMd%E2v>{VL3iRQ1<>g!8wt*$VHVNdyN_UQ)wcF|Lb8o0Z@lbB$raP~P zHjwYGe~q&Dj)@|{vg5d+u0pry&*OR$ylwjFmx5dRZs^W+#vw4Vb4tc>a7X;eZ`o1; zG(fy%5MyU-Z(?C=EpuUPbORIt9 -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIQmNIxR8+DtACAggA -MBQGCCqGSIb3DQMHBAhYfBxLYDX4bwSCAoAwu8a1DteY/quE8ZlvIhwMgWUxxVXL -tF5aCbVI8hJo3OLkPu9Zit5sS1aiPOrY6iwmMgnhtn0NkEWc5HynqvEXHyBn3e4L -FbUxux3z044DTmqSQVbOuN9/lOxnYphj1iEv/GuwvyD6emicRQdE6/ibJMXelKnO -jR2F/9AlBtZbq35LO+NekkymgXodYlW4IxFOOBljT4aXsu0V+aYwRU5ofqXGUcV3 -RioBmC9gurwO5rPoW+WCIaYHqiqwA8BrixifciC7gs0cK/PflgrKjm8uqGLtQtsn -yKSqez5Tl1IObQqxzyoNObed1GaV2KH2iHjzJ3hW3bZ5mKn+XItydnuGdzTdtFqO -JQa2AU+O1NpKtALd2y+TEp1UEptEBPg6TGRir/p+aCQRU257KmATmFfVx4JgqJGa -oTDUqgCjkDikyVhSLXW9Kft410QEcDkGSZfQ+n/aBg3LcyYGRRTa/mZMvxXbGFdZ -l2UIt76Egx60LQLaUb8btL6cArZ4ZYyY3QUczClAxErw9YbsnAruQTR1FImPOcjw -B0mRHGm9nhh/ERH5tD6PvGe05Okdr9ev8n8GU+0AR+Jxsm6+3kuY+WtQ5mJvl9SO -poIMjBD7rJKsOAyHrddAfryrXjSVUXVmNou1iY1Vnug1LloR9HhdkkT4UUIAecYa -xcnQakJf0fYw4QFfWqphZD/NaCpGvWtReNVNFxR/tPQ+gRKorl8wpW2anpcgIlvS -t0HPnOYI6GqHYS/HE3lM2CGJOH7ZGgRI/KFzbCYZF5BjX9bLsZD5RJXVdVlyc9jq -0tuzA4zbhDL/xJbEbl+6tAzrBw8gUj1lDIt2DJ2AdYJLHgM7SCGgX3j+ +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI6fjxhvGKYVoCAggA +MBQGCCqGSIb3DQMHBAjQxvdFIdms8gSCAoAULVw7VEEz159PQHH1BB4asGdSs50D +q7BYWQR35O+NEsAPVc/fMn2XnV50X9ETPIYX+5U+5jwAJvYxaRfgkHAoo8Nkh06F +dMxgd0Ks2k5ri9satjESMmDVce55pFP2QIK+nqFDlpXmAg1hzYFFT0CLKRxzbPCY +sopcEUpg5zoXUVtMZbQ26HRPbagsIF5gmg7yKAgDBr6cbWkNbFhEjH5P6zV16t1A +dmhYOvAJgVd32arHiFLE3uj6mmi8qN+HUSTRATTXwVFgwYVz75wJL0+9TsFqqXXP +JIl/zM7FHa67kzSOXzhzkr3CqzVM498GadDl19hIuTGrw9lwvVlNEnPJQw2GerjQ +02R6A3FC9areZv+Ixoe/L2G30Z1Js9OIkuQbyTjAvLsPQg5yL+/Z6J4KPdY0SHZh +a4MIZ12vX4qzQPPQHiIZ8yTEcXBCq3v5towxnKutdtszonvHiTWTcwf2fMNIO6Kc +5H8V5l87Tl0LzIWC/gjA0nChDf7ckTJAzVPBWP8CI9Dhf0KbE7Z3d99+lSlhA9+u +Tjkrk13qjCSvaROlnI/tE9H99LwN74b6/BMfYy5F8hwYYeIYXZsZUdbY/S+Ugb+L +BvUxW3Z6ObTI4RPKOKVY9cCQilfUYjnnLTx9JagqkBnpgC4g6CgB8bEU7ClOulv4 +Y0+Z4WZySNAXBEC1nb5F/4V+zY2pSVbKaMRttILz7c0Uo/2lcBsQVy7lN6bD18ea +s/jWj3oDfM/pKHSGR+DY/VEy1AGnXrovqlV6NlpeuKUnk/cLtQNOFCRPMJLub7z6 +JF3aDC4L1yiIYyMGUZDagv70kTWhH7glcB1TzUsipET88HU8HM9t1yyO -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp index 36bff2b0f678a6850e735f615e1c68ba9621b623..feaab22d904484100ba9eb7e704a7478fdd87189 100644 GIT binary patch delta 533 zcmV+w0_y#n2b%|wY5_EnYbrduX8{!c%~Mvt6|@4)r&row*$>tN0cC&y7!NWqF)}eR zFflPQGc++YTA&da4>B+@GBGkRF)=bTG%+-h(H4IKC8JeIc!vp!rW*FEY(N4Y9u#5%IenYJb~b&|-8X>3ZCDhJ@XX4Y0*FVGiUDg8HCh)9GdM6Y zFflPQGc+(YT9GF-lR5$&f6kmuQd`|}sdFFE%PccQXb(B+@GBGkRF)=bTG%+!e(H4J!!)0?ZkaEsSc))cq6DPzl4F(A+ zhDe6@4FLfK1potqfdHoEB@VSrmGU?7SEnK?YW#_bgg!)4{mw$_$Q4*R!5C#k!JMCW z5%^dRn^~d&!Z9B{hZ~2(WB3vQb)oXA6LD9V8|i*pK`MkO`e0L8?&mEwLImDxk~80C zPoyLwdy~nk#}QUo1Rw;y+UR_}ktVFk;lx{b`-SnWFaN)R4=gy7iUDg8GFlf6GdM6Y zFflPQGc+(VT9GF-lR5$&f49`el<0xf+@#a~{ktj=CUb8eL)yP0VI;ddzo)lD_kji> zW0u9?t~|G^UZuwWysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2A zkmLeG=r|4G3LuT?UV>h5M$0eO?x0z`k=vYs+= zVDxoD56ygIdy&F;f4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O z9%&t-9j$R|YJ6JBlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUK XK_cDT)4jx4QX-}8ZZ68P>hl3r$2RWF diff --git a/test/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp b/test/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp index 6ed229e59929585c9a8db91d702f97ccd5540920..9b7fd14e3e1c4081511b746ab833e00219c4363a 100644 GIT binary patch delta 591 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkd?q6|_Dk|q|Y+U!ne6!~{HIBdV@7N)by!*3Xk=(;U}$J$ zY+`5$7)N1o+`_9Vn9XT%MCjRzI1v_5Pl1f70~ka(8sWQP-xU zTZAPpuSwWeskrD+@XVOnC;Zj>ZtP7~kdK;qQ{UQZs-Vx5xW6j>x1N7`dw$lp#z}Do zzYc8wT(jbWt+Up$u&cwN7q~ZzmsNa;f)NSQEZYrFb*f zv!{Lqdw1V@5tnYm8g#SpLB%zf-cqNC4JTyoHSE2edLwO))&JPtVWNg*OWLbnUI{b# zE>?c?Q23ek?aT{KUOGOUEMzB)cib;8Kowt=Lqv|9%B<33!xHt9oeF@#9wEWqU a=#xR*{MuOoJ6Z&)j delta 558 zcmV+}0@3}O2Z#qHFoFYw3IPD1f&+apf&+O52`dHx1qBB%0RaSp18OjW17Dfq?)CKJ9hPEM@K$o(0Bi zqG?TLs+pR`iFBx8Mp)j1>34|OR340nh%<87nt$MGx1gGle`tWGLl`KyW5a4(@xaJv zcG#fNofW;~oOpwgx9cWDPzWPc3r~b3`Ub2d-E5S89woMp<_pHWkf6cekijF7_B`ru ziDcD4b1ORYdySn3lZpXr5i(jA4Kp|}F)%SPGBY$VGFp)*G?O|49e=mf#+2xR)ZC=g z{{6cu5hinQA4A%|B4H%EJHMy5L-&COA!C-s;jTQlt6rtX|GcjbmxMPL_AEMKgU)lA zCQnbfgv^2UL{SP)XhC&OPrZ24p+_~od647+L+Cgp^2e+b**bi}#XISv-e+f4#Uik= z0qKGuGp|)LlIreeRRMXE*8)U;*|MH8abWayLJ!S+V|$Upcz?O|`4V<{i9v(#997BR zLc0_kst4)Mi>lEr;4{)*-^w_TBUYpUavo_Nq8+VqYifL2$&*AmEBJoq)0e8-HtPw# w@9_0>j_6pR#s04z`C=q^@WXzZJ9s&8Jt|VA&7WkwF*`0wtqWNqC0|isbY@?#e83 DyMPn? delta 45 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 delta 2852 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 TCmu>v_>$>YU;+UF1cCy9RRo_b$$}#v zWA&cD?GwbQm&O=$^I-%KVU?X(^Zqkkw5~yMeuCJIi>5e=p0DG|7rH|f`+v&>bg+L_ zAd}9WiI#teji(b%jhMZVWz={2npoJlq)iVCkt?n>0XALOuMTMcfBVcoFBw>n*3>Lr z+szh*+yoOsXFmtKW0ucHOvEul27F;aPZX^s`aU>%X&DY;SR;oyQoQE3N?`6$2--V@ z?JVRr(K`wBwIdGgnH8OBf(X@rxDv7@cbV}>>Jz&K!gu~&<76$g{J#F9n6dU_>m}r6 znU7OE^2)fWdi+ z!eVa?19(`~#C77^b2teT{^;xuPpM2%MtkSFS}jgz9cT|0hb>EV63UnD zW+XPDNue(v^qPrzR;ss|unS~>@qY~jh55%RuwXtXACba60FW9~03DLu2OXEbx6^b@ zx2K*na7nM-p_>%{2`c|76F9~#f4mznJL^w^Y}LRuS`~FNLE6xl{v{;08Bgz0jwTU= zC*#?Z%0>FUe@l)-xEl^046J|oM!rYiizIDc+hOc*Dv43jjLAJW>($2#&?gY0jk`4n zLV1oyy#Eez8hT{=J8EW|u{^Pa)EI2wNlB^K zUoVMC@>XwEkd=);IVi3}=uplk_mMbjUO$>dlP`SVe~v{|p5czj1J+Fxpu4@G+TCQs z!gy)o*1%x+PjQvA)w19gn~+~EsBbl5qxFg*3j6q^E#94OnFG-qEX24JmH7y0~=s#)imu zffOxse__-Is``g<@pDKGK#PpBwRihD(`H1D+$-^LwDRMNZ!sD;!|mZv9zCWiTc-b@OOB3%P|KJLkfP9WWZ%F;s;3%vgw?N+_TGs-x%Dk zVNu$P(HwxiwLynpqshzzpVNkwgRCRTFOLg{xk^eCJI+4l{Jp`=e`mO*Lgnvgq+P)9 z)ZN+5x*yVt4@tz95QMzfV^GEfm{k6xbB-ae5oQ#VbeXL{$$_GmxWK*1MJ+eAfmF8b zd@A5HV~pAJuimf-V5*TyKI_A|BrhJd$IlC{JO}kYeErve1;e>zCib+X;gd+gO=#Tk z9E+WAHLYq`h4CHxf5=Q>7nlMSNkZNK#B3Q?5FC%?7mvZ=G9@jGZW-#w-9 z!iJ}ACPyF@G7}ztcdwE_%f8SeDoIhU7XRzSQ#>H82iokg_?zQH+nJbnEUpoB{GnJc z5enn~*}gGsVV(r8N@=NR59Xn|wQAWbbU2YJ+5F(2MA%T&e}_rYt04=s>)fOOwIB12 zA+JpifWE@(e5=}d^+?~wUMRG{uQ9Xwtv0tdT3cXsSdWZY~f`U+9Af(MDbsRH!i(90Es zB%>tuqd+5#e>Sc(O95dB!bYPVFCM1}e0&sIW^MU0N)9;|V0 zrYS!k0fOG|WRy>)Fd&4W%^ZGY*Jl9U7 z)Mb_Cs#~xP%Yq;wrj_{ps8u!Ev~^CaE$bb-6Jpb=1%m%sC9^s`-JYVEVIT)Bt7HIo zZUI!sf8F3DX^wc7^o!}R#UcU6Me#*W$5A$xXvnQB{StcvfluRF26*4Xt3 -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQItk/lU+I4SfACAggA -MBQGCCqGSIb3DQMHBAiAkdrN3LxxtwSCAoAVTvMKuBD7cT5lkUrAswZn/9N7iIVi -ZfYlcHB87fvbTPlSfUHMskb845VYUjLwQXA49GAfgwo7cirfXQp0IrKrvTAhFjrY -WnKJZS31+E+sST+ZStxjdZSy+JcTDkO2qHlWPOZMV1XnkWGX9hHQLhJlxEXdQkZw -xnQ7NP7X7lG0Biuln8/lGSGfVLc8gSIUqM6IFOpyn88Jcz+LbK8WoII/aNaI43/1 -LzGCi8G86lvzDrsK5Xxj+/KpRTdThsP5CfT8PvzcNGSLUDx+c4Du+QtLUn5yZeYU -2KMfv9nCkY92n0NJL2b+kZI+jMRllGZJtl5vOFM3NnI9Ujf3ZGXrVEg+B/SW/1v0 -+QpZJr84tnL1Ncba3QELfpYBbAHj/7Y6LZWdS1Rd+HSPvdkZsdmUEuXPP415Nm5A -P29uk8sxSy97KBd20RZI9jEBNy5MdBSeeJpj4tlDO/MD3J2DXmJ0YdglvG5/wOGC -2T3441YBCT5l/3HzdpT2LXmRohqwzQKNw02obM6+wnoZNS4ROyFfuCM/xinNaqX/ -84bulaA2WVInw1slCiyYq6fZ9M27W+A7X5r8V2D58UqvZ+3NftaXQZ4B4Syk+8W+ -YG21HbPWkUEj5weH90YdLtH3y9AB4lCi+VTWFwbuc7Kak6FKfZwuVGGl7HtRWG9F -V/Sw33YRPpBXEpe5Magl/QZzB4lEiphrT+QQWQzfXqo4x3Nj0o8Rgizn8iGxMWyj -OzuGyCXoqUNY7Q/5tNXr4hVhylWbMAI4acBgY1+ad8j8kLj7UmoBuDHu8FMeuPr5 -eu/BEmuu/G4GVQt+fGpv5Jnp2InSuKS0EdeyOSxB6oDBw7/IVIrfBPTf +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI9nwG/TOpp3MCAggA +MBQGCCqGSIb3DQMHBAilpHreae+faASCAoBx69kd96hrjqkgteXaXrMEVH/9sbBQ +GXzBvazDadBDfUGHJweJKHJfJMujbHCL+ogsQsfwilWZotbkStMjg5ik5pwmq7ry +nRZF/6vm5lusqXc/4XJcb1tiag8ItcMrgfKCBHIA7HuJveE02C1z20vU40CAvgBW +QV1+0yZ7t4PPncYU/Mia1DY+hfEDX0U/pV3btevlIqAB38a6/pMptdwEdfQqsgjW +T+Fu7oW9C9Flo2R5xfGOzfeA4/Ujng9uxQTQoC3fE9j/jp64wE0vRDr6SRTfXM70 +F8YH38oKnhCkAwmnWAV65UBS9k90NIqgqdKljpSmikBuGi7oawgYWFXokAGWru9E +m8LoMsf6eyxKD9NVJ0F+2lK+qBfHEdR5VOCVZP1VveY/CgZq/E7nRejhQjKsrf/6 +eKmxFYsH4zuz8heEqjZKfl0YAHffKd34dsBetmPviegf6FUBXAUAdtm5nEshYt1g +A8YQtBNOzoM42T/7temhyo7ZrYBKeXLmej/ZQXCoDT6t1o0vtjPMBBMqTmKZXLGt +lf2xjAy7uQYvZfarPNVO8ENUSgwsKIfF4ty5wVOQfHrHjRpe51AWi/AcTOcM87r+ +cUvOEUERq6zjC72WEPZB0X2+sTN6yWZgPipIOCuPEiChvs5hjcmXGkOlEjhH11F9 +diTTUvjQh2v8x1Iz+wMlbTVSJnqZXFrXEgQe212zKy8RpKA8tat2y57cgchHJ2n1 +BSSJbWom2HVZ2yYtZoHZSgH9rVJul7QsGI0/MgEuAGy3TKYZhlsSRgjBKqSz+mgU +Kw7KQxhJnF4nzRsZ17pGWxoEzs0cSTO7c+QGZI126KwCMGIFHFXwcHwV -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.dated.resp index 4810000289be2209257f7ab1bfee68a1d3efbee2..8ea000df73a7664266def52d0ba89f89a5c1bfb2 100644 GIT binary patch delta 556 zcmV+{0@MAR2b>3xY5_EnYbt-cX8{!c%~Mvt6|@4)r&row*$>tN0szT^02mK4FflSQ zF)%SPGBY$WG+Lk$7!NWqF)}eSFflPQGc++YTA?E_Aut~X2`dHx1qBB%0RjXP1Q4wg zl9E!wP45`at0puP*&Q$q1_>&LNQU@8f3xVqpbmK0uC{@+H1=>fTQ#8vLv{tpq$kG}p|(-46LAR?MzZ z^Qg66Bw)a+*0OpoZ%hjkAjwVPt6&#j9{a!JNTs!q!PJ;&xzpxIas}5I(lOrgw{YGh z9#q4ay(XZ70u3;N0tu6o0b>v~S{Ds7I506VF)=bTG%z)j1_Dxl&YVqBTitT0b05*m zEHgxC4^CUTl4G3=$znSB0xK^4&4=WI?9+=|aK%M}#k3O`)2v{&c_E_0Q<+?ST`_)C{#<_ZD~A!dJ|%hXbI=(#M=SFWXBfQzBldl5Sp! u+ah^dei;ZDpD-{-f{l*!Rk9+d=A>K6QVS0&YEX=WXRtQnujD;0jse8V!SUt* delta 556 zcmV+{0@MAR2b>3xY5_8lYbt;9AO-9Ir;A67%|lsS$np~D1VJbQ0szT^02mK4FflSQ zF)%SPGBY$WGFqS!7!NWqF)}eSFflPQGc++WTA?E_Aut~X2`dHx1qBB%0RjXP1Q1Gq zQWAf3z+L~|H@w%eRj@D(1_>&LNQUv{S{Ds7I506VF)=bTG%zxg1_Dxlx75az=z-MSq|^TW zyDAYTb8jC*+P@-UB)dDmr?*4*fd(OCmc`+&Jh!V}rN;lfuMU@lHy8FSI$?v(bD1Vj zPq~E5f%QaD3QuT3bxu#cc+;UrHNJU}7(9fXI8}`u(1K@ zf*>=mRWg$5?q*d1d6U=zM1R?`o-%P@^mRfH&3t2fk-~U?x%K%Hc6o_GgYXCcO*(JkOJ(q7-nIFBP%qyTarX&s^+t#NB=d|JtqL^&(?e&*Acs@pc}3BK>} u^>mKtSfIuJuO9hgBzWVWkH7;t;R{1SBHi25y~J2jBBkwaF3Pd$^8r<&qWbOt diff --git a/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.good.resp b/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.good.resp index 399b26a867625e1bc8a279ac5bb45a84be6abee3..49e93ade1ad87c7c82d068a9c3eae75b489d7890 100644 GIT binary patch delta 592 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkd?q6|_Ek|!3Z+U`zg6!~{HIBdV@7N)by!*3mNXQ6DXySgc`nAH7CIubxeJ^otwVH|WO<4n8HcqWJkGAi;j6gRqFgG?b zG|jTUsI$@Wy}XC&J*}P@J#QI4Ml*)4ySD21|ENu7PFK4W8mrLh)d8oJz`pdWQ>| zjK-BWbLZ?TJi>I{Xt7%2v?+huzxp=%b!0KB{J->bas^|yuxXSyud#&z)ISEMQLx~U zo~*$nTYqkjZ&38zqLsz+7f6^msi3} zzKfOLJQRLreLM4llb4RqvC_Zotr4sgw_;LWT<2}2%BVU?4vF~&2JTJ0eP2R1DJ_4t bB>H3!H@|jPKu>e}2D3-&pV;d4F&+T`b5;0; delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z29AO-9Ir;A67%|lsS$np~D1VJbQ0szT^02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E%RfKn2FbiiHz-Z#A0u~o1z4F(A+hDe6@4FLfK z1potqfdGo;Y~{A;0$VyY@dujK=7yUpxm~93oCZ&a;67wR{kcdt_NWJh)z1fHvnWEy zI!_r5R6$Bc8TJ<7R%CL7npHvzQSq5aaK#5SI<@B;!h~&B>05Ib?bNx3UONph%EPP- zdr%hxAQR7s)U5-Ob+$Shv?0+FQ-~W0u9?t~|G^UZuwW zysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2AkmLeG=r|4G3LuT?UV>h5M$0eO?y0z`k=vYs+=VDxoD56ygIdy&F; zf4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O9%&t-9j$R|YJ6JB zlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUKK_cDT)4jx4QX-}8 LZZ68P>hl3rXxsGh diff --git a/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.req b/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.req index d33b2408b33f3a6aa6d54f00013f296aef0f6be4..18bd85859d096dd6f94bbe520fc1d5fb6c56e41e 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yyJrCu{>@WXzZJ9s&8Jt|VA&7WkwF;{trL=xQo>E|7|yFEG!xk! D#>5lB delta 45 zcmV+|0Mh?zYLG1y^B@K60H=#bjLkz?T*&eg=>$P2kwF;{N`O)le{{fI|K2ye*RfTw Du+J1M diff --git a/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.ocsp.revoked.resp index 399b26a867625e1bc8a279ac5bb45a84be6abee3..49e93ade1ad87c7c82d068a9c3eae75b489d7890 100644 GIT binary patch delta 592 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkd?q6|_Ek|!3Z+U`zg6!~{HIBdV@7N)by!*3mNXQ6DXySgc`nAH7CIubxeJ^otwVH|WO<4n8HcqWJkGAi;j6gRqFgG?b zG|jTUsI$@Wy}XC&J*}P@J#QI4Ml*)4ySD21|ENu7PFK4W8mrLh)d8oJz`pdWQ>| zjK-BWbLZ?TJi>I{Xt7%2v?+huzxp=%b!0KB{J->bas^|yuxXSyud#&z)ISEMQLx~U zo~*$nTYqkjZ&38zqLsz+7f6^msi3} zzKfOLJQRLreLM4llb4RqvC_Zotr4sgw_;LWT<2}2%BVU?4vF~&2JTJ0eP2R1DJ_4t bB>H3!H@|jPKu>e}2D3-&pV;d4F&+T`b5;0; delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z29AO-9Ir;A67%|lsS$np~D1VJbQ0szT^02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E%RfKn2FbiiHz-Z#A0u~o1z4F(A+hDe6@4FLfK z1potqfdGo;Y~{A;0$VyY@dujK=7yUpxm~93oCZ&a;67wR{kcdt_NWJh)z1fHvnWEy zI!_r5R6$Bc8TJ<7R%CL7npHvzQSq5aaK#5SI<@B;!h~&B>05Ib?bNx3UONph%EPP- zdr%hxAQR7s)U5-Ob+$Shv?0+FQ-~W0u9?t~|G^UZuwW zysr+Igf|!VEIMI>&U2Y2Pfxjo%z^bpQ3_9JL3K_~y?E21M>W2AkmLeG=r|4G3LuT?UV>h5M$0eO?y0z`k=vYs+=VDxoD56ygIdy&F; zf4TMf5_WlsL4)udRmtB%yA&L%2kFm?s?jarGtyq)$~ccBR-^!O9%&t-9j$R|YJ6JB zlSDZy_j}Q^@bz?#=vbh|{;wYSVkCIupO3%;IpGUKK_cDT)4jx4QX-}8 LZZ68P>hl3rXxsGh diff --git a/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.p12 b/test/aux-fixed/exim-ca/example.com/server2.example.com/server2.example.com.p12 index d0dad03f285eac612fd8aafd7df7800d6773b597..c8619f7a57ca276be5f63e0a0ef6a992b3a70d20 100644 GIT binary patch delta 2847 zcmV+)3*hwn7y1{FV1Ke=)k0`KG%KT9;UdI3w`&3d2haq90)P@C#^*nTEZseS6_Y?| zzT6w&>+Qvfb;cchG^5kXMraaxzk}>2u|_q5n^2LNPSKF2;;+Gc&Y zCQ+*DfAz8wQqeyT4(xBW$lDuzqp-t;*oUM}v8^PSyTRyL^?yb_$a0fysS6*MY z+yk&AQ-~?)*YeRDi_MDhMNd0K3v*g9SM5k65uo{L@zX`Q1qj1+T<8FJ+|ZwuFriy@N)&pF0ALdvYGBnuZI zh}y=jvk|&~HrCE{du~_WClchFlo9!qP7vqn?b9D+WPcj}a<1{=8B%dPY=EK^&+a)u{fFc)Ql^}xBW$oIL1b%S_1zsRg!D-$e{2h4~z*nLXWIUM=ot=4yv6m(lhD>-G zLFFZDMa=_~_yS54K(Z5FYiF)DqnBxIqbNc)h38D;lU4&cfBiuAqqx3{e2mJ%!k}mU zQvw19(4c?>f(Q6=Wh|X9bj}f?3nG`X^H7bdxKgVS+j;jD;gS1Vth9ndeafycK+3{s zrI~y399vssnd>zPZi-kOLZ95l?1bR`Nh7kx>mnUjMa8J-bAEaGZp3pE3&5zAQD~&= zcguDyi*-uKe{}jn2)dRHZv^nvNaIb8DbtrQqJANT2n-Hc>7u~cP)qzl%9pv`op!r3 zp=}O`V@=Z zacl{c5(sS30QZE`oT&KIEEizX@_6_2L6auZUr$#~e^(n3F_X>YjNn!Bs$*K{W*n3I z+#tlMN%afWOo&_76WH@%LVDcLTm^1fESpxtW+7(u3b!R4M}vitnU+^GHC`w9gI;_98^U||Xf%$2g^$B(3D_eSZEqsP#uaJZ;8EZqW_$RO4;g40&oMn&tK`)bB!NM{~0&kp=y*YAtI(^@SMpI;*A=#=SZ5aTMnTF|b znxfFx_`>md>sm##tRVCRbF*P#0V;JatzaN_7tg_0vsm}*7Y|!WQD2}vZxQ3EixTju ze{`x51`CiJ7S5c%5uFDT-laqk6e+k00V3|5&iBec^ZS3|5wJ#=PM7~VDv5vDj zn#tx0p+9zeOTbSmCtdo8pypQwfBw6R(M)eiRb^tHm(dcfixHhSmSvUmB(l$j*Tt~V z+yd-Sxus!WZ&HFJ%zaK@vA)_RRDDe_xY!aVX`0F-(QYi{6VN&YTWk1%)$jdb#OS63!5 zBo&yBw#tp9;j%Ok$6(oYKI|j<4R+WSdMa_9&wIUy2jGfJr9_eYnq^y!Lr(A*)G`R8 zFyWR6m0skbzx+%9U67%re`|SBC2GMTJn7iW`WrxVe*znhx_=V1)m^nEWhth|Z}W}u zg)NR@v$gA?K6ov3CM^!y7;D9?6Zp~h+&sIYi<@}pqL4Jd>|Efj8VhcW+DW-b z7T*$wLku&S5@0k>J`zgr@rQDOq@q(Aa7(?$Ymqu(fylW!W<~Gxe|B#c^%}G|vh~j; zJzXfoqrd@c%E#))kRXx`>5v=?zo2V4|9(B-&zX0xA94GVIGVSQW)6xw+Dwtm0)HfM zHkJ0hy~>_vxwF)&Bv#&BAtK?!_V=-2ZD|==g;UDgr)w9#o;>{R*_4HlX(50s5@Jew)k6+Qo<5Jbg za}alOu@)#WdwI<}I*>_-q4TP1E~1ZQ{9xAXh*mkA7U z!e17rg96zO6%{lD+|?yaAz}0ft>)it3v|z#+2?o8k^@zU(huC|FL#$am+X1VIiz3Xve?3vS2eX|E2XufUZQ7`CP&M9 zh*GN4Wu?{%XIW}FUQOVxq)MuaRH~mF91re_)vl;;0)=d=| zE}(lyEPw;=b90#T7Kyhmj9)HEKGlNm6f~KhA2Wf{qDxsOt0(XT2>iU?yV6e%s*|e= xBP@}y#kZ#of4yVwastOonu3%DOm+kiDeDKatKDR%Z$JNAq*~AA0s;rn005%!f8788 delta 2847 zcmV+)3*hwn7y1{FV1GxljDAzDjnvyY#08K;aq$8I2haq90)TerEl$-3V=s7YzxiFB zIx~gt^X)v>aC)yg2S2`3q-nu8dB5a+Qs4^#%w z+?Pb2f2y`!K;>&N=ZP@PX~ddtZ}g084n@pvVH=iC*>)*`h_yATkBNZMLaNwrT2tod zIffsc2dawX*MooWIN-D3# zdGbn?;JDj)Sw_ZRCRBI3O7EiZ?Tc%2*!7K>skeU&FYgpo1(>I1nQTKy?n|*un@Rk! zM7zj6@NVyAFVAE^`i=6F=lz)74!g8Xl;-R-F5TY~mu=ymwTS?enEc95d~Uao%7b4h zg8c5Tnt$XSMi?EDfyalU4&cfBfMR%X|z2=oQ?>fu&+$ zLjnQ^(4c?>f(Q7-2?7~&{2-&l;ZdW0;+?B%Fz!}$>49z6P}RN;@Hp&q%Im7;mofK*m$%nflU@9DzR`1-1^X|dhiGX5}rai zA=TryFW#D8t@{YHTzNlng1z@*0t(CL-3oe~aj%DOB5VX9GQ>k3s$l?rO#+ z;E~ePGjO3%DQGyTPbFdwrh%HyvImsb-uD0aKDt6LNSh=nHyUEA#< z#W$6Wa+4s+I}Y3vE}WNj=*+1{JVX81c`nXLy&UbZh{B0yOhDE;Z|F7}WC-l>^;ZZw zvA;mJ0gxVB&{Qn}%3`i=-ia*ivBvHhD&F0W8 z&)SS%q*{TKL4T5Wq-dTYP00hS=2L3&-__Ze@WbDjvM3%qTBqfeX~th7w-zjUx$V(- zBhpBSzy6VP(5ow{lGgb@0thfQ(c{EHSK)D8e|(ku=dGdS(F!B;38k6gspV~bq(Oj` z=HW;z>MADe^Ry?uopK__EJqxXOK@P2E4mdbPPW_})tzF;!gM|b+vvcX$NIJqk4$yY zXG~~stp1|crBSk@Z`A+-iVGGUt?7YDz+Mi2+ICq=PHx5AYajyK+Ot{-Y$8R1pZyKu zf8#Y0(wt_l#_~bIBUh4x>;CQqtjo&~xIk&rOz_w7FI3&-;o1>C4fM?${{}8_Xsgtm z_#hz2RHRc#y$>*U_42$o4%$pLB)+C`nqa5C^{WFKe=p}SI2pA5BQf}!H?mp`ZHh|* z_K1$rT^hmrk7w%JrgQt75nqEhk&%^#f0)DEDIZU9Vm%zuU5sz@LZeZ2P~%7HNb#y= zOtK1@RL9^2pTq~Kh9zszFNry+%vx^${!@{X6hndnq5;J}P^)-VFzF8OIWP4rm-J`Q z|J~Edt!vyNvXs?ZjO1pt=w0g4%8QQyw&LvB+hj~2&dNbS5z1uKNs8_1R9+UX#yi+(}Hd5Rc|S}VMDorl{rOwIV%Q*L#K zd!QpRp+&LFyk(nM%tOomf}szlf8}P)8Pk+=z;FHDN7-81SHV)Wm=r70qol~2J28Bz zxQLdpZALUcm)q&smR)ncC>a0Fba2Ikm;q7e1obs&ToXOGKiLP`A3Z{y@}R(_k{zB3|NOa z;`Rx;A))x$O?Fhdxt0C`f2>*(UDMoPi%j+I*6-Q-UzS_h{rWPHaq8(CZ~*D^GN)27 zKrrd+hQp52=WQ%%yHVL>%@%Ov=28YVw%b;^QcG%5RpG*UniZVUL8lmkq-HV#R20-Q zuBZYc#xsj>)??$v1h_4wGrx6i8a~Yp)a$z)_u^Q`I%P^1-T0?Sf52$-QkN*$<0XM3 z9SuJ_Ma&xa;dpR*%A<*5(`dkw^3Vp!BF$qU3igYGrF3jlS8%g(awx6_sG~w7bQzOf zKO@9*lSg^)C)l|c8@kDW>0imM8A_pHR#X3nh1A8LSNZS-75GrcG?SarL;vn2+6&Epo`28*0%5_YjMsh?V%hFR<%VTf2Y}s-45uHL4+@d!KAnw zT?49f@Ck!ST&uA&^_!{m`;I{CM2_S_vj3SeZ^wEPK!yI{f$v=Wu(@ITv6xcLLN1{h z=$X@QDth=ubJQY=z)Nr@y~A-OISBtXB_W^ip)Gg}{TwtF4=TDH7naB%Lrt<}4F>8# z>%zrhQ9H(rf2iMzXrXd8AHI1LZK;F!N(RC~_Wg_tg?cpCHD^>|`Aw^s8sU>YU7m`g z1FU2XgQ_uBP9Q$ytV4By$WIr7gI2xvhf{shyM;u1O|S{{louG~e@!0Kx)AplTjZYI z{FJ^jjRXXtx?#O}rm<9^E5O3pm_4vCLV=Lskqm*ae+_dh2G@o%oKTk{qq zhpzFDfSIxWBg6CNh{dCLJj#nduLNRGoRxFvMr4Y27>z5dr;ky!!(lvGD&v7>d*x-3 zT<5kGEQt<4a?mL{zJ9D_i;W$yz-#*iYkwoORrz~^?z=m$XY~IB2yJ1fPL2KNA(N{M xBP`@9hNoN~e0Fr=FlZ{W&;>MWYB2;5>D%=E+5Ah{Hva`;&DU-o}7n6T|FMqWXFxV9F zfjoZ5f$?d(mX{?A>=0a)TR-t1*wt{LPK};}(^$h`y)1%t)pPH?Jy975%joT{T3g8m z6?X^@90|zt_VL+j2DEI}O|T5q%6?dTVmR*0rpaAd37#I|eYg{#gj}sxDveKRe~51J zT>yaT4v**C>2G#^;PL#D1p#G~E`C6ND>`4+@S0v>a|is|oSST;r$l4=q?<3tT(9XR z3u_oS`e2@vLCrrW5UM9?v+p=Yu;y#Rq|b2GX61F&hZ>`3o1%W}S{9RY)REFYLGTk4 z)t^-nQF*!O-lTP()*zlb9A)a$P`Nb8KTCw-9-&kVQ2Ok7?;SbVi;j!YZLXyOQIpTS z7PAC@qCOHaFtzHtJkmy4*#KvBPM$@OE+M1fO<6RVl6zfDKvy2X z0#TA#>C$mu@&DB@&B z#KMkXoGnWH^Ta?vH0M32Y1{Ohn`=(< zw_wv)y#d{aOd*I^kw%T{b7&4oy&K|eN)JD0;x2G?V|TIqbZb;i8>;Fg{uxMLhBqg- zD(re{X~z(c?KQeTEHUw`!BF+e?`zBdrT`UQxKF8wL~?b!Yq>kER)Z? z7PAC@qCOHZI9eACGdM6YFflPQGc+(bT9dzjHIwbV9e>KKs=_trk+C7w3g5DDzZUF( z(oqb=&LP&r{L_QG04VktgC8#`KZx99APh=<*N`lG&zh^;&oZ#~w3Xr60FZpr;qf*)b}`x_6?{yzcAG>V_GO@{JR4*zQ&Dt_cX2jIwtA zsAJ{_=u&ubVuR4fk delta 98 zcmV-o0Gp|wx|afHfL;aVqt78b75?B0~7%b zXWQi#F1s&=V8kKVkC`AGmJ8hg3o3?4hW8Bt3 -----BEGIN PRIVATE KEY----- -MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAL3M5yESGo10q2yj -NuxPDNK0/2yxsWa4vXlCv6Yx1QkAqAt+yJn036qeA3pBt5DLUnQszQseWrbhr8zF -/GMM3SlT4kr/Z4R7HF9AlriRJaPbXz7K9Q4T9UWLi1rOma6aUKTA5Tx1A4XxIpv+ -61CGi90MkpAILcmg/pHeadT84GeFAgMBAAECgYBDhyRwkrVZwLnA9Cz1VIa2bOk3 -rdz1NCNNgl8XbUFja5VeSaRrikENvhx0oe8CmCRk6w+ktg8GZDOdAo/yWcBRd6fn -BIuU13VyoMksfQcNs3UWR+SiDHhWEe4Tyq6kBMCDxkZOXI6Y96wcxPyBiUW9/fBH -b0B8cMh5wS4M4YOP3QJBAOxag8a9xPnphE/WswcOpEGeDKNMOs84KxM2UAQh9cJg -vNCUe0/IAveoGjy81yOCrtuf+noxNv6rJpAwZOFxC0cCQQDNk8KPsByYnSpAQISn -RDEDEZOuv1gU66CACbTe+M6IrxzLZE0hcfOHiVLmCUsL5D5pLfzzOdQh7RDipzTY -wQTTAkAX5WbhVxptMgDgmZJsKjzNLY+ViwV/Ieyo+prIcC6KwoEUjY6SGGTEaUiN -z4Ho4zOOnPQUGpm20dMKTPpGGMnNAkBO4z3NH9rJYb4968Q737ojIFKYw0qMtKLh -n1fuHHI9F12oWzQR+oVmZHcQWU6YIJ0mhYRE3dMetbc+EsX/y4oLAkEAtJ9yAmcU -v8bTxGFXsfc3B4t2E0f8cv4zkHAjwvCkcZMLGXB8Tj+Q+rd6pEHnnRWduR58xxun -oDerdQ1JBK4Hjw== +MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAMQaJ47PbQGWMcH3 +JT2ec4ZEeNrDzreTs0wjeQ8B12FJ8t+xuPYbeYOLU4rchEPA/spnSQY8TrMBFSNy +bGuyrxUmqvolZt3RASK7olbOgUiQ6yFKdhu0dghS1Fonhi2a+iJN/AKH6FWla9o6 +G6XaoijCmaNK+0crLOOCUGw5SznJAgMBAAECgYBnhbseS+gqr0RDNholxlEML3dx +XW7yQHmllxBgWMN/q48YgfS3j1d9lv6aTsFQF0EqTo4hSZLuMoMbPFt6G1ELNsYE +jAmMALYLGhDNHH/h0B76qXviQIBLL0nOi88gKN9tpwvvHtJg3bFu02LGzkiydB2K +/uNE1Xr0oaomFBR3EQJBAPZd4j390E+bu/hvz8LEb/qxcxUTQKncIqpcGXwr4mYz +vQI8s5sdUwrk6y9dKVGI6Q8FSffyFX0b7c4HeNr/v2UCQQDLxSAd8aHVaNYOriRb +T9HYioG2RhS7e1jRwkkjH4rGb9jwXeDHLX/n7k7hpnlFnJHHKJbiiDzmQImjN0o8 +kkSVAkEAkqhetrJyIAHACutcjT/svRqHPGOCmdsek7VRwnZJRrfD6yIBdPQm7BRL +4J0frJbIzhVC7COjIR/QF1ahXhTidQJAYxHRHp3XF8HjqLmD1Z1GIiidDfiepdQ/ +h6QVGO2B9B52885AtbXqZOHZGh5tAaowugqC6VpheXTRNjhwcGiQzQJBAJLOlkmD +KhKvuSwWaWq5OkPR0qR9u95/Jp09J6oLcxkvCPx7L38fbDKe6Fd9wvI06rCd7FoK +mbVOWS+NUGd9VR4= -----END PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/CA/OCSP.p12 b/test/aux-fixed/exim-ca/example.net/CA/OCSP.p12 index b4c1d42c9cb2678687db17c60cb72073d6b84184..0ccbb2581f78da93c7380776242fde6eb943759d 100644 GIT binary patch delta 2702 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 I0te6l0Ou=99{>OV delta 2702 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 I0te6l0JcOeg#Z8m diff --git a/test/aux-fixed/exim-ca/example.net/CA/OCSP.pem b/test/aux-fixed/exim-ca/example.net/CA/OCSP.pem index 83361363e..b1d14b8d6 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/OCSP.pem +++ b/test/aux-fixed/exim-ca/example.net/CA/OCSP.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- MIICBTCCAW6gAwIBAgIBAzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwOFoXDTM4MDEwMTEyMzQwOFowMjEUMBIGA1UEChMLZXhhbXBsZS5uZXQxGjAY +MzQxMloXDTM4MDEwMTEyMzQxMlowMjEUMBIGA1UEChMLZXhhbXBsZS5uZXQxGjAY BgNVBAMTEWNsaWNhIE9DU1AgU2lnbmVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB -iQKBgQC9zOchEhqNdKtsozbsTwzStP9ssbFmuL15Qr+mMdUJAKgLfsiZ9N+qngN6 -QbeQy1J0LM0LHlq24a/MxfxjDN0pU+JK/2eEexxfQJa4kSWj218+yvUOE/VFi4ta -zpmumlCkwOU8dQOF8SKb/utQhovdDJKQCC3JoP6R3mnU/OBnhQIDAQABoyowKDAO +iQKBgQDEGieOz20BljHB9yU9nnOGRHjaw863k7NMI3kPAddhSfLfsbj2G3mDi1OK +3IRDwP7KZ0kGPE6zARUjcmxrsq8VJqr6JWbd0QEiu6JWzoFIkOshSnYbtHYIUtRa +J4YtmvoiTfwCh+hVpWvaOhul2qIowpmjSvtHKyzjglBsOUs5yQIDAQABoyowKDAO BgNVHQ8BAf8EBAMCB4AwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwkwDQYJKoZIhvcN -AQEFBQADgYEApZElaM/UlP1hpEMKGWMG8FCQvL4DZ0HrT176hh27pMZNVif9VTaa -chZmuh4pdkgSwZgmMW14FfDoBEClexdSb2TBNYBl5ySsKc4WCNSFte1PN8ZABuR6 -BA1xdT4YQ/Tzhk19Id9Ge+u2OWgpxNZqYDxoqMqsqph5h6eVKmuB0Tw= +AQEFBQADgYEAZbAMzBc7Vaf2dW5zVH6/ImlnZe3qwZ2r/vb5nJlpF/Zc3AN13rrY ++7h7uvcG+wcwyteU0OmFs7cTWRRyjoJmmLMp4bYBjOliRKAjFgEYT9e1FmoxjmP3 +1XbEu2eUgEVUp+dBM7orlNcHYXs62GYQiVyA2WPCWoMahhIqEK4IBqw= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/CA/Signer.pem b/test/aux-fixed/exim-ca/example.net/CA/Signer.pem index 42b5174ca..a8946b2f5 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/Signer.pem +++ b/test/aux-fixed/exim-ca/example.net/CA/Signer.pem @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/CA/ca.conf b/test/aux-fixed/exim-ca/example.net/CA/ca.conf index 1a41e70b1..9b97ee55c 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/ca.conf +++ b/test/aux-fixed/exim-ca/example.net/CA/ca.conf @@ -1,5 +1,5 @@ ; Config::Simple 4.59 -; Thu Nov 1 12:34:08 2012 +; Thu Nov 1 12:34:11 2012 [CLICA] crl_url=http://crl.example.net/latest.crl diff --git a/test/aux-fixed/exim-ca/example.net/CA/cert8.db b/test/aux-fixed/exim-ca/example.net/CA/cert8.db index 3637539f90fc66c5094c2d621aae640090b86588..e6d5a89673eb1eca1cd0b055b44ad414d33e3a29 100644 GIT binary patch delta 3065 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 PZV@|HV delta 2987 zcmZXVX*kq-8^>pugecosvTs?k%#cB{R>%@jI7nkBV#boK`pYu*Qh)oNWjOXFV`(Hp z_CgKWmys|S$503HxX$zDIZrR{7x#Vr-rS$-^Si&{;jr*z~9bwDEs;q`UB9KTW zxFR8`r|YTvIxR`26^q+_Wd{XI zPNJV?G4Tq`!L;kzyw|q�mqVC+}c!d$M&j9R+gU6j2v@x1ZJ z;F1QVkSdjp)9IE&<@MF5e`Tvg$F`x-Dy&0B&mwr2LQ^E6USPrN*Du3PgNPszKz2zp zT3@;i7B+ijryP$`+_5V2;fkPUlrQH`rt`qF@hlMHhEvPm%v1q`Mvbq^k(~tedFl0GD44x3=m>qW)u7X!k1yPa@8um)XA`P zu86HF_A*ZF^M&FZrq~!ol3xx~6%-BRY9I$?KsgZV|3Y@sf&~OouqH$h$PJ2}eAr&` ztQVA(T`}XyP&mg^V_YDn)f#xKB0f`O@sazGy;u72RCTLX$dR7;qm+9d%H^sK3$5Xx3}8|5zAVO z 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 IZ~vw9A7X}rlK=n! diff --git a/test/aux-fixed/exim-ca/example.net/CA/crl.empty b/test/aux-fixed/exim-ca/example.net/CA/crl.empty index 1a748fab122cda5490ac655f7252b616127a3f63..57414bcee349829678f47fc556dcb59bb6bb40e3 100644 GIT binary patch delta 167 zcmV;Y09gO<0q_BkQGYZrG%_+VH8M9dG+HnX1_>&LNQU!O3570g z-DGcJ-r2$8iVW>Ps=_=02OrIiCtw@DraEE8`#N-a*A>KFg&?E*pFiH93glR2=haDU Vo#Iela7z7@td-t7*kjA(c8nPkO}hX9 delta 167 zcmV;Y09gO<0q_BkQGYWrGBGtWGBGqYI9f0b1_>&LNQUUAd z*bGAGckiEQY;z5}B7W-f;^ipV2C?=`)tQRpr(Mb4YRIw{ydY1_Qd-*2gi}xW6t#;F V*W1(g2nh0wVj(l0S#(9n)^`jrPD20y diff --git a/test/aux-fixed/exim-ca/example.net/CA/crl.empty.in.txt b/test/aux-fixed/exim-ca/example.net/CA/crl.empty.in.txt index c77cccacf..114640be1 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/crl.empty.in.txt +++ b/test/aux-fixed/exim-ca/example.net/CA/crl.empty.in.txt @@ -1 +1 @@ -update=20131215221458Z +update=20140422152734Z diff --git a/test/aux-fixed/exim-ca/example.net/CA/crl.empty.pem b/test/aux-fixed/exim-ca/example.net/CA/crl.empty.pem index 420d2734a..936b0f79a 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/crl.empty.pem +++ b/test/aux-fixed/exim-ca/example.net/CA/crl.empty.pem @@ -1,7 +1,7 @@ -----BEGIN X509 CRL----- MIHtMFgCAQEwDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhhbXBsZS5uZXQx -GzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydBgPMjAxMzEyMTUyMjE0NThaMA0G -CSqGSIb3DQEBBQUAA4GBAF5B9aj8p3GIddLvXRk1IGSWmfDRgvI4UktiUxjrZacd -A84ZsvMRoUlAxIziRnrl/5ptAV0/TK3TONvp2AxC6Hfvn2hscw27In7q8uLlKNgG -sfZM1ZmK46ddyd9qyLIWvE/NUlraz4RTT/gUtYsP19vT9wgI8oxiITOeWXRFyNZ3 +GzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydBgPMjAxNDA0MjIxNTI3MzRaMA0G +CSqGSIb3DQEBBQUAA4GBAFoXyOzTFY7uLHW/UjKfxOP4NP9S+4PF4nHz4fvn0tcC +3A7VE3ucmoNFWyxpkp4cSPYNGUJctBoJhS5t3WRvYd7ZweKKDO0/qsI8AQcfzY0n +YBu/pjphxfs6dHnXFcRdhaP7nz/eoArkWGXn1UlsneJQXnBK/ZSsld472GPL5XaM -----END X509 CRL----- diff --git a/test/aux-fixed/exim-ca/example.net/CA/crl.v2 b/test/aux-fixed/exim-ca/example.net/CA/crl.v2 index 4a8d82ab0d2933a44b7a882ef887d584cd641c91..87b638c63fdeb3e68e5591c8125d210d3ec271c7 100644 GIT binary patch delta 214 zcmZ3;w2)~+aJ`9viII_^sgb#{S(JgUfd~_0ngqX*fgy^xC=(OIDNJErHcqWJkGAi; zjEtouA8EK;Got2et&j`HTn?^Yi*ll`{mnr uwO-6g-Vy%AHt|`@&f{?xwx@i*{4M85`mJm>+gllNq3d*A|7Mjp_yGW!FIK+* delta 214 zcmZ3;w2)~+aJ{jik)f#(5E~do8R!~_Ffpb{@EaKzqKJz!F)^IN6y{~))N1o+`_9YA z$jZvV+}Oxqly&3pp62go7yjKN*tvcA=~Y}S=Gks9=)Gm1z!5p+3uDgaH(#Dymd-l5 zh(VlHO=2UB@sJI0eE#&bpQYW diff --git a/test/aux-fixed/exim-ca/example.net/CA/crl.v2.in.txt b/test/aux-fixed/exim-ca/example.net/CA/crl.v2.in.txt index 5bb688ba5..2485f76b3 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/crl.v2.in.txt +++ b/test/aux-fixed/exim-ca/example.net/CA/crl.v2.in.txt @@ -1,3 +1,3 @@ -update=20131215221500Z -addcert 102 20131215221500Z -addcert 202 20131215221500Z +update=20140422152736Z +addcert 102 20140422152736Z +addcert 202 20140422152736Z diff --git a/test/aux-fixed/exim-ca/example.net/CA/crl.v2.pem b/test/aux-fixed/exim-ca/example.net/CA/crl.v2.pem index 6c43d6440..e12994f22 100644 --- a/test/aux-fixed/exim-ca/example.net/CA/crl.v2.pem +++ b/test/aux-fixed/exim-ca/example.net/CA/crl.v2.pem @@ -1,9 +1,9 @@ -----BEGIN X509 CRL----- MIIBHTCBhwIBATANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFtcGxlLm5l -dDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0GA8yMDEzMTIxNTIyMTUwMFow -LTAUAgFmGA8yMDEzMTIxNTIyMTUwMFowFQICAMoYDzIwMTMxMjE1MjIxNTAwWjAN -BgkqhkiG9w0BAQUFAAOBgQAyatj9vIP3zaH9vBGJt6fLqgqonj23cI3aP2AIWZT0 -AWyz7PTk0xtqxaIAFwUo4/VqrK8A2gxG+yDcjP+II3QeLZ2RhhzsC9jphtbhxWS/ -yPDL1hwDJ1IjfwkBB3CL7E1b4JP8Hy7GxZuLZgKjpLYhQmJV3BmGNzCV4UuqdFi5 -dQ== +dDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0GA8yMDE0MDQyMjE1MjczNlow +LTAUAgFmGA8yMDE0MDQyMjE1MjczNlowFQICAMoYDzIwMTQwNDIyMTUyNzM2WjAN +BgkqhkiG9w0BAQUFAAOBgQCCvMQ1eAkuztnM/mIUCWFRyRZuqVyf/gnCISf3Ha5w +nOBMSJLn6vr2WYaTqe3vENqHYupQi5T2mK6B1JS/i3PGx2N+lCPAwTr/j08HAKwv +WICtPYMdjx+HuoXRbGO4V/Q9YeaEucde0Ldk99P2bMRn2msGPdpoXlWuLUX9aneA +Tg== -----END X509 CRL----- diff --git a/test/aux-fixed/exim-ca/example.net/CA/key3.db b/test/aux-fixed/exim-ca/example.net/CA/key3.db index 1902397e8ac58548c59045d322cfc9f1f439e840..3e5a99cea1543f7a261e2dd04034b8e1986420fd 100644 GIT binary patch literal 24576 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 n#dtY<&FZxis6`eUE~f78-p+0oEao : tunables : slabdata nf_conntrack_expect 0 0 240 16 1 : tunables 120 60 0 : slabdata 0 0 0 -nf_conntrack_ffffffff81b165c0 12 24 312 12 1 : tunables 54 27 0 : slabdata 2 2 0 -fib6_nodes 48 118 64 59 1 : tunables 120 60 0 : slabdata 2 2 0 -ip6_dst_cache 29 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 -ndisc_cache 45 45 256 15 1 : tunables 120 60 0 : slabdata 3 3 0 +nf_conntrack_ffffffff81b18540 35 36 312 12 1 : tunables 54 27 0 : slabdata 3 3 0 +fib6_nodes 59 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +ip6_dst_cache 40 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 +ndisc_cache 20 30 256 15 1 : tunables 120 60 0 : slabdata 2 2 0 ip6_mrt_cache 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 RAWv6 4 4 1024 4 1 : tunables 54 27 0 : slabdata 1 1 0 UDPLITEv6 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 UDPv6 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 tw_sock_TCPv6 0 0 320 12 1 : tunables 54 27 0 : slabdata 0 0 0 request_sock_TCPv6 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 -TCPv6 9 10 1856 2 1 : tunables 24 12 0 : slabdata 5 5 0 +TCPv6 9 10 1920 2 1 : tunables 24 12 0 : slabdata 5 5 0 jbd2_1k 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -avtab_node 551034 551232 24 144 1 : tunables 120 60 0 : slabdata 3828 3828 0 -ext4_inode_cache 19240 19240 1024 4 1 : tunables 54 27 0 : slabdata 4810 4810 0 -ext4_xattr 12 44 88 44 1 : tunables 120 60 0 : slabdata 1 1 0 +avtab_node 551039 551088 24 144 1 : tunables 120 60 0 : slabdata 3827 3827 0 +ext4_inode_cache 36254 36888 1016 4 1 : tunables 54 27 0 : slabdata 9222 9222 0 +ext4_xattr 5 44 88 44 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_free_block_extents 16 67 56 67 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_alloc_context 16 28 136 28 1 : tunables 120 60 0 : slabdata 1 1 0 -ext4_prealloc_space 4 37 104 37 1 : tunables 120 60 0 : slabdata 1 1 0 +ext4_prealloc_space 11 37 104 37 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_system_zone 0 0 40 92 1 : tunables 120 60 0 : slabdata 0 0 0 jbd2_journal_handle 16 144 24 144 1 : tunables 120 60 0 : slabdata 1 1 0 jbd2_journal_head 102 102 112 34 1 : tunables 120 60 0 : slabdata 3 3 0 @@ -126,9 +126,9 @@ io 0 0 64 59 1 : tunables 120 60 0 : sla dm_uevent 0 0 2608 3 2 : tunables 24 12 0 : slabdata 0 0 0 dm_rq_clone_bio_info 0 0 16 202 1 : tunables 120 60 0 : slabdata 0 0 0 dm_rq_target_io 0 0 392 10 1 : tunables 54 27 0 : slabdata 0 0 0 -dm_target_io 588 720 24 144 1 : tunables 120 60 0 : slabdata 5 5 0 -dm_io 588 736 40 92 1 : tunables 120 60 0 : slabdata 8 8 0 -flow_cache 0 0 96 40 1 : tunables 120 60 0 : slabdata 0 0 0 +dm_target_io 576 576 24 144 1 : tunables 120 60 0 : slabdata 4 4 0 +dm_io 552 552 40 92 1 : tunables 120 60 0 : slabdata 6 6 0 +flow_cache 0 0 104 37 1 : tunables 120 60 0 : slabdata 0 0 0 uhci_urb_priv 0 0 56 67 1 : tunables 120 60 0 : slabdata 0 0 0 cfq_io_context 0 0 136 28 1 : tunables 120 60 0 : slabdata 0 0 0 cfq_queue 0 0 240 16 1 : tunables 120 60 0 : slabdata 0 0 0 @@ -143,34 +143,34 @@ inotify_event_private_data 0 0 32 112 1 : tunables 120 60 inotify_inode_mark_entry 110 136 112 34 1 : tunables 120 60 0 : slabdata 4 4 0 dnotify_mark_entry 0 0 112 34 1 : tunables 120 60 0 : slabdata 0 0 0 dnotify_struct 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 +dio 0 0 640 6 1 : tunables 54 27 0 : slabdata 0 0 0 fasync_cache 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 -khugepaged_mm_slot 18 92 40 92 1 : tunables 120 60 0 : slabdata 1 1 0 +khugepaged_mm_slot 17 92 40 92 1 : tunables 120 60 0 : slabdata 1 1 0 ksm_mm_slot 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 -ksm_stable_node 0 0 40 92 1 : tunables 120 60 0 : slabdata 0 0 0 +ksm_stable_node 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 ksm_rmap_item 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 utrace_engine 0 0 56 67 1 : tunables 120 60 0 : slabdata 0 0 0 utrace 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -pid_namespace 0 0 2120 3 2 : tunables 24 12 0 : slabdata 0 0 0 -nsproxy 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 +pid_namespace 0 0 2168 3 2 : tunables 24 12 0 : slabdata 0 0 0 posix_timers_cache 0 0 176 22 1 : tunables 120 60 0 : slabdata 0 0 0 -uid_cache 4 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 -UNIX 113 115 768 5 1 : tunables 54 27 0 : slabdata 23 23 0 +uid_cache 3 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 +UNIX 107 110 768 5 1 : tunables 54 27 0 : slabdata 22 22 0 ip_mrt_cache 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 UDP-Lite 0 0 832 9 2 : tunables 54 27 0 : slabdata 0 0 0 tcp_bind_bucket 9 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 -inet_peer_cache 3 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +inet_peer_cache 2 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 secpath_cache 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -xfrm_dst_cache 0 0 384 10 1 : tunables 54 27 0 : slabdata 0 0 0 +xfrm_dst_cache 0 0 448 8 1 : tunables 54 27 0 : slabdata 0 0 0 ip_fib_alias 1 112 32 112 1 : tunables 120 60 0 : slabdata 1 1 0 ip_fib_hash 14 53 72 53 1 : tunables 120 60 0 : slabdata 1 1 0 -ip_dst_cache 18 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 -arp_cache 5 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 +ip_dst_cache 26 30 384 10 1 : tunables 54 27 0 : slabdata 3 3 0 +arp_cache 6 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 PING 0 0 832 9 2 : tunables 54 27 0 : slabdata 0 0 0 RAW 2 9 832 9 2 : tunables 54 27 0 : slabdata 1 1 0 UDP 1 9 832 9 2 : tunables 54 27 0 : slabdata 1 1 0 tw_sock_TCP 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 request_sock_TCP 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 -TCP 10 16 1664 4 2 : tunables 24 12 0 : slabdata 4 4 0 +TCP 10 12 1728 4 2 : tunables 24 12 0 : slabdata 3 3 0 eventpoll_pwq 59 106 72 53 1 : tunables 120 60 0 : slabdata 2 2 0 eventpoll_epi 59 90 128 30 1 : tunables 120 60 0 : slabdata 3 3 0 sgpool-128 2 2 4096 1 1 : tunables 24 12 0 : slabdata 2 2 0 @@ -181,63 +181,64 @@ sgpool-8 2 15 256 15 1 : tunables 120 60 0 : sla scsi_data_buffer 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 blkdev_integrity 0 0 112 34 1 : tunables 120 60 0 : slabdata 0 0 0 blkdev_queue 28 28 2864 2 2 : tunables 24 12 0 : slabdata 14 14 0 -blkdev_requests 11 11 352 11 1 : tunables 54 27 0 : slabdata 1 1 0 -blkdev_ioc 4 48 80 48 1 : tunables 120 60 0 : slabdata 1 1 0 +blkdev_requests 22 22 352 11 1 : tunables 54 27 0 : slabdata 2 2 0 +blkdev_ioc 3 48 80 48 1 : tunables 120 60 0 : slabdata 1 1 0 fsnotify_event_holder 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 fsnotify_event 0 0 104 37 1 : tunables 120 60 0 : slabdata 0 0 0 -bio-0 140 140 192 20 1 : tunables 120 60 0 : slabdata 7 7 0 +bio-0 120 120 192 20 1 : tunables 120 60 0 : slabdata 6 6 0 biovec-256 34 34 4096 1 1 : tunables 24 12 0 : slabdata 34 34 0 biovec-128 0 0 2048 2 1 : tunables 24 12 0 : slabdata 0 0 0 biovec-64 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -biovec-16 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 +biovec-16 1 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 bip-256 2 2 4224 1 2 : tunables 8 4 0 : slabdata 2 2 0 bip-128 0 0 2176 3 2 : tunables 24 12 0 : slabdata 0 0 0 bip-64 0 0 1152 7 2 : tunables 24 12 0 : slabdata 0 0 0 bip-16 0 0 384 10 1 : tunables 54 27 0 : slabdata 0 0 0 bip-4 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 bip-1 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 -sock_inode_cache 156 170 704 5 1 : tunables 54 27 0 : slabdata 34 34 0 +sock_inode_cache 150 160 704 5 1 : tunables 54 27 0 : slabdata 32 32 0 skbuff_fclone_cache 7 7 512 7 1 : tunables 54 27 0 : slabdata 1 1 0 -skbuff_head_cache 120 240 256 15 1 : tunables 120 60 0 : slabdata 16 16 0 -file_lock_cache 20 22 176 22 1 : tunables 120 60 0 : slabdata 1 1 0 -net_namespace 0 0 2240 3 2 : tunables 24 12 0 : slabdata 0 0 0 +skbuff_head_cache 66 105 256 15 1 : tunables 120 60 0 : slabdata 7 7 0 +file_lock_cache 21 22 176 22 1 : tunables 120 60 0 : slabdata 1 1 0 +net_namespace 0 0 2432 3 2 : tunables 24 12 0 : slabdata 0 0 0 shmem_inode_cache 654 655 784 5 1 : tunables 54 27 0 : slabdata 131 131 0 -Acpi-Operand 1196 1219 72 53 1 : tunables 120 60 0 : slabdata 23 23 0 +Acpi-Operand 1211 1219 72 53 1 : tunables 120 60 0 : slabdata 23 23 0 Acpi-ParseExt 0 0 72 53 1 : tunables 120 60 0 : slabdata 0 0 0 Acpi-Parse 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 Acpi-State 0 0 80 48 1 : tunables 120 60 0 : slabdata 0 0 0 -Acpi-Namespace 394 460 40 92 1 : tunables 120 60 0 : slabdata 5 5 0 -task_delay_info 111 170 112 34 1 : tunables 120 60 0 : slabdata 5 5 0 +Acpi-Namespace 407 460 40 92 1 : tunables 120 60 0 : slabdata 5 5 0 +task_delay_info 102 102 112 34 1 : tunables 120 60 0 : slabdata 3 3 0 taskstats 0 0 328 12 1 : tunables 54 27 0 : slabdata 0 0 0 -proc_inode_cache 864 864 640 6 1 : tunables 54 27 0 : slabdata 144 144 0 -sigqueue 16 24 160 24 1 : tunables 120 60 0 : slabdata 1 1 0 -bdev_cache 31 32 896 4 1 : tunables 54 27 0 : slabdata 8 8 0 -sysfs_dir_cache 7509 7533 144 27 1 : tunables 120 60 0 : slabdata 279 279 0 +proc_inode_cache 408 408 656 6 1 : tunables 54 27 0 : slabdata 68 68 0 +sigqueue 9 24 160 24 1 : tunables 120 60 0 : slabdata 1 1 0 +bdev_cache 31 32 832 4 1 : tunables 54 27 0 : slabdata 8 8 0 +sysfs_dir_cache 7588 7614 144 27 1 : tunables 120 60 0 : slabdata 282 282 0 mnt_cache 27 30 256 15 1 : tunables 120 60 0 : slabdata 2 2 0 -filp 960 960 192 20 1 : tunables 120 60 0 : slabdata 48 48 0 -inode_cache 5700 5700 592 6 1 : tunables 54 27 0 : slabdata 950 950 0 -dentry 148780 148780 192 20 1 : tunables 120 60 0 : slabdata 7439 7439 0 -names_cache 2 2 4096 1 1 : tunables 24 12 0 : slabdata 2 2 0 -avc_node 498 708 64 59 1 : tunables 120 60 0 : slabdata 12 12 0 -selinux_inode_security 26657 26659 72 53 1 : tunables 120 60 0 : slabdata 503 503 0 -radix_tree_node 2856 2856 560 7 1 : tunables 54 27 0 : slabdata 408 408 0 -key_jar 8 20 192 20 1 : tunables 120 60 0 : slabdata 1 1 0 -buffer_head 28008 28416 104 37 1 : tunables 120 60 0 : slabdata 768 768 0 -vm_area_struct 2869 2869 200 19 1 : tunables 120 60 0 : slabdata 151 151 0 -mm_struct 51 55 1408 5 2 : tunables 24 12 0 : slabdata 11 11 0 -fs_cache 54 118 64 59 1 : tunables 120 60 0 : slabdata 2 2 0 -files_cache 55 88 704 11 2 : tunables 54 27 0 : slabdata 8 8 0 -signal_cache 101 112 1088 7 2 : tunables 24 12 0 : slabdata 16 16 0 -sighand_cache 101 102 2112 3 2 : tunables 24 12 0 : slabdata 34 34 0 -task_xstate 60 72 512 8 1 : tunables 54 27 0 : slabdata 9 9 0 -task_struct 106 108 2656 3 2 : tunables 24 12 0 : slabdata 36 36 0 -cred_jar 285 300 192 20 1 : tunables 120 60 0 : slabdata 15 15 0 -anon_vma_chain 1926 2464 48 77 1 : tunables 120 60 0 : slabdata 32 32 0 -anon_vma 1348 1656 40 92 1 : tunables 120 60 0 : slabdata 18 18 0 -pid 113 180 128 30 1 : tunables 120 60 0 : slabdata 6 6 0 +filp 840 840 192 20 1 : tunables 120 60 0 : slabdata 42 42 0 +inode_cache 5826 5826 592 6 1 : tunables 54 27 0 : slabdata 971 971 0 +dentry 189540 189540 192 20 1 : tunables 120 60 0 : slabdata 9477 9477 0 +names_cache 1 1 4096 1 1 : tunables 24 12 0 : slabdata 1 1 0 +avc_node 572 708 64 59 1 : tunables 120 60 0 : slabdata 12 12 0 +selinux_inode_security 43319 46799 72 53 1 : tunables 120 60 0 : slabdata 883 883 0 +radix_tree_node 3018 3598 560 7 1 : tunables 54 27 0 : slabdata 514 514 0 +key_jar 5 20 192 20 1 : tunables 120 60 0 : slabdata 1 1 0 +buffer_head 24452 25493 104 37 1 : tunables 120 60 0 : slabdata 689 689 0 +nsproxy 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 +vm_area_struct 2565 2565 200 19 1 : tunables 120 60 0 : slabdata 135 135 0 +mm_struct 40 40 1408 5 2 : tunables 24 12 0 : slabdata 8 8 0 +fs_cache 59 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +files_cache 44 44 704 11 2 : tunables 54 27 0 : slabdata 4 4 0 +signal_cache 91 91 1088 7 2 : tunables 24 12 0 : slabdata 13 13 0 +sighand_cache 90 90 2112 3 2 : tunables 24 12 0 : slabdata 30 30 0 +task_xstate 48 48 512 8 1 : tunables 54 27 0 : slabdata 6 6 0 +task_struct 96 96 2656 3 2 : tunables 24 12 0 : slabdata 32 32 0 +cred_jar 240 240 192 20 1 : tunables 120 60 0 : slabdata 12 12 0 +anon_vma_chain 1795 2079 48 77 1 : tunables 120 60 0 : slabdata 27 27 0 +anon_vma 1209 1380 40 92 1 : tunables 120 60 0 : slabdata 15 15 0 +pid 107 120 128 30 1 : tunables 120 60 0 : slabdata 4 4 0 shared_policy_node 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 numa_policy 0 0 136 28 1 : tunables 120 60 0 : slabdata 0 0 0 -idr_layer_cache 271 273 544 7 1 : tunables 54 27 0 : slabdata 39 39 0 +idr_layer_cache 281 287 544 7 1 : tunables 54 27 0 : slabdata 41 41 0 size-4194304(DMA) 0 0 4194304 1 1024 : tunables 1 1 0 : slabdata 0 0 0 size-4194304 0 0 4194304 1 1024 : tunables 1 1 0 : slabdata 0 0 0 size-2097152(DMA) 0 0 2097152 1 512 : tunables 1 1 0 : slabdata 0 0 0 @@ -259,26 +260,26 @@ size-16384 7 7 16384 1 4 : tunables 8 4 0 : sla size-8192(DMA) 0 0 8192 1 2 : tunables 8 4 0 : slabdata 0 0 0 size-8192 12 12 8192 1 2 : tunables 8 4 0 : slabdata 12 12 0 size-4096(DMA) 0 0 4096 1 1 : tunables 24 12 0 : slabdata 0 0 0 -size-4096 115 115 4096 1 1 : tunables 24 12 0 : slabdata 115 115 0 +size-4096 119 119 4096 1 1 : tunables 24 12 0 : slabdata 119 119 0 size-2048(DMA) 0 0 2048 2 1 : tunables 24 12 0 : slabdata 0 0 0 -size-2048 206 206 2048 2 1 : tunables 24 12 0 : slabdata 103 103 0 +size-2048 200 200 2048 2 1 : tunables 24 12 0 : slabdata 100 100 0 size-1024(DMA) 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -size-1024 584 584 1024 4 1 : tunables 54 27 0 : slabdata 146 146 0 +size-1024 578 588 1024 4 1 : tunables 54 27 0 : slabdata 147 147 0 size-512(DMA) 0 0 512 8 1 : tunables 54 27 0 : slabdata 0 0 0 -size-512 584 584 512 8 1 : tunables 54 27 0 : slabdata 73 73 0 +size-512 608 608 512 8 1 : tunables 54 27 0 : slabdata 76 76 0 size-256(DMA) 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 -size-256 775 795 256 15 1 : tunables 120 60 0 : slabdata 53 53 0 +size-256 815 825 256 15 1 : tunables 120 60 0 : slabdata 55 55 0 size-192(DMA) 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 -size-192 1119 1140 192 20 1 : tunables 120 60 0 : slabdata 57 57 0 +size-192 1253 1260 192 20 1 : tunables 120 60 0 : slabdata 63 63 0 size-128(DMA) 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 size-64(DMA) 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -size-64 19322 20650 64 59 1 : tunables 120 60 0 : slabdata 350 350 0 +size-64 23094 25783 64 59 1 : tunables 120 60 0 : slabdata 437 437 0 size-32(DMA) 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 -size-128 3817 3930 128 30 1 : tunables 120 60 0 : slabdata 131 131 0 -size-32 352187 352688 32 112 1 : tunables 120 60 0 : slabdata 3149 3149 0 -kmem_cache 182 182 32896 1 16 : tunables 8 4 0 : slabdata 182 182 0 +size-128 3271 3450 128 30 1 : tunables 120 60 0 : slabdata 115 115 0 +size-32 352497 352576 32 112 1 : tunables 120 60 0 : slabdata 3148 3148 0 +kmem_cache 183 183 32896 1 16 : tunables 8 4 0 : slabdata 183 183 0 Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed - lo: 7419513 35803 0 0 0 0 0 0 7419513 35803 0 0 0 0 0 0 - eth0:585898087 8311937 0 0 0 0 0 0 163704249 110160 0 0 0 0 0 0 - eth1:163385580 637836 0 0 0 0 0 0 2289952 35156 0 0 0 0 0 0 + lo: 5243413 23981 0 0 0 0 0 0 5243413 23981 0 0 0 0 0 0 + eth0:25468831 318944 0 0 0 0 0 0 2048323 16057 0 0 0 0 0 0 + eth1: 1386465 18973 0 0 0 0 0 0 95634 1485 0 0 0 0 0 0 diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/ca_chain.pem b/test/aux-fixed/exim-ca/example.net/expired1.example.net/ca_chain.pem index ebdb5566c..72baaa384 100644 --- a/test/aux-fixed/exim-ca/example.net/expired1.example.net/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.net/expired1.example.net/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.net/CN=clica Signing Cert issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.net/CN=clica CA issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxsitxvuTf1LtcvBkHf -Ph8vuxdyWei/ZKWmlycMyMjFbjCIDbCGFhux+92S9OIzCkvq2KPpVQB5Lgf2bKwi -b9KMtmWWdXej3lSqQOapf6h8aUc/F3flUsadTKFQPzHZi4+hOi4+t1aXzaBuopVX -IqO2MjTQcIorxEZ9fUO+c4blAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAFjeFqPGxfNLnC1K/PPE -QEA05z2oadv0m5trTvO3YNNYvQHdh0whiFiRRo3rc2gOSL0b4mxKDz9n4i5wdWN3 -sfx0a1RNG6rqJP4ZSF+GNye3Kux6amnHEI/tNbo/LDHxq8FQ9crva8v/pgAVXrhP -qYhEcoGqK3DkLcSqc0LCLJMs +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALUSMNgU8YE8fsiB8Wm7 +lpclDOwQXJVbP/Ef2NVwoE6NnoPTWMNgvSyCddVz7709URkIy+jtrlpbyQYVdwgO +HAnI8/bx2WoGtGzWTbAM1Mp+WHtiOO7LpsldWQmeHuF9uBOghFytVyqNT2l/iG7x +XQCA6Q6P59vpb3Z+4PH8kgVlAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBACs6X9bwml5hcwf82pyb +bKOnRGP6pJsvx1yv6SULaxg4+mCelEHNPycQqidqs+84RrDma8Kkz3DVZuV11Yca +o2ibon7rWhaTc9SR0j5B8BMU1Z9VEVF5uejepHWf1iCeOhxl6tNQuTTJP0uE4h6h +VAtQ+ux57x052IuOi9FtrqVR -----END CERTIFICATE----- Bag Attributes friendlyName: expired1.example.net - localKeyID: 25 36 B6 83 AD 6E 96 A0 9A 84 CB 78 1E 5D D8 76 EE 12 4B 85 + localKeyID: 95 17 AC C5 EF E3 7C 42 C9 E2 14 CF CC CA 19 19 06 2B F6 6C subject=/CN=expired1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQxMFoXDTEyMTIwMTEyMzQxMFowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALVlLfeBrVGMZ+dkcc7W -GPF6/Bq4ln4lhDjgCdY1QdUcYIHEbZOgP8zXJy1jtdt7cYCmAvqsdrn62uuZfT4S -+OR5Fb4p3CCTlYqQsv9j7p9v729S67Hw6u+JLbCtFCvfneBOwA3cSuml93XEhLzm -bqL1Cfg41yUZW5g58qRo7Ik3AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQxM1oXDTEyMTIwMTEyMzQxM1owHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlhAgxfclTrlENHgOLp +okcI0OF605Nkvp4mXu+3NkJ7hxHtw5ZemQZr8yPqxCjn8GpuL6ADWdUr0T3eELM5 +bP0EwJqmXbZ+F9rp0DAl50dtGyLFdZMXe7IXe+ej+k2cGqf0M/gNp95AOSekhuwg +8wpCRTeOP6zzK0g4SMjOcw7LAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAfhYF -C9IoGApsve7LNbeVQfsP3RJoCm6IwEEE+RShrvO3O3jLVoJh9IVXtXP2MeHs5INJ -0TUsCt5nLdNvEVSXyhOzBMDW7dKG/5p5QfQZzxd24i5Gvp1t9t+WKJ/7BmRxO0uY -4Bef+58lCfDRA7Iapgv2Sp0x0gKz21WHrrHiJWQ= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAtoii +zSaNrMH7SDRVVF+A2Ox59vck78T8Kx/YYZz6/p4dgaVWVK6LHzL1VjiYkZwTeSxG +ZgnbqY8JNeGTUlDC0XZLwTmsIufpaeUd75JkvIniI9I9XhmOgwGOrijSqjNDgWyg +DsS34gVsXLkAlSyegGiLY4UWtKPU+oXQLdYa5Vk= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/cert8.db b/test/aux-fixed/exim-ca/example.net/expired1.example.net/cert8.db index ad62be9237224512921ff1419172bc6263c4f635..2d2a9c9aad7603fb5fc3e76cf6571558db6deda6 100644 GIT binary patch delta 901 zcmV;01A6>`fCPYm1hCqC5-~Aa7Y#EwFflMOF)}kWF)><`p?oZp7=0XnwGuGc6!C#P ze#n9GX}gw}B@FBkT$Nit@gLaLaG*|&o`cg^!(hEEf_2q%@4Y=y83@bh?XFr|$p#g7 z2o4+x$n*B`*=h!~Y}QS%4AjbgSbJhP?#rghU0Dg99^rks6QG1#tye0IPicRMZt-0J zfawm8=iBLTc7EXT{E`I$Ws|ghKz}PbU)J!NUSV?w{MwwGY@??{WBR0?@aMfnzb=8L&qiCC=e(PEmlXKLO(mp}(6BN~- zRS{8nx#-@cb)VKCo;n<5>eEoUG|4|pgyJ5dR0~l0?0N4UIoOMii_vYar2$d1bbggP z6frSc7Y#EwFflMOF)}kWF)>;&Gm}BQ7n5JT9g|VI9Dl-p^C)s&{tzHtJkmy4*#KvBPM$@OE+M1fO<6RVl6zfDKvy2X z0#TA#>C$mu@&DB@&B z#KCn1hY{_=mR^|# zYx5)O#3<+RYHlx}16kE8(LLS}vpH=21i+f6UABG~+Ud|RCFe(N8zRMZlNWok7klTU z`c0e~r}Q)U4X55fIVYrs>>%?BLPa-@KdkdBNH|Ey&T|d{%ad8Y+kdu*qRl3atik(8 zG*whzfY|JL_V*<3#QZBC*kPRd{+=CyrB+m~iyt!eRydfEoD+F0MrH}ysgDUY;geEO z!qIk1!8xoV=jmzX9q*E4your?(mh@oj)MV?t|-!~Ged!Fpbo^h;stD6xd4?co`7hJ bV}%y9qtyC^&@I*)`fCPYm1hCqC5->Pg7Y#EwFflMOF)}kWFgRM1p?oZp7=0Xn+-!>6Z@D-1 zF4r#xLEkLmUdNMD9GC$}o> zdTMFM5RdIOx<4#2@vFg5^~&#S%m1bT6<)Ycsfa{!fvPKTZpr;qf*)b}`x_6?{yzcAG>V_GO@{JR4*zQ&Dt_cX2jIwtA zsAJ{_=u&ubVuR4`lU;C~de$iFy18nwH< diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.chain.pem b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.chain.pem index 54c1794e1..771e2c6e5 100644 --- a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.chain.pem +++ b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: expired1.example.net - localKeyID: 25 36 B6 83 AD 6E 96 A0 9A 84 CB 78 1E 5D D8 76 EE 12 4B 85 + localKeyID: 95 17 AC C5 EF E3 7C 42 C9 E2 14 CF CC CA 19 19 06 2B F6 6C subject=/CN=expired1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQxMFoXDTEyMTIwMTEyMzQxMFowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALVlLfeBrVGMZ+dkcc7W -GPF6/Bq4ln4lhDjgCdY1QdUcYIHEbZOgP8zXJy1jtdt7cYCmAvqsdrn62uuZfT4S -+OR5Fb4p3CCTlYqQsv9j7p9v729S67Hw6u+JLbCtFCvfneBOwA3cSuml93XEhLzm -bqL1Cfg41yUZW5g58qRo7Ik3AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQxM1oXDTEyMTIwMTEyMzQxM1owHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlhAgxfclTrlENHgOLp +okcI0OF605Nkvp4mXu+3NkJ7hxHtw5ZemQZr8yPqxCjn8GpuL6ADWdUr0T3eELM5 +bP0EwJqmXbZ+F9rp0DAl50dtGyLFdZMXe7IXe+ej+k2cGqf0M/gNp95AOSekhuwg +8wpCRTeOP6zzK0g4SMjOcw7LAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAfhYF -C9IoGApsve7LNbeVQfsP3RJoCm6IwEEE+RShrvO3O3jLVoJh9IVXtXP2MeHs5INJ -0TUsCt5nLdNvEVSXyhOzBMDW7dKG/5p5QfQZzxd24i5Gvp1t9t+WKJ/7BmRxO0uY -4Bef+58lCfDRA7Iapgv2Sp0x0gKz21WHrrHiJWQ= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAtoii +zSaNrMH7SDRVVF+A2Ox59vck78T8Kx/YYZz6/p4dgaVWVK6LHzL1VjiYkZwTeSxG +ZgnbqY8JNeGTUlDC0XZLwTmsIufpaeUd75JkvIniI9I9XhmOgwGOrijSqjNDgWyg +DsS34gVsXLkAlSyegGiLY4UWtKPU+oXQLdYa5Vk= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.key b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.key index f68a05b06..5397212c4 100644 --- a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.key +++ b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired1.example.net - localKeyID: 25 36 B6 83 AD 6E 96 A0 9A 84 CB 78 1E 5D D8 76 EE 12 4B 85 + localKeyID: 95 17 AC C5 EF E3 7C 42 C9 E2 14 CF CC CA 19 19 06 2B F6 6C Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIyW63oiIFzjECAggA -MBQGCCqGSIb3DQMHBAhx1PvKKA2LOgSCAoDg13PvZWh3xAoEntbUIQM0IoHjt3Ud -L2OOR+9BzzjvM8DJaiHTuA0hbvL6ufaQGIn0z8L9xcFPpdTNV6mJ8uBtMO7QzBYR -YVqK9dnMQlGIRNOi/CfrKvhCdtYGe63Vbmugx/MMVl4Rvul2PWpUIA5/cimBJ/L5 -6kkOCQSPFTDErC7a/jKrPb3hcaY28zbhtStLH1+FDGh9uBcnUyYc5NkYzoNQ9UHC -6rRNS2x9XTV6zN/mx5Z3RRlWrgz8QmlKhaYKHmpzvNks0MPE7Doh5K2qxjK30G2h -qf7uILmECC5mWN9+sSYtffo7ooUZ3eopRzdesU21QtkVc9ILLWpn41RrQj3zfRai -eEP8aJbWzE6oKNjwoJ6yACXlEvYY8jwqsdcNjkflGfUoZDTE2uQoDBnHfBfhklMO -k3qyw1b1v91rg/3ueLv92AspiEC142Zmy0vwwiVKBAUrXJrynTh+WG7RWQxSfWIF -i1J7IB8lexK1t/cm7Uf6kqOalEGl1CipMYSA7gpcLpE1O4v73orj2Cetz+lw57F9 -SqrATA+rzN1vaYWgh/oTgR5oiOvLqWSYXRbSC/buEWMOFCe5I60T35pLyDlfs2OS -xgEV+BIkM48+PguT/+HPIutvbaY6pMzsWlzSUTiSme9LnZUm35a/pQbfwYuUTAIk -abX/+hA4vjmocj4F8GdjnH9MjEMfeZeJFsgMOtDbC39EYk1rEgVJn+jcHKCGsJyv -80CPEPqZ9Uq8hBXsdAApFDpAng5RTVEAWd7IvVEksiPltal5G715Gne0wvnmrO3A -RcEL2VVJ5JoHkYkBGiJxdDMS7xXLDgnj4qO2FbysiWn99TfJg2mkzgl8 +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIUxc2uzk9xFgCAggA +MBQGCCqGSIb3DQMHBAjVv35cwAcHJwSCAoCFZGCfB6837klYjG3Bc4tCDax/XuNq +KLLVzyT9DH0K/vmyHDUU93GXGhNrNTRkXNZcXHFNWwY/gUi6jvkDNRz9SFmtCWXM +8wj1O9H8fTUF0qJZW8BSK5/sCHLywCLP5UfMJvr4q7Zm/p5RY1lfmrupyeR8RfTz +B+ZLDpO3TJw1fJgM/UyVvZFJsaGNgsj/gDEqSa7sngGDYy04F2PQoyAoorEiCIK1 +n+mWeE1a/rcrfIflcG324v2tHvXYncU0tt10sUsgWxS3YB2x/FJ73VyGZZWvKpsW +WUgz2+NAr/iD6MfcYeAXUT2Kz2fsV9Lbqgxj/fU0vaGops0dtp0WaV2MPUY9t3gw +Iv78OSDnIpmD5L7i7+SVrlo8DxKFjnxtJg3vBDyHbe005Ehsy5/5vcTl9rN+RjJh +meHTY6RPjko1jFKa+xsTN89EJ6ln9fGNppmA71PKiJGLDH17mNo1FuIoMB9vjTqc +gzX5B+Ao6+MH95RwDBdhaaHEJG0V54VVc6fi0agdfZKKIR7OwG/dgqaUpkykKnFh +rQqG75dpyvwK4l11Wvmgblxoxy0IqPZr22t1AKRfZ92MxmQKkmlal7cT1cIgwWc+ +zMQd/LvfEsZbMa5iC5ajATFuxXp1bXlvJviBuyBGDt5oCd5RG94NxSs533T8BAZi +e8YRULQV3JG2ADdrN3yQWX/ZHw9jI+Hgg9JseO2U2I8Q9SSwMz5tB6mdQGPwnV8f +fN/DIiF9TjTWQoJ45q8qJCr4h/UJ8GF5J8h19lh9MHi6VZYbQpjy4NbAwQ6yxNEU +DWan+ET8FLSB6SdeMi1bNBKBoOcMVhLqKIxM9lO+mj+eWlSfOsjd6AKL -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.ocsp.dated.resp index 611216e1ea370ffe5c932737c91af3f960627e18..a21dcb5edda31edcc5aed4f0c0db04d8de2b90ab 100644 GIT binary patch delta 534 zcmV+x0_pvm2b%|wY5_KpYbrcBy@m&h7lkFn-Aghko=REKvn~n(0cU^!7!NWqF)}eR zFflPQGc++aTA&da4>B+@GBGkRF)=bTG%+@j(H4K@t=#nLR(z}mLP|S|n*t>;4F(A+ zhDe6@4FLfK1potqfdD?(XK)CaSn2y6$Eb>}10 zLj)u;cilgQ3t7TDt(#9h0cCyvi;0hTer_a!}^bB08C+QZJble0`Cc@F{CVM+4e zvAFgdd4r2nirj=l!2Zf-Nd`PlvjG(&a%^j|uN5Y$`Xy%F(E%d6qE^mcO3>{`UEtnQ0gHT-*b7-n!WPxO=+y2Kxsv%GZ?8>4mem z6Im2;j)G>Gvnk=W0gUNlM4%%U0T@r$wH9hIj$`-LcEr19lz>H4r{_U4x+|2|2Vr|U Y*k%xkT!7hQ!dinGh7u|et_TJJtbpm`z5oCK delta 534 zcmV+x0_pvm2b%|wY5_BmYbre3eBoS;a~3*?R+X71^o`8=oa5~R0cU^!7!NWqF)}eR zFflPQGc++XTA&da4>B+@GBGkRF)=bTG%+)g(H4J%pm=sPVIngv|;Q zh`}T-oq0NpDZ$UB_imxF@^%>HfB*a&k(frG?O|49e=&d=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@I ze#n{h->RMidO^34%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt z^+k(|TF#lSnoy*`{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*% z=mbEedlyn~WWhCnW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i Y#MWwHJZPxOtg4uKho_Y)Yk|=LJdykE*8l(j diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.ocsp.good.resp b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.ocsp.good.resp index 10795adc9aac0b2049ec8c86e9b834490c238ee0..dbfdc65dd5aabc6c1a06d7a150ebceecf7084a66 100644 GIT binary patch delta 592 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkfYq6|_Dk|q|Y+F0&wWA74gRXuXo+el-cSLDUbdR$D5=?x4L{6+?bMuvt4hK5GQ zCWdBF3j{$zMo2;v_lea%U3=%ttFW3iY))R*U9*`~4S3l&wc0$|zVk8yoxs4{*vJs% zvU#e@eZPR2)xodQ3Wc2agv(3#Zn!3X{ej)jkV2NXecNhI<_6k7cwN-2^*N4_Vb*K* zbu*e8wOXt0Fj-f{iBAwayfO7YOQgu=m;YEIlz*<>Bk<#z+mlN>a~8r z?RNV4i8W~j?tQ)Le$lsH6>)9k{QBp3YwWbXje3*I8M8zTjiSVPjV%md9x{r81&8!x zbtc*RBU0*p=W`jS86NzuYCEsE&86bj;d9$3Z}w5HoD1YL@!kVzt$c ZG=a{ThMUQUqMD`JgtP?Kaj-G20RY>E_L~3z delta 559 zcmV+~0?_@N2Z#qHFoFYw3IPD1f&+apf&+O52`dHx1qBB%0RaSp18OjW17Dfq?)#0$&ex$>xH)5G;o< zPlEz;pO1>fx{Al#h#Hc1SJGr%ogjQETZkQ1P2X$h`i=--U)vRgsK`(|e1-n+?TWGu z;762ap&~2oO-^lzVAJy|ltuzL!td|{*r?UnD84VgvS>rH$ z1MVPt27TN1LTAdClZpXq5->Pg7Y#EwFflMOF)}kWFgRL~Cp42f0v&(7%;zBz8jWKo3x3F%^xvwU1A0NXkjqkZEX@lZTDIY@%*Fg; z4BaVH;!6K#gnJxcK$f_XC8OJ4KFakD6ZJ)li(1Z^u9{G!z~wx31BLM-oBr!ihKt<{ zl8^{3$)Ns`-f7hQ;Aa7alh*=7f2ENnXwTG?{b8g-3K?St@KBJvz5{1L>rY<#h8?@4 z#!Xfy{Z%%aau#N~9w~N662X`zF>QDi@aP0UrF$1rZ)CwWfMw?-tSQbG2-JnO?N2wx xKnCP`1PyU@J{Uvv^M*}*A>T%O>$W*)Da6)lU_5B3%B-rGd55Q!DrQ;QL20}_Zikku@ Dq}dXZ delta 45 zcmV+|0Mh?yX^<@x+kD|%jdK<{h*p)ECiIQW`kdqKkwF*`grInKG+`n=cf7|!v(khd D^kEgw diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.ocsp.revoked.resp index 6a7b2351bd4e1f22e16780c18634de5f08fadc59..75af8128757385a734499a5eb9ff9c2027880dd9 100644 GIT binary patch delta 582 zcmV-M0=fO32eAhyFoFZE3IPD1f&->7f&-!k2`dHx1qBB%0RaSp1Cua<1CKC)=%F-| z2?8{cTMq^{S}=Mrc#&`=6gjPg65f~3LFfuYR zF)%SPGBY$WHd>)0Fd;A>1_>($0R;sIFaZJt5(E(Ct=#nLR(z}mLP|S|n*t>;4F(A+ zhDe6@4FLfK1potqfdDlwPv=ZVlz!I8zXRSbqj}n62m|C5qEUu@;n1kD_B$^t&Nq$I zgNh%#XBP6u1Hp*5PUU(SPfBU@s6D`aIMtS=J~WPgVr_UwUWedH+S6iwyM(}x3TG%? zaoHplA)%hm3!6cv*+yh16ui$T%oH0dg-cc_$(M&yL7^WG(mB_YjR9&AF)~^g4Kp|} zF)%SPGBY$WGLr}bQh&r6Cyvi;0hTer_a!}^bB08C+QZJble0`Cc@F{CVM+4evAFgd zd4r2nirj=l!2Zf-Nd`PlvjG(&a%^j|uN5Y$`Xy%F(E%d6qE^mWv~p)7dus_ z_H}M^RDQoAX=i2a>cO3>{`UEtnQ0gHT-*b7-n!WPxO=+y2Kxsv%GZ?8>4mem6Im2; zj)G>Gvnk=W0gUNlM4%%U0T@r$wH9hIj$`-LcEr19lz>H4r{_U4x+|2|2Vr|U*k%xk UT!7hQ!dinGh7u|et_TJJtXd)N*#H0l delta 563 zcmV-30?hrf2c8EfFoFY`3IPD1f&-HH2QUEw1QG-ggrInKG+`n=cf7|!v(khdFbxI?Duzgg_YDC71qA>Dfq?)td+5qe%RtH#d>bPLb}^3SLcg-R{rB6kaY(nx`Sz%0h6W zdO3lw$@geq8j=$RI}(K3=GB{^1horAvQY67RccZP$utdhW!mFM`y~%hpzm%cacv3V zR(Hb({I;_7Ho5v4$7b{h=$;+)lb``=5imGf7Y#EwFflMOF)}kWFgTMN0#bjy%;zBz z8jWKo3x3F%^xvwU1A0NXkjqkZEX@lZTDIY@ z%*Fg;4BaVH;!6K#gnJxcK$f_XC8OJ4KFakD6ZJ)li(1Z^u9{G!z~wx31BLM-oBr!i zhKt<{l8^{3$)Ns`-f7hQ;Aa7alkEaTf2ENnXwTG?{b8g-3K?St@KBJvz5{1L>rY<# zh8?@4#!Xfy{Z%%aau#N~9w~N662X`zF>QDi@aP0UrF$1rZ)CwWfMw?-tSQbG2-JnO z?N2wxKnCP`1PyU@J{Uvv^M*}*A>T%O>$W*)Da6)lU_5B3%B-rGd55Q!Dr B^7{Y) diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.p12 b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.p12 index 8994aae97a6a5ff268aebfa12eb7ccf62422b43d..bcb3fe10b193326875a35cc69ec0173139916532 100644 GIT binary patch delta 2855 zcmV+?3)u987=##*V1LcHWQKfoJrcv%5uyjap2`9O2haq90)Q#>HNYGuqq!==L{aiu z5C<4ZoT{{A{J6pzgVaOi1dmk{R z)~Dj*j0@M=BQE_WQz7ycfzM($fTSB@f3+&15}1y^G0uTi9e=Z>a{3odRv$bB@vqHd zHnnOLffW~I^%pKhZ)c9UH!c27iGx5)-ojZX*PG-4dJ&oY6WIZb9eBI3&^}^j{?Zcud%KipFSMd$e`w zMwfhB^#qA%6#8KPMcOmryz7GavQ%aXQ1k4-Wt*P0|D`S*q_PVjyjk1{3G*DtE-O@J zgaJltHzkwu2D%XhSeHm11AY^h-<6aIi_&rh)aRp}{C|Nr)R`MN>q4g1@jk@!qLgtZ4P-rsd7ZScxf53)BVMRHx8 zkG%9QBAt0;(i{{`bRWm=Kemrkq|lc9Cf=}g-Wh|72lp4p?09NO?e?)X(^Y4nfbWt_ zm2cRvMSmvEVv=rCo$^%UkA2HnzBdY84+0QCk0Do#-1X?qvcTNBC=w?Q!L9?(7z_iq zYiK1Mi!$eo0sm|;(p;(URuWr~iz%VNZ|sK*lyX>dl7yNv6zaH;7~;ahlhT$PEc7z| z@CwKUtfBn;k1?=MJA?nDd1$A-qYZ9Y29pxFavj{?Lq0CzTSZP24U+If9Lw@qriM+5 z-fj=E9V1Ya_ySB6l^3kV@8f(z$>J2x%*q)V1}pY#lUM^ef2lCS2$l(GQk*RZt&27a zp#lO2(4c?>f(QT>Go3c;WX)LDwjmlXb+eVQV*JrKZ$!X%#p#VQ=i&Qj*KHVvzuh9_ zV2)nbmu4YXB2N@ZFPqRSY82jngf}h8>|-dW+nB>i96cvk3J58}++VT^{Q$`qBg)RR z33>-Gc>ve^e?cl>6O|5sLWreMA#GkJ`@l!>@p5`RT8JaC&p-C}rZkBZu2}g`z>*!-?=19WAq6`z%P|557!@_L-x{oY><>$+yTt>g7Mn=uZkm z663F;*CLOc4b6YiD_F%vcx=Ra1gS*w&SS#45yX1@e`lnPLh2a9Q=r`ipW*vbs9h)u zevaKK8&H8ps1cZb2b^(kgb98U^TSB~>(K&A6Y5zEk1&*@b>JeIZOK@2kaVwT* zdfY(Re}Jw?>xNXvdSeJ15awtD_Pg5CIxm3go8|=B=J#E3tvYHXqzS`xy9M8GS^O z4plB+t#(5o20h3z!^p5FF<4!APyxyBfAJ8*Cmnn-brt8#3bz4(?dm@jQsXRs`nVaOK4|if+wll94XQRwO@!#}C}4 ze-EQgUP3}8n#B^ou|N9=yN|c783zUU1Z56kV6v{G&n6zW9H;Mf`8%`Ik z*+!8#u$yr-i(1an5bxoA&iXu?BbN0i7tP*;Qw506%ULb=U@YV;=2&(U%7IC6BhlUE zF5sdeN3AD&v<4J$YL-j7p+xdjf1!O+UbsL>*uujJ;l1^3^fze){gKxQ$q7z{v)TuI z@LJC!lO1y|T5EIxQV!J>D}C*}TY+RU?#zm%z)iy_&!#$|fdlrDa9l{eDTmW*yK zq~r5F_LRP0d+(92fuUN+H!qB`?Ne$5Jfuf1h5C+%1;B z#2pfrllM4XTi_)D!c8!*Dfd6>`&5fLBPHftXRRF5&^gtnB9*PRuSd$>A&G|$awQ8d z_s51?w0QX2Cg@WGZIYdzlBhgv1tZ!)u&c!(#fKah*Blswiwv6yn$l0(I|t*Jjs!W} zYR0h91#=qeSdd@kvh@+he=E*!#TCp9TqWCGQouvOP`|#kVDxh-iZJB+ZzQ5z!Z|VA zfK*UZZITiV)`3*b+R0W8m8+V~_|Z2UFg-mg@0pQch+;^J+@VYYLs&S7WGrk|^+(Y( zX-~4Pgoj2#!PBy5|I6+uH})qmr}BC+6yFrm1vCeU&e-&Td zSu%_SXuA>)MueHQh~ypRP}_VrqE~|BbJSR5uV{DGqC)%L~VoUQX37Sw0%D zoZs#kSth|0S*Cg`$X1Zk_Ukj!sDar87h*HRTPA;U45}kVhe_twwpC;mE|4=9znm~Z zwXU@Qe35~kB1{09f3>pVD$$HUv>;_-t06%S?7HRDhC}OQJeRtf?~4QEZ$@DE#sk~r z(7IY0x2GC^k~wdF;77kM&5&nXn<9rU=ZsRz1I)l029^B24wTFN~&>1zl&>uEO zON5_2tR-3tSR&*x3GpNpXMUS?%P zuZ@vNhLeKwX635yA+NCVnXW>);Vhhj!qTy?4X&KZe@^xQD$A3KS;8wuj^Hbx5Q(_A zUo3Njw2pw}LeGA_4soD7 z=cwHJ7_o3}irH94V<(HLXDI{<3D&DUBOHl2yA(a1Q4j7dMr*VjkP9ybxHJO%dU83y z*xrw%G>GLY?aa0n2j!Bz7+if%DAR6xWwYHjd)in}Yc5-^5Iy&zM$3+l*l}a9W7=P8?q(DjzkdkiL;Fmojyb^s4<$h>Jj4ttR~S(%fKeBI`9cO)!s!mGF(1gpe`DrkYVzc9 z@PAx^-N$d7=YQ^AolR@*++v4$_)C67TI^g34oq$s(4!uOeI8YECl+{B;1vj&8es_( z1Q14U&y8QYCE~}_Q!)gckTM~c#EGPhR(<*+LFuM%W3kO7IL@1;FRa?8|H{d8qm>g* z-Jm$M>~uxXIKgpZaqj`epI@Dsg*zBpx`ygKgOghEuz$TY=0*ULSNI)QTOeMc9Z!g~ zfeL0AxfhHJxZ-~j9IJmW z4WV1N`A-FVTqdvTff)t3sDFWLS~Tj~ll@p!YFFFK=g+I#)#XITF{C!Yx>>)BfY%}+ zg2q}534bQFp7cvo1t@F!>F2deYGOF4?eae%4D=GxwWk!4)y&Y`(74$W9^)9qj1;E& zQ4UkhFF_&pO}U7v9J|lcI&pDCfy*Z^B=_?XM;jY5AzX$1eJ`R>S^5U5q#}y#&5D6& zxZ0)<6q8;)7hSfWjB0Xq4`G6Tu4@eQ&%w6yrXBL+`HuB*tYtN)UX2lod87a28l6y{ zLuhm#@in58_ySB6B{sH$t!|c}nuN=E9$naW?h;FdlUM^ee}{*sZJA`ybWufab88pt zl>!0>(4c?>f(QVMLnp^!+26TXxz?z^gHu^8J~XS(UJs_KeSoA(bmJpsY&TF%-0wmU z9;!7Q?S>k-mP2ZRp~Pw?Jtfa)ra}-8!ZmhSRH>8_3tuJ0+8_03wYWooFXF})P8dAs~jD=*AmdT@8yo^qSvR3N^{&l{qUNcOG9TQ$L`E*;_0CIA^_1oz84 zif)5nrIXKRH6!qFPuj^C z%`c2o!7{-GOL7Lu0o&Z@Q6(?Oq(n6l+&1G#v1R`K$bp>(Yn9NQ4Bk&&-1x}F8YEGe zCXc#>@1#-JWw_D09s;{AlYC3Bge|tnb0#aHQc2|$-^M&xyHU!D4g4R^}pbt z!L#1@r!6EJC^3ga){E!stmG^uX>LFC7G!cYp>diBidJ~x6BbDW_N8!?m~N*)E|oU* ze|Vds=SM81PN=YzR-Zb+3mhn*q`e+g{@KB_Ynp)Qsz6=$XY8XOGz%2{9bAwtDqD>x zzOTNm-0M^!nU5v9En&YOp4`VA-j^>g>el2c_9Xv#v zyo59K7NV48v9#U+SWDF;VO!X(1kK3Cf6?Tx)Nm$1G7>skf9p~b*ipRc(8>9pPu?aM zQCxzPkr%GG`O~}}Zs9}{#Q$#OlpQ_&*4zjFox_W^BTJH+GWVV0gILkaQSaFZrkVM= zPD`OJ$_l!hMi+b1NOO|a*kAtx{b(S`2+6cW%r&bH>k{kj;iP~BVzc*9P#v9Af5%ly z@3@KBCnwY}QWx68wv9KANs|w?6Qo5oL%DjOx(!ODCn|MHU7sWXWChG)8nrk3H^g8D zLlAw$MH%28My3f@p1NjhO8Y~k2UgMUG3{}>QhMwfyE_bRu7O;vt4R$mR3k3|u2XPwQl9uMRv!m^ zo=BOgysl!&*mJnWj~?$d`U8@@f{=*rQpk);SS_>y(6}%($xz;sBCzYIe@feWTP^7u zxpKM9PHIFn3ycV6`Z_)$=5Kx+Hkao&Iwf2S@V?(<^$_~Gsc#^+1P#JgB?T;X3eo#& zCveR+bdR{i7`8oze%Ok{=4IZo>2BD@(1%_Q7jIR76FM+J zi$1&y`#tLV!kLWI+UMTcf5EWImzzo&`;2qO9{34zrhgOW7=AE_6smkU1j5BrXJ!H3h%X^OPV9axlhSQRR=Mm#23ZEN@aT^0WX*P%=P&8fTrl zFHditTHdb?8_Q`d*jHn&^zOLXvG%0f(#|EJ%)wMuNdsQKM)gT$e`H&hP}y2Z6Ea$s z`+2^1(UXMq=J7g=kA+05#Rl?HFp1k%7#qVB6X$_>Jzb-}5OVM`6AoIJ*-F`Vvz7ft44uVhW+4qG5oLm->I>u7O z&3SkZVT~qoe}{-nQfO!#Y49U=gr6C0fDsL?vsH#)Oc~VJf0S}Yo#jyXcVOD1%{69v z4J|MA@~`+;7lQ8txQlzgJn><46LGc?f|?+xIp=$QKNL<(dn?G8pbfHUgx#N-*E9ft ziR4Ac8npdb7Eqa0(7k?JG4c7;VeT2OP^E9-dLgaiBSb_c739F@YVpHhCvbh4BwvZB zwf(+bY`z$*e@4tRUGU?i-lsPl%}}20MP(>3Z{MYeAQ*wWfxB*+usI=$5aOH4T)#ER z2iT&fiiCox;oc-ho835;K1V)Knqi1@r85a?5eJ}f$Lh8Z+xOMPJL?2ic9oI=$>hTk^YU@f4Vx}PDIS_MFQcAM0Dl&0^4~O z;bF3r5)|c$BwrEv5n$N!;b(d;i=cAOBEYwRIdnCpCdpjP`XF(Y2OGdcoe5 zCO`QvR%y6il+1JB=%L1^ormSaSa|b#v>$8ItO!ur^c~jAE+z<5J9xm7{vq-qSi>HV|ujTNVHPC{Oc|60s;rn F007_Cf$RVP diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.pem b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.pem index dc857be6d..3a0150eac 100644 --- a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.pem +++ b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired1.example.net - localKeyID: 25 36 B6 83 AD 6E 96 A0 9A 84 CB 78 1E 5D D8 76 EE 12 4B 85 + localKeyID: 95 17 AC C5 EF E3 7C 42 C9 E2 14 CF CC CA 19 19 06 2B F6 6C subject=/CN=expired1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQxMFoXDTEyMTIwMTEyMzQxMFowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALVlLfeBrVGMZ+dkcc7W -GPF6/Bq4ln4lhDjgCdY1QdUcYIHEbZOgP8zXJy1jtdt7cYCmAvqsdrn62uuZfT4S -+OR5Fb4p3CCTlYqQsv9j7p9v729S67Hw6u+JLbCtFCvfneBOwA3cSuml93XEhLzm -bqL1Cfg41yUZW5g58qRo7Ik3AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQxM1oXDTEyMTIwMTEyMzQxM1owHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlhAgxfclTrlENHgOLp +okcI0OF605Nkvp4mXu+3NkJ7hxHtw5ZemQZr8yPqxCjn8GpuL6ADWdUr0T3eELM5 +bP0EwJqmXbZ+F9rp0DAl50dtGyLFdZMXe7IXe+ej+k2cGqf0M/gNp95AOSekhuwg +8wpCRTeOP6zzK0g4SMjOcw7LAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAfhYF -C9IoGApsve7LNbeVQfsP3RJoCm6IwEEE+RShrvO3O3jLVoJh9IVXtXP2MeHs5INJ -0TUsCt5nLdNvEVSXyhOzBMDW7dKG/5p5QfQZzxd24i5Gvp1t9t+WKJ/7BmRxO0uY -4Bef+58lCfDRA7Iapgv2Sp0x0gKz21WHrrHiJWQ= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAtoii +zSaNrMH7SDRVVF+A2Ox59vck78T8Kx/YYZz6/p4dgaVWVK6LHzL1VjiYkZwTeSxG +ZgnbqY8JNeGTUlDC0XZLwTmsIufpaeUd75JkvIniI9I9XhmOgwGOrijSqjNDgWyg +DsS34gVsXLkAlSyegGiLY4UWtKPU+oXQLdYa5Vk= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.unlocked.key b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.unlocked.key index e4a70c832..45eeef77d 100644 --- a/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.unlocked.key +++ b/test/aux-fixed/exim-ca/example.net/expired1.example.net/expired1.example.net.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQC1ZS33ga1RjGfnZHHO1hjxevwauJZ+JYQ44AnWNUHVHGCBxG2T -oD/M1yctY7Xbe3GApgL6rHa5+trrmX0+EvjkeRW+Kdwgk5WKkLL/Y+6fb+9vUuux -8OrviS2wrRQr353gTsAN3Erppfd1xIS85m6i9Qn4ONclGVuYOfKkaOyJNwIDAQAB -AoGAGSPjwgjj94hpIiXGrC76GAW+iQmKOgODFsreMiUBccLUEUgjE7HDBeXP1Teb -jcbHDVh00z8x2UbOLpcAR6kje3MMGYZWgcMVOU2ealx3T5hPWwOyWHqTv0mESERv -TBXBfowSjQyp5pSc+bDXHQUlFvwhMw7RTcXZJsjvnp0I5dECQQDh53kEXeoTXE6T -LzPtdp5kcVTCcR6c391+zTdPcLOd6eatu9/v0DGjR5VowYcQ7jHC/1oP+H/y9qnS -t9c7muPJAkEAzY+3T0L3WdYu3Fl9iTFJkwiJeA+VBYPJ4XcOVDWB3bdZRXEqXc+M -HNrSL9QRjaDLWgB+iUAlnFk+ugZAArCE/wJBAKaF8OlNKV14L9vDce3cAMpd2HM0 -27IcO7RbJiiDFYSUhR0QXvTybYTFIdgEwMG0NC5f+U3IitjZBzpzlk8z0DECQHZ0 -qQfN6Uglut9T2pmig2ltc/px0EhbR4zb1LAGHY4syA7SRb3FilJebt0M8giRbl2x -BzoEcygD7be5Pk3OdvUCQGByIPJ6wAuhcnzgZPY7ZC1+TtuoIUDsZ+mO56mfESIr -WUN41SIFoSNqExEHnNNv30snUnzP55wTWHPTZMweHYU= +MIICWwIBAAKBgQDZYQIMX3JU65RDR4Di6aJHCNDhetOTZL6eJl7vtzZCe4cR7cOW +XpkGa/Mj6sQo5/Bqbi+gA1nVK9E93hCzOWz9BMCapl22fhfa6dAwJedHbRsixXWT +F3uyF3vno/pNnBqn9DP4DafeQDknpIbsIPMKQkU3jj+s8ytIOEjIznMOywIDAQAB +AoGAO3wuYVBlKxPkWJziijXA8ItbDbjc2QLCnuiFJjgOoxbGmYNk+GsemQFFYdjG +oSMHSTip07HXDVyWP8Xa8BCQ4BMkzBj/1fpasm1t3BHrS8xatukWAvW9xm4rHKo2 +bOZSkoUaJ/IICifBKmlgoyNIocnF5eLEFpmdijK4vQb+BbECQQDuoiW0oZZAAyoA +orZkvuVwfszm//MveYTHxFvcxIA2f7gvuC6JV8Auvo0OxXZ0QLT787TkJYHJnQkv +CdgVMTFnAkEA6TLhWSQH4yu4EytXcQ7V2BbLCZWDavPttGqQz/zcCCvloyDmfdUg +CoXK8H+W6CrwFz7Qyz+FGKcO3rkMa49k/QJASb3ZoQP+BjH0HNYrPt6u0CCe+RNG +9vi6S3EmYgZnCHBXXoev+ckgHlHMDTB/9lS4mNMqpwXgIYlheSO1nnbhKQJAY70N +QND2RqUmP5yj84kC0T8+a8T0xkO6ARYrBaoCecQ8nT6vFlaXM6jxmVcYtgfXVDnb +l3J9fIPHCl9e/ooACQJAGhJ1JPgzQT3QytWx8mmZwuI5JVaRGboz7UQJ+4wTp9JE +4oWHDbtGGanvpCWmMd47BHvOlWHT2iWCxMIez6ZwGg== -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/expired1.example.net/key3.db b/test/aux-fixed/exim-ca/example.net/expired1.example.net/key3.db index b5a981cb60b3e04eaf641c13029f696e472a8b25..8c9fb8dcca2345ca64a41d7059a32080e11c3ca5 100644 GIT binary patch delta 973 zcmV;;12X)8fB}Gj0iX~P1_1dF_z&t2whyZhmk)&xmk+Z6Foh3)poHX0=z7>iWpqax zN0CEWyeE^HXKZg`VQejPVQh2*6ak<)JseDB$-P?1k4DzW=-!FCnr#3JDuzgg_YDCI z1pxzm%aV*S=0}bjs>&2Jz&}@TVRLhLZ*pWUV`yb#YXeqga&u{KZUO*+54H@f47Lma z000000000000027-JlGUO&l+O$N%98_n(L$pfOp3Y-4?}xHH150s#R8f&zg1V#OUy zK7i0pjsIDb0p*YA=XKWrW!f|LvtmngPdN%^`)y&R}$mfMK%TE_s=jQ2&7UzR~3I~y&NeuK8*$?ggh@?6s z?UjuWugG(Do7_4Mgk!Il7(?EQeV0(S*djDXa&ye3$wn`3vgs-rkr6;FVM9(7YY42w zF3pjPV)2)>J?4@ZjllMQ1}KK1)t_9<-RFc4G3_MAD>oGjXX2q0LE8BCZGs^!o-WO| zoMg6*@tKX*mrYikt?%6VM8~8i^A|NayhWV$KGd_yU?%FSVB$gsB&w)XjN?d+)Cbf1 za1p@x5O@yG%W$c}RuVdBX3lyQ@7=L?R+9m~7s-h?!$fu<>px9@|FXk(DewaE_`H@# zgnA5wg?hhW@|>icALp^A&r9}cv02Ja|$W$b~trs8K1unvGMh#AyIA$q;U2+)k zx@vqp!oq?EamVU^nR7EV+Q7@zP~4%@jEmT46EB+_Kq_fU5MVsQbXt{ONrYT9*`ZWj zSCtI{7*#-I$`_x)tbA1^=mIAk*Ye9~Je@iidK&qbG=M^>8PV2-Aaw7K|Dg1z7(Cn1hY{_= zmR^|#Yx5)O#3<+RYHlx}16kE8(LLS}vpH=21i+f6UABG~+Ud|RCFe(N8zRMZlNWok v7klTU`c0f68mII#_zkDtKshI*hU_5o3PMFUjz6sPD@Zs<$j);P%c3w4)rQ9< delta 958 zcmV;v13~YO$;{-O$@Uk5H}2ywk$7y5TfeR zk5dwmd``kAqPt~cB3neR0s#R8f&zf8XUpR=(30MMWCy8#b1zYH2dJ3L-9ZILkQ#Cp z5=-UP(w-{)&I{!qzb41-g!wIY{TUayZi$0qs9XqQ4r1&MmnSw(E0s2IHP0@}2Mk|) zYjVnu59|i4v)1&K4R>k7!`}6O<4jI}@1M{<6As>GFpXnplNb;BU}cX7CGv+)9>~`e zn%9*{5uNNLEH5j|Y#mD~5peIgb?LViFGR)#)*zA%IV-@h8CZKhxSI-lz171z7B8ja9AOTdLsUtJuygS3E>`E8&7)&+ z0T1LC<+55#Zol2PP0k9F&nWwQu>#h1(xBkK!gz)4lnvOcpY%C>ta!e6KQ zOQnsq$`wT5 z=SG!vQzHSLBCrq{27=uN3Uvh<*D9#V&7LlV{RN`ANDx%+a}iAQJij_YL}Vo?7KgA0 zR);WsDMUB)oBd0FP&)xT&BNWkafwRGnY)Xh5EMgA@&_fK@U57@Q@dQOwPh{$fvr)D zXXj*b&ej<5di)x=mVPCKIN%A^H9^%JV1dMKlb}D$*C#DwwcC4ffTjZataiEj+UuEp zJ`(ukc@@4X+#r*cijcDZWA2}C?{8A;vGD5ei7l|L6f56V?^(Jv2?;L)Nm5S9eap8x;= diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/ca_chain.pem b/test/aux-fixed/exim-ca/example.net/expired2.example.net/ca_chain.pem index cabaa2feb..9b0038b1c 100644 --- a/test/aux-fixed/exim-ca/example.net/expired2.example.net/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.net/expired2.example.net/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.net/CN=clica Signing Cert issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.net/CN=clica CA issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxsitxvuTf1LtcvBkHf -Ph8vuxdyWei/ZKWmlycMyMjFbjCIDbCGFhux+92S9OIzCkvq2KPpVQB5Lgf2bKwi -b9KMtmWWdXej3lSqQOapf6h8aUc/F3flUsadTKFQPzHZi4+hOi4+t1aXzaBuopVX -IqO2MjTQcIorxEZ9fUO+c4blAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAFjeFqPGxfNLnC1K/PPE -QEA05z2oadv0m5trTvO3YNNYvQHdh0whiFiRRo3rc2gOSL0b4mxKDz9n4i5wdWN3 -sfx0a1RNG6rqJP4ZSF+GNye3Kux6amnHEI/tNbo/LDHxq8FQ9crva8v/pgAVXrhP -qYhEcoGqK3DkLcSqc0LCLJMs +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALUSMNgU8YE8fsiB8Wm7 +lpclDOwQXJVbP/Ef2NVwoE6NnoPTWMNgvSyCddVz7709URkIy+jtrlpbyQYVdwgO +HAnI8/bx2WoGtGzWTbAM1Mp+WHtiOO7LpsldWQmeHuF9uBOghFytVyqNT2l/iG7x +XQCA6Q6P59vpb3Z+4PH8kgVlAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBACs6X9bwml5hcwf82pyb +bKOnRGP6pJsvx1yv6SULaxg4+mCelEHNPycQqidqs+84RrDma8Kkz3DVZuV11Yca +o2ibon7rWhaTc9SR0j5B8BMU1Z9VEVF5uejepHWf1iCeOhxl6tNQuTTJP0uE4h6h +VAtQ+ux57x052IuOi9FtrqVR -----END CERTIFICATE----- Bag Attributes friendlyName: expired2.example.net - localKeyID: 40 FC 15 EC 15 17 E0 33 9C CF AB 8B 86 3A 3B 13 BE 4A 73 A9 + localKeyID: 4C 57 EE 41 10 81 8F 15 98 AD 20 D9 85 06 8B 7D A2 3A 4D 05 subject=/CN=expired2.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMswDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5uZXQxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MTFaFw0xMjEyMDExMjM0MTFaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w -bGUubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyYgxFSfRxFRnJXiir -x98gGlztFVjWFXz6lj4Aug+MyZRmk0ve+LwhgyPYQpUVj1sHcAFS2+BcPITkwISE -OswZ/T96op3bE/ajY9jWc3DKcixCDlpgWFjGHOQncfP/StakQqchjPr60/OnDghX -VLZHt9TF7cEjNcGaq3glpsHImQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTRaFw0xMjEyMDExMjM0MTRaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w +bGUubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXEgubmOBQOTfeVoMK +VTyqO7QB9NUL0gMxPgF/Cv+r14dpuAEMmzB5w0waANwVyJ3RHeqMCx9uHCLpk37W +2LSIsx3j74Oz6Plyh+vac3HDv6Z2TapetEiwTz/XaaObAaU3WHt2pIpPkju8xlqP +s9tgzD8i3VMZqSQMC+8+HMGELwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm5ldC9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5uZXQvMB8GA1Ud -EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAAk2 -Ilqx1ZkSVp5B/AS2U16tiUz00+pYJnDPg6c4dHmZFC2XwjlR5EXs9g5D0DUXjXDY -6u4KBZyd5AEGhNIrxwYR83HSiwLWG9ZbvjtoTh5WeIwHiTYfU33SU264jNrwb0Vg -cfDiwaKSBNWg8LL2mnKNEUGmPYr0RwCfx3qtlUA0 +EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAE6e +wvdUVSaQqtamGhj7R4SRX6606y4bG+/RUmFRLZWXzoUmCTA8za0A8fK4uxHUcGnV +LNWL5SpOxdDhRNuOgRqLG1J5h6gBDfrNz2ifsPqkrVXGkWWGSML4OLDhB5NIwT3W +76zE2YzQAfjdQGYqlJ+guw6qP503tFzletcxOk5b -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/cert8.db b/test/aux-fixed/exim-ca/example.net/expired2.example.net/cert8.db index 14f980429de65979279661e5cb0d28d99f35a2c9..afa8daa02babca1000b22cfacebef6d7e712f3fa 100644 GIT binary patch delta 900 zcmV-~1AF{{fCPYm1h5!=5-~Aa7Y#EwFflMOF)}kWF)><`-+U~SR(%|QwGuGc6!C#P ze#n9GX}gw}B@FBkT$Nit@gLaLaG*|&o`cg^!(hEEf_2q%@4Y=y83@bh?XFr|$p#g7 z2o4+x$n*B`*=h!~Y}QS%4AjbgSbJhP?#rghU0Dg99^rks6QG1#tye0IPicRMZt-0J zfawm8=iBLTc7EXT{E`I$Ws~xKKz}PbU)J!NUSV?w{MwwGY@??{WBR0?@aMfnzb=8L&qiCC=e(PEmlXKLO(mp}(6BN~- zRS{8nx#-@cb)VKCo;n<5>eEoUG|4|pgyJ5dR0~l0?0N4UIoOMii_vYar2$d1vVImj z5-~Aa7Y#EwFflMOF)}kWF)><`!Mrt-54s(H!hiE9a$f$muQ&tFQ*=iXJ^TJ8Ucb{R z?)S!i5O%ZMZBrTpSdi;w1UEd=Mp@YaXLL@UMUXBbqu@4-ol3D4} zabM*9P@#gST}7a#n6xN8Kk!mY!>Uu3?unf63oe*tCeV9pmqVv*`J9hwIvNal^l+c1@~Yv`DZ|Ki6ra zn*pUaSbKJ)icgX|yvACOv)f?IKO)^z8L1=;3-3N0!Gr-XlUTmne@>pl_f%CTkgC?E z8W{UWgppsawCgS#8}HFlVNorWm(GPI2{1g(tpM@zxVsV5aB0;n)r;jSPQ}pSMB9#m z8jBlJd55S04f@T`XrHk9q^(uPk!6NR!uU9_;RlmQ!9CXRti;)j&;j_}KxQhGpP;)A asz04Kv|QzS*D*Ry0b7&be-*RHzc@fcNTzWB delta 900 zcmV-~1AF{{fCPYm1h5!=5->Pg7Y#EwFflMOF)}kWFgRM1-+U~SR(%|Q+-!>6Z@D-1 zF4r#xLEkLmUdNMD9GC$}o> zdTMFM5RdIOx<4#2@vFg5^~&#S%m1bT6<)Ycsfa{!fvPKTPg7Y#EwFflMOF)}kWFgRM1!Mrt-54s(H%B-rwHRqABA=L`svT(l^?10iy48+bM z*2DbMgS!AI_85a7FDXBW++-jON`2RmEPKzItK82ru=cc-;n@I`t^0gt;LouoIl1t^ z!PnN9M!&Bzd(Q}@>?$?MfAuzWQ?`=pQgZ=_N2t;DPYB$}%;(cxa1&@zh8IAId6L8q>Rqw6|2$zhqcK)bi<_G9f zcyVHb(C19<9lJ;IZybh$?n)g=ws3EP$?Pc`L1mB#_~V^BuT3c0q+v*G6;S>*K0(f) zg92;GahX=8P9nmHL1C5rhI(%kafShKJ6s9(E&&9ypu6b-5iwd94KXq?GB7bQGBY$W zFublUTmne+f1sTCvrc5>}o; z`~ -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI7bYIuOTKDfICAggA -MBQGCCqGSIb3DQMHBAiPk4bG554wGASCAoCvbxLayy40eB5onrGDZC7EuSxFtf4f -V3X4C+tQSvzlCmVgiTTFsxqExOrVXpv6BFVUxt0Lw8DN99jTdSrgDoO2pydPQYgv -OTjP+hIzJasLjz5LmzrL2B73lIvBz6Cq9z7Udw18XJ21d3LlQuoT7BA65vUq2Os0 -qgl5SxM8j3RuBZB2tlorCZHu+j8ofFN8pd3jeE8qWAtL8YAU1xPWcFbx6aXURa7Y -/Nis+V8rRlMwgArCSYsemoilK8+cj5ZRf46DkHQ5yHWHJkdVs+magZydoyCU9wGp -kbBdnQiWlK4OJfl6otx/56ZmVn9kicFCz+TmjeAdvR8qe9pKE7MCfgTCRLLy3UH3 -2W77sf4nT317eT+W+BOskvdsepYcaWHf3SiHSNBbqJ++J551INft6oT3iUbU4LeS -ETM77tIdhmXSdK0QKsOsUZLjOnwOOWAhv5/Da1yOrLAwV5ImJwlLqrF2c/l1eE6s -bRb/+x7QSn0mo6th2swmQY67tR0MSjkzNzWBoiSXVATGQNsTxuZjZkGfAqlMlPxH -1vvn+iWfpILaxIg99VWUPo90zuVXifmdl6WXt2JPqyk+s62dRzAZQV4gfBt/d5Eq -OMuxYx5ggbgGmACOMgJ002vD6dkhY036fPMIKRPeuIdWCgQEXvmR++i3TdMkSmEc -8gWEuc0dZGzTaRNRmwXnC73UC2mKzaNCFiTfsgRzuMwCA3DWO1CtrFRq6T1zZfci -eZE2ARdRcli4hv4MJ/3yDubaXDw5UY55QlbBe4fcp9yJRvXhsCuXlWIgglpTLeEL -Jkrsej7DCtRCi06U457TDVtKs+LJvfjFZXMubY+rqmZxqhoRojTXmrz2 +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIVx/Vy3DgJSECAggA +MBQGCCqGSIb3DQMHBAj90r/LCeWw8wSCAoB4xKSRp9hTsIfobieMallpU3Jk8Oy4 +wZieRLtvch0Bteo1H5UfnRgQo0djdTV7JGE94Kelh9o72pkv1hyIwfDhYlA4nACM +4gVUfhi2B93zLgKD2KqYWjD3xKo+ci11q0ByklsoHRsiixP5rA0dZaAvru9p8Gog +xx8vubDRer8coZLOEoaRtl7bV27d1N8GJPOCWu5SAR4xk76SAXUoUSThS1WrhKWK +ZRNSEcHN5xyi4RSRvOon1WP1mhVkW8wbgjXKHuGyIOlP9NdgGJ+1YNUH1pWngg3p +kZaMOy9A+gsE3w2owfqIpZtvbT8ByQTiwxpuTGS5O3lDF6IY1a+dYc1Hxa6KSktC +stTL/OI97sTS+g417AWlVT6rEsAHwLETE/Ve3EygkFC0LM5QmX8rtsrQT8ZLvI1B +53ocek2fIlXsCWzJL4Pd4to+CwZATHEjPCobXfNZrvuJ7PiYQQcPCzzJz7XZnPyN +Hw5hFhAKKfHXCjt/NnA8Nzqn21KHv76WVPZLlCQu8OnCRw0Zg2kK+R/km4CpCyXd +CivWV3Te8JmuISVZth6TK+5AWjpb/2MRm+1+aAsnYsK36TTxBBmC8VzhBbYdStKZ +4TOypvo0sVVQeXfGWEjrsWytbepQlSErhXZ7q6vceHEtYTdEcM2YiFPA59axF+r9 +2H4A97AKMreFchLoJHEPZ1KVzfL8SI73UfsV7vzWow8kseP9DS33/mV1LV1rzbPb +yiYZOjwYdnWqTfWmQm2AD29TTmBR85xapRDZkQXA6/FRFyFRVBpiGuiuCNOqGF9X +7Kplfv/q8aienf2ULf7lVOb6SQ5urAxcevzablwUOgG9WopZad2pfs5K -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.dated.resp index 9d2661a97e97424c2b747d5108d7dff7bc4f685f..a75c7b15acc5b606db2cb2cbf6d62a3f46d29acc 100644 GIT binary patch delta 557 zcmV+|0@D4Q2b>3xY5_KpYbt*^y@m&h7lkFn-Aghko=REKvn~n(0szZ`02mK4FflSQ zF)%SPGBY$WHd>$&7!NWqF)}eSFflPQGc++aTA?E_Aut~X2`dHx1qBB%0RjXP1Q6{? z3(mPd@!fCHZ;IA%=n*gt1_>&LNQUAF! zy3eBzAI8UV?97lRRvKBrHek0}z;y@oWaFlbf%Mgdcz`E`lw_s}?~cAKMcf9~z(A>g z{)&|SMYXnzqka&#wx)O?U+`K(3C z2pBa0_qL#d0u3;N0tu6o0b&s`GFlf6GdM6YFflPQGc++WlLi7(f5aLmj?ZlYmNCKi zB|V;VhD3PU!_K#pvrHp-4*}Oo=b20Tu)0Tm;1Y-_Tw z6(*|sC1%~x0V2DiR?dM)kn15zb{n*I2vXEqCx$JW`XWvI0*B~TrEA(c8>QN!D8iYe zO8ZAEEaQSuY&lCg0m+lt0z`jhunf!>J5{Ilb#8N1e!n7VXJzf`!JVuA_W7KdX&3ff z+yiyqy4d@;d%E`q`v)+}*Obudg|oL4Srl@Pf@YYrDdDyOjOk)Tpd%Im7*E%=7HTn$ vWB1i|#JgvdfJIcN=Rq^NE0os3xY5_BmYbt-+eBoS;a~3*?R+X71^o`8=oa5~R0szZ`02mK4FflSQ zF)%SPGBY$WGg_b#7!NWqF)}eSFflPQGc++XTA?E_Aut~X2`dHx1qBB%0RjXP1Q1Sh z@VmB*4$_=h7ufP*G9NGv1_>&LNQU<)fP%0Y(P;|L#&e@%?l|b`QZSUFMIb zp*h%euC;mNo9x1JxD?PR;^VXq%U`X{>A7oC#zSnmsD$^HPEFq0MYWIG4G^L&?R=EA zrjS^-3*eD z2rbE={*m5k)coLQ0fm#;0z`kMktJx))Rg^Uq(cfBV+Qb0ki5PFXF=;vUiyX|yQIcV zRww;cHkxu4X1X3Jc1RMzm?kl8cop#I1VE*G7gBFz!8L$o=OnBt&K3yNg|+QZH^x8) vH7JX diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.good.resp b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.good.resp index bdd8d7adca75376d5acc2184ebc373af2de87555..2c13bef79ae725b395cd8dd0a3e6398accdc97ee 100644 GIT binary patch delta 593 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkfYq6|_Ek|!3Z+FI^yWA74gRXuXo+el-cSLDUbdR$CQ45ynIB>0UC42=v84Gay9 zj7<#9q812(gp81cChixjf9u74Zl~SHyZIOMyRH?y5H#Rrr9kXLyUZ6?z#_(l}C0mOQb*F?b;jAwN>ThiXwB_ zL%cc5w?DUe`b4COUw8eT*B>?uw8u7lig9{y^5J2T&yy<{vqTJyqQrTPEev2DGKzwQ zhxB9(CfWKUQtEx@a~Y=@9{jFqJFmFSrQ+7%bK56x_EE0nXS|;1`RV?~9p9uYo4bR% z?zA``_;)JZlg-9&Goz?-QBL-z^`dI4eyOJ2y~wDvdr{cAMvn=v6}`%&x0G=NU5Qd} z)1CE8$@dRa`-{+}*|)5um)=^WacJgZuix(4I**$IaxA?q8Bb0=%H&d?x`F46xOM3A zZ>4#~A$9weGSgGvzB)K}^}laF=giC${}ywHx%A$y8^3o{@A}U6o892l^(hx#wr<`o z94S)N*OWG6v*yEXj6E-tTox#cF-rJf-zt`6*q8kMYT1$9=~Eh9LzX{xG~T5>S;92Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z1+eBoS;a~3*?R+X71^o`8=oa5~R0szZ`02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E%VbMU*ij1JPASQpsxVlp2v4F(A+hDe6@4FLfK z1potqfdHG7=<`GqYxWQboauk~hcYUCh=$%wnUNE;rpRQ<1z&RpAOh!3;Ad4z2>yCW ziY9BGV{XcT&fJ;6*g-#agj8}Op4Rk43-f(Rv_=M&rteyDQ9+7CII8>((yUtmnQfrz zSssM2%{$OU5Vvm(6rORYZ}q7iusPIxh;(=*!`|1Eivem8FgRKl4Kp|}F)%SPGBY$V zIFkkfQh&Y7=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@Ie#n{h->RMidO^34 z%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt^+k(|TF#lSnoy*` z{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*%=mbEedlyn~WWhCn zW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i#MWwHJZPxOtg4uK Mho_Y)Yk|=LJnW+LIRF3v diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.req b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.req index 771595f807faf85eeffa8d0fd6f4abb4ab3f3a7c..8e4593f88e6371e750c0504c5f20696b5295a63b 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yIlYDliWh|?#NA6WD4t4L(X%cJkwF;{?Me&IxjymTZ_#gx)^O+% Dp_3E; delta 45 zcmV+|0Mh?zYLG1y+kD|%jdK<{h*p)ECiIQW`kdqKkwF;{PIK_Pwu}zaoLCpw@?tU{ D0hAVi diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.ocsp.revoked.resp index bdd8d7adca75376d5acc2184ebc373af2de87555..2c13bef79ae725b395cd8dd0a3e6398accdc97ee 100644 GIT binary patch delta 593 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkfYq6|_Ek|!3Z+FI^yWA74gRXuXo+el-cSLDUbdR$CQ45ynIB>0UC42=v84Gay9 zj7<#9q812(gp81cChixjf9u74Zl~SHyZIOMyRH?y5H#Rrr9kXLyUZ6?z#_(l}C0mOQb*F?b;jAwN>ThiXwB_ zL%cc5w?DUe`b4COUw8eT*B>?uw8u7lig9{y^5J2T&yy<{vqTJyqQrTPEev2DGKzwQ zhxB9(CfWKUQtEx@a~Y=@9{jFqJFmFSrQ+7%bK56x_EE0nXS|;1`RV?~9p9uYo4bR% z?zA``_;)JZlg-9&Goz?-QBL-z^`dI4eyOJ2y~wDvdr{cAMvn=v6}`%&x0G=NU5Qd} z)1CE8$@dRa`-{+}*|)5um)=^WacJgZuix(4I**$IaxA?q8Bb0=%H&d?x`F46xOM3A zZ>4#~A$9weGSgGvzB)K}^}laF=giC${}ywHx%A$y8^3o{@A}U6o892l^(hx#wr<`o z94S)N*OWG6v*yEXj6E-tTox#cF-rJf-zt`6*q8kMYT1$9=~Eh9LzX{xG~T5>S;92Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z1+eBoS;a~3*?R+X71^o`8=oa5~R0szZ`02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E%VbMU*ij1JPASQpsxVlp2v4F(A+hDe6@4FLfK z1potqfdHG7=<`GqYxWQboauk~hcYUCh=$%wnUNE;rpRQ<1z&RpAOh!3;Ad4z2>yCW ziY9BGV{XcT&fJ;6*g-#agj8}Op4Rk43-f(Rv_=M&rteyDQ9+7CII8>((yUtmnQfrz zSssM2%{$OU5Vvm(6rORYZ}q7iusPIxh;(=*!`|1Eivem8FgRKl4Kp|}F)%SPGBY$V zIFkkfQh&Y7=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@Ie#n{h->RMidO^34 z%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt^+k(|TF#lSnoy*` z{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*%=mbEedlyn~WWhCn zW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i#MWwHJZPxOtg4uK Mho_Y)Yk|=LJnW+LIRF3v diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.p12 b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.p12 index 00ce6efe8672774d01c9363cecee4195f01407da..8a8b6de5f3453dc77b0192ba841282dad3e97347 100644 GIT binary patch delta 2855 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 F007Naj*|cY diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.pem b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.pem index 7ca367210..ffa8d6cf1 100644 --- a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.pem +++ b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired2.example.net - localKeyID: 40 FC 15 EC 15 17 E0 33 9C CF AB 8B 86 3A 3B 13 BE 4A 73 A9 + localKeyID: 4C 57 EE 41 10 81 8F 15 98 AD 20 D9 85 06 8B 7D A2 3A 4D 05 subject=/CN=expired2.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMswDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5uZXQxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MTFaFw0xMjEyMDExMjM0MTFaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w -bGUubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyYgxFSfRxFRnJXiir -x98gGlztFVjWFXz6lj4Aug+MyZRmk0ve+LwhgyPYQpUVj1sHcAFS2+BcPITkwISE -OswZ/T96op3bE/ajY9jWc3DKcixCDlpgWFjGHOQncfP/StakQqchjPr60/OnDghX -VLZHt9TF7cEjNcGaq3glpsHImQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTRaFw0xMjEyMDExMjM0MTRaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w +bGUubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXEgubmOBQOTfeVoMK +VTyqO7QB9NUL0gMxPgF/Cv+r14dpuAEMmzB5w0waANwVyJ3RHeqMCx9uHCLpk37W +2LSIsx3j74Oz6Plyh+vac3HDv6Z2TapetEiwTz/XaaObAaU3WHt2pIpPkju8xlqP +s9tgzD8i3VMZqSQMC+8+HMGELwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm5ldC9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5uZXQvMB8GA1Ud -EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAAk2 -Ilqx1ZkSVp5B/AS2U16tiUz00+pYJnDPg6c4dHmZFC2XwjlR5EXs9g5D0DUXjXDY -6u4KBZyd5AEGhNIrxwYR83HSiwLWG9ZbvjtoTh5WeIwHiTYfU33SU264jNrwb0Vg -cfDiwaKSBNWg8LL2mnKNEUGmPYr0RwCfx3qtlUA0 +EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAE6e +wvdUVSaQqtamGhj7R4SRX6606y4bG+/RUmFRLZWXzoUmCTA8za0A8fK4uxHUcGnV +LNWL5SpOxdDhRNuOgRqLG1J5h6gBDfrNz2ifsPqkrVXGkWWGSML4OLDhB5NIwT3W +76zE2YzQAfjdQGYqlJ+guw6qP503tFzletcxOk5b -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.unlocked.key b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.unlocked.key index 6da7a9cba..1f34a79e7 100644 --- a/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.unlocked.key +++ b/test/aux-fixed/exim-ca/example.net/expired2.example.net/expired2.example.net.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQCyYgxFSfRxFRnJXiirx98gGlztFVjWFXz6lj4Aug+MyZRmk0ve -+LwhgyPYQpUVj1sHcAFS2+BcPITkwISEOswZ/T96op3bE/ajY9jWc3DKcixCDlpg -WFjGHOQncfP/StakQqchjPr60/OnDghXVLZHt9TF7cEjNcGaq3glpsHImQIDAQAB -AoGAOFcFXyEDhm/OrC4EFHVVQJNzBCJ442z4A0FOpfYeES5do6QkE3FmIgOEX7pv -0dZsPsYedOgjTZ6DrqgrcoQLkCaj1XiKDKhfJeJnA7Db6ip83vvXUUyX3u+L3q6L -Asn8P0hFxdOjvdyqE+6N6qddyWm2PqAmCx71MvMX+Sa1K7ECQQDhEoOSYlGZD82Q -nKTXVbbVkjAHIBVGe2Q1MaZtzV6KcL61gAQiuOcOt8bivAzXjz6y3sgkDLMd6wP7 -hlwZlRuFAkEAyuUelguPYvwhHPkPfR34aPp4n0w8sxawI2YX3Ese/TwKeZxvItPM -2Uhiax4R89DJCOw9zGrfBPk1A/v5raXzBQJAfXfKrPHuNvteRv1rzzbTI5/I8k/q -TE5BAH5bHt7bkyViyt9AbvLQq527W24lYo1SEHis7Zu+xjDbGX4/HWvH2QJBALEK -kE/ZMnrrCnHfmfZRCot/03Uc7vJOX8/jq/pbymSp2XIYYJmBOwR2NvrFOGEJ1AHn -Ml2G+6e5VNtvKYSug4kCQBYKIp6/ZqCLx72m5IK2LjskH671RvmpuqGgRhxgkLtN -GUfe131qT18M0LtC0SoYUc73p1NUJz6OjIOsRSSQEsc= +MIICXQIBAAKBgQDXEgubmOBQOTfeVoMKVTyqO7QB9NUL0gMxPgF/Cv+r14dpuAEM +mzB5w0waANwVyJ3RHeqMCx9uHCLpk37W2LSIsx3j74Oz6Plyh+vac3HDv6Z2Tape +tEiwTz/XaaObAaU3WHt2pIpPkju8xlqPs9tgzD8i3VMZqSQMC+8+HMGELwIDAQAB +AoGBAKfLeWj1FhUg/xilkGkwZTs/h0p7dPha6oixosM2lpDAf/KYT6FBNsnY9/fV +seAA/DfZylNmnifvJcHshGok+nu6VjWekae6GP5U3HiOIThNqJRt4iky5q8Q2RKM +I29fTeOWPeYHXy/YpLuAF+ZuTTCkc/WzN9o29/8xN1SrONfRAkEA8QiBbyOnhNh7 +6e4z0rXtbI88muLGs+S27pokTf5YlZbyLuNS9cJgvkafX7mA2n6fc4aatppUC/np +WZ+s/U4KqQJBAORs1TUIQ3yStul6gc9sO5YuhXaQyNO3RYR5kCzDgfbKmXm2/+c2 +AVLgKTAJ3yOGL7ZLPmk2rzg6Pc6XX826dxcCQHTL51SAlXNFJ75yg8AuEg+R1Q9E +pn6TbKVwIfl9L1XFYDOiShf2icSKGj5beHnn88IaTqv/Woy3HAEm47+W6okCQDZ8 +44rn8rk3ghxFlct1xOz5Ier7dHxUPmfwW3ziEhFdmKiZB4gOsNglEo4b/LdLnfv9 +DOEqIzflZLLwFvFLJncCQQCdNUfRNBWn832WkGQHIwvMpMq3vjwyVUCPOq8Hz9jK +cDNuKQfw8/ZbH/IRDqgTsSWUDoZlIj3CTGeygPYEfGTg -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/expired2.example.net/key3.db b/test/aux-fixed/exim-ca/example.net/expired2.example.net/key3.db index 32112c1ce53621e10d303c2a21734b9096a249a1..028ea9d7556b84325aca32aa14dffe4f64023eb1 100644 GIT binary patch delta 958 zcmV;v13~YO$;{-O$@Uk5H}2ywk$7yI!L~o z5C?tF6UI6DNR6waxwiqk0s#R8f&zegon}U7z}Upe8dPN4vp8eyK+oZcZMauQ@=q1q z_JR97S@u-OWYXJswegAXh{oWNtqmzk^_1~}E=4!p@|`U?KL=qabPL4i#OLuRZu3#D z5T_rVu#@79^Fv}pgNK(_vMI)YHTfl;3Ny-iV&ZRwp55`w%b4s`&5MxG%Je_+)s~jW zG_ZB@u{Wqmu0$z1w>TCOU8j(fqi z%K_pnK%C8Q#iMN<=Ps*F^N~N-+UoLPX03i|@TG%d^l!&e`nmwOqTkDdCRbyzY{LJP z&*9bb#H6kwRNP?2??e!1aEYGJc8C2yi~;88!8H{^!j7J+Zq7wQwB;(Q1CmkMB}lt6 z`CB;&vob;-{s1~bU@$g+Z7P^UTNO`TcfiqZTT~M)#EP5PH@ULKTsc-*L+WLRElkwo zWnUf*3d)78pL?`XN)FCBO!B#VWf`)WrA7@_M5DxKKt--oci#P(TJ_vTr;nUR+^51m zv_9f{kd??>295SL*Le0Vu9g7&;k^+9sNnme1?i_VbVlMf*to=hjoR2oe_V(n^nKuU z+0ssa>xCOkP4D20&|~Lgmj`pqvP?MQuaAx{{e{kQwEp!xvwhc>Nqoy*8tiXAB-{7K zBoUD_OpxSKY5=IE-LWr`2tUkcO0EW5xzwIHz0M5Unl*hK-k~VBF(G*#aAy=ACCwEb zCWggX&gD~uo!rfT2KK;OYdTa4PLjYT%Ygyjjz$i2;}!aEJUm!LPMX}R*AfexnBY)3 zH{Mo*3ROI+JG24x)eF)CF+Kr*3jeFuhiSM044W`{!%P|g+!e^3(H-iH3mFRzF$*}ZV;wH}b%u8(*Eg>~lA(PwOLVqt78b75?B0~7&0 zj{UIL*W~iYkbUzKC3BaB48g(x3o3?4hW8Bt3V?^(Jv2?;L)Nm5PZnmC;$Ke delta 973 zcmV;;12X)8fB}Gj0iX~P1_1dF_z&t2whyZhmk)&xmk+Z6Foh3)?VLyDvVbW-vwN9rLl6K9Duzgg_YDCI z1px!)Nx%|p4VR0V9@|#$0%S0l00s#R8f&zdVjpkA! zTdIbdRM`^_^s5xP%q7BiT-~p1(;&@tXLC3|0(w`286x!H)L5vD4d|fyK;4wQFi?Y& zI$-66AI&J6+B(wM7Bt@2+DEqyEHdDhH=TqDBTe&>L6KAg!1c1_n9kjQ=s0?p#sNk1 z_7nzBC`eYwdNSvUR*jgZkuilLIzU=~63oE*8Qy z6x^h6<@Iuz-b)xP=DB}=Z+<{dInEEAesMOE9X0g+ueb`QN$@w){YdCsu`@T!V>y^$ zdb5RIv!C}>{KEhTpJ^v9@@seS{yt4^d|<~nWRg?C$B)Tb`%1=MG9^DOl~!Dy?Ak|R zao3L7OnuavU|0-@?j28ynx=ap;h#!H+UQTm;dW**@|MjK7Sw2e^%J@}R8M1po#ZQ) z?CJB`{Da?@*~4qj99I~SVEr1>{5^#A#d$&T z!o1Mvv!$l9?kky$Mg)Naw5hY-*gIsA6gqGSeoU3aUMlE(UU5936(C2wO7>b zjlJjIm6LAc2sP(D&_as0vSJKHN%V0Q8OdHKtH<9U8eHuaSk@JM`j$Qbx(|%WlxCAl z-uS#BgCp2Nl@*U$2XFyW+u&S0gyg`4ggVR_{Xcr5o!b-kqhr|Cb8yOXEJ6-iU|3kj v9ONf)^Z!aA)}%tGA&mO^)AOee2v=0LN4M0)?ZG28!J4ahC8oj1nW8Wd!!OLg diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/ca_chain.pem b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/ca_chain.pem index 24b07cd77..5fe6ce547 100644 --- a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.net/CN=clica Signing Cert issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.net/CN=clica CA issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxsitxvuTf1LtcvBkHf -Ph8vuxdyWei/ZKWmlycMyMjFbjCIDbCGFhux+92S9OIzCkvq2KPpVQB5Lgf2bKwi -b9KMtmWWdXej3lSqQOapf6h8aUc/F3flUsadTKFQPzHZi4+hOi4+t1aXzaBuopVX -IqO2MjTQcIorxEZ9fUO+c4blAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAFjeFqPGxfNLnC1K/PPE -QEA05z2oadv0m5trTvO3YNNYvQHdh0whiFiRRo3rc2gOSL0b4mxKDz9n4i5wdWN3 -sfx0a1RNG6rqJP4ZSF+GNye3Kux6amnHEI/tNbo/LDHxq8FQ9crva8v/pgAVXrhP -qYhEcoGqK3DkLcSqc0LCLJMs +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALUSMNgU8YE8fsiB8Wm7 +lpclDOwQXJVbP/Ef2NVwoE6NnoPTWMNgvSyCddVz7709URkIy+jtrlpbyQYVdwgO +HAnI8/bx2WoGtGzWTbAM1Mp+WHtiOO7LpsldWQmeHuF9uBOghFytVyqNT2l/iG7x +XQCA6Q6P59vpb3Z+4PH8kgVlAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBACs6X9bwml5hcwf82pyb +bKOnRGP6pJsvx1yv6SULaxg4+mCelEHNPycQqidqs+84RrDma8Kkz3DVZuV11Yca +o2ibon7rWhaTc9SR0j5B8BMU1Z9VEVF5uejepHWf1iCeOhxl6tNQuTTJP0uE4h6h +VAtQ+ux57x052IuOi9FtrqVR -----END CERTIFICATE----- Bag Attributes friendlyName: revoked1.example.net - localKeyID: 3F 8B 78 56 29 DE F6 65 7D 18 12 99 E8 77 FB 31 9B 07 55 61 + localKeyID: C6 B2 B8 34 FA C7 C9 8E E1 B8 07 7F B4 BD 83 C0 75 0F 5D F4 subject=/CN=revoked1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZjANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwOVoXDTM4MDEwMTEyMzQwOVowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJ13iNp2v6uOyJMqKudP -F5guDxevS6AiPrp1UauKmSDifGfNXGuX/+/IT8RDV+xqmN9ToTymt93CnXVMnkYv -2bh5Ni2UvIZCYETSY8yu1+J/WMZjICPUpA1XEhigp2tLmBn06LowiY+eeB9K/V56 -XE4EAOFLeOc24WMDZNG/9VIdAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQxMloXDTM4MDEwMTEyMzQxMlowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANpxOtIHAc+C9AgJudRl +8x4gNYbKoNoAM5nzCNv7ou3KKh05w3BwBPsbEl88KWOpiEc3CbLYFZva5z34A4Gf +cwMYHjqWWThXOe4L06C3fTWT4oQM4906KloEPHFrIWyyVbFuhVpoyR/wC/BwJqCx +Mc2fMUGwN1YAFJUKxUZR62NzAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHwYDVR0R -BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAU8xh -9mZgc77/yN26QBsTtOLARJ/AJ6VNlUNNTUy2qntzLX0l2Y2A1yEPvRNoJSunUsUX -5g2TwqfklzqwCCrv7fI7gNvMdAFslgkdjgA1ojcD4+L8BCN3c9M2OkLl40Y4P5Yk -2AjK1m9xMMd5o9FHgnOdBCm3ixJ/GpB/GQGPbR8= +BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAoB/8 +WmtU0/qjy0TglfTk+etUveul1GHAKdpBxq9UkVKWxQZrek9TFHpMTnlEUZpSS5PO +1lXj9VckDNThQROcGg+bL9p6ZXeb7pOIY16TFyjycjhRPyukIprcoBvDyCoMH29y +PrtI7xLKj4UBZEoJf7/+BKV24Nk7V8yAvCI8tYM= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/cert8.db b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/cert8.db index 8a99ba20f60ff9eebd3cb2cf906f157a319ed426..38a8787e581320333c93908a50dcbb6a34aaa9ad 100644 GIT binary patch delta 900 zcmV-~1AF{{fCPYm1h6uC5-~Aa7Y#EwFflMOF)}kWF)><`aeOP2Z+abnwGuGc6!C#P ze#n9GX}gw}B@FBkT$Nit@gLaLaG*|&o`cg^!(hEEf_2q%@4Y=y83@bh?XFr|$p#g7 z2o4+x$n*B`*=h!~Y}QS%4AjbgSbJhP?#rghU0Dg99^rks6QG1#tye0IPicRMZt-0J zfawm8=iBLTc7EXT{E`I$Ws?khKz}PbU)J!NUSV?w{MwwGY@??{WBR0?@aMfnzb=8L&qiCC=e(PEmlXKLO(mp}(6BN~- zRS{8nx#-@cb)VKCo;n<5>eEoUG|4|pgyJ5dR0~l0?0N4UIoOMii_vYar2$csKztUn z;(MC`5iv4a7Y#EwFflMOF)}kWF*1{meLsKNaXQim0ndW;2no5=W%C{&HHONd+5j_| z^9bAfqV38m9XZ2ra0L4s5??$iW2uNoHwm)X6`R`UJ@^BGpK}8k9y*p;I9ECD3)7&t zeKnKfgbd@|Ix1QOJaKCwY_e6cZiQNC$sh0w@Ng!eu`$h`F+s35Rsa;03dKfI>tg|P zlTCixf1n@yT5D9(`lHK4;Fa{``Ri1@>!s9Tz$w~6#;;V7QkKOAYkE&p6nacfc|=i~ zQcIK0)>Y&6S0oJ7;XxCe8V{Q<+InSoo9>f{V_uUNDDrYRQ9moBBAVQw8^g#d3?FZD zKD$Wo63UN-0c1)Ef4}|&rFP)iJ6Ftrydpfc0fUnPe-yL4fAu^PF)>;f4Kp|}F)%SP zGBY$WFIc%yd8hSfAc7EUjDVOI0Md8bVm|B`~D?fztbu1_r`t@cC*`UQyK$U zkn3dxH$2itS=j(*bWWZ{kS-yk;7wUHnUZ^5Oh8v2zyeW{S?SVoU*!Ezp@OGfMWCjb zv?x74@KQ>{s#BKkiJdb*Q)tXx68(@zB?4Bu*(l;%&zyz; delta 900 zcmV-~1AF{{fCPYm1h6uC5->Pg7Y#EwFflMOF)}kWFgRM1aeOP2Z+abn+-!>6Z@D-1 zF4r#xLEkLmUdNMD9GC$}o> zdTMFM5RdIOx<4#2@vFg5^~&#S%m1bT6<)Ycsfa{!fvPKT}r_bQ=vSjx81^>bxfW{FWIgRdR$Hf0O3n`=QiPE17y*^^-=*H zlTCixe^bn1_GVynzW>PGxIc%yd8hatg6B_=aI1?)e7ITaK9GpfYMP6#Lgks!~D~Oy8tNm7=s@# zDL;tZWFQPmeb?s>TWsnH?LpTnYCs0R*#&zIQ=Hw5;?1 diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/key3.db b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/key3.db index 342fe0f431858447575e58a1368016c94a8a59f2..d70c843d61d38eee1400e0d9f561fcb5d478ae70 100644 GIT binary patch delta 903 zcmV;219<#^fB}Gj0kD@JQ|225guf$`&Q-*8AZ+cSd6`X;BWG-HVqt78b75?B0~7&u zTND}GF`|O!1fRE{45YdRzKF>H3o3?4hW8Bt3zLk})Z+2mZ6 zVT7fve00De1di4#%DzwF>{8{Tz`_j*hSpF*F?uGb>3=9KmxeD4Sg>dr(NyrdhWc5W zNEuBEkA=pbeIwm`yN}W*WbIn9^4fNybbq4bw!M@^h_q3-Q>k(tY5g9c1 zqTCuxJq#C~QL+FOD5b3_``d)P8%HYW58RfDL)C3yloyePkSs>nAsPc^@ne_puPMck zl8|7mt|343-{_9J99$W`93m2nc`93fyH;e?Xs{^*WEW%@A)8L(I)S zOq)d4l3VxnWAU9*1K5cQe8V@HIe$StgnAT;=1imc!y?<5w{=q2v zN^%oM5{mhTiULUx5yO`&7LeR89+N_W0#bNM2}2J`@@8-19Ad3Vxy$dt-YM&PWt*_S zY_rRS{ehD=2q;jsNscaR?xIFdz2+rSIrMokF5!XiXky{+L1eYsglFSI3cgwy`(Lt- zJ;sMVyyx?G%cZma3@RYyg?~su-~hXm+Ak*MBYdRjoZ}gb%}Rrw(lVaq4LmDvh)mjX zI?@LL&w}&_3Axl|^By2IhRUGY05h5M2;2Lj?aC@0Im2*p1p6BjUpy&esfb5639{G~ zo7(3+_yd8Ta|0M2I+j^DS2^wr)1bF~HIw3m4CCE8Dp~|Qacd!LvLRKmZiQNC$sh0w d@Ng!eu`$h`F+s35Rsa;03dKfI>tl1GFcAC^sB{1T delta 903 zcmV;219<#^fB}Gj0kD@JQx>t0>Jeen^mTP`>G6f1f0D7+U}tP^Vqt78b75?B0~7&P zEDjfX*2Pt%MOjhT#b7VO9+$iT3o3?4hW8Bt3&ztR%K3x^aNk%b|FCp6h*Q`kEd>ua+laT zUr$HddV-auRULfOmJU}8XcT2C`T+9I(Q3rtK}A7GNg=zm$E zJRZ)K`2vU!+8QXbXvMDiuza$X_)2mS&+;%qPIuPB>&Yp`_0hF5h-G`3X4Q}f`AH@I zD;fv|uT^-_BfSjj{fusG>;zRNNR(^|LtM8M3eY|aJIgrCO$QB`&KPI6t`L#=MBV36 zAGU`*D|0az=hWLTvG^_0{l+|1V8K{H%q>U5!ZTV~Qs^PDvD@$DfRX#qzJJs7qEf7jg^*OXV+DL^3BrQKFYs^U)uB*7_^>_tK8VHYM=2J7nbIjBREmK#2_F z+jpv&%qy3OVRJv5zD8aoExe3KUr%FfR?J;}1F&^Pdyt*FA=cpqoDEaRB!)B8v={GX zLuZejC*g;OLaxycu!Ng3=YN(ncR|nUxvAfsO0N4(P5IArTcN4C_wHFCrL1{Zl^vaT zh}w3)tB%N%Dk|qs7nm*&7q3g8B0joxQLBoXAmV&y&0K4j|L@38#6wr?YM9?sp**Iy z-NK!9OrAzB*|>Q&EtI^5LSRJFW6ZAC;(u7iV<02cqzzXR7@((XOCgvU^ys=UiI1Lm dA4>gRdR$Hf0O3n`=QiPE17y*^^->+8Fc6`RyWju- diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.chain.pem b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.chain.pem index 3ab49821e..7dc42a972 100644 --- a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.chain.pem +++ b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: revoked1.example.net - localKeyID: 3F 8B 78 56 29 DE F6 65 7D 18 12 99 E8 77 FB 31 9B 07 55 61 + localKeyID: C6 B2 B8 34 FA C7 C9 8E E1 B8 07 7F B4 BD 83 C0 75 0F 5D F4 subject=/CN=revoked1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZjANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwOVoXDTM4MDEwMTEyMzQwOVowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJ13iNp2v6uOyJMqKudP -F5guDxevS6AiPrp1UauKmSDifGfNXGuX/+/IT8RDV+xqmN9ToTymt93CnXVMnkYv -2bh5Ni2UvIZCYETSY8yu1+J/WMZjICPUpA1XEhigp2tLmBn06LowiY+eeB9K/V56 -XE4EAOFLeOc24WMDZNG/9VIdAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQxMloXDTM4MDEwMTEyMzQxMlowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANpxOtIHAc+C9AgJudRl +8x4gNYbKoNoAM5nzCNv7ou3KKh05w3BwBPsbEl88KWOpiEc3CbLYFZva5z34A4Gf +cwMYHjqWWThXOe4L06C3fTWT4oQM4906KloEPHFrIWyyVbFuhVpoyR/wC/BwJqCx +Mc2fMUGwN1YAFJUKxUZR62NzAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHwYDVR0R -BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAU8xh -9mZgc77/yN26QBsTtOLARJ/AJ6VNlUNNTUy2qntzLX0l2Y2A1yEPvRNoJSunUsUX -5g2TwqfklzqwCCrv7fI7gNvMdAFslgkdjgA1ojcD4+L8BCN3c9M2OkLl40Y4P5Yk -2AjK1m9xMMd5o9FHgnOdBCm3ixJ/GpB/GQGPbR8= +BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAoB/8 +WmtU0/qjy0TglfTk+etUveul1GHAKdpBxq9UkVKWxQZrek9TFHpMTnlEUZpSS5PO +1lXj9VckDNThQROcGg+bL9p6ZXeb7pOIY16TFyjycjhRPyukIprcoBvDyCoMH29y +PrtI7xLKj4UBZEoJf7/+BKV24Nk7V8yAvCI8tYM= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.key b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.key index 3c7bc1bde..67f429b59 100644 --- a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.key +++ b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked1.example.net - localKeyID: 3F 8B 78 56 29 DE F6 65 7D 18 12 99 E8 77 FB 31 9B 07 55 61 + localKeyID: C6 B2 B8 34 FA C7 C9 8E E1 B8 07 7F B4 BD 83 C0 75 0F 5D F4 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIC583rPcNa4oCAggA -MBQGCCqGSIb3DQMHBAjHM1pWY5x0HgSCAoD+kPw6X5D7p4pWpQPSysrQCo1bW/TJ -r/W+N83o9y2a7lU9Y4PYICi7l8dlS1BQl+Wl6Xh9jE9xuHHSCgr4SaUzWj92QwmP -bg9J0pb/hl9E5VzKn7k+Ldx421RhGT+2XFQZdB63GwtcUbkoBg93/IDkXhFyg/eE -67D1QikvNUs4LremV/O0xSAVOTkZRf4KMlJ+ovon60NF8A8Qu6fAjcltqvEq+naL -E9EEZPrSs8ak4t4VxYksHgjryGNFqizdb+eJ/2/t6E2/k1veyiurIL99wnEOe3Zo -Ejys8kFIAqPFUTOvb3B/F/PS43HsPVWCSnNKbQThv27lYfSZrOQ9PM+csTiGASGd -pXr05Pmj4Xd5vENm5tivOZdJiQwDSKq1PeqcOdN1G6bePsjlodRK7vqY/CmJWsgT -4EXCig2p4gIjRXdiiNVG8QtUX+vgrGFuWZz38P9cX2cq/q5hlBaYVbLOwmE0043m -nPtez8DYCifBVxOy9VOvCy0zBJC3iiDPbt15DLfGdsvpvUSi0kmfMdLdX3t0Wrq8 -pOhm2d7DGBlHD3KgvXj7FdQPM4CLFpaEft+XvhQRZw/dIn+rCQNkgyn0/T///5EB -mNd5o4QHHyO1gs1YQ8kVC9EQx3XKKXs0SSR3Ewr9ITb6Sz+7uRCpfDyMn3Bz5I3J -v9apzA1dPvNWvOI7KfLOT8/wZuBD+PqkM//34CG6IUOXQ5UgWGKjk3601SQGjK9W -alb9OpT55m0bQISOLfEgr6h1d/eAEahKYKv8w4SMjoxkVbdIGrnLVeU5HtYgJzr1 -erA6Y/nrfgQewrwmrvFxuBssqRb7os336KaZ+/3UvvDYttTojVZFQrLy +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIvvFLah6OKzwCAggA +MBQGCCqGSIb3DQMHBAinGg7Lbn4gWwSCAoDWgZmIa/W0nhBW4CDqAJRok/fKaTp2 +Meq5m4AwZUVJmMBX3TQa8S7Ea/18TsBaIhzL2Klbea9x0oa2m/U3af6mytzlkRWU +7UkgdsKjWa1GHvvA1EBnDteMK5Zhx8mlRw1MzFbHDRkkhaAY+qmOLU72DvKKm5iz +lFrTu9OTefxa1LGGOQ77l/oULkhpRE68uBRpu3vHFWYCJ978vdk72OwxkSyhK2OY +HOXZ/U7CzG9u8PFAb/Qdd06UGLhXPS7NpNjE82zD1tr8lKitpQqQZOKnDVksThU3 +sF6rgWkwJB4ubDpeEyNAuKXuQM5/9pdYL11iJGASMwKKhV6jqyGktWTFodg/oWcm +nRmG3HTPpqewMJ228nsmV3N1PrucW210Bp6svUyoM8OvC5yMT9b0BR3STAxW01ft +Ock7gkU4YvsaJ/tvUrifcPWuoyLm196dYOlVK9voszMBwfOjHwOaM/kloVKrYA5L +Mn6Xk8fe+tSvHMf2J81fDDzQDoaUbniKhNSfn1mfp1UGJQfBqqyAVfGikaA7NJ5/ +a96vf442lveZFBNDzoMztiDNseswGeWAKFfHJhEMGzNZm3SxIJvGNTvKjeHJ30S3 +Qgm52ckB+520VeDP+Ehtmx+zBoxPBxdIt9igh0rB0a3MhnpUsyxZwtvLVcPQ1zBg +1mrDOfK0A/OMPpy8Es9N8JGwftrcdKbXdPWHh3n4ZbKeB9Ub+mEiuXrMIB7YrcoM +Y25+nh2Qu4vRjkUI/Hmuw2UpXRWrcoGGTFcjLc1zmTs2tXS3+RVb5s8C+9fOTsdL +Skwb7ln43ONDVpOOrnisdVPNuuR9bHYHqSPPePUg+AMyfjk27Y73I5Q8 -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.ocsp.dated.resp index 9e54f6e27b1b921c1ca60f068a9040a0a14cb246..473e0f1ee9c9ad23960836f09b6a0b0b079dda09 100644 GIT binary patch delta 534 zcmV+x0_pvm2b%|wY5_KpYbrcBy@m&h7lkFn-Aghko=REKvn~n(0cL;z7!NWqF)}eR zFflPQGc++aTA&da4>B+@GBGkRF)=bTG%+@j(H4K$$?Ve*nP6l?8LxT~4sp~l4F(A+ zhDe6@4FLfK1potqfdFGuj;S|~3wV(==xV9d0cCyvi;0hTer_a!}^bB08C+QZJble0`Cc@F{CVM+4e zvAFgdd4r2nirj=l!2Zf-Nd`PlvjG(&a%^j|uN5Y$`Xy%F(E%d6qE^mcO3>{`UEtnQ0gHT-*b7-n!WPxO=+y2Kxsv%GZ?8>4mem z6Im2;j)G>Gvnk=W0gUNlM4%%U0T@r$wH9hIj$`-LcEr19lz>H4r{_U4x+|2|2Vr|U Y*k%xkT!7hQ!dinGh7u|et_TJJtRp1pDF6Tf delta 534 zcmV+x0_pvm2b%|wY5_BmYbre3eBoS;a~3*?R+X71^o`8=oa5~R0cL;z7!NWqF)}eR zFflPQGc++XTA&da4>B+@GBGkRF)=bTG%+)g(H4KE544x_rBL;J!r@_x!DU=94F(A+ zhDe6@4FLfK1potqfdFBUA@77m_|?t}0?ff*&@LL-+s^M`t8^L}&pOyiKWz-JQB9o( z@9rfK&`~SRxSiv|tZPiGTi^+QQ;bea5%Y$bXM_^Lhj#h!r6`8#uLdb`oEpH%x;h4L zG+ZPzf6qV5@5aKbfZ)$tHkZ)h>f|0N`XhaQ#HSJ@6fbxC5%&O-iUDd8FgRKl4Kp|} zF)%SPGBY$VI9ib>G?O|49e=&d=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@I ze#n{h->RMidO^34%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt z^+k(|TF#lSnoy*`{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*% z=mbEedlyn~WWhCnW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i Y#MWwHJZPxOtg4uKho_Y)Yk|=LJgWKdeE*DT4+nVXzvAX9Liaj`dx+d@cJ>$@OpX4pDUi**shndsQgvW2=F;l z85n)3W$gs}B|UF`B~Mpb$j`Mhb91Bos*i{f#@mNmn*^2Y20R zaX#?xRJtddjo)TQQRSkX>`m)M)mHsdO}l%MQEB(0uyc(b6J9HNl}T?Y;|RJErQW7H z>z9)6AEx#fp-Z!GSxGOwwMgU8%*9^6-L-WdHwENadRsD{oP31Ir9O27&lz#+(Be|yDfq?*r-LZ&Ax65rMD_DRt z{)3*4+&!RTtJq??;Tql5ybGVf+o1kHZG}9(3*&ncUWdNU2=qg-B*dL!qWzv*-g}Qc zP*Oj-IMoZvH?-6Fk@fghLmE12qR8I|>x}m#QxUH(jq{w#o<~*E7>EWJVH4g-_E}z* z3@@#~wJ_tPM65g7lZpXq5->Pg7Y#EwFflMOF)}kWFgRL~Cp42f0v&(7%;zBz8jWKo3x3F%^xvwU1A0NXkjqkZEX@lZTDIY@%*Fg; z4BaVH;!6K#gnJxcK$f_XC8OJ4KFakD6ZJ)li(1Z^u9{G!z~wx31BLM-oBr!ihKt<{ zl8^{3$)Ns`-f7hQ;Aa7alh*=7f2ENnXwTG?{b8g-3K?St@KBJvz5{1L>rY<#h8?@4 z#!Xfy{Z%%aau#N~9w~N662X`zF>QDi@aP0UrF$1rZ)CwWfMw?-tSQbG2-JnO?N2wx xKnCP`1PyU@J{Uvv^M*}*A>T%O>$W*)Da6)lU_5B3%B-rGd55Q!Dr7f&-!k2`dHx1qBB%0RaSp1Cua<1CKC)=%F-| z2?8{cTMq^{S}=Mrc#&`=6gjPg65f~3LFfuYR zF)%SPGBY$WHd>)0Fd;A>1_>($0R;sIFaZJt5(E&~$?Ve*nP6l?8LxT~4sp~l4F(A+ zhDe6@4FLfK1potqfdF8IM#4)Lz%g0>fmc9)J(W z5tO_G9+0g=eMscnPGUNxnPvpng)_f~t579is^&xt)^@F-bCPRyMtdLVL+cdJyC&E) z)L3bjBkfdJ#jKmZ=C!mqynUX+Qye{vSB$tV0e^VQK=?qjhJ2cnjR9&AF)~^g4Kp|} zF)%SPGBY$WGLr}bQh&r6Cyvi;0hTer_a!}^bB08C+QZJble0`Cc@F{CVM+4evAFgd zd4r2nirj=l!2Zf-Nd`PlvjG(&a%^j|uN5Y$`Xy%F(E%d6qE^mWv~p)7dus_ z_H}M^RDQoAX=i2a>cO3>{`UEtnQ0gHT-*b7-n!WPxO=+y2Kxsv%GZ?8>4mem6Im2; zj)G>Gvnk=W0gUNlM4%%U0T@r$wH9hIj$`-LcEr19lz>H4r{_U4x+|2|2Vr|U*k%xk UT!7hQ!dinGh7u|et_TJJtmT~YrvLx| delta 563 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 F003_@ZASnA delta 2855 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 F008uBgGc}X diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.pem b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.pem index 089b64eb5..349573700 100644 --- a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.pem +++ b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked1.example.net - localKeyID: 3F 8B 78 56 29 DE F6 65 7D 18 12 99 E8 77 FB 31 9B 07 55 61 + localKeyID: C6 B2 B8 34 FA C7 C9 8E E1 B8 07 7F B4 BD 83 C0 75 0F 5D F4 subject=/CN=revoked1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZjANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwOVoXDTM4MDEwMTEyMzQwOVowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJ13iNp2v6uOyJMqKudP -F5guDxevS6AiPrp1UauKmSDifGfNXGuX/+/IT8RDV+xqmN9ToTymt93CnXVMnkYv -2bh5Ni2UvIZCYETSY8yu1+J/WMZjICPUpA1XEhigp2tLmBn06LowiY+eeB9K/V56 -XE4EAOFLeOc24WMDZNG/9VIdAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQxMloXDTM4MDEwMTEyMzQxMlowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANpxOtIHAc+C9AgJudRl +8x4gNYbKoNoAM5nzCNv7ou3KKh05w3BwBPsbEl88KWOpiEc3CbLYFZva5z34A4Gf +cwMYHjqWWThXOe4L06C3fTWT4oQM4906KloEPHFrIWyyVbFuhVpoyR/wC/BwJqCx +Mc2fMUGwN1YAFJUKxUZR62NzAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHwYDVR0R -BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAU8xh -9mZgc77/yN26QBsTtOLARJ/AJ6VNlUNNTUy2qntzLX0l2Y2A1yEPvRNoJSunUsUX -5g2TwqfklzqwCCrv7fI7gNvMdAFslgkdjgA1ojcD4+L8BCN3c9M2OkLl40Y4P5Yk -2AjK1m9xMMd5o9FHgnOdBCm3ixJ/GpB/GQGPbR8= +BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5uZXQwDQYJKoZIhvcNAQEFBQADgYEAoB/8 +WmtU0/qjy0TglfTk+etUveul1GHAKdpBxq9UkVKWxQZrek9TFHpMTnlEUZpSS5PO +1lXj9VckDNThQROcGg+bL9p6ZXeb7pOIY16TFyjycjhRPyukIprcoBvDyCoMH29y +PrtI7xLKj4UBZEoJf7/+BKV24Nk7V8yAvCI8tYM= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.unlocked.key b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.unlocked.key index 092e05663..bf81fe4b2 100644 --- a/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.unlocked.key +++ b/test/aux-fixed/exim-ca/example.net/revoked1.example.net/revoked1.example.net.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQCdd4jadr+rjsiTKirnTxeYLg8Xr0ugIj66dVGripkg4nxnzVxr -l//vyE/EQ1fsapjfU6E8prfdwp11TJ5GL9m4eTYtlLyGQmBE0mPMrtfif1jGYyAj -1KQNVxIYoKdrS5gZ9Oi6MImPnngfSv1eelxOBADhS3jnNuFjA2TRv/VSHQIDAQAB -AoGBAIMdx1xxSIPnbmfr0rGsD+9tWq/UDNqX6TeE/K4jyAGz1Pbx7qTAeiIE3zaD -BLEcyZIbpsRD5hHHPSkw1RGIQnakQn2yFuvl8IdOTFvSiGoCGIIjxw/CzXKZV+BZ -KSTFnQfbHN2HnwN/VQdWmJY+NBvtFjBWHRhPxPxv28sjzBWZAkEAy4IOwpSBYRkR -hO6djmib2UJGjDPL8ss18Fj6g6toZV9odMLlBUkZJH6g3TI7YQ0+ReflZzcp5Gmc -pk0ZOPJ19wJBAMYVUDd+QzaBmauouKZ/0vX6G2PGtmRoT6lm5C5fWlvg1Eo+BIKv -K58nnWSIi8QFUJtwNLNu55YD8C/GPS2lo4sCQGMKpdJO4fR2dc9DLcy73nVKyvi6 -0JwWB+cz9p+UERec6kJBA6Kh46meMv3Tz5A5GMB+zmeAMlQmjgVlakwLvBsCQFFC -Sw8Iz//bOLQv2dgL1fosaPIMgaQ9GnjvCapwWXwZhl0Shf0qaSW4NZwZW+TFHWU2 -qZf2ZjCnWu/uTgicy7MCQA6PIFhwp45IkzLoN/BvYewl5FaqbUlume2c8LMtuI/g -EdUeWm2HO2u1Ff7ULnQOWAlMstAqW6M+0NlWO1+5vIw= +MIICXAIBAAKBgQDacTrSBwHPgvQICbnUZfMeIDWGyqDaADOZ8wjb+6LtyiodOcNw +cAT7GxJfPCljqYhHNwmy2BWb2uc9+AOBn3MDGB46llk4VznuC9Ogt301k+KEDOPd +OipaBDxxayFsslWxboVaaMkf8AvwcCagsTHNnzFBsDdWABSVCsVGUetjcwIDAQAB +AoGAeIrFX8MYH6/vBESBtJCx0W0KvKAylTpJP2oa+HHrHfdSuB/5FqHqTbtJrx4e +5O1X05yukG+ntQLeWpbzMGOR7hyhaVErZAzxahab6Wi5acUWcQpI/oClzqxHHswz +TaIylvaHYEwOCunrM5sj7BfB1gX1rp/0p4sLWkTKZ4o+GvECQQD8j9iG0wMutVyu +Ow2ElGbUHOXzxqKuxhUBuLah9S+28Fu/rEdQZ6qpnOHf1tvYF9VKcp3aIMD2ZF21 +AH8z23cLAkEA3Wp6/NMQ9nJ3q31ZriEHrBWtKAdXy8xb7hDV0vY+SbveyfMjtLB9 +3KDPIu2kjrSFJ83nj3n9z7NdK2QYU47mOQJAQ4dmmq4C9NMzQ7awZ5mSYPaVGXgr ++VUnOr2bv3QiXOSpc3dp3frJ6+3xivsU7xN4SR6aTD9juL2fPI00dbYhfwJAAN1p +nZM1fcD0trbGoud+IC31fzKIJUOnGEb4jtpnY+JX/HH2sb3+v93g8UH8YpJR8tXb +EbRoSWdp9cFuVuU4AQJBAIfT/Fv5fS3wunAxWoJREcZNE3QoIrZ2elqZCETkaQpE +GdF6kOzF1S9xH10p4jvrmaT9vIw5nQOtSWprWje5lcc= -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/ca_chain.pem b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/ca_chain.pem index 98dbef832..97d1d5786 100644 --- a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.net/CN=clica Signing Cert issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.net/CN=clica CA issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxsitxvuTf1LtcvBkHf -Ph8vuxdyWei/ZKWmlycMyMjFbjCIDbCGFhux+92S9OIzCkvq2KPpVQB5Lgf2bKwi -b9KMtmWWdXej3lSqQOapf6h8aUc/F3flUsadTKFQPzHZi4+hOi4+t1aXzaBuopVX -IqO2MjTQcIorxEZ9fUO+c4blAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAFjeFqPGxfNLnC1K/PPE -QEA05z2oadv0m5trTvO3YNNYvQHdh0whiFiRRo3rc2gOSL0b4mxKDz9n4i5wdWN3 -sfx0a1RNG6rqJP4ZSF+GNye3Kux6amnHEI/tNbo/LDHxq8FQ9crva8v/pgAVXrhP -qYhEcoGqK3DkLcSqc0LCLJMs +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALUSMNgU8YE8fsiB8Wm7 +lpclDOwQXJVbP/Ef2NVwoE6NnoPTWMNgvSyCddVz7709URkIy+jtrlpbyQYVdwgO +HAnI8/bx2WoGtGzWTbAM1Mp+WHtiOO7LpsldWQmeHuF9uBOghFytVyqNT2l/iG7x +XQCA6Q6P59vpb3Z+4PH8kgVlAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBACs6X9bwml5hcwf82pyb +bKOnRGP6pJsvx1yv6SULaxg4+mCelEHNPycQqidqs+84RrDma8Kkz3DVZuV11Yca +o2ibon7rWhaTc9SR0j5B8BMU1Z9VEVF5uejepHWf1iCeOhxl6tNQuTTJP0uE4h6h +VAtQ+ux57x052IuOi9FtrqVR -----END CERTIFICATE----- Bag Attributes friendlyName: revoked2.example.net - localKeyID: BB 59 48 61 DC F6 A1 F3 30 60 C2 84 89 8C 07 60 12 85 97 CC + localKeyID: 70 BF 9C CD 8D 0C AB 91 82 4D 75 C2 EF AF DC 82 97 0B 7D 55 subject=/CN=revoked2.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMowDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5uZXQxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MTBaFw0zODAxMDExMjM0MTBaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w -bGUubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDJKeUtpILJigykMXlp -HzCmcJO3JGUxAJUHsvD6QLmNTavi8cmo+6DjYiHQ3nCKLrh49EU/GETxcpAbZiSr -g5hiJWUeat03YAYEETzqe2REKdJTZl3iKjTYj7X3zOM77KLwJ5uGQMUsNp7JrznZ -EKxgiL1gYDUNzUqOghjjepQlawIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTNaFw0zODAxMDExMjM0MTNaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w +bGUubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDNFaI/6qFhbiFFb+jO +60Qfp6d0KH7PKnxI1rmCQw24g4y2HyQ7cgT26mXQr3gsxj5bnRCKB9uG7DpJ1RaY +QVvVUApFdIHnLExVjNynwvKaNMZNwb6HVPVfjUTwwPdSgLxTRU2xAAmkIrbFUPuP +vhAbcmNKmq7hjr7AVHxNI4XnDwIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm5ldC9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5uZXQvMB8GA1Ud -EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBACrj -PYVGKL0Ee94886qmNi/zVqhuFILwmKrln9qXFxWbpgwAvO1iufkK8BxHtTvZM4Pu -kDCWV7BKC+tkij1XzmRbe4/VIa/R2t8vo6VSQA1P5hLIVkpg0dHLtocET9gbfzBv -Btqs6VaXp2JIp9+jEK2IOoYi1CaknAmIhy/Wcpw3 +EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAGEv +YIEr7x4/jtbVZHfcVk369td5KZdrozHyaZOAhluUX9Q3qHpWuubeBJ/GjiJkLMGC +v5Px5F8yI0RQmQOOxeu4vINhL1dIbksPn7oxaWpPlx+40Tuub0qQlJYyPzXSYhv0 +dcScT5CK2e0GGzk7pEwT+S7WZNtFzeeOd6gOR9dE -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/cert8.db b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/cert8.db index 2b46ad55abe029e888ca9fdb3086577b53673249..c9893c3bde10a4c79af7c32c7dfb7fde6a56cb91 100644 GIT binary patch delta 892 zcmV-?1B3j4fCPYm1hDaW5-~Aa7Y#EwFflMOF)}kWF)><`QNJsbE_xk*wGuGc6!C#P ze#n9GX}gw}B@FBkT$Nit@gLaLaG*|&o`cg^!(hEEf_2q%@4Y=y83@bh?XFr|$p#g7 z2o4+x$n*B`*=h!~Y}QS%4AjbgSbJhP?#rghU0Dg99^rks6QG1#tye0IPicRMZt-0J zfawm8=iBLTc7EXT{E`I$Ws}Q#Kz}PbU)J!NUSV?w{MwwGY@??{WBR0?@aMfnzb=8L&qiCC=e(PEmlXKLO(mp}(6BN~- zRS{8nx#-@cb)VKCo;n<5>eEoUG|4|pgyJ5dR0~l0?0N4UIoOMii_vYar2$cs|9cj* zp?ll`5HngA4Kp|}F)%SPGBY$WGn0*dKYz^?qCe`PVQwKsZ|KhJL?5T8bSQq$Dtt)R zxq?FtxPy$gA0#_+1orA>(64wb#y(q}5Q+!ehU_{?)fSjRTh&ksMRbAZEKF65+^53w znl#2u!M=x7^{ zs#BKkiJdb*Q)tXx68(@zB?4Bu*(l;Pg7Y#EwFflMOF)}kWFgRM1QNJsbE_xk*+-!>6Z@D-1 zF4r#xLEkLKz~@?7Nf?+^Glp9O8oQ0KtMF-J*a8h^qZS&PV={5 z(^$O$-G@veh**(Ejq7u04oJNl;%rI}KWE}DaCKvMvHWyvR81SI>LmUdNMD9GC$}o> zdTMFM5RdIOx<4#2@vFg5^~&#S%m1bT6<)Ycsfa{!fvPKT`)b zOn%#cD&swcMku`md)_?rs-`wC^H!*C6oT-Ws^y>BmlqYArVIeQ?P9t43h*39wL94} zgYJ+pmRGP!3+rTxJy*_TTYHbyA+OQe-!G%3Qa}w)<`T$ON?_5^%eIFEPuLrOFmDFh ztm#&lr(#H_-=h$%h&qNM)Fz~y35bU;)^eNyH?s>TWsnH?LpTnYCs0R*$hzBxe~u&nd| diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/key3.db b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/key3.db index 6969964ec8892aa6b0594fd1d17e8aeb2b9bcc54..6e862c99ffc1cd003ce4006c1accd95b16a0a4c5 100644 GIT binary patch delta 910 zcmV;919AL-fB}Gj0kC`=e>*-5W!mQ>+MLeaO6>11cCy9G|muGtYXbW z|6^5)Qn(<&|2y#Z=5UVJ&4S(7Wt-CtMszYTKu|wpDgu)pPWtQLm)*&QCV^qCEo%zE z$W9k(&yt6e`3Je+`2tP-1imOSH8oV_0U{*roPaWD%c-;0xEz{V`QRiGLbC)ngJ?EoUq%R#+iM~aHwJCb2%%bm`*7c$;WCNwX9y0=}w#)553 z%9#t@tJq{W(7q^?6vEq3KB%Ippw#*ub``v`q*CG}_8gIHev!<4MkNKNPdQndPc~SmSjS$c54?J8SdB)Jo9B$IH5E01oVkb0 zlE+CtMa|epJc%w&bL**fs0Cgy&LzUAc2hinI)lF0K;HAg2H8W(k&O=BUjow7Sg5RF ziYaZ%G~@8be+qesUE*v0pAz#NPojAY#u^+-itE1%huES>=x4r5ZfvKGklUk*we)B| z)=_}?uIHasO`q!QNE1mSc;Gj(DyS>nEsqonTZ<^666H>Y@UXfiXIPG4zC%Ck&-U83 z#e7v0j_H{B1A8s_+e_n#=+-7p`9KQTR?7-|G$g>ie*vv_)25;l8~6;0@EZrSclMPa zRBt+okBrUB{!OE3&dn8~KkA`jZXrc)=+5gzAE&2uD1Of>d`Q;0f^e!+7MMX>)ldpWbb;qAOjV5Br^51@G{#NAzK2xxUyVfY z!1q#sf4oygO|bw8q$0M(Q2UR*5F2u1N}8_Wj=sQDd`%;T=MR#kxjmlFyyqs%^o$xf z#BJ%Swex3eZ(?C=EpuUPbORItMx|GfVRKg;wUqCU9S>^4j^pCd01GOHNQU1F6>hK-;JUZ~)FVh)_#q^?m~s504CskDGdBv{Fw0|ne*!iTl|8LTN!MX% znRM!tFo<1U$?}OEqG1!;RgNUdhf)~s77&(rR&yt%UnI@>9R)bAwpxG)w!hVWae(D0 z^DQ%jo!6HFevmO1vfp*dpSV9A6(WcOYj+_hfX`UWh4DDYhHLMKU3Ydu&&nE7qu1Ja zBe$WF#8gCd%K@WPe|->Y?q-k(S$R>FmVt~xKjZBUwK;lhWwMmv56yXBQqQcHM2#Os zKc2Bf4u=tA1OgaT=LlK_Gy-2@Pd7=Q^O|f=APzWt2%q`w%NZMz3qZxwJm%wGCL*zp z_3IFA_C^g^`AFVZ-?}?EbJ~b5Q7LEH{<>|Cwj>B3{9{Zse;WdXLH#&=9Vj3C*f6Dv zuc33YY}JcTXCa0mCZBjT(rWC#+tbDlIiDcz8j!K?qNDN13%37l%DBnPXmVC^h&sw5 z&wOsm3dxyvODHy;Y~azOQXS2k^jzIONnCwwb0XUKw$HnpX5g=c{)XCHtIJr|=lPu$ zBcGGdH2+E6e=`O*vSNF2mgI3WMYIAfEb1#}wq0j!Jb9_R^8>XD1vN%`YDDNi4aa+# zCMqJKu}i`8Mkh~#opV^Kx+1GbBS9Gb+*H*_$7Sa}J!6R2(HnM?cc$8v)$%&|Rwv*J zC?%(5A!vVg@UE_kAdj(`KSyUV$Omka&tJ<U(5FDbiDBUE(S<*pIdM z%;P)kf1>awn}$HeEH<9WuQ}NetYC<}U|=;3%}S1f7~^`BC2JjmDi+HM)kFg=@8Qhz z;&;G=>S||fZ(?C=EpuUPbORIt{|D*FxN$wu@GrIVQ?;d?%rwXil*u? -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIt0nRf4MHvx8CAggA -MBQGCCqGSIb3DQMHBAgcDe968rqThQSCAoAInkRNlqwwybAmdru6tyuL7jO+Sn72 -A1wglru8Wtt4T1g98QK+7N7FouDU5mVG6FT1dOO+8147svYTkuxYAZ9Gj+B0ufC9 -Gsg28V/tKtYMsv10DE0QU6cFbau+KWQtqfc62iQ8XywKPyD0z8OFojr7/LMYO2Da -b3IjcU7g5IvRJiVNJEPk4D7qPxCkt080mw83J7887tozwr8+nRVlOjF52b+yDCBX -UKB/vFATxqytoceDfKoZlYRgJxJ622yYeagDf2SrlFzuN+xxwPoi6fGJAqrK0TPs -HWV03Ib+sglgz9Jtzz4knZY6MPSNgy3NEiV3cIwpng07GYOye8PdkKd4ZgwNOrwG -0MM70SNo3aQD0EI3TbNHo22JkpMWD2Ov/OQrq6Um0isMkc+0i/SGmjv2QJFk7KcH -fbOC9gtrkz8VKkXdpFbtvecQDtOZqN+DNGEdbNT3X8h1Hw6gFaVEOg606V43EnGg -8XY3SpVQD4BRupd0fz5bKCrd0JJEdyBQnDSA5sUU0otwKU3cQgaKCZNuryK5YTJm -RNIT8744xJzi2QWhrKM8YLy74nLBApYPX0oAU9O2uHv9oSXL4GhDPwyVAaYNyCcS -KtX+VJX2nE2ztJJTj3e9EKG4KQfH5Cl8ITSRVAuxgWDicCguf1wMQTO6WiDz7ofQ -GWayBYZuVwBGC9qRYHUA/kzC9AeQ+OfqEMb2XNyQPamBITuJCgoTyyO6KpL533vr -ZNLMA1TV2g5YTrJOXFRhZtBb4tugaidRHMSSCFfCmq0N9PKrR3EzDchP5T63fqNZ -KyAoLPMbaReGpC79hIRk+/7NW7vXSBD9dZciG2WNcVaSgle/sFTg7P2s +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIlFvWRNTHWPsCAggA +MBQGCCqGSIb3DQMHBAgnEwmcCNcQrgSCAoDD+93FeCLH5UVzsfPd0zbfjfeEOZRe +4JbFS5eKLYNG5yTN7sOfaP3gFoB1V7XnTzu1SO9IjXaOKUt/Nj/XOsppARGn91ec +vHi5zyP+6irN6lpP8gaz2TTnpek/rdYHNd050+osef+c9u4nQEduCq8YWPjU0Y3F +Q3C8yPKotiUxlAYEavdG7WFqn8Ir9dgwh6VlU9HOc8LJ9q/eSJ6O8Z0Jyf9AWuKd +IMSY1251u8UoJePZgVmFfTt4q9tZVbb/i19veej8jS/um/pcYZd3WcEtRP3AE5Xh +l7mkZS/H9USiFZRYRK89dICeohIy6Lwzzv9db0kLwtdWFQ43GNiCRIwa52SK9uYr +/EGLyTUrI1gzOABqKoHTzQ5GZuG1OBRE7//gRYf7px2BtUyKEkTdhZo+XEMM9J7K +NyVBZg/YO4WTxL5RsvJ8Asfdr6dXJ2FNE110jaRyb/JKB4AXYbLw4I4wwOdirozR +mVFw6kMP0bVH2plQzntVokOW3p4M+betmQQgifD+mqWSrDSypZylkfrVaYKARiXe +IKgcD7UsDpy9T1Fjmk08KdPDLpogdM+iUcO0/sZk+Eo+wRjjtcKeq4T2HX3Zjdcp +eUMZ/1+1i+7jndpdTpLGXLVuR5S8xAw8cnkb8i0IO+lW4VGuJSSidkz/qxUqgTNw +Ilgt4Ye+0W0uVJedherpWwImyiDjdHtLtkkOpt/CPS/QRxeF6raSHsbjp4uIZGor +PNXAV5lWV+IIBHDIbIFOqcCQxJdKanWsEjkOXLLz254OGAB3vKZgWWorpsdpYMYI +Tk1jTSJxjefwzLPx+mLAesOr//4EtFmll3Im+GYQAZw3btVm6GVrXrqQ -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.ocsp.dated.resp index 4dfc79025201e1ee8ee1e6d5eab2dff76753b60f..c5ffd674af62f0f9f60b10bbcc641e5620cdc2b7 100644 GIT binary patch delta 557 zcmV+|0@D4Q2b>3xY5_KpYbt*^y@m&h7lkFn-Aghko=REKvn~n(0szW_02mK4FflSQ zF)%SPGBY$WHd>$&7!NWqF)}eSFflPQGc++aTA?E_Aut~X2`dHx1qBB%0RjXP1Q5np z)Ygtb)rY@r?<=n|eflsB1_>&LNQUngdBex2+0woHs|Mq!aDF!J?##l3RVI$S+Rv zL-dR9736Cb9gzwV=;_g(MHNg@lj6@{lSq5F02q9j-h6kVpJuno3ACJ~<)M=VQg9o7 z!HQMiAI6}90u3;N0tu6o0b&s`GFlf6GdM6YFflPQGc++WlLi7(f5aLmj?ZlYmNCKi zB|V;VhD3PU!_K#pvrHp-4*}Oo=b20Tu)0Tm;1Y-_Tw z6(*|sC1%~x0V2DiR?dM)kn15zb{n*I2vXEqCx$JW`XWvI0*B~TrEA(c8>QN!D8iYe zO8ZAEEaQSuY&lCg0m+lt0z`jhunf!>J5{Ilb#8N1e!n7VXJzf`!JVuA_W7KdX&3ff z+yiyqy4d@;d%E`q`v)+}*Obudg|oL4Srl@Pf@YYrDdDyOjOk)Tpd%Im7*E%=7HTn$ vWB1i|#JgvdfJIcN=Rq^NE0os delta 557 zcmV+|0@D4Q2b>3xY5_BmYbt-+eBoS;a~3*?R+X71^o`8=oa5~R0szW_02mK4FflSQ zF)%SPGBY$WGg_b#7!NWqF)}eSFflPQGc++XTA?E_Aut~X2`dHx1qBB%0RjXP1P~&_ zIeT}M(#Ms7@3<4-f$cC21_>&LNQURQ_J1e3uL1PT#zz*+~8pfrnrP%^_@twoJt6l4E4Lk+tojd%a zrjS^-3*eD z2rbE={*m5k)coLQ0fm#;0z`kMktJx))Rg^Uq(cfBV+Qb0ki5PFXF=;vUiyX|yQIcV zRww;cHkxu4X1X3Jc1RMzm?kl8cop#I1VE*G7gBFz!8L$o=OnBt&K3yNg|+QZH^x8) v0UC42=v84Gay9 zj7<#9q812(gp81cChixjKNfN2TA#z!_Wil6G2ykMSDEydGLE1tQR;2F zvwkW0{$Xl=5xO+{mX-9V(u`P-rIHK_m1ja-`Re%8=Sg6<-*I>&D(_| zMT+{G(q?Sde7KFV=Vg-10%b8q3IFR`#j*_hlD}UqJF+`{N`q_2^5>4myR@fVXHTrQ ax{)T(8Pjkx`A}4|RGW~Nz&Z{##x(%b{P|k| delta 574 zcmV-E0>S;92Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z1+eBoS;a~3*?R+X71^o`8=oa5~R0szW_02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E$;!#R6*l+wqQf$z8z;DPNh4F(A+hDe6@4FLfK z1potqfdHT`TvQ#?XIyqrwv#d$F~dhNvjLR4A5B;+CIn<$n0$^Fp0`zN{J zsgJel3SdL~k(DLb&|!Up)}PL?eeoL=u?fPJFn_aZ;-XK{7luvtdqlGuiCRN90-Z~A zK#W#nI1QixxzX%zAd%Exs`~)1^Hy}-KTrOosx5qzivem8FgRKl4Kp|}F)%SPGBY$V zIFkkfQh&Y7=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@Ie#n{h->RMidO^34 z%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt^+k(|TF#lSnoy*` z{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*%=mbEedlyn~WWhCn zW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i#MWwHJZPxOtg4uK Mho_Y)Yk|=LJbQogMF0Q* diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.ocsp.req b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.ocsp.req index 7458067bbf2e38a9e0768e11e1bf2a90840e4d19..daad7a852253bc594903956b4f3e4024d66cfff1 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yIlYDliWh|?#NA6WD4t4L(X%cJkwF;{##q$WjzHCizisa;uQGl5 Dr1ca+ delta 45 zcmV+|0Mh?zYLG1y+kD|%jdK<{h*p)ECiIQW`kdqKkwF;{BEva*ca+k{m4WZL6X1dE D|D6}b diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.ocsp.revoked.resp index 8f20db922adfa42aa4802c4bb6a316fc53b1cdbc..e0b5e39153de251ab99a298cdf46ff0c81024b5f 100644 GIT binary patch delta 593 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkfYq6|_Ek|!3Z+FI^yWA74gRXuXo+el-cSLDUbdR$CQ45ykHB>0UC42=v84Gay9 zj7<#9q812(gp81cChixjKNfN2TA#z!_Wil6G2ykMSDEydGLE1tQR;2F zvwkW0{$Xl=5xO+{mX-9V(u`P-rIHK_m1ja-`Re%8=Sg6<-*I>&D(_| zMT+{G(q?Sde7KFV=Vg-10%b8q3IFR`#j*_hlD}UqJF+`{N`q_2^5>4myR@fVXHTrQ ax{)T(8Pjkx`A}4|RGW~Nz&Z{##x(%b{P|k| delta 574 zcmV-E0>S;92Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z1+eBoS;a~3*?R+X71^o`8=oa5~R0szW_02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E$;!#R6*l+wqQf$z8z;DPNh4F(A+hDe6@4FLfK z1potqfdHT`TvQ#?XIyqrwv#d$F~dhNvjLR4A5B;+CIn<$n0$^Fp0`zN{J zsgJel3SdL~k(DLb&|!Up)}PL?eeoL=u?fPJFn_aZ;-XK{7luvtdqlGuiCRN90-Z~A zK#W#nI1QixxzX%zAd%Exs`~)1^Hy}-KTrOosx5qzivem8FgRKl4Kp|}F)%SPGBY$V zIFkkfQh&Y7=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@Ie#n{h->RMidO^34 z%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt^+k(|TF#lSnoy*` z{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*%=mbEedlyn~WWhCn zW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i#MWwHJZPxOtg4uK Mho_Y)Yk|=LJbQogMF0Q* diff --git a/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.p12 b/test/aux-fixed/exim-ca/example.net/revoked2.example.net/revoked2.example.net.p12 index 9f51cc211801ab156e85034b0485020aa9e7c0c5..60786663e8e67a0d0edb9cb508262d70c98dac49 100644 GIT binary patch delta 2855 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 F008=oXq*55 delta 2855 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 delta 977 zcmV;?11|i4fCPYm1hCwE5imGf7Y#EwFflMOF)}kWFgTO#d`W-YY>M1(xi|GL*DnS^ z-##BNyBBg<=)Yv8rk5uS$jHTRFo+GXh87#K``wcC;xh_M>e!>{RRDP|2li~NB5%@+ zwq=%eccb1^szBzcf2e$EM?V*LKs4t)sA=2uo11G+^S5BrSiJ$= zhfE=eSdm7J>vL!hNWB~4Y)TJ5XW}k!bz^t2{B&znO&hA}B>ovlUxqg)w<_#E z9X$v=<2==qkAUyLssX321sX4LHk2#ZIxn&YCI9eACGdM6YFflPQGc+(bT9Ums zlMT8Yf6Ai#3`%|1 zkSu%8nycK;GO+fvmEqX{l&$-GX5i1UB{{k9zrokmm`1;^GJDSmr0gm+$$#}WbW^sH z>r!(8h)1Z=^-l=g$;{`|U2qgFU(?P^R1tEE0mqZ6x^#c8ts(lLrx(fDF)GEnccRg} z?(5C!h8d0WjT3O#?p5!u2?&>rvUdKcW9A3wQh0G9cjJFiVB+N5DfY!y)cHa$QnTGoHG6|bon^S79cVz7)KH zGcI{CIaju42=Q<0RRD`fxj?;yptckoeLfY163Un z1Q#$Bf|Fsr6_X>s5`Skh?_%CbJ1a&Y3XAJYRWOpcY5N@_oLgwd#9XK|@nrx895_(l z$-77DF%yWK$0Sb9*E)uJDEnYFGi#`09!EK5w2Y{A%B2&_ zr1K_UGPUQVAQsn$qrzJsHh0$&UaTfSHRZ_Lg5Sfu33OvzumLuc;eQje$iFy1RYA>$ diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/key3.db b/test/aux-fixed/exim-ca/example.net/server1.example.net/key3.db index f99967a4795cc81cefb91a4c52dd58173c8bd5c3..f98abb580400aae4e491467d41b72ccea89de67d 100644 GIT binary patch delta 903 zcmV;219<#^fB}Gj0kD@JQveX><~g8lt|zAmB2)E+O|le>MQ3bpVqt78b75?B0~7&T zEMB2|)vv*E8Dt1;5~s2+%MP*t3o3?4hW8Bt3dK&_ z(#@xqYakGArykU(0)Te`l7NN-76If&O{mrUVNe0&A~WbfmjCTNdH5UsN^aCHiCi-M zEEf)n8zphVDvd!sJZaHVecc5*?gRl*B7a`bc~MA1$<63@q1w@n+#$qBbnSJ@0wi{G z7WBG)(iNc%vB0^R?An8`7}eq}wCK|jj}@`m7d}Q$ch}Ir>tf5OQOHNF#iI0QPT(L> zycmy0p&v{}RSYd0F~S-E_QVggv=`m4)cF^sLK0DIh;;ZgsQlUyu&GOo`H!sc_3a+m09FJt{KJGr@FE`w;j8v+hJnzR-yg%ehl^ZsaTksSbHb zpHHs4Hi{Xb2y%Sf?nv{mZo-5nlv{{d6NpNkUWoBb{00|^S50=b?9S;iQJ`+v`Z%hO z#go2~Da{qmkg)=t=Jb~)cnx7Xd4Ev2Dv>Ygt;9ZF>HAo>@w2Qy;#`5!z{qZUz+|d( z=EyUtFJhzSz;+@od!U2kD-zza;WtGi$Pn8GKhCrJ6+*P^5XQyacFu4|ZliD`TsHYt zv>tD{s}X;#5vBWoIj?C@s#Eh}6}z}eADxon{kon|D7meOfef$+F9DwGAAfy?2!d7V zzj_aJ3Sc32aIud;^5tl)-<3Og^YqliO+1J66$OYj#TG>62?=%i+}f!x4v7>J)RC%i(If@%MR6u~nz--7CYflJdp>bllVevPewlvKUe5RIP;cZ12^u dd51ggQ=3P0=BOcV4fm{KY7uc67SN}nFc2Kjv26eV delta 903 zcmV;219<#^fB}Gj0kD@JQ?B|319N7UI|&x197OYvS(~>Vqt78b75?B0~7&0 zi?KNqH^sZwrbU8>k55*B(eHu)3o3?4hW8Bt3j zEV{sJNk49{$VesRSLPc+pev@nYPh`^K!0!ZNb=L+(bWXpYK^QFMMJy`XfNcemULw! zzfdA8h8$<{+AG;J+UHNd&$_lagc1pH-+j*_iYfpC5y?AG)NAZ?Ct(>>S~^Sn%39C( z^sUQ#u8;CVz() zM*^`iNfxTx%BLWWKk27RwBU=d$_vGD8><>wKQXr4Wle_!y?+Z*9Y5FqxcQ0qL@BFrhkp~ghsO03+WOHFQ1nFiuX zc#7vDkSt|;Bhx}|8J4i2w;q6e^WIVX{dsQPR%Vo9!99NH4{0O5$L!}_TYpx!OFpSQ zwerT+QJB5It{C-M&~7Fe+z0aa}v6Z^DOl!er# zb!OY0a%naDCOG{_ML|Z6_Dp2to~zMgp15ZMXQfk%G_Lz-7O&|+t*nTsvWVJ6*N|%h zJlOdQQtt0zzy5pkm+ko%x_?R;vNA`pIj5%X+*cyPuoXrLV!aK;8u8}AchXqN2?m^p zY+KP`u~M_$PBnXjMxAB2pdDyH*s_k9>n~=ojpS+b1zs#js0x{J z{vB_wR{I^olpO|;>f{xl-I_!o1WSK$RkX{zVa55fM`hRWt|958{x35wc`-Rx dwycv_Ycl8%v8(_9 diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.chain.pem b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.chain.pem index 1c4b50ab6..16c6d80a2 100644 --- a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.chain.pem +++ b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.chain.pem @@ -1,35 +1,37 @@ Bag Attributes friendlyName: server1.example.net - localKeyID: 1B A7 36 8E 89 BC 90 F7 FE 52 F0 A1 10 9A D7 44 34 04 12 F5 + localKeyID: EF E6 02 06 86 D6 C6 E5 49 FA 05 3D AA 45 2E FE A4 7E 79 E6 subject=/CN=server1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- -MIIChzCCAfCgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt +MIIC0DCCAjmgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwOVoXDTM4MDEwMTEyMzQwOVowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl -Lm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAnIdsW9FhsVKz3U41e4NG -nWW4oB1oQNiyjpnsDJ6x6VHrrO9LGx7rL2awjeRp8wVeLEioCplx/h1vrlb7HcKU -HQNymlJQYOrkFZ/dmkQgBEt/cVW0y7xhxfmyR2XX8K7po/4vMy55MTlXtqyTWGsy -6BDkJq5IeLCmtu9tRkmbdY0CAwEAAaOBvzCBvDAOBgNVHQ8BAf8EBAMCBPAwIAYD -VR0lAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMDIGA1UdHwQrMCkwJ6AloCOG -IWh0dHA6Ly9jcmwuZXhhbXBsZS5uZXQvbGF0ZXN0LmNybDA0BggrBgEFBQcBAQQo -MCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vc2NwL2V4YW1wbGUubmV0LzAeBgNVHREE -FzAVghNzZXJ2ZXIxLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAGcy72Le -STsrRiAKi+tLVTCSuGn7HSKcW2jGxFyoM/FlAAYcOFDfybtH6jETiJzHJE7O1zqG -eij7YDUza6hjHrC4uLVxpYW9Jb/pf7NYf+uhbwi0jKh1yqUTy6TzJl8yteekIBbX -h6PCWx82d9cSXqwmQDXlyNuC38O8CXRjXLA2 +MzQxMloXDTM4MDEwMTEyMzQxMlowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl +Lm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAzQuAXxpDWTI5zD1RqQJb +TzdmdFsB2Y2IXMhnysg54lBGKV4pMhglVjJUNhDCqkmops0RvIYdSLjMPsvharvx +93lNsVWn7d0rw7GS8sX/dNzUArJITOeyGFHoVK2FOgILdtmJrb9s79WweYc77VOb +R3TmqCFuDfesYmoRcRkW0KcCAwEAAaOCAQcwggEDMA4GA1UdDwEB/wQEAwIE8DAg +BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg +I4YhaHR0cDovL2NybC5leGFtcGxlLm5ldC9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB +BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5uZXQvMGUGA1Ud +EQReMFyCImFsdGVybmF0ZW5hbWUyLnNlcnZlcjEuZXhhbXBsZS5uZXSCE3NlcnZl +cjEuZXhhbXBsZS5uZXSCIWFsdGVybmF0ZW5hbWUuc2VydmVyMS5leGFtcGxlLm5l +dDANBgkqhkiG9w0BAQUFAAOBgQAyeEckORsshBm4i97WDwuAi3VNbUcXDNSflE5u +hTPKZnwVNUgvt62XGy35hzI1lUNom7UzuA71T9RLza65d9s70YEfWqjqurp0Fh/a +qWILyzSdOYHPaQlvp0qqoGNY6MKHylEVfGFvAH0qgF5bTzitwp7YOmKVyVSdYsGQ +MyjouQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.key b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.key index 8091fb31e..8914141a1 100644 --- a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.key +++ b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: server1.example.net - localKeyID: 1B A7 36 8E 89 BC 90 F7 FE 52 F0 A1 10 9A D7 44 34 04 12 F5 + localKeyID: EF E6 02 06 86 D6 C6 E5 49 FA 05 3D AA 45 2E FE A4 7E 79 E6 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIdKakTEl07H8CAggA -MBQGCCqGSIb3DQMHBAiD0tS4ZDxH2gSCAoAhrLEOGZdimKBiQbLS4cqa2dXICIkm -B2K8rNUsIpxVibK72fT9xwEKiCQPevgJ7eCQIM5ByfOv4gumhbnEGpRTJOM2ZWZM -Kvu6FypxkU9qX+tlaJE3K7aOjG92JKfuGgg8WShiQwGrD7SxE+/Bc93xIXZmA3QA -VnW7NcddWiRj9sOJOv++i8wzkBluJ6QEZNLldH/QDOHLmU7yPUX4Als0KeNVaqxr -xmAiAYc8eYJIbTFITJh4AkWi9oP/0SCHS0bP6Kb9DrsKCzTRjDmtoNdxGyaIEM5X -+NJkFaIXY5uwDvUsGUUgU+RhCg3qVhR73gRjNBchD1+pluR9tXSRpxwODkWxuo93 -OBdjYzgMfXz3oxWshKiWsRZil6vEoyFiLvciL2pN3RQib2a0Pki9MFrgvS1rhLTK -NHcmVs8qEkz2v7BTxSTSCK29byUb27iH+pIusjNzUTKvqFWACm6h+IHOP1R1GQjT -b08eau/+8Wfz516pgGkAnAC6kYJq281iS/iKGeF2HMfhuwTUwOsmtKHQKnLSBydn -Kstwvyg6eUrPpG31nqHCPV77uvNrU4yxAUTfpFRRx6HXtflFwKapRkb6Knh2R0IS -bnPaBEc9dFbM6rRxZnTT3CHDemhHKUVlzCNAFTcxNTTagG7BGIGNLVEawRMOOQaA -eZ1c/rrljl5LOmv02lkZkZbYK72nZKsBQTkFA4XR/RTMUmTq/eJu1Hys/KEQFnVt -DdUYFUVVcNE3082L1VkYpIAu/hocjjeHpJyhGfkR8Ipd7/+OIbuTvZ1ehsY+d8qF -xePlxMfQfGbC9hP4XyEwtWRNrwoJmxLbnk0JdOlJJv/cIASwII8rX5sE +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIbTjOvT/3UgUCAggA +MBQGCCqGSIb3DQMHBAiB4UitE/+LGwSCAoBtoxcf7PnMIhZKauwym1cVW1HTAGoW +9RRdtk4Ymp0nZP851hKGg8DFxCLRDX2rAsSS15Rro3O3aaYLFvn/nFvgCypMYj/i +vI3feiLCg2Z2n2nIfB7iFbOvdRd6EKh3ctbQGYSWTHIHcAqINMY9wsw42LzOTvNj +TfoFZSVHVfaMC1jx3Y1lEYdqMub7DcugLOYYJAuW5gyivMgiklMzLlrPGbUCwrvq +aJAPwd1GECTFusUCe0Vhwt2eq7p0Zub2pCpS5j1fOLoFZ89keB8Y6MxmBA3SMm73 +evMJXmCcymD2ZHAYRbogT/3U7F73ubn48kmfZTNwcBryBauo1ZVatQE/d8iYJeke +q2i8ttUvTQ0nz33s/4v+rmJFfv4VkbljYc8rl/WvFKszLi5DtPcrd2klSORFVHRD +xEie/EU7V4oiYA9SznzgcEfqGU64ep49hhxTsTRwhkGfKoM6C1OeCFho2Vv3uWNs +sBWGU1+wh71jZAlhYxIRRxI7TK33fHDwWfaCZq3IfTToRtFzwbvjmXOcLrQD3zzw +Mc0FVFaBHgrZMWy9cKAXJANGHXCtK0IBZ7f7wyGtJDzbFOp2JgrZhOCzzHrBAsnW +PVALnVgLY6ydculgm0l4h4idToFfYIX7C6M5YRv0SsQ+uzZfOEpjP9BNOe+A3mTF +1Z5cO7Y8jPDZGV0WsdmitX4Me1+l359lRNER7hJKOi9Py/YCwGxxd037cwunEWGG +bWb2BKURho/r2iZcGL7PLLyRW5CKmV6qQVumlJSIFXcCenR3uSoJEvEzpwZ19KYb +rH/IRcVkOd2leegIu9cSt5unYAVAZJ6CX5SplI5+5RoNEaIvTevQ3MGi -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.dated.resp index c285577b7955fc68b1efc67bde7e951824148fb0..358599cd5556fa13da12cd2e860a3d62e217561b 100644 GIT binary patch delta 534 zcmV+x0_pvm2b%|wY5_KpYbrcBy@m&h7lkFn-Aghko=REKvn~n(0cC&y7!NWqF)}eR zFflPQGc++aTA&da4>B+@GBGkRF)=bTG%+@j(H4JUBv!=Ge;eN&7oojQ{p9~J4F(A+ zhDe6@4FLfK1potqfdE`FWU0HN5qynyqqWk3p_eOdyOvaxdG#G}X9!t7G!@X`xRiX$ z&k^wmKqocR%^m=I336Lsp9!>lAJ*+5hHaa5NokixI`y9GeRioLJVd~+%FNyRc!kvp zWJn|ns-{`i=m6gDiHWDiX@n-0>)Nbw(eUcyPyTy!iSy&6aRRNAiUDd8F)~^g4Kp|} zF)%SPGBY$WGFp)*G?O|49e>0cCyvi;0hTer_a!}^bB08C+QZJble0`Cc@F{CVM+4e zvAFgdd4r2nirj=l!2Zf-Nd`PlvjG(&a%^j|uN5Y$`Xy%F(E%d6qE^mcO3>{`UEtnQ0gHT-*b7-n!WPxO=+y2Kxsv%GZ?8>4mem z6Im2;j)G>Gvnk=W0gUNlM4%%U0T@r$wH9hIj$`-LcEr19lz>H4r{_U4x+|2|2Vr|U Y*k%xkT!7hQ!dinGh7u|et_TJJtPF1JumAu6 delta 534 zcmV+x0_pvm2b%|wY5_BmYbre3eBoS;a~3*?R+X71^o`8=oa5~R0cC&y7!NWqF)}eR zFflPQGc++XTA&da4>B+@GBGkRF)=bTG%+)g(H4K__zz8q_^?w8a7Rvi-?(Ei4F(A+ zhDe6@4FLfK1potqfdE=y2S{$gUiTxxo_@hw9MHgc;oKKLS+-(3)hcw6&_~?GlLx{Y{1`^ zE8QgBMB)g1GACd_74*_wRn*|&*E->k&Rc-|*Y>{S{aw{T3Jo5UiUDd8FgRKl4Kp|} zF)%SPGBY$VI9ib>G?O|49e=&d=OGdrjdZJQqc-eM4AQj!Y_YLsxV?Eozos$O2>_@I ze#n{h->RMidO^34%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt z^+k(|TF#lSnoy*`{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*% z=mbEedlyn~WWhCnW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i Y#MWwHJZPxOtg4uKho_Y)Yk|=LJb~5jw*UYD diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.good.resp b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.good.resp index 3c04ff21c18ef720d1336e756ff6bb72e20bc23e..268bbfb4ecd9ff871a972d97e55fce4f65c377c6 100644 GIT binary patch delta 592 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkfYq6|_Dk|q|Y+F0&wWA74gRXuXo+el-cSLDUbdR$D5sSOMg{6+?bMuvt4hK5GQ zCWdBF3j{$zMo2;v_leafs)QZ6P%nL7R(#=JzrRoZ8}PDmYPET^edlEaI)Qm3A)*JJ;wj;kBYyne>)2j-V@1>TSBS zeku9>VQPO7x-|QimGshEi!=_+TQguHoDsJUUH+{! zuQ;S`zfxv;>f2Wb=dS+u?dP1Cnd0AK?l70$+jZmjj_O_C*?zMdoVq^c!pqjp+l3=V ziu#(;W^C4cxQ(&rWs=JRWidtx|La@DvJCr@zh5movO9fBgKNn0=Z?m^w5MEWPpr1O ZktWa?({MBSP*k&2n~;{kIu16*H2|Sk_Fw=2 delta 559 zcmV+~0?_@N2Z#qHFoFYw3IPD1f&+apf&+O52`dHx1qBB%0RaSp18OjW17Dfq?*}-B$wo0|gscHk9>~ z^xTc0#?&N|7J69HB+E)_V8cpyS>Wb9w)1**B3j#`MRYQ#9u;XCdYxwvgZLA3t7Mta zNf>;JmA}aGjq*E`<}Q>nYHAbDdtCFCC5^u%WZd`|hBI=r<6h*i8}ZG>3|r(1=5Pg7Y#EwFflMOF)}kWFgRL~Cp42f0v&(7%;zBz8jWKo3x3F%^xvwU1A0NXkjqkZEX@lZTDIY@%*Fg; z4BaVH;!6K#gnJxcK$f_XC8OJ4KFakD6ZJ)li(1Z^u9{G!z~wx31BLM-oBr!ihKt<{ zl8^{3$)Ns`-f7hQ;Aa7alh*=7f2ENnXwTG?{b8g-3K?St@KBJvz5{1L>rY<#h8?@4 z#!Xfy{Z%%aau#N~9w~N662X`zF>QDi@aP0UrF$1rZ)CwWfMw?-tSQbG2-JnO?N2wx xKnCP`1PyU@J{Uvv^M*}*A>T%O>$W*)Da6)lU_5B3%B-rGd55Q!Dr3 diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.req b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.req index cc562c7d4d71973d3289f642f6d2bffc8400d972..6f16d6d0c919d3b93a672dfd6609c964e8f63424 100644 GIT binary patch delta 45 zcmV+|0Mh?yX^<@xIlYDliWh|?#NA6WD4t4L(X%cJkwF*`VI)?>(0?1>9T%a!PW|Nn DkWCX; delta 45 zcmV+|0Mh?yX^<@x+kD|%jdK<{h*p)ECiIQW`kdqKkwF*`=lBmziTJQn3vfqHd*8TY D0Dcy$ diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.ocsp.revoked.resp index 072509a94ea58c673abf04d6dbfee1d7cddabbc1..f7977341bec6d54fd8ed117cce5e151132d7d309 100644 GIT binary patch delta 582 zcmV-M0=fO32eAhyFoFZE3IPD1f&->7f&-!k2`dHx1qBB%0RaSp1Cua<1CKC)=%F-| z2?8{cTMq^{S}=Mrc#&`=6gjPg65f~3LFfuYR zF)%SPGBY$WHd>)0Fd;A>1_>($0R;sIFaZJt5(E%oBv!=Ge;eN&7oojQ{p9~J4F(A+ zhDe6@4FLfK1potqfdDN5DX^4b$1ZmTtQ4#xb4f}Z;ahhiyt-vGnps1D+i4P5%%oTPPLqw?3GIL2b@yB6}GWw&E`2Wv~p)7dus_ z_H}M^RDQoAX=i2a>cO3>{`UEtnQ0gHT-*b7-n!WPxO=+y2Kxsv%GZ?8>4mem6Im2; zj)G>Gvnk=W0gUNlM4%%U0T@r$wH9hIj$`-LcEr19lz>H4r{_U4x+|2|2Vr|U*k%xk UT!7hQ!dinGh7u|et_TJJthd$g-T(jq delta 563 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 delta 2852 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 C_l&0i diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.pem b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.pem index 088cae11b..11f82ea9e 100644 --- a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.pem +++ b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.pem @@ -1,21 +1,23 @@ Bag Attributes friendlyName: server1.example.net - localKeyID: 1B A7 36 8E 89 BC 90 F7 FE 52 F0 A1 10 9A D7 44 34 04 12 F5 + localKeyID: EF E6 02 06 86 D6 C6 E5 49 FA 05 3D AA 45 2E FE A4 7E 79 E6 subject=/CN=server1.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- -MIIChzCCAfCgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt +MIIC0DCCAjmgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm5ldDEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwOVoXDTM4MDEwMTEyMzQwOVowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl -Lm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAnIdsW9FhsVKz3U41e4NG -nWW4oB1oQNiyjpnsDJ6x6VHrrO9LGx7rL2awjeRp8wVeLEioCplx/h1vrlb7HcKU -HQNymlJQYOrkFZ/dmkQgBEt/cVW0y7xhxfmyR2XX8K7po/4vMy55MTlXtqyTWGsy -6BDkJq5IeLCmtu9tRkmbdY0CAwEAAaOBvzCBvDAOBgNVHQ8BAf8EBAMCBPAwIAYD -VR0lAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMDIGA1UdHwQrMCkwJ6AloCOG -IWh0dHA6Ly9jcmwuZXhhbXBsZS5uZXQvbGF0ZXN0LmNybDA0BggrBgEFBQcBAQQo -MCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vc2NwL2V4YW1wbGUubmV0LzAeBgNVHREE -FzAVghNzZXJ2ZXIxLmV4YW1wbGUubmV0MA0GCSqGSIb3DQEBBQUAA4GBAGcy72Le -STsrRiAKi+tLVTCSuGn7HSKcW2jGxFyoM/FlAAYcOFDfybtH6jETiJzHJE7O1zqG -eij7YDUza6hjHrC4uLVxpYW9Jb/pf7NYf+uhbwi0jKh1yqUTy6TzJl8yteekIBbX -h6PCWx82d9cSXqwmQDXlyNuC38O8CXRjXLA2 +MzQxMloXDTM4MDEwMTEyMzQxMlowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl +Lm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAzQuAXxpDWTI5zD1RqQJb +TzdmdFsB2Y2IXMhnysg54lBGKV4pMhglVjJUNhDCqkmops0RvIYdSLjMPsvharvx +93lNsVWn7d0rw7GS8sX/dNzUArJITOeyGFHoVK2FOgILdtmJrb9s79WweYc77VOb +R3TmqCFuDfesYmoRcRkW0KcCAwEAAaOCAQcwggEDMA4GA1UdDwEB/wQEAwIE8DAg +BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg +I4YhaHR0cDovL2NybC5leGFtcGxlLm5ldC9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB +BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5uZXQvMGUGA1Ud +EQReMFyCImFsdGVybmF0ZW5hbWUyLnNlcnZlcjEuZXhhbXBsZS5uZXSCE3NlcnZl +cjEuZXhhbXBsZS5uZXSCIWFsdGVybmF0ZW5hbWUuc2VydmVyMS5leGFtcGxlLm5l +dDANBgkqhkiG9w0BAQUFAAOBgQAyeEckORsshBm4i97WDwuAi3VNbUcXDNSflE5u +hTPKZnwVNUgvt62XGy35hzI1lUNom7UzuA71T9RLza65d9s70YEfWqjqurp0Fh/a +qWILyzSdOYHPaQlvp0qqoGNY6MKHylEVfGFvAH0qgF5bTzitwp7YOmKVyVSdYsGQ +MyjouQ== -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.unlocked.key b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.unlocked.key index caa5c95f6..74ed2511a 100644 --- a/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.unlocked.key +++ b/test/aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICWwIBAAKBgQCch2xb0WGxUrPdTjV7g0adZbigHWhA2LKOmewMnrHpUeus70sb -HusvZrCN5GnzBV4sSKgKmXH+HW+uVvsdwpQdA3KaUlBg6uQVn92aRCAES39xVbTL -vGHF+bJHZdfwrumj/i8zLnkxOVe2rJNYazLoEOQmrkh4sKa2721GSZt1jQIDAQAB -AoGAGNM5kk5g6hitwhmXTeGCH5B0eaBwWmiD2S38S/wXR2Pgtuq0xLZgooHs2nQx -gYOGbguP6y5u79iHT+Unqo6jor7QZ2mDc3ivSi9dscqf6XuFFNe3nF/6d7Wi6P9u -rLeAWfasUVc8OjT7LBQmwI2IL45B7iEotB5vYlsb3uLDhJkCQQDP7GhQlKAWbF/B -EWf7l/C4sN6Y2h4jYyRUZhE0slAoLySbDO7BPkDp4VuynJLSuGzYaXRE+zXLX8sn -GlbB4TV7AkEAwLjUBbO/vi8IHfNtb41YNJwGOxgmvHDFzKP5105o9SQr91kLDP0I -nVs8maRLbQN+XL8oXDpD2k3yE1cS1VmelwJAdiRH6XFpvRP7HIK9aLGer/KfqI5X -DZhpriMIp76h2RNgY1Fn4Bl1XO8V4Vkh++WawyS4UfHDUTmu/xryLNvAPQJAdwCq -S2sW90TrajMqXDuXP8UoQ81B/hJU0Wxflgeg396aF34wSLDmZOQ1o1nECWii2npf -XbPMujxvQmn+Ayf3uQJASEMtiGMXx02Cdbzq0nUJxcJ45UW4vTmMD/62l3m9rKi2 -yTUFhFoKByKIecVU1RIsDgXBYJUJytk05mcx6uwPrw== +MIICXgIBAAKBgQDNC4BfGkNZMjnMPVGpAltPN2Z0WwHZjYhcyGfKyDniUEYpXiky +GCVWMlQ2EMKqSaimzRG8hh1IuMw+y+Fqu/H3eU2xVaft3SvDsZLyxf903NQCskhM +57IYUehUrYU6Agt22Ymtv2zv1bB5hzvtU5tHdOaoIW4N96xiahFxGRbQpwIDAQAB +AoGAQ+VME7G5nV6BPv0K/kDWhWud1GeSPDyea8K8g6w7ZpIYOXiBgaH3MwylT+XK +3+JWIy2Ccv+h0MPIdf7C3LnxS92aLrL5ur8e4kgU/rhQAFWiPFV1ulESlmZ8CbgT +o/eWMut0Qtlj98q2PIfLB+EvR7hrBL4EfGEO4GeMafTzvRkCQQD6obmU4DOkU3xt +drR+lRzfleBXI4DZXryLJLCN6Q6tu+cTp4ViKhoTD8ys+VJU2Y9xh/XfFYhNkrJr +GY8NF1X9AkEA0W/QGj3BsO1+8mQxkf9UCqkeaGD/jQXxaqaGQ8M9R/46sAKeW+IN +g+R6z4fF98t2x/D2LBs4ynGgWToXhFbwcwJBALfn3b4xOZOVsxK7bLwJfHNPjZtD +MPPPgTf0hxzKa3vuCiQw4z3huNpN2JkAJXqfXZMn+bFlImwRfZv62C359p0CQQCG +GEos0we16YoTVlVqvgkoPjoK6LgWqgx1laN3tYUCGGOpGDQebnDq1ppPUAZP7sTh +pYVonhFRhUj+eDRgdm3DAkEAhEl0G7wNvhiA1KR7Wz4lhZGj5rQnL0qgNjlIC/Wa +EobRaD0Gz6v+jHOH2ePYQWXu7ySiIoUDwtI8n1r1ePCRFw== -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/ca_chain.pem b/test/aux-fixed/exim-ca/example.net/server2.example.net/ca_chain.pem index 408a65297..19aa27dea 100644 --- a/test/aux-fixed/exim-ca/example.net/server2.example.net/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.net/server2.example.net/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.net/CN=clica Signing Cert issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKrKrC -NeeRsSHVCt+ycL8W7IDSUQzEziHWw/zTg7sAKPYYgx8vKT+I3GQgDEp915Ase8+a -q9zPMrD2tJXh2QCUrft8ZuDPsSU5ufC/wdfWmEa/rzJ7zwik7Co1yX/1NnRTtpLr -UnMBiEeo0fVPCNzJzOfTXXAULV/TzkxUEXKLxwIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjAzMRQwEgYDVQQKEwtleGFtcGxlLm5ldDEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCf/Mo +cl7+ta84A85TdEcSPfv+JV6/0ynu98Z+EHaz221TGgNYkOtlBDc80kZZ2QBndE6e +RZAuIaPgTVk0mZJ7XUxAVx7AAlGSWenScV/k/VChgqddRaCmmLQoPT/wUkrDqlOW +7omdM0BTaMxdEv2QRyUCVrrZKOJkRsTILkUvaQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -rq0h+qCnF8nZMSrFunei0bzu683qhhmN8o0TcNjuVe+uCQiXjLJ2/qhj5gfoUnhx -YoPQ50zuHbtH8W8choPuSh1JtnBvgsnsKRtBZZAI+OOdO69NKNqkYUhsFVD+Nj5B -zqCDAmvJcZlWpk4iwohBYZX8hnpvE3GGAXA7XAn3LgQ= +P/kvw/kOJI5Yja+W8/xmbAma4NeAWE48eLDzp6AWJBUU7oIj4Ca+PqwpaxxeNioZ +ihLL5LCRrS8lsSGgyD3UzqYGCMOwqX5pBytpWXz1NRzzey9mCV55LHckBF7dRBuh +XQiz+EvE4Dr1ZikrB6UjgHW7Bal9Y5QMDs8qZAsRkJ0= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.net/CN=clica CA issuer=/O=example.net/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw -MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxsitxvuTf1LtcvBkHf -Ph8vuxdyWei/ZKWmlycMyMjFbjCIDbCGFhux+92S9OIzCkvq2KPpVQB5Lgf2bKwi -b9KMtmWWdXej3lSqQOapf6h8aUc/F3flUsadTKFQPzHZi4+hOi4+t1aXzaBuopVX -IqO2MjTQcIorxEZ9fUO+c4blAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAFjeFqPGxfNLnC1K/PPE -QEA05z2oadv0m5trTvO3YNNYvQHdh0whiFiRRo3rc2gOSL0b4mxKDz9n4i5wdWN3 -sfx0a1RNG6rqJP4ZSF+GNye3Kux6amnHEI/tNbo/LDHxq8FQ9crva8v/pgAVXrhP -qYhEcoGqK3DkLcSqc0LCLJMs +cGxlLm5ldDERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDExWhcNMzgw +MTAxMTIzNDExWjApMRQwEgYDVQQKEwtleGFtcGxlLm5ldDERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALUSMNgU8YE8fsiB8Wm7 +lpclDOwQXJVbP/Ef2NVwoE6NnoPTWMNgvSyCddVz7709URkIy+jtrlpbyQYVdwgO +HAnI8/bx2WoGtGzWTbAM1Mp+WHtiOO7LpsldWQmeHuF9uBOghFytVyqNT2l/iG7x +XQCA6Q6P59vpb3Z+4PH8kgVlAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBACs6X9bwml5hcwf82pyb +bKOnRGP6pJsvx1yv6SULaxg4+mCelEHNPycQqidqs+84RrDma8Kkz3DVZuV11Yca +o2ibon7rWhaTc9SR0j5B8BMU1Z9VEVF5uejepHWf1iCeOhxl6tNQuTTJP0uE4h6h +VAtQ+ux57x052IuOi9FtrqVR -----END CERTIFICATE----- Bag Attributes friendlyName: server2.example.net - localKeyID: 72 7D 82 E8 0E C8 D0 9F 59 C2 7B 2A AA A6 00 90 39 72 2F 4B + localKeyID: A4 A7 36 66 9C 5A FC 72 B7 08 6B 0B 9F 20 62 78 D8 DF 1D 98 subject=/CN=server2.example.net issuer=/O=example.net/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiDCCAfGgAwIBAgICAMkwDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5uZXQxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MTBaFw0zODAxMDExMjM0MTBaMB4xHDAaBgNVBAMTE3NlcnZlcjIuZXhhbXBs -ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN4Omf5pudP+zovmhwpA -MWQTcp6nF6pcccb4LChs7+p8M2BYDSnFvOctnDmMH3kTuj+ePdZ/XelBw/Ksy4Yq -8/AGAsXTc2WJZ3CmN+pL7EhndEyrU9rgFe7MEnam6v9F5QDvy3KAjTUzo4JTJIXC -0Q7NfH4Zf5CZaUPgctGF5Dh3AgMBAAGjgb8wgbwwDgYDVR0PAQH/BAQDAgTwMCAG +MjM0MTNaFw0zODAxMDExMjM0MTNaMB4xHDAaBgNVBAMTE3NlcnZlcjIuZXhhbXBs +ZS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALwP/FMqk/TKRQWwWsmz +rt0QEKGC8M+3ot5LrXijR1RD9DTSSCDB6tI9J4s3rpM8jYZN2in/844/zHaZPHLe +sM5/YLBWQD0YGy6eJUA+Ym/ySV0VTVZTwHwC78TvjETq1BRvi9fTNBp5P5CBN08L +7QA5ebrmrLdpUNmjSRXqQc6ZAgMBAAGjgb8wgbwwDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUubmV0L2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm5ldC8wHgYDVR0R -BBcwFYITc2VydmVyMi5leGFtcGxlLm5ldDANBgkqhkiG9w0BAQUFAAOBgQBLvPS8 -77ziXVwDFPQDjDAJoSPNyYjSI+WvFWvKYWe2S0lduWff1gZvi/rnrenQm/RTHTJ8 -e+5QW3ub8Qx56iJLy73JcgPtjXpPHpNQOC6ELyeT98P6g5FegULkOjZbbmzrUEfa -DFphi+a1KnRzYKbLggMkHlec9q6f9PY7mIySUA== +BBcwFYITc2VydmVyMi5leGFtcGxlLm5ldDANBgkqhkiG9w0BAQUFAAOBgQAO/PIL +r1x6F86iuKP1ww7Gb/fG9KoRVdijXvwFKurrTGLlK9gq0+w+j+vxMIBW+UeeXpRt +JY/231AhPwxvMR4/MYQLrZUmtYO/FCIIdkjDFkt4wGszxEYSn5Ks94PftsJGrEm2 +yjc1w7gnzx2ybtYRZnpaTgOaWaYepc6wnfXXvw== -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/cert8.db b/test/aux-fixed/exim-ca/example.net/server2.example.net/cert8.db index de6bfbe39c8fda7638f89b5710b985a6b5bfce4e..082831e145e9a9a6daa8e753184d08a473d33c5e 100644 GIT binary patch delta 895 zcmV-_1AzR1fCPYm1h5)?5-~Aa7Y#EwFflMOF)}kWF)><`;e0HUSbZFSwGuGc6!C#P ze#n9GX}gw}B@FBkT$Nit@gLaLaG*|&o`cg^!(hEEf_2q%@4Y=y83@bh?XFr|$p#g7 z2o4+x$n*B`*=h!~Y}QS%4AjbgSbJhP?#rghU0Dg99^rks6QG1#tye0IPicRMZt-0J zfawm8=iBLTc7EXT{E`I$Ws~%MKz}PbU)J!NUSV?w{MwwGY@??{WBR0?@aMfnzb=8L&qiCC=e(PEmlXKLO(mp}(6BN~- zRS{8nx#-@cb)VKCo;n<5>eEoUG|4|pgyJ5dR0~l0?0N4UIoOMii_vYar2$d1w0;>o z5iv1Z7Y#EwFflMOF)}kWF)@?gxl@0_fAc7EUjDVOI0Md8bVm|B`~D?fztbu1_r`t@ zcC*`UQyK$Ukn3dxH$2itS=j(*bWWZ{kS-yk;7wUHnUZ^5Oh8v2zyeW{S?SVoU*!Ez zp@OGfMWCjbv?x74@KQ>{s#BKkiJdb*Q)tXx68(@zB?4Bu*(l;e4+Yi#M*5 zJdK7;+A06@jz7$HnLKjdu+D#AuvS1l7#l90B|tu6Z}Lf96-`!CzeLi( zi`UaM8hJmEfj3VJ?EpD>y5_96X;9gtNfqir&H9uUvW;&Z4-Z^}`Ov zZ}-OZsu5M#qh9<4D(dS@V&yB?D%0#fkL&R;fL8fOo?et~C6D&sP$54IZ!sP}F@y`P zl_s@=zZ4<}c1Xh(OL)L*GsH#`pOUQigWtBoMyyG;$~QH`xF^pYvToK9W_nsq1DaW; V9;ME(o%PoNzmwp96tl>`I6zbUr3C;0 delta 895 zcmV-_1AzR1fCPYm1h5)?5->Pg7Y#EwFflMOF)}kWFgRM1;e0HUSbZFS+-!>6Z@D-1 zF4r#xLEkLmUdNMD9GC$}o> zdTMFM5RdIOx<4#2@vFg5^~&#S%m1bT6<)Ycsfa{!fvPKTo z5imGf7Y#EwFflMOF)}kWFgTOmxl@12tg6B_=aI1?)e7ITaK9GpfYMP6#Lgks!~D~O zy8tNm7=s@#DL;tZWFQPmeb?s>TWsnH?LpTnYCs0R*$9yXOHBFj^N4GdM6YFflPQGc++UT9dzj zAd|hl9e>^qnf__H)Betj=7$PEF=P{Ro~IY8Tye(uEGTU6>U=X`SPdz~yyq>PIgB59 z6S_a1J=T9+=|RKttjmTf^Y8`&#nW?TiDz)8H|k65NN03Rt5e$G74FOucBbn8MdbkR z%W{B?H8Z1vQzV7L(GJagei?s|nQ24da?yq4I01K)TE5zUOT6^F@4Vt&TmuyJ1B@^U zp(D-7h|(kFuN7;`VQ02WNnN>T-_{0ii~8rS>Cl_>QynsVd+tzMdzrhA93|e7}=Cvwxb6}>+f&(NTSDf~) VpY--Sn2eGEP?O+)6tl>`I6x~5wfq18 diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/key3.db b/test/aux-fixed/exim-ca/example.net/server2.example.net/key3.db index 30775f44bf0d5e6e1eae01991604e18b6e0ef535..0acc63165adf905ca9a712eacf85977db980b651 100644 GIT binary patch delta 910 zcmV;919AL-fB}Gj0kC`=e}==190fpf^kY+j{oZ7_)V>7fumS-A1cCy9DMa;do!)0R zZtEAEy8z+>Po_Em5tOp^{+aG&0%x(BJ>gRf=M^Y3D#SE4c;ZZ@eeT%yLPh~-lyki5 z0Hy7$SP^Tq+5BLllg=vV>L{WgiruX}1%sEg(`7zlexl=R!o{cxf3%r(GSCN%%`QYhe~{d1-t_DO&SblAWHS}{{vnK^M}62PjqA#SCingS`|uD4&J$X@ zkF$#$5QKgN7+dKDiNiBacUPHtn6F+Rjo|W77u5hOmnm^DDPY42hjmDT(B_4Q}Le^S*zRw=N~9Nmpdrg5>y zRS`=UKcJtXRS^=meTQ*OYLSp3Hx+o_b!XO^ z2vOvmoTM=Ee^f~A?VD2ciMcLODNJ%z50vGJ*IzJV$STGXL-S5%d?5aEI@0Cr{-m`H zW%jZ8E2QSjL6m|BqHgTO!a&n-M^4xgb}=y5_96X;9gtNfqir&Y4vX?Q=@wnJVi#lq1}N zml^ek>A7cYZ(?C=EpuUPbORItT_nXU(Uyz!s#eS^+{lc!_)~d801GOHNQUATxb9ZlYWG!Q8v-KYfAbp#-?f?J) delta 910 zcmV;919AL-fB}Gj0kC`=f5T{zqL%&19t`u&$X+3U*9Dc@fC2#l1cCy9+_*Y(J7D1c zxEq%`2H*f&`-iEd-z+Oo$MMqaYH@s^hzX(mV3r&h@yGwA3X? zj=x==4s&FTZt|IO9H!AoP5W|DdN=AiG;g}+pOln7RJf#ztjZ;3sSQp~!eK}29(dE| zg}I_#$4HOxntrMme^@jv2n(?awIxufXXU^{qvpyOoMT5VPiEDQP@rPM3d3J#Ql|IT za^gNFI-%liA)2yb)o)uP7i~t*;PFQDNh^ze;d8=s4{?3c$hYCP3WD|0prx&VRamM&8C~WWQd^2EJ4JpOE z=PjH$j30Rux<8&h)_+~;LBsN_%Z4iR@CE|K({p8sXKPzfMXLL-fQ`+Da?#vQ) zrt1Gif8_x0%W{B?H8Z1vQzV7L(GJagei?s|nQ24da?yq4ICsxIskMN~pvS%leLK@J zA5a=EAc|*fZ(?C=EpuUPbORItA9xacEZ{~sa~&+Va7q|%E}o~q01GOHNQU -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI6dDZ4GOM1XYCAggA -MBQGCCqGSIb3DQMHBAi9CkUH/zN3wQSCAoAXJfw9YWtwTpC0c40oX/0rFOpwe7Uo -GxJX1XtO26c92wSf1rGDT0kMLrEZ4YcHSwrxo+yworq+gDz+nQS0ITdCC1RCq5au -HjoJgEhkj4h2SlbpDtyzydcEu4Aiw5zrZVIswO/Gu7WWjf15nbDW9wKfUy5bt4kr -fA4FbB4O697whZ8EjB2HR2PjKOKfH9ned+EM1XnEaaXmd9OF9P7UYnKnU1siz78f -lhuUyA6r7K7hZeNoXllEBZo8fUWx72BOi5ze9UvAp6x0AJ9sD8BXc5BjSkWS61Qj -99WUoONC3fWZzrtYKmE5YQVaky+np/rxtRl+g4naG8aJK9Qi4PQZ4Q+/vk+lfncE -PXY6D2KraTGZeH7qrzmWIQgqZeAeUCxeghBIKTKVnEbjsBqHY0MJfCT1xaCmGzft -zi3ncbo8NKi4qims1doU2lwzgu1vwFxt60rON1omaoQcLHG+qTPmCnt1Y+88f0AE -QXbniX9kPPBZ6zQQibCYCuFJgrp8luuPCSy6xJHA8thwhNuiKHIVyaYu2n85YA6z -15XIuia2xhqYB8VwZOG6IG6FXc8065xdTMZxVSgu8RLjqwf0M9idU08zjdv/NIg0 -El6EwONVwylaWORhFrW18hAo0A2fi+MtyYB5BaqX0IyUD9tup0opdl7zbrUzWK/D -upnlbZqO4okXvDDilCYscLFwZ3Q2qnpEyjMA+7Z1lwuZ+kQW/+FqhvY8IoTTPO0Y -ZpAdT7DNKIUyfouHKS3t1I28uChsyQvFq7U+kAaK5lsGzUbXKiq6Ky2f4XddZ9jX -wsx4dVeUuQ7wqOTG3ilGe2hH3WlSJatUu8xajqV2eU8APFfr49+zlME/ +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIjidyN2LNmEICAggA +MBQGCCqGSIb3DQMHBAiM9kZJAE+TJASCAoAif/peX3iuR+MZUyC89O7/xMcYAdua +bDFVrbNrdO5+XZG+U6elpnF/jWMKZUKxzrjkKEaJKWqQKthJp8Ds/ncD7Bx13qr9 +wTA7V+pVoVepG9JGHY1QkUTA9PNG4Txt0WrrjDU23iEYynh3G0QOoMhNYE50xCf/ +2CsWfIC6gSTL/OM2tb5ynwoDbAwS2Xml0Ky0USqCmsyJFqLq1QRo5l8EmWJ4HNut +yQjvCbu5PAW8pAf2neJmAVlkTzwhmN5gl3vDfVKSKx2faaua0b13kCnYu8HjkbAo +RskvJvOmOfByN04mMeUY6jhdwx7WYzvxybMFTjUlQ2ckJ3C2Yb24RrJ8m/k4GTWf +Egy4KisBe5DFeXCh31ZSfNA5wxhNETIDYw/V/Bd5F8UvLGgOysDdn8wNIDcvR/EM +AA/EKmj8+/0ayAxWCSQ5Rpnl9+XJKGmqlGynKF2LvvaGm/yRmq9apq1bS6CY+Plw +Yz8webSEdIhq7BPIt09v4AiyW7VOm/GHvacfRxXlPNHakABZA/XR5Mg2HfdxV3/V +O7lEXylQtUedyU+U36P+NtEW2PP+EkcUFkW/hno0zMWG8SdKesYTvMBz9zwPjZBz +BfpSysxoz3pZQ3FNiRCOnPjIq5Esxp0PVMGnIQqYvptbwklUKEpq2rslSgyZJYot +x5ui5RuQXKlLzU+bai557ofR6J0TZJnSIq7Wg0XSo2kFfMZFAUT8QAAD8cotDmwS +q7+ncWNWIT+c/AOrUW1W8ypK11tAvytLXPifIb6R0+SXKhOzU0DB1euZwoWtBtaa +GaKaYt+t0U/Q9umTCXXXd7gm/8+ZnpYhqNadsB2SmwGlyGU6HDsbXZW6 -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.ocsp.dated.resp index ba20072c664302aca1d8370ea7552df2a3a20b2b..35cb539231cc248f533de265ff040df07c5e053d 100644 GIT binary patch delta 557 zcmV+|0@D4Q2b>3xY5_KpYbt*^y@m&h7lkFn-Aghko=REKvn~n(0szT^02mK4FflSQ zF)%SPGBY$WHd>$&7!NWqF)}eSFflPQGc++aTA?E_Aut~X2`dHx1qBB%0RjXP1Q2<& zd&LNQU8a-Sphha*IFKjAh0&}fxQ9SVK>rjAGEE;5jdRsf<^58+0 zQnqm;xZj|H0u3;N0tu6o0b&s`GFlf6GdM6YFflPQGc++WlLi7(f5aLmj?ZlYmNCKi zB|V;VhD3PU!_K#pvrHp-4*}Oo=b20Tu)0Tm;1Y-_Tw z6(*|sC1%~x0V2DiR?dM)kn15zb{n*I2vXEqCx$JW`XWvI0*B~TrEA(c8>QN!D8iYe zO8ZAEEaQSuY&lCg0m+lt0z`jhunf!>J5{Ilb#8N1e!n7VXJzf`!JVuA_W7KdX&3ff z+yiyqy4d@;d%E`q`v)+}*Obudg|oL4Srl@Pf@YYrDdDyOjOk)Tpd%Im7*E%=7HTn$ vWB1i|#JgvdfJIcN=Rq^NE0os3xY5_BmYbt-+eBoS;a~3*?R+X71^o`8=oa5~R0szT^02mK4FflSQ zF)%SPGBY$WGg_b#7!NWqF)}eSFflPQGc++XTA?E_Aut~X2`dHx1qBB%0RjXP1Q4tg zmx|yQh#IW%PV~$>`7$sK1_>&LNQUF zJWXr5XGu096~>Y)SMeI}#xv+taM&W~pT0SP&o)q5ZLFJm?jXTs#tg z>I$vkW@_mnQZPGX&7xn*sFI@Ls`XG_E=`r@Ohw*5M*7ON`+ zvBY>GL#CjD0u3;N0tu6o0b&s_I9eACGdM6YFflPQGc+(blLi7(f4$7-ArcymbgOKm zHtbIf(zO3rjS^-3*eD z2rbE={*m5k)coLQ0fm#;0z`kMktJx))Rg^Uq(cfBV+Qb0ki5PFXF=;vUiyX|yQIcV zRww;cHkxu4X1X3Jc1RMzm?kl8cop#I1VE*G7gBFz!8L$o=OnBt&K3yNg|+QZH^x8) v0UC42=v84Gay9 zj7<#9q812(gp81cChixjuiR3@dC$1z?5l|rJlOWj%r)R;CztQSrqC!U=b5G_94?{U{;*3XB6Dz%~Jm#^mvPM^54G^^QoPpqNNt%posA2ZI) z@ZROR#^UVMo~e`ev+7y0hLlA0f4pihqLAgmRJ>%*wDcpLz40Qqz1f;_RF=*9yMcLf zf|;+)o-Yq?=>?uyr#|aghxXi+debKe=<2AQy!Sd|as^|Sh@nxGIIppV0n9^2QLylk zo~*$nTYp4Kz3+T3<21vA-&Jkr6}P!m+&X-2`{d0&%9Z?#*AqQI-QT$5n{;J!cW~F8 z7Uu*1PNjRY+4yZ{6jd(D$=6G2ykMSDEydGLE1tQR;2F zvwkW0{$Xl=5xO+{mX-9V(u`P-rIHK_m1ja-`Re%8=Sg6<-*I>&D(_| zMT+{G(q?Sde7KFV=Vg-10%b8q3IFR`#j*_hlD}UqJF+`{N`q_2^5>4myR@fVXHTrQ ax{)T(8Pjkx`A}4|RGW~Nz&Z{##x(#HQS=S~ delta 574 zcmV-E0>S;92Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z1+eBoS;a~3*?R+X71^o`8=oa5~R0szT^02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E&e6qkzN7l<0H@lN#2JNYs&4F(A+hDe6@4FLfK z1potqfdDjdt4O=4nQSHGGo8LeY^<@|&M{s6#qTt^{r6<1Uy%Ie_wQEftu&K^$#bD| zqfS!RcvZ(xmBXN{_C7warmFg{d`~w5KWG} zLSwMhcWI&Q$3YeGp*=0REu!#=jT?eE!IB@L0vc_@Ie#n{h->RMidO^34 z%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt^+k(|TF#lSnoy*` z{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*%=mbEedlyn~WWhCn zW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i#MWwHJZPxOtg4uK Mho_Y)Yk|=LJPL68HUIzs diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.ocsp.req b/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.ocsp.req index f5b22e644453c4ea37653322d9378b5e58dc7a25..40b9241750bcc0609b3b3d84a609bee53a535da5 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yIlYDliWh|?#NA6WD4t4L(X%cJkwF;{d9-{9-ZO;F>XDF02EQDg Dms}E; delta 45 zcmV+|0Mh?zYLG1y+kD|%jdK<{h*p)ECiIQW`kdqKkwF;{tQ41u;1`G*tnp6t%scrq D{LdEk diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.ocsp.revoked.resp b/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.ocsp.revoked.resp index b52bb86f2e9d6c18807348ad5e8e6324f16245ee..c8a2196c4e8b504b8e89ca0141aceb958e5ce8a0 100644 GIT binary patch delta 593 zcmeBVpTn+c(8N50i;-bL6Z1qMvzLuin~jl`mEC}mk)?^b4k%P*(0F;FiGk7Ng^c18 z9kkfYq6|_Ek|!3Z+FI^yWA74gRXuXo+el-cSLDUbdR$CQ3@4iyB>0UC42=v84Gay9 zj7<#9q812(gp81cChixjuiR3@dC$1z?5l|rJlOWj%r)R;CztQSrqC!U=b5G_94?{U{;*3XB6Dz%~Jm#^mvPM^54G^^QoPpqNNt%posA2ZI) z@ZROR#^UVMo~e`ev+7y0hLlA0f4pihqLAgmRJ>%*wDcpLz40Qqz1f;_RF=*9yMcLf zf|;+)o-Yq?=>?uyr#|aghxXi+debKe=<2AQy!Sd|as^|Sh@nxGIIppV0n9^2QLylk zo~*$nTYp4Kz3+T3<21vA-&Jkr6}P!m+&X-2`{d0&%9Z?#*AqQI-QT$5n{;J!cW~F8 z7Uu*1PNjRY+4yZ{6jd(D$=6G2ykMSDEydGLE1tQR;2F zvwkW0{$Xl=5xO+{mX-9V(u`P-rIHK_m1ja-`Re%8=Sg6<-*I>&D(_| zMT+{G(q?Sde7KFV=Vg-10%b8q3IFR`#j*_hlD}UqJF+`{N`q_2^5>4myR@fVXHTrQ ax{)T(8Pjkx`A}4|RGW~Nz&Z{##x(#HQS=S~ delta 574 zcmV-E0>S;92Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z1+eBoS;a~3*?R+X71^o`8=oa5~R0szT^02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E&e6qkzN7l<0H@lN#2JNYs&4F(A+hDe6@4FLfK z1potqfdDjdt4O=4nQSHGGo8LeY^<@|&M{s6#qTt^{r6<1Uy%Ie_wQEftu&K^$#bD| zqfS!RcvZ(xmBXN{_C7warmFg{d`~w5KWG} zLSwMhcWI&Q$3YeGp*=0REu!#=jT?eE!IB@L0vc_@Ie#n{h->RMidO^34 z%TjbK%?ln{w&AbL#r$Io-6>PzO8;ksdmLXtmbj56quXCT%JmKt^+k(|TF#lSnoy*` z{U717|_&PhR?l9lNB)O;#uURW_P(7G}C0DRxK_!I&m7ZFm*%=mbEedlyn~WWhCn zW#=TUDb5xM)P=R}PdCOu2IP7K4RLio7(?{)hE07T-$r}uwmE1i#MWwHJZPxOtg4uK Mho_Y)Yk|=LJPL68HUIzs diff --git a/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.p12 b/test/aux-fixed/exim-ca/example.net/server2.example.net/server2.example.net.p12 index a603b66d7132e9ea2d0364817c257b9065759823..d51427bdaf2ae92e45317c6cc5190e3ca3af5a29 100644 GIT binary patch delta 2847 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 diff --git a/test/aux-fixed/exim-ca/example.org/BLANK/key3.db b/test/aux-fixed/exim-ca/example.org/BLANK/key3.db index b8f34c5f516601104aab6c68934eaaeedafc498b..7664d2541733319b95d404a6dcc183b155ea4dde 100644 GIT binary patch delta 98 zcmV-o0GI1=Nu31@6?Vqt78b75?B0~7&X zC!HEEg9ELZAb#+p0x{A$j1KGo3o3?4hW8Bt3CHUIzs delta 98 zcmV-o0GB`v+5rf EAa -----BEGIN PRIVATE KEY----- -MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALutg6gkViRT8tWN -Pxd8PcPpbZNdqUsLyBxFrqI7GS6vxwLWsEmoorRCG+hqgHz1PIRqqnrCOVE1tVR6 -5QAoyHqbVo1F8XWNd3MN1RXjIQsFlyygfp4mrfYCJTewna/Oxod+uL2X3IdvWx9Q -49TjpoXtKRE76M3yH/TGryyKM/LFAgMBAAECgYAN1l0+qG8xfn8I/8EHGkHzj+Jk -WyOARP4cF4corvLMXmlt7CZTR/u3DqjAGhofHHW5zaOEKY3QTwVvlSANQvSE9RPs -irPmbn7hKiPrYXzFHhkzEOD/Aj9QQJX2ekmv9kA0IMpb0OJvGTGP/P7KUz80KFTZ -+Qf3OkKWv7KndBukAQJBAPo25w2TtgUhAv57xIv45cJytHb0OfsOQDaTerLHPlri -YbakSnb/8zQOZPAl3einFqHaiFrXZhSD5KpPbi1qA50CQQDABHAKkWWNJHFHBszQ -yozzjKwvQlghimK6SU+glXnuy9zUBxEMnCf1wTjCSkrLBdLr45rK7PESflcx6mJ0 -XCdJAkBbsd0Qs64DySpAuni31vnUPZb29N9+qqVLmtZfR/cI9WdbuG91lqy4ygGh -pC7jgMAhhmVr7P4CzKby5vL4f55dAkByP7GyeARmUHKeAivHZ10qZF7m16C8hCxu -DsS0FXwxW1cPSQ0Z5afZD5iH8dBCsDppZElryEM/77BN4NmnxlURAkADBclq96ur -WVnof9gDDRzks15OvNfbkjfdRWCfH56ALwjIJROCk/e9tzluxDphp5e559Wl6Vlk -GzlwiLgMhyM6 +MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMYp+j3nm7+amKqt +uV0wTUbE3KVXBqj8TGbTm0K839Zd+ZYuAUabDhBhkvvsbGMamvv3liF3iPdHg+z0 +vSoH7b3HODevq+SzOUSNZXz9Ha50PL5oZyP87AhqbotEMp8YkNQHDhABNDNK4mOK +W3AvGfoXUkqodA2JBxRT/8IMg4mlAgMBAAECgYEAv9wMqLsBlLU9cqLYgV0utIIN +jxd/H0WHQ1dFT4xGu+ooqDrKiW2+ZCXUhY0WM62iuKmx9Z0iQyg+lsEuFO+wQQSY +Ry20gPko1qr9MfmuRITHmnojq5j5OFDfHSQj119K3vk9m6c+BPV6iL+O+a/FWWI7 +uLpi0BRlVP7nuiRjpYECQQDza+kP0qLGyDcY09NVGhcSLhJY/vXxUt+/d/y735bm +CmpbSmKq6ngg4NmVsZ3FnA+3/qw3+BunxGQsMvYxu2B5AkEA0GdhPWgy4EhBhI// +IO+7hTCMlW0Hy5Mmdu+X1MRXFZSKajVuebRfFOY5XowO3urLkPaWIsfZUiAQ60dk +0/bfjQJAdb/fb43+u5WiQVpGQkZqnpq2uWIr6l6iaWZLVT4lKoYjSKHE9NSS46Sg +3C6dGTgSynhhKnnUNuVjZ5YHTatMUQJAE+zudSqTQrJl4UDLSeDh8vgTWO4VwrcN +BG4f/C3RjbSoD0OQjn5aYOsqLQoDGfklAXUyIZ0uABYkx/oJf+KouQJALomqbA6e +2wII/ficucWliDecgCm3Q9E5iQTru+awd7nEyFmyGhNSbNlF/SmxkIl+Ust5JhhG +5Lu+UkKWJ7aK+w== -----END PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/CA/OCSP.p12 b/test/aux-fixed/exim-ca/example.org/CA/OCSP.p12 index 38a87b6c0adcc6e111e2d2fc053e8cddb0ff32f5..fb84d1779906113dc9af5b54c071218739d95def 100644 GIT binary patch delta 2702 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 I0te6l0Q`wA9smFU delta 2702 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 I0te6l0EU1-fB*mh diff --git a/test/aux-fixed/exim-ca/example.org/CA/OCSP.pem b/test/aux-fixed/exim-ca/example.org/CA/OCSP.pem index 8c6580a20..d2f6c43eb 100644 --- a/test/aux-fixed/exim-ca/example.org/CA/OCSP.pem +++ b/test/aux-fixed/exim-ca/example.org/CA/OCSP.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- MIICBTCCAW6gAwIBAgIBAzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm9yZzEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwNVoXDTM4MDEwMTEyMzQwNVowMjEUMBIGA1UEChMLZXhhbXBsZS5vcmcxGjAY +MzQwOFoXDTM4MDEwMTEyMzQwOFowMjEUMBIGA1UEChMLZXhhbXBsZS5vcmcxGjAY BgNVBAMTEWNsaWNhIE9DU1AgU2lnbmVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB -iQKBgQC7rYOoJFYkU/LVjT8XfD3D6W2TXalLC8gcRa6iOxkur8cC1rBJqKK0Qhvo -aoB89TyEaqp6wjlRNbVUeuUAKMh6m1aNRfF1jXdzDdUV4yELBZcsoH6eJq32AiU3 -sJ2vzsaHfri9l9yHb1sfUOPU46aF7SkRO+jN8h/0xq8sijPyxQIDAQABoyowKDAO +iQKBgQDGKfo955u/mpiqrbldME1GxNylVwao/Exm05tCvN/WXfmWLgFGmw4QYZL7 +7GxjGpr795Yhd4j3R4Ps9L0qB+29xzg3r6vkszlEjWV8/R2udDy+aGcj/OwIam6L +RDKfGJDUBw4QATQzSuJjiltwLxn6F1JKqHQNiQcUU//CDIOJpQIDAQABoyowKDAO BgNVHQ8BAf8EBAMCB4AwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwkwDQYJKoZIhvcN -AQEFBQADgYEAm6jduZih+cPktPque/PwpU5DaKFcPrJV1uJ7Ix9X0jguoOu+TrN4 -+JEcwFmtSiltEGbzGqWdjXGQIJblt9dON1GtFex9GuwNYXjX9T5vBiw4jPE714kX -KwelPLzOifbqlgkSluejw+0R2v57pLyJiVxEn8fYqKKDYboIM3p8E4o= +AQEFBQADgYEAdbT6NKoq7DehBoMSAt8zojI26q2qR1xUmC/IN4QN3NAkmBk8R5a5 +Kn9oaimw0DvXO5+HP/B5Q64l9y/Prjm+08vQvK5zOP+IGZv0NcmORgzAo7n9ZePN +t101UYlJMKay24ksvhcW1Xv/g9S570DncOr+vTKDYjyWGHQn2Z7terE= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/CA/Signer.pem b/test/aux-fixed/exim-ca/example.org/CA/Signer.pem index f01a852d0..c0b484762 100644 --- a/test/aux-fixed/exim-ca/example.org/CA/Signer.pem +++ b/test/aux-fixed/exim-ca/example.org/CA/Signer.pem @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/CA/ca.conf b/test/aux-fixed/exim-ca/example.org/CA/ca.conf index 4330c5abf..daac83b20 100644 --- a/test/aux-fixed/exim-ca/example.org/CA/ca.conf +++ b/test/aux-fixed/exim-ca/example.org/CA/ca.conf @@ -1,5 +1,5 @@ ; Config::Simple 4.59 -; Thu Nov 1 12:34:05 2012 +; Thu Nov 1 12:34:07 2012 [CLICA] crl_url=http://crl.example.org/latest.crl diff --git a/test/aux-fixed/exim-ca/example.org/CA/cert8.db b/test/aux-fixed/exim-ca/example.org/CA/cert8.db index 0c5a2b89b15de6adf95fc1647d6f5582700e07f7..6bea97721669fb2f0f5b71317a23426869214a60 100644 GIT binary patch delta 3059 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 delta 167 zcmV;Y09gO<0q_BkQGYWrGBGtWGBGqYI9f0b1_>&LNQU{MCeHk5XX+wiQQme)kBzvATp(PU&8A4?w&{%m2Ug=R V&*DZR>o$IX`$oZqCmuB4 z|1oRkDG@oBoBkDwbIpv>B=SU_=UfTYeww_hM?`%0bHT&<`~R?Z_;rz5lfw-6S)plN;{MhEogEYd#P<@>~E2K(BX1^_=ZO^*No delta 214 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 literal 24576 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 : tunables : slabdata nf_conntrack_expect 0 0 240 16 1 : tunables 120 60 0 : slabdata 0 0 0 -nf_conntrack_ffffffff81b165c0 23 24 312 12 1 : tunables 54 27 0 : slabdata 2 2 0 -fib6_nodes 48 118 64 59 1 : tunables 120 60 0 : slabdata 2 2 0 -ip6_dst_cache 29 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 -ndisc_cache 17 45 256 15 1 : tunables 120 60 0 : slabdata 3 3 0 +nf_conntrack_ffffffff81b18540 36 36 312 12 1 : tunables 54 27 0 : slabdata 3 3 0 +fib6_nodes 42 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +ip6_dst_cache 24 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 +ndisc_cache 21 30 256 15 1 : tunables 120 60 0 : slabdata 2 2 0 ip6_mrt_cache 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 RAWv6 4 4 1024 4 1 : tunables 54 27 0 : slabdata 1 1 0 UDPLITEv6 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 UDPv6 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 tw_sock_TCPv6 0 0 320 12 1 : tunables 54 27 0 : slabdata 0 0 0 request_sock_TCPv6 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 -TCPv6 9 10 1856 2 1 : tunables 24 12 0 : slabdata 5 5 0 +TCPv6 9 10 1920 2 1 : tunables 24 12 0 : slabdata 5 5 0 jbd2_1k 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -avtab_node 551034 551232 24 144 1 : tunables 120 60 0 : slabdata 3828 3828 0 -ext4_inode_cache 19168 19168 1024 4 1 : tunables 54 27 0 : slabdata 4792 4792 0 -ext4_xattr 12 44 88 44 1 : tunables 120 60 0 : slabdata 1 1 0 +avtab_node 551039 551088 24 144 1 : tunables 120 60 0 : slabdata 3827 3827 0 +ext4_inode_cache 36173 36888 1016 4 1 : tunables 54 27 0 : slabdata 9222 9222 0 +ext4_xattr 5 44 88 44 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_free_block_extents 16 67 56 67 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_alloc_context 16 28 136 28 1 : tunables 120 60 0 : slabdata 1 1 0 -ext4_prealloc_space 4 37 104 37 1 : tunables 120 60 0 : slabdata 1 1 0 +ext4_prealloc_space 3 37 104 37 1 : tunables 120 60 0 : slabdata 1 1 0 ext4_system_zone 0 0 40 92 1 : tunables 120 60 0 : slabdata 0 0 0 jbd2_journal_handle 16 144 24 144 1 : tunables 120 60 0 : slabdata 1 1 0 -jbd2_journal_head 102 102 112 34 1 : tunables 120 60 0 : slabdata 3 3 0 +jbd2_journal_head 68 68 112 34 1 : tunables 120 60 0 : slabdata 2 2 0 jbd2_revoke_table 4 202 16 202 1 : tunables 120 60 0 : slabdata 1 1 0 jbd2_revoke_record 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 scsi_sense_cache 2 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 @@ -126,9 +126,9 @@ io 0 0 64 59 1 : tunables 120 60 0 : sla dm_uevent 0 0 2608 3 2 : tunables 24 12 0 : slabdata 0 0 0 dm_rq_clone_bio_info 0 0 16 202 1 : tunables 120 60 0 : slabdata 0 0 0 dm_rq_target_io 0 0 392 10 1 : tunables 54 27 0 : slabdata 0 0 0 -dm_target_io 588 720 24 144 1 : tunables 120 60 0 : slabdata 5 5 0 -dm_io 588 736 40 92 1 : tunables 120 60 0 : slabdata 8 8 0 -flow_cache 0 0 96 40 1 : tunables 120 60 0 : slabdata 0 0 0 +dm_target_io 576 576 24 144 1 : tunables 120 60 0 : slabdata 4 4 0 +dm_io 552 552 40 92 1 : tunables 120 60 0 : slabdata 6 6 0 +flow_cache 0 0 104 37 1 : tunables 120 60 0 : slabdata 0 0 0 uhci_urb_priv 0 0 56 67 1 : tunables 120 60 0 : slabdata 0 0 0 cfq_io_context 0 0 136 28 1 : tunables 120 60 0 : slabdata 0 0 0 cfq_queue 0 0 240 16 1 : tunables 120 60 0 : slabdata 0 0 0 @@ -143,34 +143,34 @@ inotify_event_private_data 0 0 32 112 1 : tunables 120 60 inotify_inode_mark_entry 110 136 112 34 1 : tunables 120 60 0 : slabdata 4 4 0 dnotify_mark_entry 0 0 112 34 1 : tunables 120 60 0 : slabdata 0 0 0 dnotify_struct 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 +dio 0 0 640 6 1 : tunables 54 27 0 : slabdata 0 0 0 fasync_cache 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 -khugepaged_mm_slot 18 92 40 92 1 : tunables 120 60 0 : slabdata 1 1 0 +khugepaged_mm_slot 17 92 40 92 1 : tunables 120 60 0 : slabdata 1 1 0 ksm_mm_slot 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 -ksm_stable_node 0 0 40 92 1 : tunables 120 60 0 : slabdata 0 0 0 +ksm_stable_node 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 ksm_rmap_item 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 utrace_engine 0 0 56 67 1 : tunables 120 60 0 : slabdata 0 0 0 utrace 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -pid_namespace 0 0 2120 3 2 : tunables 24 12 0 : slabdata 0 0 0 -nsproxy 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 +pid_namespace 0 0 2168 3 2 : tunables 24 12 0 : slabdata 0 0 0 posix_timers_cache 0 0 176 22 1 : tunables 120 60 0 : slabdata 0 0 0 -uid_cache 4 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 -UNIX 113 115 768 5 1 : tunables 54 27 0 : slabdata 23 23 0 +uid_cache 3 30 128 30 1 : tunables 120 60 0 : slabdata 1 1 0 +UNIX 107 110 768 5 1 : tunables 54 27 0 : slabdata 22 22 0 ip_mrt_cache 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 UDP-Lite 0 0 832 9 2 : tunables 54 27 0 : slabdata 0 0 0 tcp_bind_bucket 9 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 -inet_peer_cache 3 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +inet_peer_cache 2 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 secpath_cache 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -xfrm_dst_cache 0 0 384 10 1 : tunables 54 27 0 : slabdata 0 0 0 +xfrm_dst_cache 0 0 448 8 1 : tunables 54 27 0 : slabdata 0 0 0 ip_fib_alias 1 112 32 112 1 : tunables 120 60 0 : slabdata 1 1 0 ip_fib_hash 14 53 72 53 1 : tunables 120 60 0 : slabdata 1 1 0 -ip_dst_cache 18 40 384 10 1 : tunables 54 27 0 : slabdata 4 4 0 -arp_cache 5 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 +ip_dst_cache 26 30 384 10 1 : tunables 54 27 0 : slabdata 3 3 0 +arp_cache 6 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 PING 0 0 832 9 2 : tunables 54 27 0 : slabdata 0 0 0 RAW 2 9 832 9 2 : tunables 54 27 0 : slabdata 1 1 0 UDP 1 9 832 9 2 : tunables 54 27 0 : slabdata 1 1 0 tw_sock_TCP 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 request_sock_TCP 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 -TCP 10 16 1664 4 2 : tunables 24 12 0 : slabdata 4 4 0 +TCP 10 12 1728 4 2 : tunables 24 12 0 : slabdata 3 3 0 eventpoll_pwq 59 106 72 53 1 : tunables 120 60 0 : slabdata 2 2 0 eventpoll_epi 59 90 128 30 1 : tunables 120 60 0 : slabdata 3 3 0 sgpool-128 2 2 4096 1 1 : tunables 24 12 0 : slabdata 2 2 0 @@ -181,63 +181,64 @@ sgpool-8 2 15 256 15 1 : tunables 120 60 0 : sla scsi_data_buffer 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 blkdev_integrity 0 0 112 34 1 : tunables 120 60 0 : slabdata 0 0 0 blkdev_queue 28 28 2864 2 2 : tunables 24 12 0 : slabdata 14 14 0 -blkdev_requests 11 11 352 11 1 : tunables 54 27 0 : slabdata 1 1 0 -blkdev_ioc 4 48 80 48 1 : tunables 120 60 0 : slabdata 1 1 0 +blkdev_requests 22 22 352 11 1 : tunables 54 27 0 : slabdata 2 2 0 +blkdev_ioc 3 48 80 48 1 : tunables 120 60 0 : slabdata 1 1 0 fsnotify_event_holder 0 0 24 144 1 : tunables 120 60 0 : slabdata 0 0 0 fsnotify_event 0 0 104 37 1 : tunables 120 60 0 : slabdata 0 0 0 -bio-0 140 140 192 20 1 : tunables 120 60 0 : slabdata 7 7 0 +bio-0 80 80 192 20 1 : tunables 120 60 0 : slabdata 4 4 0 biovec-256 34 34 4096 1 1 : tunables 24 12 0 : slabdata 34 34 0 biovec-128 0 0 2048 2 1 : tunables 24 12 0 : slabdata 0 0 0 -biovec-64 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -biovec-16 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 +biovec-64 2 4 1024 4 1 : tunables 54 27 0 : slabdata 1 1 0 +biovec-16 7 15 256 15 1 : tunables 120 60 0 : slabdata 1 1 0 bip-256 2 2 4224 1 2 : tunables 8 4 0 : slabdata 2 2 0 bip-128 0 0 2176 3 2 : tunables 24 12 0 : slabdata 0 0 0 bip-64 0 0 1152 7 2 : tunables 24 12 0 : slabdata 0 0 0 bip-16 0 0 384 10 1 : tunables 54 27 0 : slabdata 0 0 0 bip-4 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 bip-1 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 -sock_inode_cache 156 170 704 5 1 : tunables 54 27 0 : slabdata 34 34 0 +sock_inode_cache 150 160 704 5 1 : tunables 54 27 0 : slabdata 32 32 0 skbuff_fclone_cache 7 7 512 7 1 : tunables 54 27 0 : slabdata 1 1 0 -skbuff_head_cache 120 240 256 15 1 : tunables 120 60 0 : slabdata 16 16 0 -file_lock_cache 20 22 176 22 1 : tunables 120 60 0 : slabdata 1 1 0 -net_namespace 0 0 2240 3 2 : tunables 24 12 0 : slabdata 0 0 0 +skbuff_head_cache 66 105 256 15 1 : tunables 120 60 0 : slabdata 7 7 0 +file_lock_cache 21 22 176 22 1 : tunables 120 60 0 : slabdata 1 1 0 +net_namespace 0 0 2432 3 2 : tunables 24 12 0 : slabdata 0 0 0 shmem_inode_cache 654 655 784 5 1 : tunables 54 27 0 : slabdata 131 131 0 -Acpi-Operand 1196 1219 72 53 1 : tunables 120 60 0 : slabdata 23 23 0 +Acpi-Operand 1211 1219 72 53 1 : tunables 120 60 0 : slabdata 23 23 0 Acpi-ParseExt 0 0 72 53 1 : tunables 120 60 0 : slabdata 0 0 0 Acpi-Parse 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 Acpi-State 0 0 80 48 1 : tunables 120 60 0 : slabdata 0 0 0 -Acpi-Namespace 394 460 40 92 1 : tunables 120 60 0 : slabdata 5 5 0 -task_delay_info 111 170 112 34 1 : tunables 120 60 0 : slabdata 5 5 0 +Acpi-Namespace 407 460 40 92 1 : tunables 120 60 0 : slabdata 5 5 0 +task_delay_info 102 102 112 34 1 : tunables 120 60 0 : slabdata 3 3 0 taskstats 0 0 328 12 1 : tunables 54 27 0 : slabdata 0 0 0 -proc_inode_cache 864 864 640 6 1 : tunables 54 27 0 : slabdata 144 144 0 -sigqueue 16 24 160 24 1 : tunables 120 60 0 : slabdata 1 1 0 -bdev_cache 31 32 896 4 1 : tunables 54 27 0 : slabdata 8 8 0 -sysfs_dir_cache 7509 7533 144 27 1 : tunables 120 60 0 : slabdata 279 279 0 +proc_inode_cache 408 408 656 6 1 : tunables 54 27 0 : slabdata 68 68 0 +sigqueue 9 24 160 24 1 : tunables 120 60 0 : slabdata 1 1 0 +bdev_cache 31 32 832 4 1 : tunables 54 27 0 : slabdata 8 8 0 +sysfs_dir_cache 7588 7614 144 27 1 : tunables 120 60 0 : slabdata 282 282 0 mnt_cache 27 30 256 15 1 : tunables 120 60 0 : slabdata 2 2 0 -filp 960 960 192 20 1 : tunables 120 60 0 : slabdata 48 48 0 -inode_cache 5700 5700 592 6 1 : tunables 54 27 0 : slabdata 950 950 0 -dentry 148640 148640 192 20 1 : tunables 120 60 0 : slabdata 7432 7432 0 -names_cache 2 2 4096 1 1 : tunables 24 12 0 : slabdata 2 2 0 -avc_node 500 708 64 59 1 : tunables 120 60 0 : slabdata 12 12 0 -selinux_inode_security 26597 26659 72 53 1 : tunables 120 60 0 : slabdata 503 503 0 -radix_tree_node 2828 2828 560 7 1 : tunables 54 27 0 : slabdata 404 404 0 -key_jar 8 20 192 20 1 : tunables 120 60 0 : slabdata 1 1 0 -buffer_head 27828 28416 104 37 1 : tunables 120 60 0 : slabdata 768 768 0 -vm_area_struct 2869 2869 200 19 1 : tunables 120 60 0 : slabdata 151 151 0 -mm_struct 51 55 1408 5 2 : tunables 24 12 0 : slabdata 11 11 0 -fs_cache 54 118 64 59 1 : tunables 120 60 0 : slabdata 2 2 0 -files_cache 55 88 704 11 2 : tunables 54 27 0 : slabdata 8 8 0 -signal_cache 101 112 1088 7 2 : tunables 24 12 0 : slabdata 16 16 0 -sighand_cache 101 102 2112 3 2 : tunables 24 12 0 : slabdata 34 34 0 -task_xstate 60 72 512 8 1 : tunables 54 27 0 : slabdata 9 9 0 -task_struct 106 108 2656 3 2 : tunables 24 12 0 : slabdata 36 36 0 -cred_jar 285 300 192 20 1 : tunables 120 60 0 : slabdata 15 15 0 -anon_vma_chain 1926 2464 48 77 1 : tunables 120 60 0 : slabdata 32 32 0 -anon_vma 1348 1656 40 92 1 : tunables 120 60 0 : slabdata 18 18 0 -pid 113 180 128 30 1 : tunables 120 60 0 : slabdata 6 6 0 +filp 840 840 192 20 1 : tunables 120 60 0 : slabdata 42 42 0 +inode_cache 5826 5826 592 6 1 : tunables 54 27 0 : slabdata 971 971 0 +dentry 189420 189420 192 20 1 : tunables 120 60 0 : slabdata 9471 9471 0 +names_cache 1 1 4096 1 1 : tunables 24 12 0 : slabdata 1 1 0 +avc_node 514 708 64 59 1 : tunables 120 60 0 : slabdata 12 12 0 +selinux_inode_security 43259 46799 72 53 1 : tunables 120 60 0 : slabdata 883 883 0 +radix_tree_node 2991 3598 560 7 1 : tunables 54 27 0 : slabdata 514 514 0 +key_jar 5 20 192 20 1 : tunables 120 60 0 : slabdata 1 1 0 +buffer_head 24272 25493 104 37 1 : tunables 120 60 0 : slabdata 689 689 0 +nsproxy 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 +vm_area_struct 2565 2565 200 19 1 : tunables 120 60 0 : slabdata 135 135 0 +mm_struct 40 40 1408 5 2 : tunables 24 12 0 : slabdata 8 8 0 +fs_cache 59 59 64 59 1 : tunables 120 60 0 : slabdata 1 1 0 +files_cache 44 44 704 11 2 : tunables 54 27 0 : slabdata 4 4 0 +signal_cache 91 91 1088 7 2 : tunables 24 12 0 : slabdata 13 13 0 +sighand_cache 90 90 2112 3 2 : tunables 24 12 0 : slabdata 30 30 0 +task_xstate 48 48 512 8 1 : tunables 54 27 0 : slabdata 6 6 0 +task_struct 96 96 2656 3 2 : tunables 24 12 0 : slabdata 32 32 0 +cred_jar 240 240 192 20 1 : tunables 120 60 0 : slabdata 12 12 0 +anon_vma_chain 1795 2079 48 77 1 : tunables 120 60 0 : slabdata 27 27 0 +anon_vma 1209 1380 40 92 1 : tunables 120 60 0 : slabdata 15 15 0 +pid 107 120 128 30 1 : tunables 120 60 0 : slabdata 4 4 0 shared_policy_node 0 0 48 77 1 : tunables 120 60 0 : slabdata 0 0 0 numa_policy 0 0 136 28 1 : tunables 120 60 0 : slabdata 0 0 0 -idr_layer_cache 271 273 544 7 1 : tunables 54 27 0 : slabdata 39 39 0 +idr_layer_cache 281 287 544 7 1 : tunables 54 27 0 : slabdata 41 41 0 size-4194304(DMA) 0 0 4194304 1 1024 : tunables 1 1 0 : slabdata 0 0 0 size-4194304 0 0 4194304 1 1024 : tunables 1 1 0 : slabdata 0 0 0 size-2097152(DMA) 0 0 2097152 1 512 : tunables 1 1 0 : slabdata 0 0 0 @@ -259,26 +260,26 @@ size-16384 7 7 16384 1 4 : tunables 8 4 0 : sla size-8192(DMA) 0 0 8192 1 2 : tunables 8 4 0 : slabdata 0 0 0 size-8192 12 12 8192 1 2 : tunables 8 4 0 : slabdata 12 12 0 size-4096(DMA) 0 0 4096 1 1 : tunables 24 12 0 : slabdata 0 0 0 -size-4096 115 115 4096 1 1 : tunables 24 12 0 : slabdata 115 115 0 +size-4096 119 119 4096 1 1 : tunables 24 12 0 : slabdata 119 119 0 size-2048(DMA) 0 0 2048 2 1 : tunables 24 12 0 : slabdata 0 0 0 -size-2048 206 206 2048 2 1 : tunables 24 12 0 : slabdata 103 103 0 +size-2048 200 200 2048 2 1 : tunables 24 12 0 : slabdata 100 100 0 size-1024(DMA) 0 0 1024 4 1 : tunables 54 27 0 : slabdata 0 0 0 -size-1024 584 584 1024 4 1 : tunables 54 27 0 : slabdata 146 146 0 +size-1024 578 588 1024 4 1 : tunables 54 27 0 : slabdata 147 147 0 size-512(DMA) 0 0 512 8 1 : tunables 54 27 0 : slabdata 0 0 0 -size-512 584 584 512 8 1 : tunables 54 27 0 : slabdata 73 73 0 +size-512 608 608 512 8 1 : tunables 54 27 0 : slabdata 76 76 0 size-256(DMA) 0 0 256 15 1 : tunables 120 60 0 : slabdata 0 0 0 -size-256 775 795 256 15 1 : tunables 120 60 0 : slabdata 53 53 0 +size-256 815 825 256 15 1 : tunables 120 60 0 : slabdata 55 55 0 size-192(DMA) 0 0 192 20 1 : tunables 120 60 0 : slabdata 0 0 0 -size-192 1119 1140 192 20 1 : tunables 120 60 0 : slabdata 57 57 0 +size-192 1256 1260 192 20 1 : tunables 120 60 0 : slabdata 63 63 0 size-128(DMA) 0 0 128 30 1 : tunables 120 60 0 : slabdata 0 0 0 size-64(DMA) 0 0 64 59 1 : tunables 120 60 0 : slabdata 0 0 0 -size-64 19262 20650 64 59 1 : tunables 120 60 0 : slabdata 350 350 0 +size-64 23094 25783 64 59 1 : tunables 120 60 0 : slabdata 437 437 0 size-32(DMA) 0 0 32 112 1 : tunables 120 60 0 : slabdata 0 0 0 -size-128 3817 3930 128 30 1 : tunables 120 60 0 : slabdata 131 131 0 -size-32 352187 352688 32 112 1 : tunables 120 60 0 : slabdata 3149 3149 0 -kmem_cache 182 182 32896 1 16 : tunables 8 4 0 : slabdata 182 182 0 +size-128 3271 3450 128 30 1 : tunables 120 60 0 : slabdata 115 115 0 +size-32 352497 352576 32 112 1 : tunables 120 60 0 : slabdata 3148 3148 0 +kmem_cache 183 183 32896 1 16 : tunables 8 4 0 : slabdata 183 183 0 Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed - lo: 7419513 35803 0 0 0 0 0 0 7419513 35803 0 0 0 0 0 0 - eth0:585894435 8311881 0 0 0 0 0 0 163699897 110116 0 0 0 0 0 0 - eth1:163385408 637834 0 0 0 0 0 0 2289952 35156 0 0 0 0 0 0 + lo: 5243413 23981 0 0 0 0 0 0 5243413 23981 0 0 0 0 0 0 + eth0:25465657 318897 0 0 0 0 0 0 2043751 16011 0 0 0 0 0 0 + eth1: 1386405 18972 0 0 0 0 0 0 95634 1485 0 0 0 0 0 0 diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/ca_chain.pem b/test/aux-fixed/exim-ca/example.org/expired1.example.org/ca_chain.pem index 5b26d7c65..819071978 100644 --- a/test/aux-fixed/exim-ca/example.org/expired1.example.org/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.org/expired1.example.org/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.org/CN=clica Signing Cert issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.org/CN=clica CA issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKVtsAGe7PATQiOvMyxM -PL8bA1VwmS+auXRgcHWPi1Jgkd1QmS0+lZqqm5VQ1kym7vUvhggfdX5uljC6nFJ3 -41b/e0zbRB1lhyLDNxarSxPg9+Lkv/9U8r0emvwpm9PfEZnqGQKil4rKX3cdZy21 -196jOwq5X/L1S5RjYFzcVaqZAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAEHHENxfpDuyHeYT/wTW -MaHwBbycWFoFIlIA/PBt7J3WFHiyV6IomjWMy1hMg9URN2mlGodQMYk64IDrFwZp -9Cni9eVuWB/SlJRDi8c3WOHrkzqybuysT7DDbGQDLQUy2HuOCpyJQDikd9XlO775 -tCx603UJ6mmBZHv/vzgk35Zc +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAPmGE/1NBbn57y9RAMTa +/jWgErk9jUKo+z0vzO5me7MUE+C3Jhk2YFF+w3ryEny3DikQOZEdRU4NFrQKZKu5 +1jjYg5ilg8EJTP6h9GzZmacH9olW3hdMvVqMkiLuZF97H41AYx95XPDibxwrpMgD +oDVoYTQIPBwdjj8d88SdbgYjAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAINsDZLZin7u8iOLguRG +37mUDNhAQ9qUAtiFV8JnjJU9DZGb0TvSpYmOkjK2iH4cH6AsEXptB6duvkkpp6ly ++aGvlqy69D/MfPpLjLX7e6WOISshaWCGB7/rQqbRtAePFpa07gijUqxM22LfiHXz +YHJSTjLx4idfdLNS+U5iir1Y -----END CERTIFICATE----- Bag Attributes friendlyName: expired1.example.org - localKeyID: 99 D2 95 F9 ED CC 0E 01 49 48 24 1F 6B A0 AA 2E 31 36 63 72 + localKeyID: 99 C2 8F 9C 7D C1 19 76 88 B2 B0 83 4D 00 ED C9 E9 2B 7E EB subject=/CN=expired1.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm9yZzEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwNloXDTEyMTIwMTEyMzQwNlowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN/iT8XAEsfNjvvzAeQh -/mY4TnKNq5YxfUMS+Oyk4NIinZINQB+3qFi4V4UWoQclP7FO8r2qj3jVaW54xmTF -c+dYDR+XnpDr0+lPj0AeM/mABtPymN1/cv4xFnrknKui4O0rpthmMiJCIJryEnOy -Wxz5LWR/GMVL9q+IwEYJjHn5AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwOVoXDTEyMTIwMTEyMzQwOVowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL3J/GWAVGm/d/nUnwDr +3zeq85l1l1Zmp9r9XLUcw9cDbLM1hg4Ej557Cg9bXDZ7yCoa9tZnMUr6yKw1AxiV +6DaoRt2HcPdAdge448/s96F8TtpfU9FOOm4iW2gAhhQVy/L0py76SPxadjI+IxwL +MoaaIHevy6v+8wdafJVHe3cNAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm9yZy8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEALRLT -3R6jETZdnwRIIDlvZECIB/5iqzxn5dD3rRqhi8kwbS+Rw77S1ynnYULq1MRbL3dI -BMmBW9S9jY+MZ22puKMfxUivbTfQIrFoXNgwuSfUEq5s32y6nfKo9D6xhSuD1vXx -6B8E0XY7CtAdwWLjp6clUdr2FMXu4AWCAx7jIeI= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEAChRl +3S8Jylp0qbbYnIfnGFYgmzExHYuBkJv81j19n74NeD6cwmIE+rBL2+g459o1f3TZ +ngfnX16kXvG2xCRozPbv8VAOiF7kGHg4RdQqS3GTlnxeDuGqTTZXhMkRHeEHNp1N +J7d7YZlHna/txyMBbrg4oUESHhtUBzHC7zixHzo= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/cert8.db b/test/aux-fixed/exim-ca/example.org/expired1.example.org/cert8.db index d7dca872d28dcc6b2db660d4629ff145e30471b7..e119e990d2f34b4f34a8db4e52f2e8877d441dda 100644 GIT binary patch delta 888 zcmV-;1Bd*8fCPYm1hD^k5I9;F4Kp|}F)%SPGBY$VIFk>0Q-7!Kpfc_Q7cTeO%lW1HoS24uP;Pg?4U=@mbSNF2 zz>E?U>4WwOYEF~=VlKM1H?Vp%Q4za9z^bA`8j8N)+rz zQt@%uLLy+3f{gO3y*wMHwCUj=M}71%h-x18GT6KC6Mi@R>JZ$ZC{BaKnVVa;t#F`R z`>gw4S2*1uQD}*nfIwI{bMx&lLv%8(3ro8Ps9%dyakdVXJkI0+rL)$1r~wc;S{Ds5 zGBGkRF)=bTG%z`nj(tCWy~+G#fK+L}clp$x0PEj3s`Ht3msVz{+WlO$9K+WGY_m0n z4g`;$dkPO*TsC{iDjN3IXE93p$gDL37?tQYs7Bp~aQ8rV2e{+U?DwI3PTF5n(M~#U zB3ozxh7=Xc^7N-J`bhj*b}~LA91Ajrnjm+t%d7tL2U>iUM|*bx4UoKw}?y zT=3#=94n;A1E4i%VKfLl937579rMJUZUzA(lfS({e}ildlG%!W?(!pxg5*Zuxs(jp zKttM;0@#ID!e@+?Jq?kY(L2(miH?#owupWlAD}D|dTj@%ZoWw=r>S!Jp|6&#y7WKH zeELg_wflRejv*@{X<&v2zw1J#(XQZA>3MH8K z${vE2ezBjl1qxlLF+d%l27?#_n?E|`{@yUlqm^rpHK~wH|AUOKDu}<>6s*iZpX>NGNWW{smSPdVSo{;O)=}(V99y9rX2GjDG-G6fa zF&28{oU5YX?JK6(W-=l|Ae!7U z5jI_)1V|t`Z)8A-2mWHKJZI(5_pKVCi^(u;FOkE(($^{HVM6NE#9J?SNCe4&ThzUc zkBnz+skoyb#YnGhH_#%nXk6GZxhK>Tu590Ix}EZ<^ggkLD}&bc@#r4}(RMou&>g{I zoRPwzZn*1r7)87%9>KOu} zmx{_?cO7Rfwb$OGI|{j9^7TuUV_;m|RjL7*lfS({e?i9(++UytXNZtSd2u)}O*11$wI*n5r&oQXgKqWPAU= OI3(Ye0bH|xzJWpWt*G_@ diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.chain.pem b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.chain.pem index f43062a00..8a36b7744 100644 --- a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.chain.pem +++ b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: expired1.example.org - localKeyID: 99 D2 95 F9 ED CC 0E 01 49 48 24 1F 6B A0 AA 2E 31 36 63 72 + localKeyID: 99 C2 8F 9C 7D C1 19 76 88 B2 B0 83 4D 00 ED C9 E9 2B 7E EB subject=/CN=expired1.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZzANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm9yZzEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwNloXDTEyMTIwMTEyMzQwNlowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs -ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN/iT8XAEsfNjvvzAeQh -/mY4TnKNq5YxfUMS+Oyk4NIinZINQB+3qFi4V4UWoQclP7FO8r2qj3jVaW54xmTF -c+dYDR+XnpDr0+lPj0AeM/mABtPymN1/cv4xFnrknKui4O0rpthmMiJCIJryEnOy -Wxz5LWR/GMVL9q+IwEYJjHn5AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwOVoXDTEyMTIwMTEyMzQwOVowHzEdMBsGA1UEAxMUZXhwaXJlZDEuZXhhbXBs +ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL3J/GWAVGm/d/nUnwDr +3zeq85l1l1Zmp9r9XLUcw9cDbLM1hg4Ej557Cg9bXDZ7yCoa9tZnMUr6yKw1AxiV +6DaoRt2HcPdAdge448/s96F8TtpfU9FOOm4iW2gAhhQVy/L0py76SPxadjI+IxwL +MoaaIHevy6v+8wdafJVHe3cNAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm9yZy8wHwYDVR0R -BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEALRLT -3R6jETZdnwRIIDlvZECIB/5iqzxn5dD3rRqhi8kwbS+Rw77S1ynnYULq1MRbL3dI -BMmBW9S9jY+MZ22puKMfxUivbTfQIrFoXNgwuSfUEq5s32y6nfKo9D6xhSuD1vXx -6B8E0XY7CtAdwWLjp6clUdr2FMXu4AWCAx7jIeI= +BBgwFoIUZXhwaXJlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEAChRl +3S8Jylp0qbbYnIfnGFYgmzExHYuBkJv81j19n74NeD6cwmIE+rBL2+g459o1f3TZ +ngfnX16kXvG2xCRozPbv8VAOiF7kGHg4RdQqS3GTlnxeDuGqTTZXhMkRHeEHNp1N +J7d7YZlHna/txyMBbrg4oUESHhtUBzHC7zixHzo= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.key b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.key index 40dcc08f0..3f77147ff 100644 --- a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.key +++ b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: expired1.example.org - localKeyID: 99 D2 95 F9 ED CC 0E 01 49 48 24 1F 6B A0 AA 2E 31 36 63 72 + localKeyID: 99 C2 8F 9C 7D C1 19 76 88 B2 B0 83 4D 00 ED C9 E9 2B 7E EB Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIsm+oI07f/HACAggA -MBQGCCqGSIb3DQMHBAjckgTj9bkctwSCAoBKskb6J8ZN3ff0/3Z15+0cg20Rk6z2 -LOqc2IvuTG7l/60qVQacaCbkFG9KhEiGvN9HYCaE8q1eJam0axcRYFjIJUhU8aTi -laaPowzj19qfx1W0yk+cm0M4YkYE2uHoQiY6p13fK4pqUxKj5KMm3TkbQEUN89Nf -Df5knbW+cCG0xcX/7H4fms2sPw4jwrtYxrK2W0e9iXF7dLGU7Q35bksAWoOXljCp -cmUwgxHLy/cVaAWJCIV5BMbBCdeVu2vhN34RONGgEiFRbjpetven3qP19Ii3M3H4 -xr0GY83LCSDBi5KW0IaCjaZz5DIEKLbiDJOeEkyyKdHqK2Vxxa+uKEJOJF09ORs5 -J17RJfnVA1HQFFa0OsCxo6sSOX3oFeU3q0r8HeGHNUi2RQJYhcnY5lGSP280rJOZ -fFnOceP8uU/5etR3VsnTlZmeLkbcb6MQutOtsM1C+JL5Wgs/l7YqQv4ehYQqrJZO -iGbVN9CjGuB5l/NeT1qx0kldxo8pawH6C9gRx1V8Pn+WsdXemYnWXr8ra3UzXw80 -1MfpP+3K2t1hCxl6pcAtEzWBNQRwrfGhvOkBQJ6iMOvlIha3NvY4frxroUHSBpJr -pmMa9rPiQF0EwXlJW5zVJV558NJPt4ZHrK/2TCszSapHkU33EqIEQY81Wli7gNnP -ZbtSuYzirbYnLtybp8VtXT6E/czsfbK9Tlepm0QlSYOusP06kUDVoFH5RK/EjINf -3a76T4Z6nux/pN14omQtzBP7zjNtOJF+dkRLmcJLMv5ODB0ebcusv2WqgJVytVQh -f2xRX8HN/9JYRlogA/HPAWY5dFiVx9rg9OywQE6N0VRabcbXKqtG4Mk6 +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIEOl5NEvFezQCAggA +MBQGCCqGSIb3DQMHBAgdwEOOYf+K8ASCAoCngEY2Iy7JaI0Pq/wcmj5CBp1cTDS3 ++CvdphRSw9W2LBNbCNjwQmyZptgDva4umoS3ex0vhiDiak+XzeBtHTdkDBhI5yW1 +H8+4+JgvEBphHYDOtMu6c27DeshuWUhh5xSJ42E+P7WDQXRB3ZbSPeR/WwpQWuc1 +Kf39b8M9dSNeOFkWuZ6lZSLVapNxZsQ1YmdOFIbzC31B94jdvKs5WL17sOO5P50b +lUomYEs981S09uyt/Jaot7fNR6AAgZR8tZtA/Lf5sEr2H2OxLhyhX5GGHuM6kY1B +BbX85yg2eZjw/XVREdmUHd7dO4eLAtYYY2wNOBllwfVY0+3Bi8YjAUJwwlgPwBmO +0/MGDAYluRh8xApI/gdKxOnDhqY4Q85n3o7iczEyJDw5FtXORPaEGQ01zie2RT86 +LyUd2e6w6wtC+GNBPb15LwNMPmFFhhBfW/LnqFhb9xydquUPeH6Vs2veDWaqflnf +cHR0ZXqfs3l/QWFtDOuvUoPxZoRSoKPxQtTsc3b8Mh6b69MgFsIu84vJHDGi2fbw +vLFXscoEanMP2BRhBSjHHcIcoMcZHOgT915zDJArolc3aDhmf/qU1lOr7hXcPyW4 +ijixkJSRJV8Cvx3Qx62ToNzmXVYc2P/b1dG7wgms6vl+GFk5HUCrkV+D3OABuaKi +f2BqzuoKTp5AUjPdFC9kFQ+7dApR6YI+MqWqAvBvSZmTYyGRuYVtuvvNxNK5qlKF +pJMDA49V3WA2Dr3DLhOPo2ZbFUjj+1Ojm667Z+ls6TWinMoQKx+VbbBudbYHMj5h +JLSjR9Y67quErC/yogcWfTdgQ/yN5LE4UPm7GaQEcvwQAzt6BQtN/U9i -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.ocsp.dated.resp index 1543dc796db4b41d2516b72c21d14d827b3de3be..6610c66e57893dc2bfc87fb5db492c53d20acc72 100644 GIT binary patch delta 533 zcmV+w0_y#n2b%|wY5_HoYbrd57%nX`*a>7mRCicnJH9EY0j7Ea0cU^!7!NWqF)}eR zFflPQGc++ZTA&da4>B+@GBGkRF)=bTG%+=i(H4J5@m$?03%?&63ZY8@V^IMx4F(A+ zhDe6@4FLfK1potqfdC_1yt+V$^p9Ix77$I`NVU~2D;-U^qo#+I!h<1|1uTOLUa+JA z>T%@4Fr*0{2A-#%!^f={TNkz)S;_j=U}cv!y+ZKH6GOPPe_R2I!N(BGz$j*ilsKDo|!mFeiZr1{knX_kQ$GDe}fH(97}kUiUDg8I9eACGdM6Y zFflPQGc+(bT9GF-lR5$&f5s{LJ?ERhnwYAsxm_?#M#S8uR|cs3OlH%YLcHJBUHO(S z0Y;k+5Mh%0>}+Ein)~;bA$N%PM}zG2y($Ooy~j8=udC#E1rmbof_Xlg02&^y;VpNBv2c|)!x z_b<<`Ilj}&(7dj5IRA(loAfowjz$c?qq+TMB+@GBGkRF)=bTG%+%f(H4Ie-z2dHp4TFWAwkATO77<{4F(A+ zhDe6@4FLfK1potqfdF<2iPIpIOtzSnw^JqQdhLUNSN5|fr-1)%j?X2+&Y{hrTFO0L zN)fwi#Rk_s<1LlxPXFM}m*~!&63MJJ^~|Xynd{$#2wt3K^BdD4rW0w#sLV$AP;`iP zlwTxS;nL{PqcZ_C_@P#|tr$Ce$&VMvCvI5yF7PX(V6*QF79{GEiUDg8HCh)9GdM6Y zFflPQGc+(YT9GF-lR5$&f4i-Ns3cY-Q}We~KNoyG!|834U8ze8$Q(tkqB|Kbug3z` zut}(*v_c!`YJhz8JcMehdcrwTHMLZFSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsj zAeQB~*G@N4trhHj8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_ XyorfiM4!jlsG@^mx(G9Rd=mkRMep?9 diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.ocsp.good.resp b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.ocsp.good.resp index 131619aedc1158a7ca2e5d1a0883fbeccfd3be29..1805fb2c7c9640c12edf5ffb3be35e78fded7f60 100644 GIT binary patch delta 591 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkd?qYP3Ek|q|Y+H^?h=^EYOOtB9sk4UoKr@4}GSrrpwdIN(5zmb8Vk)ff1p`nqn ziJ@uK0zr_F5t7ivePZ<kGxz{|#|)#lOmotF{l1P12DMutuI zcr$Db52OT6Va{sJ&X2Md=GhXtbJ9xxo=0{oWbepSKA&v9WJM`kTvgSYy%TpBYTxcX z)mFRRswT0SIaYRk#wqCqw_24J?TN`upV8@X#b(02V=AleW#wo^EMZmgSubJxsa5yu z@2gq+?OGpxw*0z0Nn0=1$1Tj)uYR)G(xo@G=CAC!5}SP)>B@iJaAf6myBN)v zm~e%iPk_Dfq?)s7-6h-ApN~PJ1*dk z+W^6V9-2$dDob+?%K(K1`jCAR@q~G-$_V>EROx0Hi#64rlOH9YARgATW)K4q-Nygp zpd9fk65e(2rnF>PJT&h^&k@k9(-d?C5NQh>rF96F4tRTe0E`PT| z+VYy&u7UeXXQX@UlZpXr5j9#D4Kp|}F)%SPGBY$VHCmA;G?O|49e=y6gQz4{BvbO$ zjXxKBJ;Uj3lU=Dx3&i zE}-kaPP2IUksQETtx73v5N7ilrJap&kRX=jx7SWLQLPp1eH!cyVR+Z|K5qsrIE?W- w*NGP^2cPx# diff --git a/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.ocsp.req b/test/aux-fixed/exim-ca/example.org/expired1.example.org/expired1.example.org.ocsp.req index b667440f9cc987965aed0b3f852e9895872b1890..9acafda55340d3da0efcf178113961916945fe7d 100644 GIT binary patch delta 45 zcmd1IoS-YxA)%*hbb~X+KBPP%$$FpWO2%bX6CEW4JU+(U)#TnUFT=Ian=v_%5ddSm B4-5bR delta 45 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 delta 958 zcmV;v13~YO$;{-O$@Uk5H}2ywk$7y&D$jBG%NTOHIl~08<0dZ{6 zESQL+Hq=oolgIndo;Y!*<|H>wP_rM_-_WR?V;8Er$1P9zd zIM8dVRd65+KO^)9=}D6>cR@6NUf+`t&u;dz9M@M&;9nES`LaRrrIyRyctiG0+{0dP z76}0`#8{>f*xA@HQOpPOia)&T@*?ZuY}0j3(lKCe5X)VVw5vnzTfGjW-N0RH(b9%P z4BdHoGbrbqovt;Q{Kf4w~Hg2fTVX6_OxnI$45 zM0v_-=V_Y?9+c-kz4EO6>ga&I?G^8G>bQ#@{xOgen^tFr4$|%4_eOyoU3UWy2AWAvXr?eSg`fN-O@A)5XECX zpGde31;~PJ0p-M_9D5@F2pgrfDJ+MGC70#uJjeu_D^?BX^;MzUq&_pO4=vcAyT)m! z)2sIz+6y#D?Ya3yQ7EnwNPbvSDa{G8%c!fF#k6T%_oJ zUb;JtB_zlS0>EbeS+K%Du}<>6s*iZpX>NGN zWW{smSPdVSo{;O)=}(V99y9rX2GjDG-G6faF&28{oU5XL;O#4>*k&>!LLi#*5_7U! z9QiF|e;CC}_OFP*MhT30`MC8VU4YLXH@;ta;CNY#tF7!(#Aj@8Vqt78b75?B0~7&D zTEA@YMro-O^JbgCPswrnKCBl23o3?4hW8Bt3V?^(Jv2?;L)Nm5F60To&W#< diff --git a/test/aux-fixed/exim-ca/example.org/expired2.example.org/ca_chain.pem b/test/aux-fixed/exim-ca/example.org/expired2.example.org/ca_chain.pem index 9a1aba23e..bda02a41a 100644 --- a/test/aux-fixed/exim-ca/example.org/expired2.example.org/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.org/expired2.example.org/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.org/CN=clica Signing Cert issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.org/CN=clica CA issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKVtsAGe7PATQiOvMyxM -PL8bA1VwmS+auXRgcHWPi1Jgkd1QmS0+lZqqm5VQ1kym7vUvhggfdX5uljC6nFJ3 -41b/e0zbRB1lhyLDNxarSxPg9+Lkv/9U8r0emvwpm9PfEZnqGQKil4rKX3cdZy21 -196jOwq5X/L1S5RjYFzcVaqZAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAEHHENxfpDuyHeYT/wTW -MaHwBbycWFoFIlIA/PBt7J3WFHiyV6IomjWMy1hMg9URN2mlGodQMYk64IDrFwZp -9Cni9eVuWB/SlJRDi8c3WOHrkzqybuysT7DDbGQDLQUy2HuOCpyJQDikd9XlO775 -tCx603UJ6mmBZHv/vzgk35Zc +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAPmGE/1NBbn57y9RAMTa +/jWgErk9jUKo+z0vzO5me7MUE+C3Jhk2YFF+w3ryEny3DikQOZEdRU4NFrQKZKu5 +1jjYg5ilg8EJTP6h9GzZmacH9olW3hdMvVqMkiLuZF97H41AYx95XPDibxwrpMgD +oDVoYTQIPBwdjj8d88SdbgYjAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAINsDZLZin7u8iOLguRG +37mUDNhAQ9qUAtiFV8JnjJU9DZGb0TvSpYmOkjK2iH4cH6AsEXptB6duvkkpp6ly ++aGvlqy69D/MfPpLjLX7e6WOISshaWCGB7/rQqbRtAePFpa07gijUqxM22LfiHXz +YHJSTjLx4idfdLNS+U5iir1Y -----END CERTIFICATE----- Bag Attributes friendlyName: expired2.example.org - localKeyID: 9C 5C 4A 89 BB 86 B6 6A 43 03 EE 9E 29 AC C0 5F 1C 79 B8 3B + localKeyID: BB 61 99 E6 F7 7B 14 59 32 E1 10 99 42 D0 42 05 CB 5C E4 7F subject=/CN=expired2.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMswDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5vcmcxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDhaFw0xMjEyMDExMjM0MDhaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w -bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7KAlGbpBhRJ3HO5/z -R0lIzJgczsORlecZo5pvaUPhCT8j3nUEZQc7ix/PKRyRKa9H6dZga5tLAEKWN4k5 -Q+6aRyiMXVMdzTC0EvtcLzM0DRijsEdAjSKOzG6EW7+Xw6Bo2MvP+iyfYAsR60RA -XK6NegM8p3w0otRVcpeVS1ca9QIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTFaFw0xMjEyMDExMjM0MTFaMB8xHTAbBgNVBAMTFGV4cGlyZWQyLmV4YW1w +bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUaWxrKTL6SzYcTEyX +FVJZqEYxiTWmks5kA//fGFICyMaOIeBUgk4m+8jHrXqfSZh7hnzk9RuTp+/bbROh +pUKnJWbMvjbQ2bxuCeRgzvvJYtGfVRqYA7dARY0cQuTa1lo9YsGFW6ojLUvbrhMp +gXxrrOQx2+omKoYulM76Une5sQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm9yZy9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5vcmcvMB8GA1Ud -EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBAIv2 -XCRSWNHTuuE2cvsn4c8yiAEhtIfySz/zh0Dnm8jA/9OHETWz661a3huHM4nOu2fS -xjUf3E95jGdNyVFW/8VqN5haGqjYEBsL88o6hx5P1igKXtqUQlzcgvXz1a8ZolQ6 -781puhovcg6anbIfhhIxSdK14aHDN5KhhweXanyX +EQQYMBaCFGV4cGlyZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBAJE7 +jNxIZvZcwM6UIWS8qYG93YfOdNNvzk6JfxGA4jyUFmdbTYYThKK7X6q+cStAWcpd +8AQsYqlfuUqwwXgeEDkdtMKdB4N/sz8Cbj0UfuHJSVxIiJ/22QNnUk8lrH2+llQz +y3Ahp9noeQCXD/eplTuTSlksu8rvMddKMvSA9p3C -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/expired2.example.org/cert8.db b/test/aux-fixed/exim-ca/example.org/expired2.example.org/cert8.db index 60f40961bcf24205b51695aa37ef724b2e6f4485..96054ff4ab5981f9cc8d6308520d5cdd2f78b192 100644 GIT binary patch delta 893 zcmV-@1A_d3fCPYm1hBq&5ja{G4Kp|}F)%SPGBY$VI9ii|zcrHtdL4hOl}y0^(vXWs z2>LUaIb608i?%G~;)Wv!i+5N3x*BJ1t0M;1X`nLh0~ap$+ROQ+`ka`Cd{Az8zzvgh z#dIhgoxqF|6zPNZ32IK0{o}59*6jZ{d?=p(q?d*9_Lrtv6{_gT95vE8&i+UQv{HdW zlY4ocs5~}?8w;`pR+j;(lc9Qaf1hGKxsCWk77Kj9h`^2LGDLpAN1+mE%Wz%N*&++c zyGj)7M^f=|*Fqv-lY)%$tGzrMrnKqdA4h%kGKgv(_A=PJ?-PDE{OSGs1UspKYAW>+En1Dc7ICJyuFGF-Pt_w@M2dH0*Q*pKql|0Vm0j0B*d*=ZW zF)>;f4KXq?GB7bQGBY$WF_VpbKYx^IY-=ep`b#z(OiY&*Qdy`*F^M&%lFnoU|KAu= z0?5XWA>dSkPA2=v$E|vwNtkBW%)U0z*}QHE=Jc!G&9@BP~nYt`jMNd~2-aG27}UDuynU&iYb!xdE}0On%#c zkvojsNM`n2z|NE*WW1??z1@e-bklFnPKkdJfZ{xq7H3;ch7*LMyI-olaVtPs%3bgT zEMlo&xk|9XcpeZr9kjxo2ZMjJKLTz&6n^2!NnA*XpZ3`UXHriktbM+gR5QzPA*b2s zc>tFW_o1e#3h5 z5`4D~DG)i49YszJ7PJavtGU)V*n^m*gTV<*{-N}2*_o#Y_K8;B7fiicjFKYmWM6w9 zjX+}`d0g<~ZyYP6$OE7?Xkj!6JRBX4KOOVLoo)sJBa{8TK!1a54U*Z4e(v%ki-P1v z-?@|w*g!+tlmgg=SHfqEl|2oSo6$ScrHPJ`GPa0*93P-85qfP0r*6JUDW|D&`Ju0t zth)3+%zXMwjJ5lFrH&yhA!%TS2fyn=rqQ$qj~14+?g*n&tW4Wt--vbdU~*DUGV$Uk TUv#rl`A%Yry#ZLWy}m<1e(t4g delta 893 zcmV-@1A_d3fCPYm1hBq&5j9#D4Kp|}F)%SPGBY$VHCmH_zcrHtdL4hY#5((aG3}k8 z{NKT;WFxewn4q6y<;bIQAFAJi1^}b_)vH!`Yr{%@=Uqqu3gPA#f>T<5H@kY44(d{4 zRSG4T_R1cDmVU9Hv;_)Xs4+ktpaz2&1DiiO<^J9<%cGTRjy0)}O#g$7uH_`zP|ok0 zZnn{Wl1ST%m%*Gdy3hgBlc9Qae{rbus;C1HL@)AMNl46?9L~d$mFF3wnr~@C z;R!z@-gN|J2Rn-&&nX;{DX&NA)?jO!O8`QaH;Fkz?wUs^j9pV5%`mhQ`&=(GGz}P| zutz|RB96>%gj>It!=Px`%g_2OpI{3S>qJ0Yu8n#FJg0m#qSRG#mz7Ib8Ugi_On%#c zi}qY3QdrT`y5Tl*`zPVgGKc{ow1@IbKl6t`=bOmD|I>#NHM8rjTHYInGl|Z-XVS(s zAKXuQjAu>BQC9!OYB!i#8mQP18w>NwI)@%l)+h>I+LS_E+=BJ<)vp<%R66g?X}TIO zat@lEvLA*LF-g+3;i1DflA(tOmuh?gmy&-Jv%7z3JrOlp7Y#EwFflMOF)}kWFg03} zAABp5V7(oGrERbQp6u`wLL;v;EKEGV8v|8vnJ=2TbYO6GkBd@Zk=;<4Ek2c+s+*Ni z)=Z}E^)H49A9a3imN2@UQg`E4|9ec^L>*;^BEvTpt4kB$_u}Ng|5Wn59-90qo73MB znd%t=qL+%wUw0j6Ew$I)qdN+@U-I=!lw)9A+*PUpnUnp!Kz~8U5Zqs+JF*?-6aNI( zF`@7Uyqs8C1tL-a{P1n;oz@h1vR9%gnl+5eSWJV}5jSb28i!CZi8|nb>lX%T^eN)? zw+vTp3GPq4#mWCJY)GT3{L3Y>{RIHY&g -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIv47IHfvWFtoCAggA -MBQGCCqGSIb3DQMHBAgEiRvoVqoQ6QSCAoAfr6sILAuWexJ2jaxJH+JGAlIjOq7a -WXZn8dNMMsoZQKgl77w5EU0zg03XjoJAdjJ+7qNL30N4ikY1wqL54b61lJpxtQio -6K/Cmsybr+9l7hnoKwPejl9/mSEK5xw6KAEk1sn5s4RNOLqT0qiLP8ZL24AVLS0+ -ereA64ZlNaFRM4SW4jjRKVPY/wjPPakNysmzUsIh8/33JdLldgVDYf0C6nnzn4QF -AgFaPwTMP6pt8c0OuIDb1ndeXH2ihUgDEKflM4gpS+qpZTr1Jwnv40nO5SOqZG8J -a52gD1sbQgRxruBt51ykIqMpYv//17j4kUySKbmvYopaPzoHpX5+BnozOqej0ore -PEPaQOo6gH5lO6Xo5DY8ofVkq5vrN4Y7HA9MY5dcwOZ/jcv3hJ40sNRthREEaI9F -4JHISj8wm6HMpppHTG/vLTEN8q4En+Vi4in/eHU2YHsfVUEBVSH8ikOr1gbjVROo -BhzaP8bL+5mJd7XQI8owGOWgXFEdjjrDhkI3pu/xcQMqf3Rx/BbpsjgT2aLgdYxp -aKVoNR7oYUT7Frnazx+lKNzEd5JjGxKo+w4SbmlA4CF4fgX2CQftTSxnRa6jYu3u -8IHD2LbJ6vU9ZTvraQudp9u+kKF++IsA8deqBQx36OxSXto6BwxuhN8xBBbSO4MM -JHBksGMFDLXDb5CM7SYoRb6XabfAQT04ROX9SamvI27mrR0LhDamdtP+xW4bcUlv -rokMKav/dkYsUMw3Kbt3KDJ4TGa1VW567X4fs9HNQm44YCBTFeTPcjHzD6ztU9CI -82vOUwe+b9PXLq3MK7DZKTmiK+bhNCkIl4wP7pXNxqYvp2kzJy/V22UL +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQISqiwtlVu2dUCAggA +MBQGCCqGSIb3DQMHBAgI9HkegsmvpQSCAoA3dgmkiQthpGrdWwOEUqZpajmMqivG +RQv9Qxg4JoTSoHm9WkR+0x4vHahAaqYKDq6ca9uIHFx2dOTXH589F0lrGf+osmiB +L44C1z8aqYjJcYBPmeVHtSJsr5XFpBSWv88OQ85Z/qqtXL3jdRC98IywmDRqjYa/ +xoJyfGlLuz530Rv1iLcNQ3XGkoxmxlbV1WrmhkRythD7psUVHClt/InkFX4I6iQl +msOkNP5RBIn8BED4mHhZ2PTDAIyANgpWTeBwBOEilb/mVdctzqM1XgyzZ2469zJ+ +ZFoPTN7gtXmuNXSOBCvAJQT0vL8GYQNIkdfWi+cfhC3azq2MZcdWzIPjvSyht42c +4O4of89tUqrgLkvUiVaO74WqLtmwtTdgQg4ZIin8HPXNsVm7tYB5LMvHPKdoFOZ8 +FTD0XWWgDwoZ5tTOp31Kz5Tczab3eJ+lgPK4bqqtLusobwfI8YmCZGYrS6V+S6RZ +Qk0xrYo8mYjpjmjmpr2xkEiQ4YQiEwmuwzw4eNT1bAGL2V+hwDuxjD7f+pMQfKai +5VChf0VEHb+1pwIjnMfY4ua99IhP5bj/7Z2327CkehtzLF4ineRkVnVXy9ELomn+ +8bIFt5qBeaHfijX1MPn2Lugs8bY0xhQaRR15yBI4fQ62ekvxntLSmp5BLnaSLFsW +gjxjzRL5X4jtjSZtoxypHWBxKMW7fdxbqxAVKba1rLygqAt5QmsS5kKUDjEJBv0q +0yrdjo2Tb8UtY75oNw59cF9hgfV6xtyGLgyjw8f3eQQ88i8nKBQ+iLpHOF5t/waf +1vopHqu/zJEDskIwJpkEM3L3/wy//NMDCpop3BF7Si/aqy/j7mZUtUFV -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/expired2.example.org/expired2.example.org.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.org/expired2.example.org/expired2.example.org.ocsp.dated.resp index 7a198292a0b4a42bba84745e9f62cc59b7e79899..cf6d41b6036663a55e0b5e1e9e78bd62223611ae 100644 GIT binary patch delta 556 zcmV+{0@MAR2b>3xY5_HoYbt+;7%nX`*a>7mRCicnJH9EY0j7Ea0szZ`02mK4FflSQ zF)%SPGBY$WHCmt%7!NWqF)}eSFflPQGc++ZTA?E_Aut~X2`dHx1qBB%0RjXP1P~c% z6y$jPdS3f#Buw+_k1sF{1_>&LNQUi`pb1<=h!O0!{oYV<>! zD83`sf}fy*0u3;N0tu6o0b>w2S{Ds7I506VF)=bTG%z@m1_Dxl#wq$e=bOKpn5wP0 zT`)~X#N4G<2B`c@X49KOyx-Pc`IasLMw<>0VUqjoY-1Xl`}dY1cZl~#gY5LZDhKVo z$2d2ytK_peM2%&9{T;4!JicgWBmC?LYHo`}GM^Zb)CUd_0W>p8;$w7 zbPb6I6jT4g41^GqXgAxMYGoms!>aD6rTvV7Z$Tx%y+|VSL z89Yapxhj8XYALYLJJ&m(hd=OnL#`$FFVC(yzSGOlysmRN|A-lz^fk$jMhw8Cx&3A1 u&9_}OQHe<~rn1|KEWQ^O)qDSg)Vc3K=Wy!&y)uJhJeC-AC)u9udI7Px_3mB( delta 556 zcmV+{0@MAR2b>3xY5_BmYbt+oon|J!ewkeR=qbcsKsB2&TF!R@0szZ`02mK4FflSQ zF)%SPGBY$WGg_b#7!NWqF)}eSFflPQGc++XTA?E_Aut~X2`dHx1qBB%0RjXP1Q4Mn z34ni*X!QSnsk&LNQUduLN`lY@WLm8;e*#l=T2GLO&tD0zW9bUaNTK)_zv~S{Ds7I506VF)=bTG%z)j1_DxlyRCz$BvvF-^3{z$ z7koX#>1~r;sY?sU97V38I~gvo#{$-{NvNWeXrWv_vQ^gNdm|rL(l{=l z>%LC2c=(YVz*((IDQysD^BSd{jd745mgTqCPB&4l73_T)>Ar&gOs+jm|@pc@#N8yguG z#mn9@UHgh@kI?EF){hUBmVZ;e_-}LbUgN+;22!)DvVOk*eCZX(1*2V}KW|@MC~vX( z%t8L;uckdQyzzCT8Pl_JA=8&1^lw8|hYoY&aG0O}tDizrxd zNKe*alC3|c`OEhC?ESN5tXjJ>*1*^8$epF(Y%Biwq+OovwCDb{*q_t%7~N*`2_#PX z{U#?_YS!=X(-g})zPmTS`Lb7w{q5f47Ut_$KiO>Q(wkcIS9V>A&AyCu z3)z~5nC=@dGBSI$c9nZf$PE1x<}JK;E~w0qv~i!dQ>#8BOLM~o>+9C@+wDJ8I=PHeTK&KI c%Fg!=&kJ7t+iTREWHU{oME&Nxw^fWA0n~s0761SM delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z0oon|J!ewkeR=qbcsKsB2&TF!R@0szZ`02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E&TCJBIlk!bY)eyO`7s{unW4F(A+hDe6@4FLfK z1potqfdEBc-Z5Zs1EkFPpW>!^1yR*g+|7%(G*LiA`NU*|n~N%K!a1-4YvM1sD_bl< znPSqRa|Rs63@y(SJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsjAeQB~*G@N4trhHj z8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_yorfiM4!jlsG@^m Lx(G9Rd=mkRqhIzf diff --git a/test/aux-fixed/exim-ca/example.org/expired2.example.org/expired2.example.org.ocsp.req b/test/aux-fixed/exim-ca/example.org/expired2.example.org/expired2.example.org.ocsp.req index 79b3733da3ad9d69c8a1d69f9edb72f5301e72a4..0ba8c85de8461c1d060ece305f707214d0bdd5ca 100644 GIT binary patch delta 45 zcmd1GnxHGvA)%*hbb~X+KBPP%$$FpWO2%bX6CEW5Br`>xRQ#!m`<Ar&gOs+jm|@pc@#N8yguG z#mn9@UHgh@kI?EF){hUBmVZ;e_-}LbUgN+;22!)DvVOk*eCZX(1*2V}KW|@MC~vX( z%t8L;uckdQyzzCT8Pl_JA=8&1^lw8|hYoY&aG0O}tDizrxd zNKe*alC3|c`OEhC?ESN5tXjJ>*1*^8$epF(Y%Biwq+OovwCDb{*q_t%7~N*`2_#PX z{U#?_YS!=X(-g})zPmTS`Lb7w{q5f47Ut_$KiO>Q(wkcIS9V>A&AyCu z3)z~5nC=@dGBSI$c9nZf$PE1x<}JK;E~w0qv~i!dQ>#8BOLM~o>+9C@+wDJ8I=PHeTK&KI c%Fg!=&kJ7t+iTREWHU{oME&Nxw^fWA0n~s0761SM delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z0oon|J!ewkeR=qbcsKsB2&TF!R@0szZ`02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E&TCJBIlk!bY)eyO`7s{unW4F(A+hDe6@4FLfK z1potqfdEBc-Z5Zs1EkFPpW>!^1yR*g+|7%(G*LiA`NU*|n~N%K!a1-4YvM1sD_bl< znPSqRa|Rs63@y(SJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsjAeQB~*G@N4trhHj z8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_yorfiM4!jlsG@^m Lx(G9Rd=mkRqhIzf diff --git a/test/aux-fixed/exim-ca/example.org/expired2.example.org/expired2.example.org.p12 b/test/aux-fixed/exim-ca/example.org/expired2.example.org/expired2.example.org.p12 index e031162ea087b57c147a2f7a90d6de5c9a394677..43717ed912848c0770aef46fc2e87c4442b5aacd 100644 GIT binary patch delta 2855 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 F005y^c`yI~ delta 2855 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 delta 892 zcmV-?1B3j4fCPYm1hA)k5j9#D4Kp|}F)%SPGBY$VHCmHlyfu^Ud>wza#5((aG3}k8 z{NKT;WFxewn4q6y<;bIQAFAJi1^}b_)vH!`Yr{%@=Uqqu3gPA#f>T<5H@kY44(d{4 zRSG4T_R1cDmVU9Hv;_)Xs4+ktpaz2&1DiiO<^J9<%cGTRjy0)}O#g$7uH_`zP|ok0 zZnn{Wl1ST%m%*Gdy3hgBlZt(Ge{rbus;C1HL@)L> zzyDP7y&jtUDVx*Z5t-^40-~3S%3pUKXDzkY-lIDTxnJ`2OO#_^T-;Tv0hyB*yFh*1-zVCS_L9f0Q~T6?48yWc(PZbD4I2l%UDc<)e$#or5cA& zF^M|hfa@0qY4j=L_2q6@AJUYRLyN~ZSmEoFI?u&YBUx zGkJtA_#8lUcsoe?g($b}hUsXKcLe(`c0mv$`XK z(ztu+ni!~K0sDm#5ps)J16jM9<}TU&Q?H@wE8lZFDn;3(hv5~r*F6uA&7)J3b+P{{ zYvk!?ehXIwuUs;o!@|5fmYBAZdkri2`JQ~qMts>GOOQXi1Mp@}<8WR=i`Qsk$GfhP S`jve~0d$k#e-yLGzc@fwsj5f- diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/key3.db b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/key3.db index 782b2b5deb1fe0573a00605d15eaf2cb19f2646a..6c973df58659b250a5bc31b206d9cf268f597c9a 100644 GIT binary patch delta 910 zcmV;919AL-fB}Gj0kC`=e>_Cu%r&5+;u!b)H3*bzWCuo>ZUO-T1cCy9t<8MLM0;0) ztZN?p0UG&!M^aJzjM#7FiX;6^uX#7aoyacL zf2a-7n;lGjDI)iFv73AC#U$S{0DymQW}G1;iyJAVW5DyFdDzGLgg^7MD992^Cm z?R?8O)-#Q>M}Wx(JIE$3<#&jd^vM#|%4!k4~< zhJv?9{8eo&pQR($e|k}Q%LH=WfPf4pc%wN^^uCZ09A^U8y~VlMe@!pdf-awsDBS}| zr7?>O$0UPfKQbBg`_J@cgZ zv{|1pkWL+^+ijLuUTX~w>QN4In}tYFx&*N0XfYZlpum=Ie){y;`K;kHS=1n= z)P`wKe@MyNfW1bAU{}`-#8mx-pG~*(qeKCZ z3aiBziFlX6^v!e>^hpp35WO872rOMRrWC7FUYCS8q%+qI$YlL{I{ht74mI9CdhqU%Md~iR? z`t*lr^7%W8aK`iyf2R>_>r^=l^02s=r7v~|QHvbCx*xa=FKJ0V#{*wWCTOU>d3Qsi zAF6|G%pAfF6;F>{G4EG7~>enp%tKwH!K*Re(xrqUQJE zU(gd@z+K-Psj<2CW?k+5z%T_v#;`J>k@XMSoot6|2-fBQgy5d`>N;zWwDcW}wI z=ka<=e&ezIU5^>t86q*r3~v9%M&p~(HB=-=T(5^1yh7Ju3x{;euy*a2F+vtx2!7UX;~9!iIFk2H?-9|+ogY>hQ!#F^K|j(-RmXw%$9Yy90rtU zJhF;;An2^Ke+g^g7lmjA$pIx-OAw3tY7_DFPT?B+@5;$*CT0|DnZTfji00B(_AD8x z?zZd#TT>J`J$dO?*=a&fO*UOb04g%x^0+wa*v;s2ehhtu@v-!mDNo4d3*x1P5n z#hR%~34CX4Z(?C=EpuUPbORItVwCb3!qK;9i!9c$ez%KfuYSa%01GOHNQUq;O$#b9ZlYWG!Q8v-KYfAY=KyhyVZp diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.chain.pem b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.chain.pem index 7b31f7f34..997cebf47 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.chain.pem +++ b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: revoked1.example.org - localKeyID: 50 E1 3B 8D 7E A7 C9 95 F1 B6 53 46 E3 53 5B 94 D4 EA 49 58 + localKeyID: BD BF 30 04 34 2D 03 C9 AA FE 25 10 2C DB 7C 74 89 B0 9A C9 subject=/CN=revoked1.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZjANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm9yZzEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwNloXDTM4MDEwMTEyMzQwNlowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs -ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN81f2TUIoWVBMw1tkzd -rSpexfNwKTcN5SVic7fCm0DXKTpqCYbU4AJQEqYkSy6XQZXbEoD1yRD1taVVz/M7 -lBZfAaqan5LvXiED6eAl93OmNnD5q7+59B7vR3gPn1RxcQHOmhHANHpBlU5yca9c -XjyHN4UVekDb79k+4f+dq4fTAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwOVoXDTM4MDEwMTEyMzQwOVowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs +ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMOKMcTBoKYBCz8Sxb/B +5/RGvTdDMmkNO/e91ni4S/3OjvvksMmg38fv1e4DQOazkE4dp9ttllheaw0O6lEO +cpuFSFC6BLDlaDEaJqDAlm9++vTZ+azhM1nUIKbUhmlPSMnagL1GhWBX1w3EVP2F +n02386NEAY/kPJMoR2r/4Kb5AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm9yZy8wHwYDVR0R -BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEAQaHd -di28K2dsvOzTaJUJs7ojgtK4e+maGKhjAfuFEhFyi1kDWbub5i7Z/VOvoeor33M7 -KkXZpIfhFbbXPQ+QzaNTk3Wx/ypr5OlnfgtXBK9cMp7Dwrw7lpi2knsNK/j5nnzJ -RnzZHkuQP7sD8GZO43BeQovXaGLHu66R+pV9RnQ= +BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEAc4B0 +aoj+H7UoNbV39uIQIV3Z//V+AqQuOaBtUTf3izNDG/r3tpJ+La6s6FxH55dRvQdc +lvF6WdHgD++J5Vx7MUVcXMyVmpJrLpnJk4BBSFMn/fgvoPFfONL1p9Z33HnIUrY1 +hCmJrHtAqS0pztH5YioEH97ihYz5Teoc6mws/Yc= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.key b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.key index ce8c7619b..5e21cbfed 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.key +++ b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked1.example.org - localKeyID: 50 E1 3B 8D 7E A7 C9 95 F1 B6 53 46 E3 53 5B 94 D4 EA 49 58 + localKeyID: BD BF 30 04 34 2D 03 C9 AA FE 25 10 2C DB 7C 74 89 B0 9A C9 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIfcTUCjC2BK4CAggA -MBQGCCqGSIb3DQMHBAiK9Tq8tW41IwSCAoBwhuO5qx1RkkScR3dR8y4YcHh3q6e0 -+dKjfUTez521nw+t+d5RI8ldj1F98+byh8XA3/tSE+6yiiZA+XlUWpyU+SZC38/5 -kjP5tYbhIrQ7reQbSCyVpox5reac1VLz3zlYlETh9lwnEslhbkabBjzF+hxVf7E1 -WGb0/QW73/7McdunqIMU3KmAcTzLNgWRuu7TNVMtBFoQKiSJAjLR6ZiNQTSP+eln -hGhKXghFgRQchr3SMUzVkdqXjvz6aL1AhkeEdUYXc35WojeC431OZWS+q5z+FQna -4FJBL90MwgFdbd3lS9QGrM5It+ccd5r9r3PQUcAFn9DsNVV8H7zo7CAT3zfSid9T -lvGQ8LLBvpWIlfef3EV9f2dxN0CRXUqEb/Qrw6FmRMmIrtIBnxjaFgFhZq1EdByQ -dPgiKAFYyjRyKp2G/idqVMf9Ud10bXaeWDGDUn1W7nElsmhgkTFTAO9BrMfuOXG8 -jKJ1oRt/67sV1oOr8EXGW6CNYSgmUTcXUcZB8jHkO5Hat2YmmaYKEA7X4Mz+gKUa -Bsf1B1xT8/q6mNxEgSuA81B8hGy2q/iVEyLUM8wTJGiYlib8tzxI7faiy7fEX9tZ -Averd7TG/1ZcgY2pVkpJ4DY+w3bHMAkQgvV/I8t+VPiKx7y53AtRviSEOo+zA9oW -sl29S7lsrLzwM2picvhr2LdxJuMhD5cl8gq8gjh/8IGlSDj9JxFFkwLwoD9raWKi -3VgqtIHyEiUEv2N7CHZh1DL/V9sY8rwwEO1LpDxUCyDrf4kDeNk1wiUV/3U0E4EJ -HxWLzRkRgqiOOY6PTqRlHEC4wjNdWVjipmw1EHS4RWpEIEvvdJZTytTH +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIT05M1SXZo7oCAggA +MBQGCCqGSIb3DQMHBAgKjXdFWgevnASCAoDJx6CMm3lv2+3DdMJOrODuXYc04hqm +OYUHWPas6aMaE9ZU2WQ+05envov/obUhJ3T1laRTnAhbMIrIuQDDkR4Tx+njdpS0 +WwEmGxlv4JL7bW+TG2g9LfpMUGTcK+pTNmM7pNSylnN6E1EvqTrMLqc6VaPG2Ohc +KCPbWiqDKyM3WHxrgRkhg3sQmW0KyyU1QT9nNHZAW2ip1sJVzRKbiIsx+t020kH2 +abemY+ZDpfwKJKZpzm5CjeWLP/zO0q07ZkEgLjjhXAtLwCEfkt7SiShOOYFaYQUo +psk9WSDU/ieF1Uywz6nrqWSH/TBDbbqrYXPshTXeFE2UzCvSdPYHPEvOnQTIVya5 +T9P54rWQKIo3GnPxJaEXo+tzCnV9B4kyFcEtjwKrh9jWu2MMLzLMdRrm1VKcjgts +kXHbeyfrZouWOdoPUNRSdc004oWYvvweG3DmObUQBxKh+PojMCbaBpJFkE+bbfxo +JZ49baXcqXx7vph8PszJBzS2FgmN/r3eMgYQDqzydfnoTPhyjsU8ompeHVbH53VU +PKUkNyeac7lAwj6JwcXOMDnc51KFQ80i+/0gHwrRSd+bmgmnpwO1TTiEeIUaYCQa +/Ic7LxXhi/gWrQg4U8bIsibXBHEefcwtWWuDD1uUlxezuqdFrSUUC0Da5AmD516Q +8aznlBljvQUpiQQHH3KB7eQEp+bbgYZJagFeZIn9FiLlHzPpIZetsB+ynPSvjz/V +zVszLHuLaswKcC1N66LAOqyCKcPYI35+OqE8/6SCe9iJFOoIYlJkxDBKwZk/NhvD +/CRD6hsaeUnAHpNEuus5qrRICbDAoi1LoK8hDadb7Zv+wSLY/uo0JzxL -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.ocsp.dated.resp index 6f1abcf25eccaeb3ed0c37802c17c6f69eb40362..b2d520f2fba5d5a1f35c85c1e13fafe5c9777696 100644 GIT binary patch delta 533 zcmV+w0_y#n2b%|wY5_HoYbrd57%nX`*a>7mRCicnJH9EY0j7Ea0cL;z7!NWqF)}eR zFflPQGc++ZTA&da4>B+@GBGkRF)=bTG%+=i(H4JrVFg8Ql)S0xCCTQ%n056q4F(A+ zhDe6@4FLfK1potqfdF(C&1R@mC@X~G^n#ZW+Bk_hiO_|)U^W>iYl6DQT{J_Wiz-`h zyHKxu<-Os5cJ_-Ns7?qUCc}pNDY!iUDg8I9eACGdM6Y zFflPQGc+(bT9GF-lR5$&f5s{LJ?ERhnwYAsxm_?#M#S8uR|cs3OlH%YLcHJBUHO(S z0Y;k+5Mh%0>}+Ein)~;bA$N%PM}zG2y($Ooy~j8=udC#E1rmbof_Xlg02&^y;VpNBv2c|)!x z_b<<`Ilj}&(7dj5IRA(loAfowjz$c?qq+TMB+@GBGkRF)=bTG%+%f(H4LIKk)4ND5*`3<+{-gjB9f+4F(A+ zhDe6@4FLfK1potqfdB}IO4W^B)ZiXj3a3bPD#H`S$b-@<>kncSxVT6iLin8tm5WUA z1j|Ekg7l}JrE$FYIJKS_4G=7h072N&j&r4&uJI)xBiUDg8HCh)9GdM6Y zFflPQGc+(YT9GF-lR5$&f4i-Ns3cY-Q}We~KNoyG!|834U8ze8$Q(tkqB|Kbug3z` zut}(*v_c!`YJhz8JcMehdcrwTHMLZFSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsj zAeQB~*G@N4trhHj8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_ XyorfiM4!jlsG@^mx(G9Rd=mkRn8EOr diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.ocsp.good.resp b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.ocsp.good.resp index 57cf63eb3820e17b19cbfa9832dbcdde29d3632e..11deee270691082bb23f9b34c71305d148c04df9 100644 GIT binary patch delta 591 zcmeBRpUtjm(8N5Qi;-bL6Y~ThvxkjSn~jl`mEC}mk)?^b7ARC{(0FN~iGk7N1&rbo z9kkd?qYP3Ek|q|Y+H^?h=^EYOOtB9sk4UoKr@4}GSrrpwS_6Xwzmb8Vk)ff1p`nqn ziJ@uK0zr_F5t7ivePZ<$iL9=9Q}(QUrF!z&ff=P=4S3l&wc0$|zVk8yoxs4{*vK$x zu{a0Yl%Rmz6&@|}oD2qwR_xjT((SHk%lnAZr%}hsw$?Me(^#Q1fn9ZG##1Tv#>F{K z@8zcVOc#GYg~7Q^)p_r6v(=Ut&D?7Zn=<#L&ovGYP)}R?QK~BGH19JN*V>n7(%!h$ zCqxv_zkS*G;JJ&IA7^;D>@d~)8TS2K)RX0R%5P0BXUrD1h!W>DwlIMD$G{>A78=r% z)tO}Lk7@q0eLj2ttQo7;?u<3?bvtrrX*k=8KR#)fXFKh=e=YXsG(ASQ*?aDfq?*pJ`gOb4+tUmJXiv7 zRLBw4Vame8ZDo_IpG}k^boR{58(t(3p>RdT-i zE}-kaPP2IUksQETtx73v5N7ilrJap&kRX=jx7SWLQLPp1eH!cyVR+Z|K5qsrIE?W- w*NGP^2cXkwF*`cwq%aZj`*K>LtnMz?gOQ DZ>JK< delta 45 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 F008#~elY+5 delta 2855 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 F000efmOTIf diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.pem b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.pem index 07d81ef42..96d856f1a 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.pem +++ b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked1.example.org - localKeyID: 50 E1 3B 8D 7E A7 C9 95 F1 B6 53 46 E3 53 5B 94 D4 EA 49 58 + localKeyID: BD BF 30 04 34 2D 03 C9 AA FE 25 10 2C DB 7C 74 89 B0 9A C9 subject=/CN=revoked1.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiTCCAfKgAwIBAgIBZjANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm9yZzEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwNloXDTM4MDEwMTEyMzQwNlowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs -ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN81f2TUIoWVBMw1tkzd -rSpexfNwKTcN5SVic7fCm0DXKTpqCYbU4AJQEqYkSy6XQZXbEoD1yRD1taVVz/M7 -lBZfAaqan5LvXiED6eAl93OmNnD5q7+59B7vR3gPn1RxcQHOmhHANHpBlU5yca9c -XjyHN4UVekDb79k+4f+dq4fTAgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG +MzQwOVoXDTM4MDEwMTEyMzQwOVowHzEdMBsGA1UEAxMUcmV2b2tlZDEuZXhhbXBs +ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMOKMcTBoKYBCz8Sxb/B +5/RGvTdDMmkNO/e91ni4S/3OjvvksMmg38fv1e4DQOazkE4dp9ttllheaw0O6lEO +cpuFSFC6BLDlaDEaJqDAlm9++vTZ+azhM1nUIKbUhmlPSMnagL1GhWBX1w3EVP2F +n02386NEAY/kPJMoR2r/4Kb5AgMBAAGjgcAwgb0wDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm9yZy8wHwYDVR0R -BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEAQaHd -di28K2dsvOzTaJUJs7ojgtK4e+maGKhjAfuFEhFyi1kDWbub5i7Z/VOvoeor33M7 -KkXZpIfhFbbXPQ+QzaNTk3Wx/ypr5OlnfgtXBK9cMp7Dwrw7lpi2knsNK/j5nnzJ -RnzZHkuQP7sD8GZO43BeQovXaGLHu66R+pV9RnQ= +BBgwFoIUcmV2b2tlZDEuZXhhbXBsZS5vcmcwDQYJKoZIhvcNAQEFBQADgYEAc4B0 +aoj+H7UoNbV39uIQIV3Z//V+AqQuOaBtUTf3izNDG/r3tpJ+La6s6FxH55dRvQdc +lvF6WdHgD++J5Vx7MUVcXMyVmpJrLpnJk4BBSFMn/fgvoPFfONL1p9Z33HnIUrY1 +hCmJrHtAqS0pztH5YioEH97ihYz5Teoc6mws/Yc= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.unlocked.key b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.unlocked.key index 39b8f8217..39fc0e598 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.unlocked.key +++ b/test/aux-fixed/exim-ca/example.org/revoked1.example.org/revoked1.example.org.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDfNX9k1CKFlQTMNbZM3a0qXsXzcCk3DeUlYnO3wptA1yk6agmG -1OACUBKmJEsul0GV2xKA9ckQ9bWlVc/zO5QWXwGqmp+S714hA+ngJfdzpjZw+au/ -ufQe70d4D59UcXEBzpoRwDR6QZVOcnGvXF48hzeFFXpA2+/ZPuH/nauH0wIDAQAB -AoGAUnEiAo3PymMGCJ72HGHsKbAjkQymTG1Xa313nDHGwiY2VhsANcq+ilwk5zSU -iDrZwI3Pwc4GW7tFQjH1wrMIuKHQ1vWtEkoZV/T2AcQKmX6swxhYNIdxkyfseOf0 -7ts2x/T/fE+x/IChwGNjEzELqf92znP2NPISus49E1KrcpECQQD55gkp6NJcKxGO -dNPE0rv7BnvRU/xjOFZR7Das9Kgi2W0OgXDs/UsrEHNg+S4vkK786CoqKATXeirp -XJUqAhuVAkEA5KikLz+wcekSJFHCbq08Z187+7LlllX5SkwfhFIk7x3nVEqd/9e5 -Tu2WrCjMboibszWCMKDuPUbc4P9MCcn7xwJBAIJXyLnSVT57vFmIeBh2LlRdamGh -o8gAz41FXrNRnQ0oSSjCvSrvZrCckQGolr16grspQSzh2LynXRCBGNBjbw0CQCGQ -b6lP3AKch8E1DylX3In//LoRpInQzOsPCYFO3YUMCqzg1xh6/gSL85YJ1xhSjShd -LmMc/FuaT0nnr62wLHkCQQCq8QPZU46wBJSHps0BbV0dTco+Og0juJr7FOJPrHga -ZpZfwPzR/2fuZD9Il6NgYMQiVIOJccZufY8VhnatiZzq +MIICXgIBAAKBgQDDijHEwaCmAQs/EsW/wef0Rr03QzJpDTv3vdZ4uEv9zo775LDJ +oN/H79XuA0Dms5BOHafbbZZYXmsNDupRDnKbhUhQugSw5WgxGiagwJZvfvr02fms +4TNZ1CCm1IZpT0jJ2oC9RoVgV9cNxFT9hZ9Nt/OjRAGP5DyTKEdq/+Cm+QIDAQAB +AoGBAKShEB/QybmZ/WcAHh/BWNHwUNRbLfEGZGvDl/ORbuFkbDulojZPzLjfsySt +9pGFssQh8bYrwL3r2INpAFx4JoJRjdBOrFsrB+xZhW+GyHJamd7dDEOqFz8zW/z+ +yhELiLeifXcJBBRrC5X4+rgbYVVb6A2y36SJTf5TPjo1PRoVAkEA845G/VVs66X9 +h1XmHM58kU2qOrLypTT4c6UrXKZrN7KFfl9BCWQSOShLW5S5/Oz/3ypkrDZSqggj +30y0goZjzwJBAM2H3arwjg8mxJnkShmrTHamtdpzByEyF5hM+SDsdb/onWETf8M+ +BIj1J/x8r/rXx4r0ZQ5BbnMDsoCxpDd5UrcCQQCVdIFrg7hLApkJK1UB6FPYdmg3 +jQgJCPBNRtXNDPJOQ2ZXnewy7w2ftXJIyIM5CdYaA9GzO8KORGB+7nr2fbFRAkBQ +YaWo+AGnHVNgmG7+kQcLlHGk6L3OFsgxkVERtkjq8C+0yqp6EmQ1qCOmVKGCqidp +SeHH7IEkzDpgqJj/9RwLAkEAlu/rjtfcW3PRsSqNGbwvtPreeM/TWSfBH2wwMb0l +9kd1lEpfJeqUkX9B9qCVighX7pJ6y1FJbwuW9xgvbo9mbA== -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/ca_chain.pem b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/ca_chain.pem index 0be77156d..1268bbaa2 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.org/CN=clica Signing Cert issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,35 @@ subject=/O=example.org/CN=clica CA issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKVtsAGe7PATQiOvMyxM -PL8bA1VwmS+auXRgcHWPi1Jgkd1QmS0+lZqqm5VQ1kym7vUvhggfdX5uljC6nFJ3 -41b/e0zbRB1lhyLDNxarSxPg9+Lkv/9U8r0emvwpm9PfEZnqGQKil4rKX3cdZy21 -196jOwq5X/L1S5RjYFzcVaqZAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAEHHENxfpDuyHeYT/wTW -MaHwBbycWFoFIlIA/PBt7J3WFHiyV6IomjWMy1hMg9URN2mlGodQMYk64IDrFwZp -9Cni9eVuWB/SlJRDi8c3WOHrkzqybuysT7DDbGQDLQUy2HuOCpyJQDikd9XlO775 -tCx603UJ6mmBZHv/vzgk35Zc +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAPmGE/1NBbn57y9RAMTa +/jWgErk9jUKo+z0vzO5me7MUE+C3Jhk2YFF+w3ryEny3DikQOZEdRU4NFrQKZKu5 +1jjYg5ilg8EJTP6h9GzZmacH9olW3hdMvVqMkiLuZF97H41AYx95XPDibxwrpMgD +oDVoYTQIPBwdjj8d88SdbgYjAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAINsDZLZin7u8iOLguRG +37mUDNhAQ9qUAtiFV8JnjJU9DZGb0TvSpYmOkjK2iH4cH6AsEXptB6duvkkpp6ly ++aGvlqy69D/MfPpLjLX7e6WOISshaWCGB7/rQqbRtAePFpa07gijUqxM22LfiHXz +YHJSTjLx4idfdLNS+U5iir1Y -----END CERTIFICATE----- Bag Attributes friendlyName: revoked2.example.org - localKeyID: 91 79 2B 4F 85 50 DC 01 0A 3B 55 2B FF 9B A4 D6 BC B7 BE 15 + localKeyID: 0E 81 86 02 8B 4D 55 65 C2 E8 26 F3 9B C2 9F 15 B0 6C 9C F1 subject=/CN=revoked2.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMowDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5vcmcxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDdaFw0zODAxMDExMjM0MDdaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w -bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCdln63imf3mdI/eK0O -SIAqrJ9JM/AJan+Ruh/kz2U5bb4Fp7GsMGihlXAQOdWACxDniH1nz1mpbYs4deMG -AdBSpFJpY+7Yn7IiqeLkj9/VahzHDuWqGNVbfh7DLODZP/Pnsg7OGvBwmdxPchCp -jK/Jsbm2wkhzK3ZWtPrNuPrztQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTBaFw0zODAxMDExMjM0MTBaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w +bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDcWJ1VXZJIIYfk/S5f +VL5bDZdjajlmC/gSkq8Q8hm5oKG72+VvGaZzwphT86Sc66BLauR4wcazmHO+TJvF +1AIKFA+yzd48iux3Rb1StoPqdSdJ1BplPQuJgWg2DG/Mglhgc2IDbWSbNhnVqLrQ +kc0HiOMZGktm0CaL6IjayzFFEQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm9yZy9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5vcmcvMB8GA1Ud -EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBADMy -0I8TYeOYO2uMTcmNv2J+EiJFT31jJl2xOB4bXzIAWDM938O3/5Yp0TPkLipgRF1s -MhQYiOPwksQ/OQZ89nVH0zss9DjuxtLuNUSlqBuftzsOhi230rb/aOKzjqmfX6KU -sEQka5d1IWlbaQ7MJpfrz1otnoUNFStGigU9KT7G +EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBAAlw +6O54t5HfF6TqyO1C4PX7Cibt1qFXR1fFPeExBoWlLhowWzTLUipwG2DqT6s04Lcz +HodtDZ4pTUO6mt65VvudvZDmLjvvmTWtaFtDLnm5E+Y5BV3yLwqcjL9ztdH+P5r7 +qMFLL3hqlFvOVisbDfOP85ALGAjew1pNMWX9P0VC -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/cert8.db b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/cert8.db index 1dca87995b8995a017e000fd9a2aee20a6dff40e..fd2ec27eabea3b84135600aa9043e9456e993c12 100644 GIT binary patch delta 911 zcmV;A191F+fCPYm1hD0N5ja{G4Kp|}F)%SPGBY$VI9ijzyfu?6eI0+Rl}y0^(vXWs z2>LUaIb608i?%G~;)Wv!i+5N3x*BJ1t0M;1X`nLh0~ap$+ROQ+`ka`Cd{Az8zzvgh z#dIhgoxqF|6zPNZ32IK0{o}59*6jZ{d?=p(q?d*9_Lrtv6{_gT95vE8&i+UQv{HdW zlY4ocs5~}?8w;`pR+j;(lgNE^f1hGKxsCWk77Kj9h`^2LGDLpAN1+mE%Wz%N*&++c zyGj)7M^f=|*Fqv-lY)%$tGzrMrnKqdA4h%kGKgv(_A=PJ?-PDE{OSGs1UspKYAW>+En1Dc7ICJyuFGF-Pt_w@M2dH0*Q*pKql|0Vm0j0CNenC4B zI9eACGdM6YFflPQGc+(blMT8_fBA+J{Y?eA`R^}L0L0qIM{=jrGvo0T8xq+?qpwkAB{j`A9-Bx;%^))q{suHHE3Zp2s|7ejz1mq#GP&i3L^po0RRD` zCNLzE;e8X6^138{gKQ0w*@}Md@*|6aFAh<+R&pezx3Z3m}rzDX&ksdD+Dua>O3^gqme`b&(p`+KF1AuAziV1@_3>q4f{ zv!3?&UAec z)EZ?y3yFbfHVkjff>>a4Vgqetn>HEMsJhUR%?F6%85&Dw&?bxMh}z3BMFA0$SiakT z32^A{c(;+?7o_UQ?Ly%7`wAxQ)}dENSH(TyF$RUDE*dafG|N&da2sIiPpdTGw=*7x zZ4I6&O+&hx-nmx$oxPCeE<5j;HLYk{LoRu_6XrPuUGgsqoQ%J7wbA}Rn)|51OD}k8 llv~bLD;o{-kMocV7zp0OT1_!!{XazkLX+Qr6|=~{I6yTmtF-_C delta 911 zcmV;A191F+fCPYm1hD0N5j9#D4Kp|}F)%SPGBY$VHCmIwyfu?6eI0+b#5((aG3}k8 z{NKT;WFxewn4q6y<;bIQAFAJi1^}b_)vH!`Yr{%@=Uqqu3gPA#f>T<5H@kY44(d{4 zRSG4T_R1cDmVU9Hv;_)Xs4+ktpaz2&1DiiO<^J9<%cGTRjy0)}O#g$7uH_`zP|ok0 zZnn{Wl1ST%m%*Gdy3hgBlgNE^e{rbus;C1HL@)L> zzyDP7y&jtUDVx*Z5t-^40-~3S%3pUKXDzkY-lIDTxnJ`2OO#_^T-;Tv3Yh`}0RRD` zCNLzE;e8X6^138{LB|l>U!*&-9p)4N1lBR3@CCe_SXu=lQULt$ZS0-a6nL^%q9~d* zjLTR|gVhl?X{8#6P%()*;DGBF25Iyu;`QZjSRc}qltYWhH(258lRC0)?5t0)!)#;& zEd?^zdyWd6i9k4{ch%)PzWKB)dee0Y>S=*wd;h;UB;S?+T$BHP7PG9o+yN3WH(D1B zGdM6YFflPQGc+(aT9dthA(Okk9efLr?IRsXrYyG5INO=3lQgseP_>Escnlmb>jvB&{CvQX=Co#pRyvU;^dFt)oL8a z4&|yC)mwfZ!z|$0KlA6Z4$d0zaGBgsauBJEugS5ww!%nrD|S}2`pvld^8vM!SiakT zGcwSR6Jg_+J8O(h$&J5aei9-@Pkm!1U9mVG8(%U2STjA}!?*vIDbX|JE-GL|U2HNG z7>MKWlEgnb27LB)N7Fkj^f>Ou((W}xrKlU9w>u7oEw|FP|7hZ~j;WttqLi>iBx{#- lA!%D_4$LN(>(5#(o`nq+D@KY1Jt;l`#*^QF6|=~{I6&V%tdsx% diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/key3.db b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/key3.db index 7e7e68aab8f6c97db5305e56676a8f036a798a43..41a959d0a7bcb6d70a9dc643028a8435416c37e4 100644 GIT binary patch delta 958 zcmV;v13~YO$;{-O$@Uk5H}2ywk$7y%5~0< z1U#~NdqX)5L!nJe4To4~0s#R8f&zeW$AWSl4L9?=$7>m?%yLzMnxEawtUe+Z{cvkG zkbH4GV>boFa@9R8WyYcYzUJqLa?5W3*MHBV=~_Oa9q+u+dOB7E(3#7$6;amZ?BM|l zJooBi>LU!ap~6~2!QQbi5%I}?Kp+BVcB7FfO)dw&03WtH3cB*A6BF+A&3x8h;ad8- zWmXwzCM{qs%3LxQ@&T?Ia52oPPzBVYBtDoJ&vJGMjAF6YNsz-dD8xKg^5@>KcH*ya zFmq0urADt>J?EeOCX50?Ys`{2ce&^wC>jV4unk?;{9Xp0EHUvullGv0aY1}pBT&)f zf3JPL{D}f$MSAAr%wK8cr@RHX#57+sj|2^X!ju+B&Q1QZ@TfEFKA>n-^bPoeE{-bK zZ<3FMHu2B?T8B4ka=)Hn)C89L9=R^reuUdOQzm?!D(m1bukbnTErAX^#%6>qZ)qJ> zspGkYyxpcgUQ+^%TU5<|U4z#?KGU&HpjO+3P?#qS_6i5_ME(Dx!f>u}o-o^Um0-&Z zB5{?mB9QAPR+BDzu0n7}ewiN!|4`l;9Ex?yl%sL5X;1vQN}V%=g&(x9Yvq6F)=43v zwf93N?m%oTYBMk&B%BCZZ0Iq3&x8;ij?QAG{?HW+Ld=aWCDWaMNnDekFdab$Vxy5~ z5`)Zs<=?`o`N>jnngOQjxzY+d`&26OGMQ5OdrZeQ2km;(opkZ@6ywy$)_?lC$Ax~y zJO*KISb+S8U|{G7xC)MROG2_rMRWm$I9dVO2rM0LN>s}n*D`AW6&&VKBYZ)Y4UkBQ zQCPo~PDELOkK^Qjaxla@%n|Si?3fWNboTa_dG*VhX>@^&6FUb;Ev-`s+*qAeU6M#4 zhvfY(UsS$Z4VPnTIc5v^5|XbF@)^0Hp}X7VZyBa@!kAO@q@3%ZOKRkJ!N#+gbG}TQ z#nb`{6c4h^-aLxzcSXHYwu9<*CrQ*AWjzatfoL`iZ_I*!SYUHv18roRHW}5Zy3mo$ z2Z-Yt8cSx-CX48Z+RHIT5#G3d$WYicp}P3a*wX}df+RN9HD_#ZVqt78b75?B0~7)I zSRv7GMAcJ<0ym7vdTd?+;hS{;3o3?4hW8Bt3V?^(Jv2?;L)Nm5Tqc!VE_OC delta 973 zcmV;;12X)8fB}Gj0iX~P1_1dF_z&t2whyZhmk)&xmk+Z6Foh3)YL=9`pTLJBnCr86 z3(hsh-#oM5XKZg`VQejPVQh2*6airf&umzZSReofs7Vwq9>63#s@DJuDuzgg_YDCI z1pxz2CXs&=ANB9xKUeqhVqFJtVRLhLZ*pWUV`yb#YXeqga&u{KZUO*+54H@f47Lma z000000000000027-JlGUO&l+O?S52EraRE;b3E{vcy(qAj0S3}0s#R8f&ze~6b`a# zNK^1-EI}M~(D`PDg_G9G$4Rbv_l}Y9S_RP+;PbBeZrreCs#^PO%jrhR1x&!NTifOj z%N3=hTRgW%aI3c<7}kWsO8LHi-EF=#IaZ&29@ou&VGY_H`ka}VR~dxFTpb1D2MOM8kO{&MRj31y=A!<@>9Q6q; zGVI$t&$VQ~l{EcrD&~p?2@P>go=z^6E6yhWOAo43rq@Cy-&&Gj`56dG+OaYDrzngh1M#Gp|_8nFnlH zxMA3Etrfv$mvUO;hLOQ#*9xX1-w;Hp#7e@6>G4!J&O^oaRR0}|5+}Wz?ro}szait_ zZ)jcUFkQ+R)ydu($bS%9au3*>3QpKFe~qGzHWKc5cZBAAe%P15Ts*U*)uV#L_4aDB zmx9KFbSluf$d+?|S?No3={tMh;mzF&aXCqY2Kf#@cT49jnBK6OhJ*`3qV)EY4U@L) zlc=kyZQXV?g>~@UfATG6mIx{lbcp;7Ct;kr=I5SelJ|HW z(}^*wHse+7@$xB}?jRK`Fl2a2mv{Z!7L(B_ty1Bh`$%SgmJ=4|Gi84;%(sI)(opf6 z%D9#k*7mql=e&4&B)w6ZotA#Lif8wk(m!~u4oHA1te;6U@Cj;vk-8t`&t*Anz6GbT ztT1Sym2eO_)qo2S=ZJl0&snK$i#T=T1_97gq*7^P?%1EQBB|o!kKfg59LEmjsu$+5Y%!bo!~c2>0d&A9sWwW2T(Gn>(^ diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.chain.pem b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.chain.pem index 781b04e88..9ee54fae7 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.chain.pem +++ b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: revoked2.example.org - localKeyID: 91 79 2B 4F 85 50 DC 01 0A 3B 55 2B FF 9B A4 D6 BC B7 BE 15 + localKeyID: 0E 81 86 02 8B 4D 55 65 C2 E8 26 F3 9B C2 9F 15 B0 6C 9C F1 subject=/CN=revoked2.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMowDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5vcmcxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDdaFw0zODAxMDExMjM0MDdaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w -bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCdln63imf3mdI/eK0O -SIAqrJ9JM/AJan+Ruh/kz2U5bb4Fp7GsMGihlXAQOdWACxDniH1nz1mpbYs4deMG -AdBSpFJpY+7Yn7IiqeLkj9/VahzHDuWqGNVbfh7DLODZP/Pnsg7OGvBwmdxPchCp -jK/Jsbm2wkhzK3ZWtPrNuPrztQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTBaFw0zODAxMDExMjM0MTBaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w +bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDcWJ1VXZJIIYfk/S5f +VL5bDZdjajlmC/gSkq8Q8hm5oKG72+VvGaZzwphT86Sc66BLauR4wcazmHO+TJvF +1AIKFA+yzd48iux3Rb1StoPqdSdJ1BplPQuJgWg2DG/Mglhgc2IDbWSbNhnVqLrQ +kc0HiOMZGktm0CaL6IjayzFFEQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm9yZy9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5vcmcvMB8GA1Ud -EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBADMy -0I8TYeOYO2uMTcmNv2J+EiJFT31jJl2xOB4bXzIAWDM938O3/5Yp0TPkLipgRF1s -MhQYiOPwksQ/OQZ89nVH0zss9DjuxtLuNUSlqBuftzsOhi230rb/aOKzjqmfX6KU -sEQka5d1IWlbaQ7MJpfrz1otnoUNFStGigU9KT7G +EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBAAlw +6O54t5HfF6TqyO1C4PX7Cibt1qFXR1fFPeExBoWlLhowWzTLUipwG2DqT6s04Lcz +HodtDZ4pTUO6mt65VvudvZDmLjvvmTWtaFtDLnm5E+Y5BV3yLwqcjL9ztdH+P5r7 +qMFLL3hqlFvOVisbDfOP85ALGAjew1pNMWX9P0VC -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.key b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.key index caa6b0626..8c4ccaf19 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.key +++ b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked2.example.org - localKeyID: 91 79 2B 4F 85 50 DC 01 0A 3B 55 2B FF 9B A4 D6 BC B7 BE 15 + localKeyID: 0E 81 86 02 8B 4D 55 65 C2 E8 26 F3 9B C2 9F 15 B0 6C 9C F1 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI9iSrJPTr2ZYCAggA -MBQGCCqGSIb3DQMHBAj44W9WrRYkRgSCAoCCGsFWwV2z6O0KQf3eWC74bDDCbQM8 -jHT+fF+fvi9TfrPmg9gmQoK8rL4hZRrRlVKXiAX+WOBIf/oGdw8aw8Tqdtf0S5DW -A+3thURE091hmahtxnIpiY9yrhy668lCQDgKa8aonffPQf99up5W7Rt4TJ5u1Py9 -w+MwEdBv2DGj1uMIHiObRCboLWZXZhpQQ0AzbKWvNg88CFVIyPA46YGaffaCtA2P -UEC+DcC12YqRfPgHYMU+BspsGj8U7KbemP6qbkx8+a25wOz4dfy/JHFgQjQM2MS1 -dEAO0mkGJIFeQGKzf3ZlTdw602S5gMGncxJma7nmNJEwdQenFGP44Ldp+oSrrmS4 -Xgec3G+/lGQaZRee/9vRn//5sUnmGvbrexEstssdZ4NloEBoHVWPqqng0uOO9bul -PGS1LGMkqR2JZivzESg94FpXz41bd2ZBRwtc4X/q0vMVybUBQgyMjpsAzSkDCliU -nodG5h3vQC/PhL+5wM4l9XuvhptZLNFXdEjSvTKrLEPSHXqX1pElR5SwV7CCIGL0 -lZh2ItNc4wWOGSaO2gJSdpQ/K5/oykbfvPQTIDgrZCcHlnYZ6gBxw/436pVIf1rB -uLAKSk/1yfA75XOSe1yKDzWZdskVYnMh9gtdLu85nRH998nON62aQd3+yeRY6OIG -FgFl8P0Aef6EZZRVqHA6n4amHZJKzbIoX77RnR07/42GTQ2hhIFmt7hgTP2UzYAy -e/vwGjzhGg1DDe8R1ToJY7W+ljbvO1W0Ku1fDmOtzv81hK1onfKYFHCC+/R544DY -Se7pPZtxV25ufg1IkaYdLTM9xRDHF4uZ22cAiWw4h8KOB8PJHJkZa6Hg +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIrlpJvn2t12oCAggA +MBQGCCqGSIb3DQMHBAjluKGzhc3i+QSCAoCwOwH/u1apPvqKoEcKjI2lED1f3rs5 +yGDzUuQpHbQhWByTtOW5wF1GvO2J8tA35wbWvLlxWt3+fLzRk2rPju0mncVskOyK +vhu362BkOPODTRmoEQEVXSthQQWFuWicM/DgWgD5rSkDmy8A3YH2lPd0z+0ngIbC +jl5VtDJoBw1zZPK8K+REw4bZI2Ok+SemtWMfO4krTcq4BltfOfIWky2hwPjPUzB3 +l32ioabUIxes5QaPekclFfqg54QNgInygQv5w7UOAJdfNyM952RycyTfS0YdTuhM +a72VWT50nQzypNMK1giXlRq+qTfTZGeRAsYFdknMbq8UEYHDOG9XJP94+JushawI +b1L6+Pv284bRPaTfdxDBn8cPj/mck3wIPiyh3wEVr3ozi9EDh2H0X3y98WtnCfHI +VBIbZaTq6wuTjtdFMNA4gdkgry36sXOH3K9e0+iCqG3BKKjYi8oIPxj/mSdTdSiU +TePpjZFWvScWZiq57g31pX4rZnw7wdXKhNtEdC6uifM73PuwlNO52t42Zy+n9GZ7 ++jalk+c4pe4bw58SBT/vIS9H4RUiGjAaNKfcesRYh7LYkTKRLF6CH5Q3I8yh61Mo +e0tvr+pliI7OqbwVyYxiqf7r1XCU8FfXyQPs8YROwKhe1MtFH5xYPa37FVIPkn1D +1zm6IrKw/CGbS+5MASC2ALyiadvDhNijfYtuVzuAzJDH1C+daGwh17oNnYMzGUUy +yEOIyQvGU0to8dyS0ngPXK6kTc0XvPaqhH8wgu5nNVnFaZjZYkzVOF77cYQMBmFx +S/Ypn+OoKON/PNG6/MuWP1fg3WdgzAW/xcgZrUSVjeIu6u1VgyApDZJd -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.ocsp.dated.resp index ec731f5ba7a7f29633fb8e68eec6e235aa8cb6ce..eadb8bbe1b44b98bb651fc471d756cc74be24f9a 100644 GIT binary patch delta 556 zcmV+{0@MAR2b>3xY5_HoYbt+;7%nX`*a>7mRCicnJH9EY0j7Ea0szW_02mK4FflSQ zF)%SPGBY$WHCmt%7!NWqF)}eSFflPQGc++ZTA?E_Aut~X2`dHx1qBB%0RjXP1Q7a# zPSO|HoGdKn%8U6%td}qi1_>&LNQUDLe|1-CtVwXA&IO7(+u@@B}h&q3EgMN`T1qIoW}+Ck-+2^frNJ4i~zJ7SSf! z;Q|kQbgv32r1v_*a8vYI5T4NdaaB4kMm(_~tkPN3Gell+Bhs~?xIm@la6N?%!*xpl zCwmknCa<7^0u3;N0tu6o0b>w2S{Ds7I506VF)=bTG%z@m1_Dxl#wq$e=bOKpn5wP0 zT`)~X#N4G<2B`c@X49KOyx-Pc`IasLMw<>0VUqjoY-1Xl`}dY1cZl~#gY5LZDhKVo z$2d2ytK_peM2%&9{T;4!JicgWBmC?LYHo`}GM^Zb)CUd_0W>p8;$w7 zbPb6I6jT4g41^GqXgAxMYGoms!>aD6rTvV7Z$Tx%y+|VSL z89Yapxhj8XYALYLJJ&m(hd=OnL#`$FFVC(yzSGOlysmRN|A-lz^fk$jMhw8Cx&3A1 u&9_}OQHe<~rn1|KEWQ^O)qDSg)Vc3K=Wy!&y)uJhJeC-AC)u9udI7N!aqDRS delta 556 zcmV+{0@MAR2b>3xY5_8lYbt+oon|J!ewkeR=qbcsKsB2&TF!R@0szW_02mK4FflSQ zF)%SPGBY$WGFqS!7!NWqF)}eSFflPQGc++WTA?E_Aut~X2`dHx1qBB%0RjXP1Q7B@ z$ogMNlQX)E9LwhN`;{;a1_>&LNQUCKarqc$&KC4a4CNH}~@sPrml*Cr#^?Jcbv~S{Ds7I506VF)=bTG%z)j1_DxlyRCz$BvvF-^3{z$ z7koX#>1~r;sY?sU97V38I~gvo#{$-{NvNWeXrWv_vQ^gNdm|rL(l{=l z>%LC2c=(YVz*((IDQysD^BSd{jd745mgTqCPB&4l73_T)>J|)34S93LnA{&14Bb2 zV-rKus0D%`AtNNAiTlOsf3^Bu62CD=N9Wn8?w@XJrW^3GacZ@Bw0-Ag1iFENxv`O< zgy+7AU$x?vS7%ZlDOUc{wB3L6oBMC)=ILb%*q&t?h_W~Dbn(egmCCXEsvR(2l{aht z_Rp%?Tc1sAet4U=;@RQ3IZv(Q)Hj_KVBI8ocHK6w_HQBLse3fy{CH1hs_YUJjGdXo z)bN&3Yv!xs_YbaT-WK}Mvg@o2|I4zHT{k`_302&jT)~(vY!M~SYiwZv^^bu?6f8KT zCu=at)*sXSW&3>g{#i3tt=$=G;Olne&eCwU6@PrvF3)z_bN^cG&uMy$ZnOCW5-0tB zlankp>-YC*isc>O-J9Qh*{j9=cJFZu^YyErY_@diO|AJWyRO7$Uq-s}pEn#?dEG8X z^Cc!+VdoQIG%@yil-w0vpfCALJjiQB32!I6NbvtdJk6bqOD7*?a;Y!f^2=nE)*JJM zY|TPU_l*}BnY~)O$~`7zhW-ij7T!A-RAxxpxKG=uRiBZix#5EKb?f=<_8%&p*QtKj zKflg$-{sR6_N*(m_}?Kp`-|zxJ~y5Ni+BD_eSCI%tZ87Ur@^vKw>x$AiHlvW{@;9M b=X;0e1+V_?HEK?>nI=)9eskX2D#ncf&Gh-F delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z0oon|J!ewkeR=qbcsKsB2&TF!R@0szW_02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E(PM#%bKNs}|Wj2z46^81xA4F(A+hDe6@4FLfK z1potqfdHspayc&cV@>z0l&1gIo;dP$$|U~h2#9&b?y6*)$}-YVA-)mkrqdAs-qk7s zT1B;|P~Y!odSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsjAeQB~*G@N4trhHj z8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_yorfiM4!jlsG@^m Lx(G9Rd=mkRG+p~O diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.ocsp.req b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.ocsp.req index 768e4118c276ef204890d9b915c1857d336a50a4..43c9ebdfde41bc40a4689a234e5b26e725303037 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yh!`#{GS~@ZKU8;EVmrPmsR5>XkwF;{`h`x?7ucLEEau9K`9`dl Dd^{5Z delta 45 zcmV+|0Mh?zYLG1ya-C)-zJ8fp`{*geUqCgRFJ|)34S93LnA{&14Bb2 zV-rKus0D%`AtNNAiTlOsf3^Bu62CD=N9Wn8?w@XJrW^3GacZ@Bw0-Ag1iFENxv`O< zgy+7AU$x?vS7%ZlDOUc{wB3L6oBMC)=ILb%*q&t?h_W~Dbn(egmCCXEsvR(2l{aht z_Rp%?Tc1sAet4U=;@RQ3IZv(Q)Hj_KVBI8ocHK6w_HQBLse3fy{CH1hs_YUJjGdXo z)bN&3Yv!xs_YbaT-WK}Mvg@o2|I4zHT{k`_302&jT)~(vY!M~SYiwZv^^bu?6f8KT zCu=at)*sXSW&3>g{#i3tt=$=G;Olne&eCwU6@PrvF3)z_bN^cG&uMy$ZnOCW5-0tB zlankp>-YC*isc>O-J9Qh*{j9=cJFZu^YyErY_@diO|AJWyRO7$Uq-s}pEn#?dEG8X z^Cc!+VdoQIG%@yil-w0vpfCALJjiQB32!I6NbvtdJk6bqOD7*?a;Y!f^2=nE)*JJM zY|TPU_l*}BnY~)O$~`7zhW-ij7T!A-RAxxpxKG=uRiBZix#5EKb?f=<_8%&p*QtKj zKflg$-{sR6_N*(m_}?Kp`-|zxJ~y5Ni+BD_eSCI%tZ87Ur@^vKw>x$AiHlvW{@;9M b=X;0e1+V_?HEK?>nI=)9eskX2D#ncf&Gh-F delta 573 zcmV-D0>b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~XbPQZP`Fa3z0oon|J!ewkeR=qbcsKsB2&TF!R@0szW_02mK4FflSQF)%SPGBY$W zGg_e|Fd;A>1_>($0R;sIFaZJt5(E(PM#%bKNs}|Wj2z46^81xA4F(A+hDe6@4FLfK z1potqfdGLfZfd0eQ5JrxXn2_V=C{uA`3*5)Xp$vdI>KZIHj3cpaL47>^C*0X@at%} z{XgpGDO)YwE8-=#g5>yGl1IS#+%_)orJw-%j}Wo1t|o`d46+x>Wl|=2$tKEivep8HCh)9GdM6YFflPQGc+(Y zlLi7(f4i-Ns3cY-Q}We~KNoyG!|834U8ze8$Q(tkqB|Kbug3z`ut}(*v_c!`YJhz8 zJcMehdcrwTHMLZFSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsjAeQB~*G@N4trhHj z8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_yorfiM4!jlsG@^m Lx(G9Rd=mkRZ|?oG diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.p12 b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.p12 index 12bfae0c3273819bfbe2f7919b80437d126ea48e..80127144097b4b7bafbefda8b16d02a7d064c0f2 100644 GIT binary patch delta 2855 zcmV+?3)u987=##*V1EFFa-W#9ch0@S*&YzM!czhQ2haq90)VHCV11KiK;3X>w?dN0 zR=o7~v{XMZs&dyCWsVt3%~P)k#tzWz1V8QpERa2z+%Eh`UltkkdvIoOblUw2lpM>3 z)u$%#UnFs zY-~dwK$VMdAQ{5u0m&wK($jEd)y9o&0AUtp4B+6#j}h44UqnAYRX8$VU5rRo`kn21 zII?O!LE3=Rr>rdu3o1DgYy)HSq&bqJ_URr*m+v8CHGgh_Xj*;T2=}O=1H%>h5tB2wF=9_0ZTueBzCP6Qn+=bRe#yyEEx~|sIWsB-m#ZMPq-+# zwt<N6H9gme8SnnZCR}${m%V(}l(8?Gj!m!``Dc`|t>hQs{@w z_Lq9@hIzD;_ySB64uOUOi%nH!!ssURo5G(Juxy<1lUM^ee~7$!lpIu8u;RjVzo?SB z&H@4l(4c?>f(QUf0T+qvJ15Wtlq}qpa~wPrmRg)-w9WDi6@BOml!d~GFbMzO9T=9c z&kyd{Iz=GlHEQ^+yIA+CuBD3r5m-)ElqDeBEOx*y^p_lWk-vE7Gi z!;#Ph$@<%Qe~pZ9;l(x0W1KgAMwus1zRIg&u9He(7t|QcTlCWVDxtr1a=?oHGw*mI zoD`drsJ@gac6%oA^*lUdV|~rSM&hqkJKH86Zxd0Sgm$J_Nse>aophQZCfLy#MfBZ*xUks&9giQKk<+WdpSg@nx7fk0!6US~ z`liy3Sl%xVnfO)i0s1!9JUJ8Lbx}t2$IL30)*%%1vU5gUm|iX1d$}_pXJYpq-!w<8e|M)$3**|j!K3Ro9!5Y<_e7Txsi{gb0WlL45S>n$OtZ;E^ z%&yDvy?cT8r)*DaKnTyqNv z*6mj7UJl8AN#gamWp)Eq_V%O&S0p4WvME!BZqxL(NY|5pafBxw5n){0O%;YR3f&;u zkarar9B%7+tOeD$Z0j&(HI3u8BzK%HB%G6H^}5=Y%y9R{PAcWWiN&h&z@yWge&gbb+@XNK)W*vUT1mkD)JTFe-yhm;Bwv;;@)$qon^=}C?UJZ;T2t`58b(;gzN{d z$?aP_$Yp7Uj1@d10Wkxed8L~$mp-=se9^Si^(}~H2fIvWl8L;k@rqK7cq{>1pGDN2 zR-f_A&dlst9_Y=WnjoeCl?QA`n$=Jf={o%y>q<3*X8e5L*|eDMB{bxmf0F6h&3>@u zslZ-+WCZt@<~_BUa9ZYSVNUA8`MU&`b#cIJcX zZEyI;4uq0V+Lt2D(P^x^OXX@JtRu&BMBygMtOLmglS=1{^+toVYPF!#kCdYCC!~m) zLv>(mFC}r9-W6nlw;y{wpzvT|15;S3RW(^NuIqv7ss9J#9Q14PbdBe@@ctab0??`Zie4 zvkHI)MRPp?x)G|h1mC4U_Jn=P7hxY*q)$iovB%{NZjOVDyvZku?jf5s<1epR*ABO8A>_Lhd(lhXEqplPxggSPN%hjCWUCzhG%@b}G~ zhYzehRFlPJRPs|lwFK zr|OO&$3;ziEe26rpny-Lr49U*o@P8yjkh*`|?U1!mgAzv73N znrz~4f}Z+@Qw^S3xBqu6sypBpO*RH{nua0V>&IZJ^-63Rx;vj)cya`2_$ZwgkwyO| ze!W4~9!ZIZe~%DS57HIxB{UkK4D9eAJ$1*!+o4+_@hFVOGQ_ergSuX&U%oxeUllr{ zs;EGre-pNxYo{piTa(lRw;vCmB+j!P;ueoGoY+;$i+IRVc(k3sRF8EMhr(S=0hk>e zgVg?Nds>g#0M#hp%aqVr4{ApGjFcb5r>J+P5=-=2f5nZQpx53F`bFvfy-|zdP)K~N zE?%c>XQ?xmiw28Mw2{!dUY6_Zpd#`}p*B6(>&f(t#|CGKLq#iMlK*npre8iPICvb0 zoe!=M1uvB&jRjlLb%@hAn;vjf{Y*ZfD{{Y5XDkU5yiorD3lyJhBa}G8gvKvAuu#?# zZu8kRG?ShV4NXnc2n*)~uI`&bG$ik?q&P}_ydA=)W)N2>A8Vg}7cMn7K=f|}2spPj zCotuBag((RBP_^)#5B2SbM=c}VNfUtP@LR4gpULe@eu1mX46+r-m;)PZeB120s;rn F003+ak@Nrn delta 2855 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 F0012sa-;wN diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.pem b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.pem index 298dcf06c..56d0ac72e 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.pem +++ b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: revoked2.example.org - localKeyID: 91 79 2B 4F 85 50 DC 01 0A 3B 55 2B FF 9B A4 D6 BC B7 BE 15 + localKeyID: 0E 81 86 02 8B 4D 55 65 C2 E8 26 F3 9B C2 9F 15 B0 6C 9C F1 subject=/CN=revoked2.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICijCCAfOgAwIBAgICAMowDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5vcmcxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDdaFw0zODAxMDExMjM0MDdaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w -bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCdln63imf3mdI/eK0O -SIAqrJ9JM/AJan+Ruh/kz2U5bb4Fp7GsMGihlXAQOdWACxDniH1nz1mpbYs4deMG -AdBSpFJpY+7Yn7IiqeLkj9/VahzHDuWqGNVbfh7DLODZP/Pnsg7OGvBwmdxPchCp -jK/Jsbm2wkhzK3ZWtPrNuPrztQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg +MjM0MTBaFw0zODAxMDExMjM0MTBaMB8xHTAbBgNVBAMTFHJldm9rZWQyLmV4YW1w +bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDcWJ1VXZJIIYfk/S5f +VL5bDZdjajlmC/gSkq8Q8hm5oKG72+VvGaZzwphT86Sc66BLauR4wcazmHO+TJvF +1AIKFA+yzd48iux3Rb1StoPqdSdJ1BplPQuJgWg2DG/Mglhgc2IDbWSbNhnVqLrQ +kc0HiOMZGktm0CaL6IjayzFFEQIDAQABo4HAMIG9MA4GA1UdDwEB/wQEAwIE8DAg BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg I4YhaHR0cDovL2NybC5leGFtcGxlLm9yZy9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5vcmcvMB8GA1Ud -EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBADMy -0I8TYeOYO2uMTcmNv2J+EiJFT31jJl2xOB4bXzIAWDM938O3/5Yp0TPkLipgRF1s -MhQYiOPwksQ/OQZ89nVH0zss9DjuxtLuNUSlqBuftzsOhi230rb/aOKzjqmfX6KU -sEQka5d1IWlbaQ7MJpfrz1otnoUNFStGigU9KT7G +EQQYMBaCFHJldm9rZWQyLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBAAlw +6O54t5HfF6TqyO1C4PX7Cibt1qFXR1fFPeExBoWlLhowWzTLUipwG2DqT6s04Lcz +HodtDZ4pTUO6mt65VvudvZDmLjvvmTWtaFtDLnm5E+Y5BV3yLwqcjL9ztdH+P5r7 +qMFLL3hqlFvOVisbDfOP85ALGAjew1pNMWX9P0VC -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.unlocked.key b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.unlocked.key index 56d076c37..1478b51c1 100644 --- a/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.unlocked.key +++ b/test/aux-fixed/exim-ca/example.org/revoked2.example.org/revoked2.example.org.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQCdln63imf3mdI/eK0OSIAqrJ9JM/AJan+Ruh/kz2U5bb4Fp7Gs -MGihlXAQOdWACxDniH1nz1mpbYs4deMGAdBSpFJpY+7Yn7IiqeLkj9/VahzHDuWq -GNVbfh7DLODZP/Pnsg7OGvBwmdxPchCpjK/Jsbm2wkhzK3ZWtPrNuPrztQIDAQAB -AoGAJG+0ktl0moI9Y6GSWdgXkkZhefqBSJwQLPCdCTmOzQ17vzD72rVCrAGybH4C -yF1GplIftM3zjEIgy4guWqg2s1gY40GgpxWZkD4xY9vofmkghjlce2l/T7+hi0LL -dDfYmbVtHxlplsgt0XDRln0dOQ3EY54iNySls48BYBu9agECQQDLyk5OWAgmHxDJ -JhAgaKwv+scEquXNyMr5zLwybJBtgXKv+we7MiJjSmVAl61RTCxy4zZZAAR3OLOE -LVpltH01AkEAxfX7C0BWSm2myetoGpUTVqJ5yFRmOc371Ko8BVbJZlwypYy/FWE2 -4tCIHF7/ID6p2Uufo9vDaiUR0duBMY/sgQJBAIrIODGkQ9BqQY0qrbrUbcay+svT -8nIE9y3M3rFcO7NHf6oWw3oZN0/0/yVQ5ghCXtbSo1VS7LegVqiCFljC5K0CQA+K -fRfoCB41t4dYlMapd2gwvzDL926ITkHmz2l3473GdS9r+kBabm2mA1l+17aXVMw7 -VKAPi6rUmC6Kdf0HGIECQQCQgmF/yF58lm3AG45X98HS1TpQ1Ky6Xj+7FrtR4Z3V -xXfwIX+CDxpLpSpRIwe3IgsNdjr82XvEcu9RKoApnib6 +MIICWwIBAAKBgQDcWJ1VXZJIIYfk/S5fVL5bDZdjajlmC/gSkq8Q8hm5oKG72+Vv +GaZzwphT86Sc66BLauR4wcazmHO+TJvF1AIKFA+yzd48iux3Rb1StoPqdSdJ1Bpl +PQuJgWg2DG/Mglhgc2IDbWSbNhnVqLrQkc0HiOMZGktm0CaL6IjayzFFEQIDAQAB +AoGAFWS5Kd+i40P2KMJ4LSNSNA72wt0+Y20IEe2R98g5vS8eZNntxcKsyZJ8LbJ7 +Kg0qjAf91Mejni5QForjmOqDo/6odwLAaBaUZjfGMQ5hwUZOHZSF95Nkq6f6ek3J +5berAyW5wdju+n5SpcxdTxhZ6s34JtKKR5uOIT4DYDW25gECQQD8Thv4aIqGyJd1 +mJwCerJrKbugla1hJJ7xxXyryHIamAGsq3qzMwwt72uTZR+LobPsVGfH3FpSN3Vh +MGCGdcVhAkEA35Kw+e8VZCfdjZUMxydyiOiZUemJfx2hbq4EpFtp89oqr4CuCQ51 +bo1NHYmxmdzTmJN9HMy0TwiF7U9036ntsQJAV67tmY77VYww1vWKgnIRv5xpUI20 +C6amdm+jvC+VOBjLvC58HfsHqI8kW70xEV3JIcDTsGmsGhab/ILLiO81AQJASnlr ++KW6w3VAKTSYYBL05UROJmocAjsVlm/jXfiRj8iB5ZqA3sVxOtVY9djzT2SvG6kt +yRUrjxQwwL9yGDtb0QJAfgt36rEFyKnmP+rOqXE6P1/iq+5n/fxvlsHsAFitavvp +30+KhXbetYydYaOsJQbN779gSdyAYLyhmMpUCRA3aw== -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/server1.example.org/ca_chain.pem b/test/aux-fixed/exim-ca/example.org/server1.example.org/ca_chain.pem index 543045200..cf949c889 100644 --- a/test/aux-fixed/exim-ca/example.org/server1.example.org/ca_chain.pem +++ b/test/aux-fixed/exim-ca/example.org/server1.example.org/ca_chain.pem @@ -4,17 +4,17 @@ subject=/O=example.org/CN=clica Signing Cert issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- Bag Attributes friendlyName: Certificate Authority @@ -22,35 +22,37 @@ subject=/O=example.org/CN=clica CA issuer=/O=example.org/CN=clica CA -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIBATANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp -Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKVtsAGe7PATQiOvMyxM -PL8bA1VwmS+auXRgcHWPi1Jgkd1QmS0+lZqqm5VQ1kym7vUvhggfdX5uljC6nFJ3 -41b/e0zbRB1lhyLDNxarSxPg9+Lkv/9U8r0emvwpm9PfEZnqGQKil4rKX3cdZy21 -196jOwq5X/L1S5RjYFzcVaqZAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw -DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAEHHENxfpDuyHeYT/wTW -MaHwBbycWFoFIlIA/PBt7J3WFHiyV6IomjWMy1hMg9URN2mlGodQMYk64IDrFwZp -9Cni9eVuWB/SlJRDi8c3WOHrkzqybuysT7DDbGQDLQUy2HuOCpyJQDikd9XlO775 -tCx603UJ6mmBZHv/vzgk35Zc +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjApMRQwEgYDVQQKEwtleGFtcGxlLm9yZzERMA8GA1UEAxMIY2xp +Y2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAPmGE/1NBbn57y9RAMTa +/jWgErk9jUKo+z0vzO5me7MUE+C3Jhk2YFF+w3ryEny3DikQOZEdRU4NFrQKZKu5 +1jjYg5ilg8EJTP6h9GzZmacH9olW3hdMvVqMkiLuZF97H41AYx95XPDibxwrpMgD +oDVoYTQIPBwdjj8d88SdbgYjAgMBAAGjJjAkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAINsDZLZin7u8iOLguRG +37mUDNhAQ9qUAtiFV8JnjJU9DZGb0TvSpYmOkjK2iH4cH6AsEXptB6duvkkpp6ly ++aGvlqy69D/MfPpLjLX7e6WOISshaWCGB7/rQqbRtAePFpa07gijUqxM22LfiHXz +YHJSTjLx4idfdLNS+U5iir1Y -----END CERTIFICATE----- Bag Attributes friendlyName: server1.example.org - localKeyID: 89 83 15 9C 9D EC 03 C2 1E A7 EA A5 D8 31 6A EA DE 25 18 47 + localKeyID: 88 14 08 19 07 0E 31 A2 11 CA 6A F9 94 D0 81 D2 E2 C4 6C A0 subject=/CN=server1.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- -MIIChzCCAfCgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt +MIIC0DCCAjmgAwIBAgIBZTANBgkqhkiG9w0BAQUFADAzMRQwEgYDVQQKEwtleGFt cGxlLm9yZzEbMBkGA1UEAxMSY2xpY2EgU2lnbmluZyBDZXJ0MB4XDTEyMTEwMTEy -MzQwNVoXDTM4MDEwMTEyMzQwNVowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl -Lm9yZzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA6K6Qdj7lER724C4uldT8 -RN4V6UGSUi4EZlbih2xcsOlYzK2Cb3kvOhRQFv2g3lEoqzKwi9woHpkFHoo8ort+ -07+yrxZlmKlOvCGMxspz0QyfLErFdEs4Pmqo+jhhhUrgXLW+mvYrLZuHHiqfv5/L -rXgu6/ERq7/CIfZ0jygZy0MCAwEAAaOBvzCBvDAOBgNVHQ8BAf8EBAMCBPAwIAYD -VR0lAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMDIGA1UdHwQrMCkwJ6AloCOG -IWh0dHA6Ly9jcmwuZXhhbXBsZS5vcmcvbGF0ZXN0LmNybDA0BggrBgEFBQcBAQQo -MCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vc2NwL2V4YW1wbGUub3JnLzAeBgNVHREE -FzAVghNzZXJ2ZXIxLmV4YW1wbGUub3JnMA0GCSqGSIb3DQEBBQUAA4GBAEUkgcrb -LVd9hlZA0XY9LDKUURty98fUurFJOG310R/VPcy+WigtWVINbmeeYGhXWcB6OLb+ -EZgQC6w0eK90BKSQff4hehImEvOD6eTb37JrsqSYyXxBQkLg+bFNzdNrtSJJUHR9 -EkywhyrVtlrU+tOYVlrrvhSUDrhrleVO00KU +MzQwOVoXDTM4MDEwMTEyMzQwOVowHjEcMBoGA1UEAxMTc2VydmVyMS5leGFtcGxl +Lm9yZzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqEYtZQEwUPQUjTUDYJDb +mFhMifuXoKfmFsGIYoy99JG36tQLzgFET+lkEoKXmXf/MRecneA0TtiL3bac/ZT5 +us46SnYCqpIhw9PAuvjUjpfe0gc7KOAv9DDdVr5n11XOuNYPak/SThICGOlAQlkk +ih47uzqcuTpnJb/t+kuuNMsCAwEAAaOCAQcwggEDMA4GA1UdDwEB/wQEAwIE8DAg +BgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMgYDVR0fBCswKTAnoCWg +I4YhaHR0cDovL2NybC5leGFtcGxlLm9yZy9sYXRlc3QuY3JsMDQGCCsGAQUFBwEB +BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29zY3AvZXhhbXBsZS5vcmcvMGUGA1Ud +EQReMFyCImFsdGVybmF0ZW5hbWUyLnNlcnZlcjEuZXhhbXBsZS5vcmeCE3NlcnZl +cjEuZXhhbXBsZS5vcmeCIWFsdGVybmF0ZW5hbWUuc2VydmVyMS5leGFtcGxlLm9y +ZzANBgkqhkiG9w0BAQUFAAOBgQBDuJv1EXKwOrrY2CShqo9tUuB6rzAItWbLFEmW +kbTkmeG3W2IlHUco86NJPKu70CEmAkxEUTbWYoJLSVkq1LSgc8NGbuXPiQxQdiAc +QXUrDYWeFYMuejZmFRd4gHOHRUQ07YmFr2IXEEitq5UG/AZTYoSIVF3UI7jL4gHS +fpDLrg== -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/server1.example.org/cert8.db b/test/aux-fixed/exim-ca/example.org/server1.example.org/cert8.db index 7817636bdb4de8dbd560807880d725327f5381fd..858e4cecf4e758930628d0cf7b4d472911763cb9 100644 GIT binary patch delta 1015 zcmZo@U}mZ6rL6&=hiC(o-)6SRmD=QXx4 zFf=eUG%_|Zu!x$xzut7RSCwr2>Zv{l87@uecIWtIJi{_(n_%}gou`l5l-aw>!~gD* zO3z=d%yunvfzdl=alP-iPXAo`YtD?ent;6W1H6+-h3LCRFY3@y|Vbd8` zPJUihQa?Y*c4zMoXEE-Y104r?Ul_U6?RQ@&lySNs_R>uy?vuN{MBcaueJs50q?9nZ zspr$`y*ARzw!C~O?_T@Gs3S}6o6(Kk?}h8k|GW~ovp~bI`N+)K(c9M+EQtBN=68I! z#a)HKjLsPi4iOf`pWo^`ml&<%_TJ6DBECDga2wxLn{!VXmu|jY?ZC)=g+auiiRl6m zTTWK1jTW#(4K~Zk6Kn12SGeh>G8zPY5$QE$PMC0eMubo2@97JcKNCCHk<_#I%f#)k zu5h1Ybn$PV_G#y@$lsXyMA2hn||*S zyS2sx{VxW0!}g_L4?VZz8h@7mB|jl1iI)yekt$ts*1N6d?6gW(-T(HN_c{~4(@e~a z42+AL7}*V)7?~$W)y?Nlo6Kky=-_EGRzgmiP30Cr?0`f{bISHgD@Z(Pq6Wvoulh ziiYBLR~M7FovrJW#05OouAa*Fhb=g%r6VNvit>)rj~Fl2O*qZC4(LRY&3o&$ZLuWN z`}?#ftL&An|Jf$|*OztY&-eO)3`cJLGhHCG)3(=X#cx~vGw;%>H;V{A*sdmNmJnEX zxayNo&2~Ob0n3T9u712?TewnI@4RMlqj|>C=7XF*{}z79xjAz=`?t=pd*VKOqk1MO zy-SI&mhW{)mamNY@F-tKd&vpr1*RE^CLA_0vVHclpO4JVV`EgFd~mNreRB@)q?=uJ z?>;GaH$8E?zjF%D4F~62QSVzW=q;vWr{T`^BbhdB?FhXpPV9 ir28GEpA(9L{ER+6Qjag$9Q4yKscSD|#OB6*^^O2qmC4=! delta 982 zcmV;{11bD~fCPYm1h5D|77;!CJl8zHJdiwOJQY0XJDxd!Ii5MQAwV=alQ2L`lT~?U z5j9#D4Kp|}F)%SPGBY$VHCmIue>IZT<5H@kY44(d{4RSG4T_R1cDmVU9Hv;_)X zs4+ktpaz2&1DiiO<^J9<%cGTRjy0)}O#g$7uH_`zP|ok0Znn{Wl1ST%m%*Gdy3hgB zlb(8Xe{rbus;C1HL@)+un*zrrE*bdM+*%M3#T z0|5X5qk+FLfxMFwew_>+1_M_0b>IJGFuXF^YkbV9k zdJ-lQ^MmQ++uyQlvZR>Fd_h7&;Q6sl&C_eOB1uqmeG*Kthbq;!TGaZ}m{wZrz7&)W zxNDW=PSZjGl#`La6tlg5D?Jf4S{Ds7I506VF)=bTG%z(L>zyDP7y&jtUDVx*Z5t-^40-~3S%3pUKXDzkY z-lIDTxnJ`2OO#_^T-;Tv0hyD*y+D6K#}M3Kq&u=5<`e$})-j>*1-zVCS_L9f0Q~T6 z?48yWc(PZbD4I2l%UDc<)e$#or5cA&F^M|hfa@0qY4j=L_2q6@AJUYRLyN~ZSmEoF zIVY1cCy9xjl9fE zsrYG~=yYYd=~^F^cVTcrI>iF)&dGlbmx$m%sC(Yc7xBKKQzI+Rc2RLeCjYM+aOFL9 z3@Fy6odF4ytL_E$oI$qMs{Fp(TRb1Gew}RTN&bSQSSzkl>_#oBe-^w2!bi-)Q)*u_Z3fPe|vC{Lea?t`A2(>DR(c+5$SdT=wy4*+rSP`Z;D1Kg;PEaPUfi6 z6-<6QjrfzlGg9YdUdz5TEIxR<+R2pizKDT%I__8r4rk(K?cSi$^cYm zE9PchSH4xa50vZZjb1@@jjPhZ*5ZbSFH7Bca%p(|HC?J=SG}wX5bhhkLm_6Xixa7d zhaWA@tjY!Po^RQOuNUV?2$toly;PPl4_a>~qilk3;K6Uu|4{e7i{M$3aL+o$&!9!7 zLMv7DT2}n;f5KgR$L^+1{x>UY;-hT~Ex#)k;LjsmpB!Dlv;M;2q-=Hk11!xJRs92K z{C&DXR{9^12&29W44osX&5!JmlHMM3b56TwLX4;B;h)xFUQlnHOh0BBGT_;N<3bW{fAAc+_(f4io0fSVMlzwp!O{je?I%g%n?fOfuG|O-UP8KFdY9^ggqsvF{ zJ8Zw1@UGc&E-QNH3RfVXa&TdDb9ZlYWG!Q8v-KYfAUrR=!~g&Q delta 910 zcmV;919AL-fB}Gj0kC`=fBDnqH<~uiJF%+cHC3L;O^7Atu>t`B1cCy9yhd?-?|<5# z7aPO0nWS|P7yB42xEoJ2+ByGS4#QGk+?JVWk7znb4RHcp(NO`??tt~OL>TsQDz8A< z_~rwa^k!u)6067!deLqIf=P4%#LrJpHSUKlFV*33b6kqD1{9+cBXp0T2AZ+}mbB zlJzayrKMK`Qtaa$f5vntpu&p31^B;yw?ZA*(|L}Ghdu=)hxf>V@W;+}yMtV+FG~Q3 z{%BZk>{5Qt&;0nWe1BSqCtsz;H>mK(e1sB9hhk zavkF@!ZK>YgWc}JcVl>4M;+o9e4~+!X>^dV4UF$vX$ey_zMK{>VQuDZ`}NeU=@DN0 zmM9Ul0@{m7JVnxHNz=cn4CapbjqB`ui|`~e#YL++f9k~OjcY7G;>JPP`$E#>#Wi44*7Y#dJ$JK5D4? zIAMiKf8boTzMA$cEt`iPDxbff%dL1W>+un*zrrE*bdM+*%R|bC%_?cCAn5G*PSMW1 z{~U44_q1nhZ(?C=EpuUPbORIt5m1~Im-z5Zsx=qkT`KQ23Q}h;01GOHNQU -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQId2PB+j23uIICAggA -MBQGCCqGSIb3DQMHBAiBLn9ObyWmEQSCAoC2oYcVj7YqFT83XhltFRkGo8MSsLYj -EZYu5A2nMPrhQn+JwV9SOW9boiMBuOcYwr0pnuygiy2SJgxyoSJDXeA8DTM3EbAW -UIDnX030QVZJAMfN+tvYJ97ojBiBHGaRSu+FPL4dtVTnI4IqsucBNOCe+VzeCM8s -9SuVzO9zbsi7/2jVt2bGRKCg1kF7zv1F9iMEosR9Y0VLzJKEXoPizfzGyKAY+udn -T6CIN9yJikjIIgiLK1cc4MudbTIfZ7wyWnlACDTkymAEUtWn/nIlRFCjKM4tZwj+ -34CoI7hQk81aLOmvIM5urF/7tMkvvgCOhbmg85KxAIIPn+h9LpGDntyKk1T8mCkB -0SrNW+C9gKj3lJSE9wFjhyenV8H8i3lXQsBg11WT8R8/OANG83DPjocA6hkBggD3 -hVwslSs+W5U/adMS+GCMiqK8QtrhdeQBTrrXzPWGyHmyF5PqEmpgdMJmu3+kfLoU -mRCXl5Hebuq25hamEO8KNbwCK7Vl9Hi4p8zk9+xMQCmSp8ekHw10E6xkKMUCtqYy -4IfDj9i9VPjWJKvGAp1kHM2rLDqsZww/dX16Q94BuuMEljSD51iS7fTh5Ku7IxU0 -FlIzvOt/TqP8LJhA0515aPSdirDrl5Q2VC0TBB+bd0uwEBPjRGbNLHJ2kKuga2gG -IxI10Fnj2WP2i7pprgxa7TpdH7R7Y78L7innTNmVgRC4acmVFdOas+GPrNrnVV1r -PlhLb5dGmJG936W+2CD4aoxO/aHgD86j6+aw65it4wbHYs3BeWQikJBPTb2ombsj -jj273JBN8q/NyEY9KAUmYa/iTnzfvTUhMc7/ZNtNtWZJbAhULF9XK9kt +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI6QbC42AGV6YCAggA +MBQGCCqGSIb3DQMHBAjv7nw+WSc5QwSCAoAHFMKm+elgjvRxlzMIxSgLKDyo/Npr +aiodIy+5/YM0QkvpYpkZIExjgpaUovVFKHxvBOgNX7+mjofDixNjRkBwOFbY0v8j +e5rsuO4LlKkRf30wAqJZOUCNDU9KrthdfsgF7QXj3fv2crQzolZ8Ab7vH8+S/FpR +edS4mK7klvm08Dy4zzF1T+RIzcl0hJjpk4Lnqx8xdLUOKeTotV1kF4S1kKeRiV9T +zAVZtnj8iA2QFKBM2Kz8Npcu3965EPdTQl8ZCRSbzvqKcCvRNZF6RWcp2qxgoNF8 +6ghEOZeRni74dvnoafXrqQE8LmF2lARQkT/zU0OCULvihBQ85eRkxzk/fe5ndUZ2 +LuH/Zd9E0cDj+qiqlYbfb4LmL30E/cq6r76prz8HPK2JTYONgV8efGZrLb3UfAle +jSfJu1LyZtAAIT+2AXWIDH2GmGTB3X2MLeBjwPnKgiPH7uzW7aRFMMnCExBAmORE +KnYRnOVIuN9IlMYMf4YIX3PTrjqO4OIhgh7kBPO5wzgMcp8KseJCFlQG1h5JWgFN +31Po6IHdp8/gR05QPBWgJ9l2DMNnhuJmvrcpsNq5kLkN8cKBS+xGeXKrHJoGEWIq +f5X50QqWw/poUrArRW3K3SsAImLOMi7SMypBofRt7f0N8FlC/25+Vgd+ZCrETKlS +Hz4c21CyV1qxtSy19i8RUrhUDj8Mn/nRYbIOsX/Et1Rpe/QVyqRaf8unjwp7bJPj +eTDuEKEuAZ5dbHBVYBKHF0kPF7ha92h78wzQKDKr7gmx/QS2iXTx+Xy0yfdNuijr +HEBPUmLZpE5fhuKdIKNCm7MAwmCm5jusPyPNga5c1p1Mq1GqUfyhvjGu -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/server1.example.org/server1.example.org.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.org/server1.example.org/server1.example.org.ocsp.dated.resp index d564c8e26cd971c8ae66ad14205ee7483195fbbf..075a52bb12c513590a388c6b01fdfe312f023d94 100644 GIT binary patch delta 533 zcmV+w0_y#n2b%|wY5_HoYbrd57%nX`*a>7mRCicnJH9EY0j7Ea0cC&y7!NWqF)}eR zFflPQGc++ZTA&da4>B+@GBGkRF)=bTG%+=i(H4J9)M*Q|hDgGbJ>_ax8%7Z@4F(A+ zhDe6@4FLfK1potqfdHeajXy+{%+N=XXBdS*S<-NPzo*@{Nt(xrj|=0Q(MHkyBNt~w zG)|L975~|lZ4Q?Plla7XxN_RU<6gf9>EP{>Sxf;=4pxaTlb)?veYDCJMJi%RK*{bu zhYBPYKewc36L{J{VwjfLOkvH4)1`U6xn33QcAN)#^%KP!w@4I|iUDg8I9eACGdM6Y zFflPQGc+(bT9GF-lR5$&f5s{LJ?ERhnwYAsxm_?#M#S8uR|cs3OlH%YLcHJBUHO(S z0Y;k+5Mh%0>}+Ein)~;bA$N%PM}zG2y($Ooy~j8=udC#E1rmbof_Xlg02&^y;VpNBv2c|)!x z_b<<`Ilj}&(7dj5IRA(loAfowjz$c?qq+TMB+@GBGkRF)=bTG%+%f(H4Kn93l<&D&^<1adOXaxq`MZ4F(A+ zhDe6@4FLfK1potqfdB^o5(d3Ip}b8(GDOLv=>38Tx&-$5%kvAj?XL=d^oWN+PmjTf zQudSZF;7?eR1X(<2|UCXKWX4tU0}h->!e;<@vwQSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsj zAeQB~*G@N4trhHj8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_ XyorfiM4!jlsG@^mx(G9Rd=mkRr%>%d diff --git a/test/aux-fixed/exim-ca/example.org/server1.example.org/server1.example.org.ocsp.good.resp b/test/aux-fixed/exim-ca/example.org/server1.example.org/server1.example.org.ocsp.good.resp index 6ad80a08b6f23d10a7d15e6b9658466b76a50397..7bcf7aee4d2739e0c1ddd7c4723339006ddffb13 100644 GIT binary patch delta 591 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 delta 2852 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 WWPAU=I3(Ye0bG-Sd=|6SzAHiFm#D)4 diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/key3.db b/test/aux-fixed/exim-ca/example.org/server2.example.org/key3.db index cf52122a7db0e0dad89a53a44033d5666aaa67ac..337589a9e7ca379163583f5fae69573e49fb86fb 100644 GIT binary patch delta 910 zcmV;919AL-fB}Gj0kC`=f1F7BzM=FY3V9&w`I9iP>j(BsuL1!91cCy9eJHfO4<;rG z$fA1KY@OstsRaBx>N>$-_<2TkzA3@%EC~Y(TM@OiA~`#J!))(m0$gOe)K0z5sN15P zm#OV~E8W4vj(Rx$B~r2%M_q#THSgZZycwlNvGERqu`w3ICg`Rbf626$e90UCqDsyv znCO~{`hmab*j`UrBuoNstSMSf3|U~&o{ZA)V70s=vOqSFhwu}D5nHtj{A(JL$hY=7 zU8og?6cwW3d;)?0tDC+u(x1XVmfG-V;{bTPcO%{Z(FX>APa+<7#AsC&?AOm-vY#+; z7>aSHi==UH^hsqge_R`!k?}~b{BERlO!~cl0Y}u3H)J>#;(;=}8lqMW^)oyGw#*=6 zAM#PqO)9QZ2-WPghdh$7Xp!2hw#jaee*4MscXPa2sN45TQN}tJ&<=BLxuk0xI8xx# zUpWoPu%VI36~1C;u8(ycJ>z%s|DiI4JverM=Q;mE4Vr^uf7`{ByUs~KrwYOfe#k>O zf#i}v2^JRLodL51cR66a-=Z|0Q=iC*DTu1wR?7)i?=sgcKW@TGZrT7>3lWIzNB#?@ z1o$5Ie(%M{M3yb~E7>6VCFku8HRAs@84ogQ9deE;mI*GVkNc`q$v>d z8sPGvzisEvf0G;m1riHNj;*=_&Zb3ysA%_0lr2<1eD_6!Yps;VXkoW#KN{yyi%Y9S zcPzdCxcKIE0fJ*-b+*X^Eh3^($e|vqV&$R<@}bd}_IyYrAi#cf&(!+Vn;aa+vayFq zo;qVd>@5YF>jF8HqB;xL`(Ji3@Y1UBJk{YoRP*MYf0sTbvrPWkz44o*a5WN3|1|9% z8P#-Ru0=IAKLnikKeEKu5h;U`Mk1CH9L0?j`#e&WF$I8XK#d%E%K5ttC^hhMZw{QK zOb^v_2bEf-&xz0UXXx#6$lcLD84U;H^(&VTEkF2jc2oQ>6~^6=@-Mge$&2V5ENoLQ z;|qMRfAyUuLmqvC_fv+A&SpXuh3)2F?>0Yz`V?dle({FjoV@fK4xAAYywKknT zNV|#W-bH6@Z(?C=EpuUPbORIt+AaGw8D`x5x6K~A=t*^60lj@i01GOHNQUd1cCy9bDc2BNprOx zxt_MLG*4|?b5UQXdnK-zTXR!F0eIUOf(1gQO~j&>-bCfG5O|z$XWy&8ANqK>QCeqy zMtgh=(b;H#Y9tT~jb5?hPJlVJ(E5JHL(8?iy}#0cI5xDlOn2tdfAF`S;VhGE*16;< zK7d=k_t3n|Vv=;m3odw@YpWE!(tcL_;;;cTZlgeWECv!jAX zQMF~g^X$)Hl%L<@e;LHOhzRSuO*GLu5}HBQ=B-wMBbnz78mVdXyeo~)pV#%4R^a*2 z(T7e#VcgJD+!kZ;Oug+GjFJidS75^O$j_Bsgz9>3$?1P>cp^_b%iZ*C7@$sJ!(W}f zz854t1&qA%nRc;XDqs zPIu#6joe6=>N5{KZ0`E+t2#qHB1D55{+-(_X6{UM%U4#l5qOFi7f#x*V@LBJ2*z^cB;EFE2Ds?!**N zCWnaR!*QY@f0gT^$fDitpqIm}@1)Ij-Q!o9;}O3x`*j9G{5h|L zh!o#qd%XFzW2@fDSP4Mm;clH&iU&5Oq>&;9k;Z?+e~iuo*j4v*By+)xa=4>>Lx}sA z1|by!*PXx@N*l1=->BZKWq+WKa4ou3L&QpEwk=3aUq6Y*eEu1$0TjcR=SZWcYi5() zQW3GYMiBojKPOkM@kQmYWWHxeqJ3e1FUzr(}iZ*XCAb9ZlYWG!Q8v-KYfAoY~Z!~g&Q diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.chain.pem b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.chain.pem index 49ee2d81c..ae185f28d 100644 --- a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.chain.pem +++ b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.chain.pem @@ -1,35 +1,35 @@ Bag Attributes friendlyName: server2.example.org - localKeyID: E9 6E D3 8F 67 3A 61 43 DD 9B 3E D1 A7 52 CD 8A B6 62 74 C9 + localKeyID: 86 EB 3E FE 4D A0 AA B2 44 D0 9C 33 41 91 11 0F E4 B5 77 94 subject=/CN=server2.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiDCCAfGgAwIBAgICAMkwDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5vcmcxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDdaFw0zODAxMDExMjM0MDdaMB4xHDAaBgNVBAMTE3NlcnZlcjIuZXhhbXBs -ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKjerGV/oI5wLbpVQ8RK -ZrYtSE1fP4nHfP4ZqwEUw5fnSKOna2aT3lIRsbdGEP8sPydXrfFF5a/k1Hty36b1 -gCk7H/Y/WH7XI/95MyCrEoRMMPXEz/h7FiLkTtzVwBo2bdl9q8tgzmHh7rIYL/VV -Q9CREEw9u+aFoPi4Eh/RDFrHAgMBAAGjgb8wgbwwDgYDVR0PAQH/BAQDAgTwMCAG +MjM0MTBaFw0zODAxMDExMjM0MTBaMB4xHDAaBgNVBAMTE3NlcnZlcjIuZXhhbXBs +ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALLE1hEpg5JGIpYSHMWN +E/s8UpUxBYBqQI0cecr5uwwoNfBybw6cpEwP1XMHlVqlz4nP9Gfo7XLI3dE/GQ0H +4/Urlw8tP/hydlP8LxXG3ZDyL7f4yYvoHCxsUy7jC3yv9Z0lQx59gvdTho3OZkIW +he3mmSY/aH7pXrP+Y0CcPdNvAgMBAAGjgb8wgbwwDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm9yZy8wHgYDVR0R -BBcwFYITc2VydmVyMi5leGFtcGxlLm9yZzANBgkqhkiG9w0BAQUFAAOBgQCr6YK6 -wi54xdkP3tHxcCh5vZnak9fN2DN9CiExTEbXZx8rTxfal0ynXMxJrvaEjwVd2ZQS -yN+HzoC9zZVuCBxEWQ1HNaHi3eKFBLo+Vaj5CZVR0u5dyCKtaS52JtESqQUpliql -zk8/wPMa46guDmzBS+11L4kxKVZH4xVR4GFjZQ== +BBcwFYITc2VydmVyMi5leGFtcGxlLm9yZzANBgkqhkiG9w0BAQUFAAOBgQCOfWb9 +Dt+2W6GH3500f4QJ8ORluURIEn1rtZaT+Nz9AliREjhBgMInwYhkvzESGqbpeZHG +mnE8zGHlXBs2H8BAp0jpXpm0BCrCe9B2NPa98CLUuNlraTr+eWoMmf85DHmML/rl +8N6BKUMgUFBP1KKvDthUFbQ/S+IcsuP2tRH6tg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICLDCCAZWgAwIBAgIBAjANBgkqhkiG9w0BAQUFADApMRQwEgYDVQQKEwtleGFt -cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA1WhcNMzgw -MTAxMTIzNDA1WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp -Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1xDr7 -fjHtnaD838GpZCO0qJign2PlyKNyH6rfggYAo/rVq1Z4a8NKfuddSAAK4eYXglNa -fze7epYO6lJjVQolmPbKHoKWfrGftAUKXagxQB2gBoMYA5s/OuX+3jDLo5VrjjWp -kEz/g4yu5STZUM7vm2620X6SSNuKl8GcMbrQ0wIDAQABo1owWDAOBgNVHQ8BAf8E +cGxlLm9yZzERMA8GA1UEAxMIY2xpY2EgQ0EwHhcNMTIxMTAxMTIzNDA4WhcNMzgw +MTAxMTIzNDA4WjAzMRQwEgYDVQQKEwtleGFtcGxlLm9yZzEbMBkGA1UEAxMSY2xp +Y2EgU2lnbmluZyBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrlUzB +ANKQi0cI+jOYOVy2EYu2LOXihiMHi3dX/boaZ2+rIwbWaaAy7gMXLvfay/ml+pyY +hnxQbnfADZN0xXQoHZ3AjBIU6YP2CWpOk/3jrnjW7P84fCie/6SXhfH2l6ZZFaro +yRw10jnO/kgEtFKBQpN7eZ2oPDaGGwuyBVaXqQIDAQABo1owWDAOBgNVHQ8BAf8E BAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRw Oi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwDQYJKoZIhvcNAQEFBQADgYEA -cajzqqgDEEQwB0f1qj88VPoI/FUT8lIRHv8DMQsx65kEV65AIOdhVtCUhigFh4PG -4jITjwHRBZ+1GFJ/QZs5Af6IeVtH0WOG9C7bX4Ddz6ViniqgEvZxNPjQboszJrUP -wR0/0Y7gk2qcRtWIU21VYyXVq3+yfV61K80oUBPmm9A= +n2I9uY34QxYLfMCIwI3oMkR+v0ehEmjLcF3S2SILybtKFOxHUvFx10IiYJOCjPKr +vTwbprTp4R9HffQyiGoe9jLYu+8Tfjf86hDcoChOg8SZm1u3rXCgXPus+19XON0g +UWiJmIBAWDhz8+0vQ3QyrgtLuweoX4tTcbYOlTzO5KU= -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.key b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.key index c461707a6..acc3f1a5a 100644 --- a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.key +++ b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.key @@ -1,21 +1,21 @@ Bag Attributes friendlyName: server2.example.org - localKeyID: E9 6E D3 8F 67 3A 61 43 DD 9B 3E D1 A7 52 CD 8A B6 62 74 C9 + localKeyID: 86 EB 3E FE 4D A0 AA B2 44 D0 9C 33 41 91 11 0F E4 B5 77 94 Key Attributes: -----BEGIN ENCRYPTED PRIVATE KEY----- -MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI8XR6jA/QQF0CAggA -MBQGCCqGSIb3DQMHBAjthL6gpPbClwSCAoCKOuQQS58wkG/rqVTvlE2luhFqphag -hEKR4y9xwJU4iSzVPtwp5yUcFqM/j9stE7LuK08C4XBCLETlCo5RNLh9gNtw+FT3 -kVCvKqVBJjgk+5Y2zmNhSY9t3fMaowqVGo8USX8/q494FXEC/wMfMOL1w9ZPakW7 -mZcnHRJtZ2x4wEJ9ue5GIr1eeS4qqcUJcOs7oTAXTaNq09GiHkrb9NDeSeKrRz7g -57UDJcWSX3sXu2KxlFTB+Rw8L3kOCSQLzdGjb43vm7jzE3amd04ca2NGdZ4vM1iB -b1cf+6jXgPcbIQZKYgy1A6gUPDZfgWXHGv4H/ioQIab1XxuqoMToOsStARi96n2m -Hybdm8aNsDY7oS3CtBYeJ7eaZSNN8Z/WiUh6Y1S9YFdKEnTMhq+21V/WCuYHu3x5 -o5aDByXV144y+Xd1lJ+tveqgfjGB/mkezPoz+pUZ8BDAKcRZ5WEi6F1J1YR4XNgm -KsI/MbA/oDCMOc6TSN9yF7UOQkr+UEZTXe4xBo7KSsAtDuiraCrTY9D6h1CdguIZ -d43TVACWHNPRbQEXQUB1sZgxfWtl0I+RjPe00y9//K2sdGxBbA+2qsU9h5eABjz3 -Zoj1ZjQRk3Iku59qUqrkvja74deW/DvCzEbMncHJduRDpi0xuxuREkyFBEhZ/suw -u5vE7AQ8juTI+VLdYKm2VD7Hz6cCVrHNwkAw9J89SzfeGZEd13XFAMHbRBTeJeaN -MPdIIZ3KCuxk626YSoML7ooAMcbCzi5MjWSHkFdnUhXpyMNu329d0npoS38wNGNb -n89gB2VcJ7I/68xVAWgF2OAvlF/fKmxN/sZg+imITDJQLZ41Dj395BZ9 +MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI/rBIbDk6nrECAggA +MBQGCCqGSIb3DQMHBAjeDfpn4LPrpgSCAoAqkEeSEHhFDrXw2s6WkSJurj4Pr7+J +ZliDli+SjbfZfx6aDUEzYmkqQqi2emuNmPirCzE/Ue42+Gd4WA2Yiyj8Rm+oAym6 +y528ujQNEP3w4ItkDT1W2E5IqgXrFfTsnXhFUegDVt2XY//ByYSJTQqn3/Fjm0bC +ttNoRdnpVhmJYwKJOfrvPLuyZEA0Y/zcY0hJ8oFGWZkvJ6aPx3FqDy1o30i3tJax +t+plehWN6pxOMwNIwOLZRsMjn1gX+d4XzTlDEk+foX8bSNi1AzClPsF/haU5kjfr +lcnww7VOU5rXz6r8RJhlLDqyYyNGPrl4oxORoVtBZGBJHqkHB0pPdC39gdrtc8P1 +IDY2GC0hd+QAQCTwb/wmqLTmJXRFQSmvQFGB0/jym2GQxeZHzuXYftY/oGaoOIll +dy8vrtsMEzz37PZxsT8vJs/aPkqULBI30PpHLiPsJqUd2MeB+w0LNzZokkg44XQU +o208UXKD90UjyUplv1XdvTHW2uIkL9X5ssVZOcQC1eHZ2Z2ahphDx3mU9hqqW8aI +43ToptxzxlBMbRU5SJtOWKSzUqXpXAha1T5LDwqE0tgF5H99s6qvdaLN1iTUsCav ++DfkrniH34WzmeE+u5SxvKT0h4XsRW4TOLEdTnoaAF4qIK/1rzcp/X7XxgDsJd3z +RJBxAogwmaKoxa3GQJjJSjg5qw9EFHUnI9g8Ct+rm5lgHFR0amBHGumqwzTelJ09 +/IZfEMkpgJYJkWkDbvT1NNHNiAgh1VGOUmVsLCoQNhurdHKrF7Uw5QrVOlsrj/pz +ojArIa6IkJJ85RyzGNToZTwlXHxGyltsosEOt0R5pn176ILRFcWDhguk -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.ocsp.dated.resp b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.ocsp.dated.resp index da6112cc0ed5031746bad5775a0838e57bfe674b..355b0e876294a31e7b604917386ce5813670b546 100644 GIT binary patch delta 556 zcmV+{0@MAR2b>3xY5_HoYbt+;7%nX`*a>7mRCicnJH9EY0j7Ea0szT^02mK4FflSQ zF)%SPGBY$WHCmt%7!NWqF)}eSFflPQGc++ZTA?E_Aut~X2`dHx1qBB%0RjXP1Q4WX zhMCyucbf#{tFy%5CA2UN1_>&LNQUc{bsZ=~TU zxg9P!>@d*kD;d6VC>{TMhNPU-{TAcW7Xrs(4ai}RL z-8;i3fDoX90u3;N0tu6o0b>w2S{Ds7I506VF)=bTG%z@m1_Dxl#wq$e=bOKpn5wP0 zT`)~X#N4G<2B`c@X49KOyx-Pc`IasLMw<>0VUqjoY-1Xl`}dY1cZl~#gY5LZDhKVo z$2d2ytK_peM2%&9{T;4!JicgWBmC?LYHo`}GM^Zb)CUd_0W>p8;$w7 zbPb6I6jT4g41^GqXgAxMYGoms!>aD6rTvV7Z$Tx%y+|VSL z89Yapxhj8XYALYLJJ&m(hd=OnL#`$FFVC(yzSGOlysmRN|A-lz^fk$jMhw8Cx&3A1 u&9_}OQHe<~rn1|KEWQ^O)qDSg)Vc3K=Wy!&y)uJhJeC-AC)u9udI7O1EAqYo delta 556 zcmV+{0@MAR2b>3xY5_8lYbt+oon|J!ewkeR=qbcsKsB2&TF!R@0szT^02mK4FflSQ zF)%SPGBY$WGFqS!7!NWqF)}eSFflPQGc++WTA?E_Aut~X2`dHx1qBB%0RjXP1P~Vq zW$b2@Ft1Gs{nVLmBpWad1_>&LNQUv~S{Ds7I506VF)=bTG%z)j1_DxlyRCz$BvvF-^3{z$ z7koX#>1~r;sY?sU97V38I~gvo#{$-{NvNWeXrWv_vQ^gNdm|rL(l{=l z>%LC2c=(YVz*((IDQysD^BSd{jd745mgTqCPB&4l73_T)>b z#2fZ+YR)Ksu(fiy++DPH=lS!27w^RCX=If#%eKBhdwhSJd5@7&L$M+MSz*&P?;@_s zp1OEu_OC#R`%xAX?`X=e_~f)bf9*5V%5#D9CqFRV+3)PkY$K$x_N4pu+baE8H&_b# zGQuJs^fs+#m_2{<@y++Q_MiOSv*4HIS)EOmjJ3z3Cs#0L3tL2q^BP+iK>cH25d{kl z>B$;Qvh~L_f7w2ty?@q>Rcm*~8u+>$xwAB!ZN(p-w9B)d_T0Y~`*WHequXpgfy7C_ z-{d4q&HDX)nqqm!clYKuU-oLTzukM>!hHSeCz~x@dQ)ru%C0N1*_V;7{O1ivR$jM@ z(R_&sSJ?Rk7)^}59wm207wAj=5)blPQNr8FE)x9z5KnU_4TnOy2ixBN0$rS-;q zAzQN$(|zMbMrNPb+ecgI~yZwhs=XI*z z_0O-f+;{o(g+1$vE&g{%&i-P0vd@j@z~Y^MQy-t*9%~xd>1nWR)9p^3ed1zQtN%A& c+4b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z0oon|J!ewkeR=qbcsKsB2&TF!R@0szT^02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E$z31#eNlrXPN3H{WWZX_Ep4F(A+hDe6@4FLfK z1potqfdDI}9cCu#;Qul`*h$CvpMTx2J(&+1#|1dx)nsIGr_i;qMY~cZ4AO%RK&kis z_VY_nf|`dOFr-Q>%J^YaV+b#riBT4xM8)&i(k7UL{}(l(C+zgRMUL66aMzSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsjAeQB~*G@N4trhHj z8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_yorfiM4!jlsG@^m Lx(G9Rd=mkRpJMk0 diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.ocsp.req b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.ocsp.req index 2fea17e25bffffac5f1a179833637bc2bad2264e..aa1f97e7fceaa9d9de09a362397a33827526fb68 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yh!`#{GS~@ZKU8;EVmrPmsR5>XkwF;{q-chj*y(qh1mvr;#NZ{g DfLRlS delta 45 zcmV+|0Mh?zYLG1ya-C)-zJ8fp`{*geUqCgRFb z#2fZ+YR)Ksu(fiy++DPH=lS!27w^RCX=If#%eKBhdwhSJd5@7&L$M+MSz*&P?;@_s zp1OEu_OC#R`%xAX?`X=e_~f)bf9*5V%5#D9CqFRV+3)PkY$K$x_N4pu+baE8H&_b# zGQuJs^fs+#m_2{<@y++Q_MiOSv*4HIS)EOmjJ3z3Cs#0L3tL2q^BP+iK>cH25d{kl z>B$;Qvh~L_f7w2ty?@q>Rcm*~8u+>$xwAB!ZN(p-w9B)d_T0Y~`*WHequXpgfy7C_ z-{d4q&HDX)nqqm!clYKuU-oLTzukM>!hHSeCz~x@dQ)ru%C0N1*_V;7{O1ivR$jM@ z(R_&sSJ?Rk7)^}59wm207wAj=5)blPQNr8FE)x9z5KnU_4TnOy2ixBN0$rS-;q zAzQN$(|zMbMrNPb+ecgI~yZwhs=XI*z z_0O-f+;{o(g+1$vE&g{%&i-P0vd@j@z~Y^MQy-t*9%~xd>1nWR)9p^3ed1zQtN%A& c+4b^A2Z;wIFoFYx3IPD1f&+dqf&+R62`dHx1qBB%0RaSp18XpX17|RSz>y_I z1~OVOQZP`Fa3z0oon|J!ewkeR=qbcsKsB2&TF!R@0szT^02mK4FflSQF)%SPGBY$W zGFqV{Fd;A>1_>($0R;sIFaZJt5(E$z31#eNlrXPN3H{WWZX_Ep4F(A+hDe6@4FLfK z1potqfdDI}9cCu#;Qul`*h$CvpMTx2J(&+1#|1dx)nsIGr_i;qMY~cZ4AO%RK&kis z_VY_nf|`dOFr-Q>%J^YaV+b#riBT4xM8)&i(k7UL{}(l(C+zgRMUL66aMzSJF5xpzFR)vv~NC9KczvN-1p+X7d`QosDsjAeQB~*G@N4trhHj z8te^Wc-QqlZw4$ljPX0yi5Dver98aOiT3K22@;m)qr>eH+Wvc_yorfiM4!jlsG@^m Lx(G9Rd=mkRpJMk0 diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.p12 b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.p12 index a7014cb5fc913dd0dbdd30740d78bf6d830b5e1e..bc2069e5735da2074093512da1c87f4e9f6c78a4 100644 GIT binary patch delta 2847 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 diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.pem b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.pem index 83f6188bc..e0bd03094 100644 --- a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.pem +++ b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.pem @@ -1,21 +1,21 @@ Bag Attributes friendlyName: server2.example.org - localKeyID: E9 6E D3 8F 67 3A 61 43 DD 9B 3E D1 A7 52 CD 8A B6 62 74 C9 + localKeyID: 86 EB 3E FE 4D A0 AA B2 44 D0 9C 33 41 91 11 0F E4 B5 77 94 subject=/CN=server2.example.org issuer=/O=example.org/CN=clica Signing Cert -----BEGIN CERTIFICATE----- MIICiDCCAfGgAwIBAgICAMkwDQYJKoZIhvcNAQEFBQAwMzEUMBIGA1UEChMLZXhh bXBsZS5vcmcxGzAZBgNVBAMTEmNsaWNhIFNpZ25pbmcgQ2VydDAeFw0xMjExMDEx -MjM0MDdaFw0zODAxMDExMjM0MDdaMB4xHDAaBgNVBAMTE3NlcnZlcjIuZXhhbXBs -ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKjerGV/oI5wLbpVQ8RK -ZrYtSE1fP4nHfP4ZqwEUw5fnSKOna2aT3lIRsbdGEP8sPydXrfFF5a/k1Hty36b1 -gCk7H/Y/WH7XI/95MyCrEoRMMPXEz/h7FiLkTtzVwBo2bdl9q8tgzmHh7rIYL/VV -Q9CREEw9u+aFoPi4Eh/RDFrHAgMBAAGjgb8wgbwwDgYDVR0PAQH/BAQDAgTwMCAG +MjM0MTBaFw0zODAxMDExMjM0MTBaMB4xHDAaBgNVBAMTE3NlcnZlcjIuZXhhbXBs +ZS5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALLE1hEpg5JGIpYSHMWN +E/s8UpUxBYBqQI0cecr5uwwoNfBybw6cpEwP1XMHlVqlz4nP9Gfo7XLI3dE/GQ0H +4/Urlw8tP/hydlP8LxXG3ZDyL7f4yYvoHCxsUy7jC3yv9Z0lQx59gvdTho3OZkIW +he3mmSY/aH7pXrP+Y0CcPdNvAgMBAAGjgb8wgbwwDgYDVR0PAQH/BAQDAgTwMCAG A1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBgNVHR8EKzApMCegJaAj hiFodHRwOi8vY3JsLmV4YW1wbGUub3JnL2xhdGVzdC5jcmwwNAYIKwYBBQUHAQEE KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb3NjcC9leGFtcGxlLm9yZy8wHgYDVR0R -BBcwFYITc2VydmVyMi5leGFtcGxlLm9yZzANBgkqhkiG9w0BAQUFAAOBgQCr6YK6 -wi54xdkP3tHxcCh5vZnak9fN2DN9CiExTEbXZx8rTxfal0ynXMxJrvaEjwVd2ZQS -yN+HzoC9zZVuCBxEWQ1HNaHi3eKFBLo+Vaj5CZVR0u5dyCKtaS52JtESqQUpliql -zk8/wPMa46guDmzBS+11L4kxKVZH4xVR4GFjZQ== +BBcwFYITc2VydmVyMi5leGFtcGxlLm9yZzANBgkqhkiG9w0BAQUFAAOBgQCOfWb9 +Dt+2W6GH3500f4QJ8ORluURIEn1rtZaT+Nz9AliREjhBgMInwYhkvzESGqbpeZHG +mnE8zGHlXBs2H8BAp0jpXpm0BCrCe9B2NPa98CLUuNlraTr+eWoMmf85DHmML/rl +8N6BKUMgUFBP1KKvDthUFbQ/S+IcsuP2tRH6tg== -----END CERTIFICATE----- diff --git a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.unlocked.key b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.unlocked.key index 9492ae82b..18327f50f 100644 --- a/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.unlocked.key +++ b/test/aux-fixed/exim-ca/example.org/server2.example.org/server2.example.org.unlocked.key @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQCo3qxlf6COcC26VUPESma2LUhNXz+Jx3z+GasBFMOX50ijp2tm -k95SEbG3RhD/LD8nV63xReWv5NR7ct+m9YApOx/2P1h+1yP/eTMgqxKETDD1xM/4 -exYi5E7c1cAaNm3ZfavLYM5h4e6yGC/1VUPQkRBMPbvmhaD4uBIf0QxaxwIDAQAB -AoGANoVF9bMh/DrdmKZErdAznye5izlwQySEB2n0GvJAP//tJOE9vK2K/sY1sW1O -uYPok+QsBZTClmpz67Nn3/itOpwaBV4m0vOZprXeYRMxqEWpeS/QtS++FV5d889y -qVzVX4wQTbi0cKaJzrSDgM2NnEalm92gii2/CDC+oX9thKkCQQDc5pdnkNG8bta6 -Bmf+SunYbFmPB5PYMefZRChUQ6Q8TG6yEeXGoPWWNEn03lUyYyYru1F99DEQrAqN -c+rBXCNNAkEAw7OpAcLALdpV0iUG9bPsx/quj4JgfjdyALrNUNS2WWNdDszS2VHJ -tiHWS1bifFsYnQla9/ZdSfeISNrwz5OEYwJAODVkqTGsbKo3cTZYF9iwECXh1Ac1 -k3l/aUVyjZ54l+9K63yqXxRt6T584xX/z8Zy3AXaApa0NW3RcZThUzpCsQJBAML7 -bZfjgbYtovQNEDIdYfydNu6k557Zfyxa8dVnGYdWCJGGYU1Ev8RHUksd9eoQmSVc -/NWxEKFxjseH3AX05CECQQCJ9dyAgCWOMU/6zKxAnWsC8Ss1gP+A1lNZFlXdG4E4 -fk01cQIwOmG+ENPtTa7nQuHCvg7fLH6sWgJBlfZg+zpo +MIICWwIBAAKBgQCyxNYRKYOSRiKWEhzFjRP7PFKVMQWAakCNHHnK+bsMKDXwcm8O +nKRMD9VzB5Vapc+Jz/Rn6O1yyN3RPxkNB+P1K5cPLT/4cnZT/C8Vxt2Q8i+3+MmL +6BwsbFMu4wt8r/WdJUMefYL3U4aNzmZCFoXt5pkmP2h+6V6z/mNAnD3TbwIDAQAB +AoGAHxMYIuOUe1i1qmB7n9tmHcXelRBwZGIT1nOcuCuw1+wldCZwJ5oS9SXLdLNc +wuUPrmT3lxhmLg28gSL2t80nUqxTiVGBJhP17hHlOpVqVYSuJTSk9nAPOh21WfOo +ghHEwK6bUiMvrOo9jzNzYozqZ1aJsFc7kh3WugXvsBLGvAECQQDeTIyF5EDPBkgx +8Uhznw5kzn/UfcFGQIbAUupSo9hSlGtxIQl6nZZx7lZpUbQz/IGrx9avrG0x8CGf +kRh5XN5LAkEAzd7gviJg3zZ46uLqNaaIr9B1M+NF2GHj8WgBfDb5WOloo68CWSW8 +WALKbabBp0eHiNEn/X1MHKBfY6LrrScY7QJAJA56hIUfVfUI5MDkJYzZAtTTux2i +qchxkuRgCYN15P8Z5kGbjf3dlyE3duG/vuboCXrigaAQHhd6/KzGMXk0vQJAFmKD +oWjvi5XKtA+UU90Vw7gw5kFyGMMcG+WpM65ukmJexF2FLdhSkGdNR3r4V44JiLDl +XkS/f+VYOec/JQa5SQJAPaND0R38kuFxDDngET/1Lh2vXTpza7Xi0/1ec3i4jXe0 +HckZVHpVE7PWt1iqKRShoZmXI+ccIGLDdFTDYPSMMg== -----END RSA PRIVATE KEY----- diff --git a/test/aux-fixed/exim-ca/genall b/test/aux-fixed/exim-ca/genall index 90ebe1195..d1901fe7e 100755 --- a/test/aux-fixed/exim-ca/genall +++ b/test/aux-fixed/exim-ca/genall @@ -7,8 +7,11 @@ echo hit return when ready read junk for tld in com org net do - clica -D example.$tld -p password -B 1024 -I -N example.$tld -F -C http://crl.example.$tld/latest.crl -O http://oscp/example.$tld/ - clica -D example.$tld -p password -s 101 -S server1.example.$tld + clica -D example.$tld -p password -B 1024 -I -N example.$tld -F \ + -C http://crl.example.$tld/latest.crl -O http://oscp/example.$tld/ + + clica -D example.$tld -p password -s 101 -S server1.example.$tld \ + -8 alternatename.server1.example.$tld,alternatename2.server1.example.$tld clica -D example.$tld -p password -s 102 -S revoked1.example.$tld clica -D example.$tld -p password -s 103 -S expired1.example.$tld -m 1 clica -D example.$tld -p password -s 201 -S server2.example.$tld @@ -49,9 +52,9 @@ EOF do SPFX=example.$tld/$server.example.$tld/$server.example.$tld openssl ocsp -issuer $CADIR/Signer.pem -cert $SPFX.pem -reqout $SPFX.ocsp.req - openssl ocsp -index $CADIR/index.valid.txt $OGENCOMMON -reqin $SPFX.ocsp.req -respout $SPFX.ocsp.good.resp - openssl ocsp -index $CADIR/index.valid.txt $OGENCOMMON -ndays 30 -reqin $SPFX.ocsp.req -respout $SPFX.ocsp.dated.resp - openssl ocsp -index $CADIR/index.revoked.txt $OGENCOMMON -reqin $SPFX.ocsp.req -respout $SPFX.ocsp.revoked.resp + openssl ocsp -index $CADIR/index.valid.txt $OGENCOMMON -ndays 3652 -reqin $SPFX.ocsp.req -respout $SPFX.ocsp.good.resp + openssl ocsp -index $CADIR/index.valid.txt $OGENCOMMON -ndays 30 -reqin $SPFX.ocsp.req -respout $SPFX.ocsp.dated.resp + openssl ocsp -index $CADIR/index.revoked.txt $OGENCOMMON -ndays 3652 -reqin $SPFX.ocsp.req -respout $SPFX.ocsp.revoked.resp done done diff --git a/test/aux-fixed/ocsp_file.der b/test/aux-fixed/ocsp_file.der deleted file mode 100644 index f629d53e3e04620d09c3d536dc6fecd934eb930f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1367 zcmXqLVh!eEWLVI|>SNHv>cPgT&Bn;e%5K2O$kN1W2^2ClXxz3)j76j;{zTn!ORwD= zb^kPew@y)6lXLf%1iz7ip%Dlgm>L)u7)KeT8KfB47;v(&YV$EONwG4ph&21xl)gF^ zqW?Bx(_U@S28~n$IX)JV>`dD%2`8_+{Y*k>KfzzxTI>%y9N1fRoN}uEOnST zZ%q09cQ!-q)!WjQ()ShxFXy{?>8JQ-lZU70?OQNwMy}86JS&!cdclPyORp@mJ2n0P z(w{pW7*tQYvWFgg(QkO7`KMs0_U@e;X}K2NPm8{ZHQDBsJC+=^dK(kI{QDOE@O{j# z8||h~SPw1<$->Jwp)#A&>;KFn3U5L1s#Du#bYXqk)__ zFDOwMS{Rxcni!Zz0lCJ&G-3(m8h8Hf~a0SZB>#Rd6!DXB#Yh6YWH zO30391V=SL15lic2^8m_7tb`yPSn01!594KR-eg)`&^8-{omi4-|R3UJYbSl<%aU_ z3=bstysA4Kx5WJcd-O>W|MgDaf(m12KMU>s7wG3)lvcVfMKe50>Opp1jpEXGPSJ&{ zKH5t^eJ-jJvbe&WCwAL!7X1jz!m8ASr#pG9lQu}Pu4XzdRF$>Fly`#IMBgBdKp)=A zst@mcWu6x*ccx^@!YRJ{TsgkRc!eYwmz1cl%GxQ;p{;r-JYT_`W?c)vyEJK;Pj6P90G zx}RIjHAMY+ZI_#crE)r0t7V1Pue1c_D+b2Jkp|(w9K#$ctIQ%{Al8622O97rvJ@)| z6Dxy(Fi3|g3y%R88waFhVCFR70}1joGX7^_VP;})Kn{FZKHJ`RBFXXb6`p;nZ`n3h z{kxHs+dH+@`r?XrrnmCt{HyIMT_o@M-`1F)lPSXE8N6GlaFIcwhGc7XjN?Kk{w}Qr z&z9Q0sQfqk9h-CI;aW+)oMis!Nj*C=YIc2=YcJww)Dryc%J}o!$v1`q2L_JhCl_``p`&Z=N_#J(F_S`q#yZGgEaVTJrA{CGQXVd~^Tq3Fj`~N;|?^5Hn$x z{$qxZEYnP@#8h4DSe%z!d7}B7Ip1ASdeuRbpL0Li+|+HzdHuXs(x>w!qmr|=Ec+@U yo0-hsn??V!KmYysuf6T2oWR(156;%G7EZG~p2^cv6Q&9jQOzwdI diff --git a/test/confs/5650 b/test/confs/5650 new file mode 100644 index 000000000..12584c731 --- /dev/null +++ b/test/confs/5650 @@ -0,0 +1,65 @@ +# Exim test configuration 5650 +# OCSP stapling, server + +CRL= + +exim_path = EXIM_PATH +host_lookup_order = bydns +primary_hostname = server1.example.com +rfc1413_query_timeout = 0s +spool_directory = DIR/spool +log_file_path = DIR/spool/log/%slog +gecos_pattern = "" +gecos_name = CALLER_NAME + +# ----- Main settings ----- + +acl_smtp_rcpt = check_recipient + +log_selector = +tls_peerdn + +queue_only +queue_run_in_order + +tls_advertise_hosts = * + +tls_certificate = DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.pem +tls_privatekey = DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.unlocked.key +tls_crl = CRL +tls_ocsp_file = OCSP + +#tls_verify_hosts = HOSTIPV4 +#tls_try_verify_hosts = * +#tls_verify_certificates = DIR/aux-fixed/cert2 + + + +# ------ ACL ------ + +begin acl + +check_recipient: + accept + + +# ----- Routers ----- + +begin routers + +abc: + driver = accept + retry_use_local_part + transport = local_delivery + + +# ----- Transports ----- + +begin transports + +local_delivery: + driver = appendfile + file = DIR/test-mail/$local_part + headers_add = TLS: cipher=$tls_cipher peerdn=$tls_peerdn + user = CALLER + +# End diff --git a/test/confs/5651 b/test/confs/5651 new file mode 100644 index 000000000..e38043f3e --- /dev/null +++ b/test/confs/5651 @@ -0,0 +1,118 @@ +# Exim test configuration 5651 +# OCSP stapling, client + +SERVER = + +exim_path = EXIM_PATH +host_lookup_order = bydns +primary_hostname = server1.example.com +rfc1413_query_timeout = 0s +spool_directory = DIR/spool +log_file_path = DIR/spool/log/SERVER%slog +gecos_pattern = "" +gecos_name = CALLER_NAME + + +# ----- Main settings ----- + +domainlist local_domains = test.ex : *.test.ex + +acl_smtp_rcpt = check_recipient +log_selector = +tls_peerdn +remote_max_parallel = 1 + +tls_advertise_hosts = * + +# Set certificate only if server +tls_certificate = ${if eq {SERVER}{server}\ +{DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.chain.pem}\ +fail\ +} +tls_privatekey = ${if eq {SERVER}{server}\ +{DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.unlocked.key}\ +fail} + +# from cmdline define +tls_ocsp_file = OCSP + + +# ------ ACL ------ + +begin acl + +check_recipient: + accept domains = +local_domains + deny message = relay not permitted + + +# ----- Routers ----- + +begin routers + +client: + driver = accept + condition = ${if eq {SERVER}{server}{no}{yes}} + retry_use_local_part + transport = send_to_server${if eq{$local_part}{nostaple}{1} \ + {${if eq{$local_part}{smtps} {3}{2}}} \ + } + +server: + driver = redirect + data = :blackhole: + #retry_use_local_part + #transport = local_delivery + + +# ----- Transports ----- + +begin transports + +local_delivery: + driver = appendfile + file = DIR/test-mail/$local_part + headers_add = TLS: cipher=$tls_cipher peerdn=$tls_peerdn + user = CALLER + +send_to_server1: + driver = smtp + allow_localhost + hosts = HOSTIPV4 + port = PORT_D + tls_verify_certificates = DIR/aux-fixed/exim-ca/example.com/CA/CA.pem + hosts_require_tls = * +# note no ocsp here + +send_to_server2: + driver = smtp + allow_localhost + hosts = 127.0.0.1 + port = PORT_D + helo_data = helo.data.changed + #tls_verify_certificates = DIR/aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem + tls_verify_certificates = DIR/aux-fixed/exim-ca/example.com/CA/CA.pem + hosts_require_tls = * + hosts_require_ocsp = * + +send_to_server3: + driver = smtp + allow_localhost + hosts = 127.0.0.1 + port = PORT_D + helo_data = helo.data.changed + #tls_verify_certificates = DIR/aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem + tls_verify_certificates = DIR/aux-fixed/exim-ca/example.com/CA/CA.pem + protocol = smtps + hosts_require_tls = * + hosts_require_ocsp = * + + +# ----- Retry ----- + + +begin retry + +* * F,5d,1s + + +# End diff --git a/test/log/5650 b/test/log/5650 new file mode 100644 index 000000000..072756d4e --- /dev/null +++ b/test/log/5650 @@ -0,0 +1,7 @@ +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 TLS error on connection from [ip4.ip4.ip4.ip4] (recv): The TLS connection was non-properly terminated. +1999-03-02 09:44:33 TLS error on connection from [ip4.ip4.ip4.ip4] (send): The specified session has been invalidated for some reason. +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 TLS error on connection from [ip4.ip4.ip4.ip4] (recv): The TLS connection was non-properly terminated. +1999-03-02 09:44:33 TLS error on connection from [ip4.ip4.ip4.ip4] (send): The specified session has been invalidated for some reason. diff --git a/test/log/5651 b/test/log/5651 new file mode 100644 index 000000000..a42426a7e --- /dev/null +++ b/test/log/5651 @@ -0,0 +1,34 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@server1.example.com U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmaX-0005vi-00 => nostaple@test.ex R=client T=send_to_server1 H=ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4] X=TLS1.x:xxxxRSA_AES_256_CBC_SHAnnn:256 DN="CN=server1.example.com" C="250 OK id=10HmaY-0005vi-00" +1999-03-02 09:44:33 10HmaX-0005vi-00 Completed +1999-03-02 09:44:33 10HmaZ-0005vi-00 <= CALLER@server1.example.com U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmaZ-0005vi-00 => CALLER@test.ex R=client T=send_to_server2 H=127.0.0.1 [127.0.0.1] X=TLS1.x:xxxxRSA_AES_256_CBC_SHAnnn:256 DN="CN=server1.example.com" C="250 OK id=10HmbA-0005vi-00" +1999-03-02 09:44:33 10HmaZ-0005vi-00 Completed +1999-03-02 09:44:33 10HmbB-0005vi-00 <= CALLER@server1.example.com U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbB-0005vi-00 TLS error on connection to 127.0.0.1 [127.0.0.1] (certificate status check failed) +1999-03-02 09:44:33 10HmbB-0005vi-00 == CALLER@test.ex R=client T=send_to_server2 defer (-37): failure while setting up TLS session +1999-03-02 09:44:33 10HmbC-0005vi-00 <= CALLER@server1.example.com U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbC-0005vi-00 TLS error on connection to 127.0.0.1 [127.0.0.1] (certificate verification failed): certificate revoked +1999-03-02 09:44:33 10HmbC-0005vi-00 == CALLER@test.ex R=client T=send_to_server2 defer (-37): failure while setting up TLS session +1999-03-02 09:44:33 10HmbD-0005vi-00 <= CALLER@server1.example.com U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbD-0005vi-00 TLS error on connection to 127.0.0.1 [127.0.0.1] (certificate status check failed) +1999-03-02 09:44:33 10HmbD-0005vi-00 == CALLER@test.ex R=client T=send_to_server2 defer (-37): failure while setting up TLS session + +******** SERVER ******** +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 10HmaY-0005vi-00 <= CALLER@server1.example.com H=the.local.host.name (server1.example.com) [ip4.ip4.ip4.ip4] P=esmtps X=TLS1.x:xxxxRSA_AES_256_CBC_SHAnnn:256 S=sss id=E10HmaX-0005vi-00@server1.example.com +1999-03-02 09:44:33 10HmaY-0005vi-00 => :blackhole: R=server +1999-03-02 09:44:33 10HmaY-0005vi-00 Completed +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 10HmbA-0005vi-00 <= CALLER@server1.example.com H=(helo.data.changed) [127.0.0.1] P=esmtps X=TLS1.x:xxxxRSA_AES_256_CBC_SHAnnn:256 S=sss id=E10HmaZ-0005vi-00@server1.example.com +1999-03-02 09:44:33 10HmbA-0005vi-00 => :blackhole: R=server +1999-03-02 09:44:33 10HmbA-0005vi-00 Completed +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 TLS error on connection from [127.0.0.1] (recv): The TLS connection was non-properly terminated. +1999-03-02 09:44:33 TLS error on connection from [127.0.0.1] (send): The specified session has been invalidated for some reason. +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 TLS error on connection from [127.0.0.1] (recv): A TLS fatal alert has been received.: Certificate is bad +1999-03-02 09:44:33 TLS error on connection from [127.0.0.1] (send): The specified session has been invalidated for some reason. +1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +1999-03-02 09:44:33 TLS error on connection from [127.0.0.1] (recv): The TLS connection was non-properly terminated. +1999-03-02 09:44:33 TLS error on connection from [127.0.0.1] (send): The specified session has been invalidated for some reason. diff --git a/test/runtest b/test/runtest index 89fd1f73e..c6a365f25 100755 --- a/test/runtest +++ b/test/runtest @@ -535,6 +535,10 @@ RESET_AFTER_EXTRA_LINE_READ: #(dodgy test?) s/\(certificate verification failed\): invalid/\(gnutls_handshake\): The peer did not send any certificate./g; s/\(gnutls_priority_set\): No or insufficient priorities were set/\(gnutls_handshake\): Could not negotiate a supported cipher suite/g; + # (this new one is a generic channel-read error, but the testsuite + # only hits it in one place) + s/TLS error on connection to \d{1,3}(.\d{1,3}){3} \[\d{1,3}(.\d{1,3}){3}\] \(gnutls_handshake\): Error in the pull function\./a TLS session is required for ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4], but an attempt to start TLS failed/g; + # (replace old with new, hoping that old only happens in one situation) s/TLS error on connection to \d{1,3}(.\d{1,3}){3} \[\d{1,3}(.\d{1,3}){3}\] \(gnutls_handshake\): A TLS packet with unexpected length was received./a TLS session is required for ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4], but an attempt to start TLS failed/g; s/TLS error on connection from \[127.0.0.1\] \(recv\): A TLS packet with unexpected length was received./TLS error on connection from [127.0.0.1] (recv): The TLS connection was non-properly terminated./g; diff --git a/test/scripts/5600-OCSP-OpenSSL/5600 b/test/scripts/5600-OCSP-OpenSSL/5600 index 464da693c..c7a700fde 100644 --- a/test/scripts/5600-OCSP-OpenSSL/5600 +++ b/test/scripts/5600-OCSP-OpenSSL/5600 @@ -1,4 +1,4 @@ -# TLS server: OCSP stapling +# OCSP stapling, server # # # diff --git a/test/scripts/5650-OCSP-GnuTLS/5650 b/test/scripts/5650-OCSP-GnuTLS/5650 new file mode 100644 index 000000000..440053ecb --- /dev/null +++ b/test/scripts/5650-OCSP-GnuTLS/5650 @@ -0,0 +1,80 @@ +# OCSP stapling, server +# +# +# +# 1: Server sends good staple on request +exim -bd -oX PORT_D -DSERVER=server \ + -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp +**** +client-gnutls \ + -ocsp aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem \ + HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2 +??? 220 +ehlo rhu.barb +??? 250- +??? 250- +??? 250- +??? 250- +??? 250- +??? 250 +starttls +??? 220 +mail from: +??? 250 +rcpt to: +??? 250 +quit +??? 221 +**** +killdaemon +# +# +# +# 2: Server does not staple an outdated response +exim -bd -oX PORT_D -DSERVER=server \ + -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp +**** +# XXX test sequence might not be quite right; this is for a server refusal +# and we're expecting a client refusal. +client-gnutls -ocsp aux-fixed/exim-ca/expired1.example.com/CA.pem HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2 +??? 220 +ehlo rhu.barb +??? 250- +??? 250- +??? 250- +??? 250- +??? 250- +??? 250 +starttls +??? 220 +**** +killdaemon +# +# +# +# +# +# 3: Server does not staple a response for a revoked cert +exim -bd -oX PORT_D -DSERVER=server \ + -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.revoked.resp +**** +client-gnutls \ + -ocsp aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem \ + HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2 +??? 220 +ehlo rhu.barb +??? 250- +??? 250- +??? 250- +??? 250- +??? 250- +??? 250 +starttls +??? 220 +**** +killdaemon +# +# +# +# +# diff --git a/test/scripts/5650-OCSP-GnuTLS/5651 b/test/scripts/5650-OCSP-GnuTLS/5651 new file mode 100644 index 000000000..f5432be19 --- /dev/null +++ b/test/scripts/5650-OCSP-GnuTLS/5651 @@ -0,0 +1,65 @@ +# OCSP stapling, client +# +# +# Client works when we don't demand OCSP stapling +exim -bd -oX PORT_D -DSERVER=server -DOCSP="" +**** +exim nostaple@test.ex +test message. +**** +sleep 1 +killdaemon +# +# +# +# +# Client accepts good stapled info +exim -bd -oX PORT_D -DSERVER=server \ + -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp +**** +exim CALLER@test.ex +test message. +**** +sleep 1 +killdaemon +# +# +# +# Client fails on lack of requested stapled info +exim -bd -oX PORT_D -DSERVER=server -DOCSP="" +**** +exim CALLER@test.ex +test message. +**** +sleep 1 +killdaemon +no_msglog_check +# +# +# +# Client fails on revoked stapled info +EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK=y exim -bd -oX PORT_D -DSERVER=server \ + -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.revoked.resp +**** +exim CALLER@test.ex +test message. +**** +sleep 1 +killdaemon +# +# +# +# +# Client fails on expired stapled info +EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK=y exim -bd -oX PORT_D -DSERVER=server \ + -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp +**** +exim CALLER@test.ex +test message. +**** +sleep 1 +killdaemon +# +# +# +# diff --git a/test/scripts/5650-OCSP-GnuTLS/REQUIRES b/test/scripts/5650-OCSP-GnuTLS/REQUIRES new file mode 100644 index 000000000..78746cac4 --- /dev/null +++ b/test/scripts/5650-OCSP-GnuTLS/REQUIRES @@ -0,0 +1,3 @@ +support GnuTLS +support Experimental_OCSP +running IPv4 diff --git a/test/src/client.c b/test/src/client.c index 3b782f3fd..be6bffbac 100644 --- a/test/src/client.c +++ b/test/src/client.c @@ -1,8 +1,8 @@ /* A little hacked up program that makes a TCP/IP call and reads a script to drive it, for testing Exim server code running as a daemon. It's got a bit messy with the addition of support for either OpenSSL or GnuTLS. The code for -those was hacked out of Exim itself, then code for OCSP stapling was ripped -from the openssl ocsp and s_client utilities. */ +those was hacked out of Exim itself, then code for OpenSSL OCSP stapling was +ripped from the openssl ocsp and s_client utilities. */ /* ANSI C standard includes */ @@ -68,8 +68,6 @@ latter needs a whole pile of tables. */ #include #include #include - -char * ocsp_stapling = NULL; #endif @@ -77,6 +75,7 @@ char * ocsp_stapling = NULL; #define HAVE_TLS #include #include +#include #define DH_BITS 768 @@ -118,6 +117,10 @@ static const int cert_type_priority[16] = { GNUTLS_CRT_X509, 0 }; +#ifdef HAVE_TLS +char * ocsp_stapling = NULL; +#endif + /************************************************* * SIGALRM handler - crash out * @@ -238,7 +241,8 @@ return ret; * Start an OpenSSL TLS session * *************************************************/ -int tls_start(int sock, SSL **ssl, SSL_CTX *ctx) +int +tls_start(int sock, SSL **ssl, SSL_CTX *ctx) { int rc; static const char *sid_ctx = "exim"; @@ -416,6 +420,11 @@ if (certificate != NULL) /* Associate the parameters with the x509 credentials structure. */ gnutls_certificate_set_dh_params(x509_cred, dh_params); + +/* set the CA info for server-cert verify */ +if (ocsp_stapling) + gnutls_certificate_set_x509_trust_file(x509_cred, ocsp_stapling, + GNUTLS_X509_FMT_PEM); } @@ -514,7 +523,7 @@ while (argc >= argi + 1 && argv[argi][0] == '-') tls_on_connect = 1; argi++; } -#ifdef HAVE_OPENSSL +#ifdef HAVE_TLS else if (strcmp(argv[argi], "-ocsp") == 0) { if (argc < ++argi + 1) @@ -524,6 +533,7 @@ while (argc >= argi + 1 && argv[argi][0] == '-') } ocsp_stapling = argv[argi++]; } + #endif else if (argv[argi][1] == 't' && isdigit(argv[argi][2])) { @@ -757,6 +767,8 @@ if (certfile != NULL) printf("Certificate file = %s\n", certfile); if (keyfile != NULL) printf("Key file = %s\n", keyfile); tls_init(certfile, keyfile); tls_session = tls_session_init(); +if (ocsp_stapling) + gnutls_ocsp_status_request_enable_client(tls_session, NULL, 0, NULL); gnutls_transport_set_ptr(tls_session, (gnutls_transport_ptr)sock); /* When the server asks for a certificate and the client does not have one, @@ -791,6 +803,11 @@ if (tls_on_connect) if (!tls_active) printf("Failed to start TLS\n"); + #ifdef HAVE_GNUTLS + else if ( ocsp_stapling + && gnutls_ocsp_status_request_is_checked(tls_session, 0) == 0) + printf("Failed to verify certificate status\n"); + #endif else printf("Succeeded in starting TLS\n"); } @@ -865,6 +882,9 @@ while (fgets(outbuffer, sizeof(outbuffer), stdin) != NULL) { if (lineptr[0] == '2') { +int rc; + unsigned int verify; + printf("Attempting to start TLS\n"); fflush(stdout); @@ -884,6 +904,42 @@ while (fgets(outbuffer, sizeof(outbuffer), stdin) != NULL) printf("Failed to start TLS\n"); fflush(stdout); } + #ifdef HAVE_GNUTLS + else if (ocsp_stapling) + { + if ((rc= gnutls_certificate_verify_peers2(tls_session, &verify)) < 0) + { + printf("Failed to verify certificate: %s\n", gnutls_strerror(rc)); + fflush(stdout); + } + else if (verify & (GNUTLS_CERT_INVALID|GNUTLS_CERT_REVOKED)) + { + printf("Bad certificate\n"); + fflush(stdout); + } + else if (gnutls_ocsp_status_request_is_checked(tls_session, 0) == 0) + { + printf("Failed to verify certificate status\n"); + { + gnutls_datum_t stapling; + gnutls_ocsp_resp_t resp; + gnutls_datum_t printed; + if ( (rc= gnutls_ocsp_status_request_get(tls_session, &stapling)) == 0 + && (rc= gnutls_ocsp_resp_init(&resp)) == 0 + && (rc= gnutls_ocsp_resp_import(resp, &stapling)) == 0 + && (rc= gnutls_ocsp_resp_print(resp, GNUTLS_OCSP_PRINT_FULL, &printed)) == 0 + ) + { + fprintf(stderr, "%.4096s", printed.data); + gnutls_free(printed.data); + } + else + (void) fprintf(stderr,"ocsp decode: %s", gnutls_strerror(rc)); + } + fflush(stdout); + } + } + #endif else printf("Succeeded in starting TLS\n"); } diff --git a/test/stdout/5650 b/test/stdout/5650 new file mode 100644 index 000000000..e0bbf4507 --- /dev/null +++ b/test/stdout/5650 @@ -0,0 +1,80 @@ +Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected +Certificate file = aux-fixed/cert2 +Key file = aux-fixed/cert2 +??? 220 +<<< 220 server1.example.com ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> ehlo rhu.barb +??? 250- +<<< 250-server1.example.com Hello rhu.barb [ip4.ip4.ip4.ip4] +??? 250- +<<< 250-SIZE 52428800 +??? 250- +<<< 250-8BITMIME +??? 250- +<<< 250-PIPELINING +??? 250- +<<< 250-STARTTLS +??? 250 +<<< 250 HELP +>>> starttls +??? 220 +<<< 220 TLS go ahead +Attempting to start TLS +>>> mail from: +??? 250 +<<< 250 OK +>>> rcpt to: +??? 250 +<<< 250 Accepted +>>> quit +??? 221 +<<< 221 server1.example.com closing connection +End of script +Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected +Certificate file = aux-fixed/cert2 +Key file = aux-fixed/cert2 +??? 220 +<<< 220 server1.example.com ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> ehlo rhu.barb +??? 250- +<<< 250-server1.example.com Hello rhu.barb [ip4.ip4.ip4.ip4] +??? 250- +<<< 250-SIZE 52428800 +??? 250- +<<< 250-8BITMIME +??? 250- +<<< 250-PIPELINING +??? 250- +<<< 250-STARTTLS +??? 250 +<<< 250 HELP +>>> starttls +??? 220 +<<< 220 TLS go ahead +Attempting to start TLS +Bad certificate +End of script +Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected +Certificate file = aux-fixed/cert2 +Key file = aux-fixed/cert2 +??? 220 +<<< 220 server1.example.com ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> ehlo rhu.barb +??? 250- +<<< 250-server1.example.com Hello rhu.barb [ip4.ip4.ip4.ip4] +??? 250- +<<< 250-SIZE 52428800 +??? 250- +<<< 250-8BITMIME +??? 250- +<<< 250-PIPELINING +??? 250- +<<< 250-STARTTLS +??? 250 +<<< 250 HELP +>>> starttls +??? 220 +<<< 220 TLS go ahead +Attempting to start TLS +Bad certificate +End of script -- 2.25.1