https://bugs.exim.org/show_bug.cgi?id=2092
Git Commit <git@???> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |git@???
--- Comment #4 from Git Commit <git@???> ---
Git commit:
https://git.exim.org/exim.git/commitdiff/ba86e143c7aeb0d70ea4c9d73a617a98f06f6baa
commit ba86e143c7aeb0d70ea4c9d73a617a98f06f6baa
Author: Jeremy Harris <jgh146exb@???>
AuthorDate: Tue Nov 7 16:09:28 2017 +0000
Commit: Jeremy Harris <jgh146exb@???>
CommitDate: Tue Nov 7 16:09:28 2017 +0000
tls: support multiple certificate files in server. bug 2092
----
doc/doc-docbook/spec.xfpt | 52 +++-
doc/doc-txt/NewStuff | 2 +
src/src/configure.default | 3 +
src/src/tls-gnu.c | 56 +++-
src/src/tls-openssl.c | 69 ++++-
test/aux-fixed/exim-ca/example.com/BLANK/CA.pem | 22 +-
.../aux-fixed/exim-ca/example.com/BLANK/Signer.pem | 24 +-
test/aux-fixed/exim-ca/example.com/BLANK/cert8.db | Bin 65536 -> 65536 bytes
test/aux-fixed/exim-ca/example.com/BLANK/key3.db | Bin 16384 -> 16384 bytes
test/aux-fixed/exim-ca/example.com/CA/CA.pem | 22 +-
test/aux-fixed/exim-ca/example.com/CA/OCSP.key | 32 +--
test/aux-fixed/exim-ca/example.com/CA/OCSP.p12 | Bin 2906 -> 2962 bytes
test/aux-fixed/exim-ca/example.com/CA/OCSP.pem | 23 +-
test/aux-fixed/exim-ca/example.com/CA/Signer.key | 32 +--
test/aux-fixed/exim-ca/example.com/CA/Signer.p12 | Bin 2300 -> 2340 bytes
test/aux-fixed/exim-ca/example.com/CA/Signer.pem | 24 +-
test/aux-fixed/exim-ca/example.com/CA/ca.conf | 17 +-
test/aux-fixed/exim-ca/example.com/CA/cert8.db | Bin 65536 -> 65536 bytes
test/aux-fixed/exim-ca/example.com/CA/crl.empty | Bin 240 -> 244 bytes
.../exim-ca/example.com/CA/crl.empty.in.txt | 2 +-
.../aux-fixed/exim-ca/example.com/CA/crl.empty.pem | 11 +-
test/aux-fixed/exim-ca/example.com/CA/crl.v2 | Bin 289 -> 293 bytes
.../aux-fixed/exim-ca/example.com/CA/crl.v2.in.txt | 6 +-
test/aux-fixed/exim-ca/example.com/CA/crl.v2.pem | 14 +-
test/aux-fixed/exim-ca/example.com/CA/key3.db | Bin 24576 -> 24576 bytes
test/aux-fixed/exim-ca/example.com/CA/noise.file | 161 +++++------
.../example.com/expired1.example.com/ca_chain.pem | 58 ++--
.../example.com/expired1.example.com/cert8.db | Bin 65536 -> 65536 bytes
.../expired1.example.com.chain.pem | 56 ++--
.../expired1.example.com/expired1.example.com.key | 32 +--
.../expired1.example.com.ocsp.dated.resp | Bin 886 -> 898 bytes
.../expired1.example.com.ocsp.good.resp | Bin 886 -> 898 bytes
.../expired1.example.com.ocsp.req | Bin 68 -> 68 bytes
.../expired1.example.com.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../expired1.example.com.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../expired1.example.com.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../expired1.example.com.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...pired1.example.com.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...xpired1.example.com.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...red1.example.com.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../expired1.example.com/expired1.example.com.p12 | Bin 3076 -> 3108 bytes
.../expired1.example.com/expired1.example.com.pem | 32 +--
.../expired1.example.com.unlocked.key | 26 +-
.../example.com/expired1.example.com/key3.db | Bin 16384 -> 16384 bytes
.../example.com/expired2.example.com/ca_chain.pem | 58 ++--
.../example.com/expired2.example.com/cert8.db | Bin 65536 -> 65536 bytes
.../expired2.example.com.chain.pem | 56 ++--
.../expired2.example.com/expired2.example.com.key | 32 +--
.../expired2.example.com.ocsp.dated.resp | Bin 887 -> 899 bytes
.../expired2.example.com.ocsp.good.resp | Bin 887 -> 899 bytes
.../expired2.example.com.ocsp.req | Bin 69 -> 69 bytes
.../expired2.example.com.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../expired2.example.com.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../expired2.example.com.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../expired2.example.com.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...pired2.example.com.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...xpired2.example.com.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...red2.example.com.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../expired2.example.com/expired2.example.com.p12 | Bin 3076 -> 3108 bytes
.../expired2.example.com/expired2.example.com.pem | 32 +--
.../expired2.example.com.unlocked.key | 26 +-
.../example.com/expired2.example.com/key3.db | Bin 16384 -> 16384 bytes
.../example.com/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 | 56 ++--
.../revoked1.example.com/revoked1.example.com.key | 32 +--
.../revoked1.example.com.ocsp.dated.resp | Bin 886 -> 898 bytes
.../revoked1.example.com.ocsp.good.resp | Bin 886 -> 898 bytes
.../revoked1.example.com.ocsp.req | Bin 68 -> 68 bytes
.../revoked1.example.com.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../revoked1.example.com.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../revoked1.example.com.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../revoked1.example.com.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...voked1.example.com.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...evoked1.example.com.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...ked1.example.com.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../revoked1.example.com/revoked1.example.com.p12 | Bin 3076 -> 3108 bytes
.../revoked1.example.com/revoked1.example.com.pem | 32 +--
.../revoked1.example.com.unlocked.key | 26 +-
.../example.com/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 | 56 ++--
.../revoked2.example.com/revoked2.example.com.key | 32 +--
.../revoked2.example.com.ocsp.dated.resp | Bin 887 -> 899 bytes
.../revoked2.example.com.ocsp.good.resp | Bin 887 -> 899 bytes
.../revoked2.example.com.ocsp.req | Bin 69 -> 69 bytes
.../revoked2.example.com.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../revoked2.example.com.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../revoked2.example.com.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../revoked2.example.com.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...voked2.example.com.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...evoked2.example.com.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...ked2.example.com.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../revoked2.example.com/revoked2.example.com.p12 | Bin 3076 -> 3108 bytes
.../revoked2.example.com/revoked2.example.com.pem | 32 +--
.../revoked2.example.com.unlocked.key | 26 +-
.../example.com/server1.example.com/ca_chain.pem | 58 ++--
.../example.com/server1.example.com/cert8.db | Bin 65536 -> 65536 bytes
.../certdir/{08c48a5f.0 => 9ec80de3.0} | 0
.../certdir/{61e813e6.0 => d89e5358.0} | 0
.../example.com/server1.example.com/fullchain.pem | 94 +++----
.../example.com/server1.example.com/key3.db | Bin 16384 -> 16384 bytes
.../server1.example.com.chain.pem | 60 ++--
.../server1.example.com/server1.example.com.key | 32 +--
.../server1.example.com.ocsp.dated.resp | Bin 886 -> 898 bytes
.../server1.example.com.ocsp.good.resp | Bin 886 -> 898 bytes
.../server1.example.com.ocsp.req | Bin 68 -> 68 bytes
.../server1.example.com.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../server1.example.com.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../server1.example.com.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../server1.example.com.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...erver1.example.com.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...server1.example.com.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...ver1.example.com.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../server1.example.com/server1.example.com.p12 | Bin 3154 -> 3186 bytes
.../server1.example.com/server1.example.com.pem | 36 +--
.../server1.example.com.unlocked.key | 26 +-
.../server1_ec.example.com/ca_chain.pem | 35 +++
.../server1_ec.example.com}/cert8.db | Bin 65536 -> 65536 bytes
.../{BLANK => server1_ec.example.com}/key3.db | Bin 16384 -> 16384 bytes
.../example.com/server1_ec.example.com/pwdfile | 1 +
.../key3.db => server1_ec.example.com/secmod.db} | Bin 16384 -> 16384 bytes
.../server1_ec.example.com.chain.pem | 36 +++
.../server1_ec.example.com.key | 13 +
.../server1_ec.example.com.p12 | Bin 0 -> 2759 bytes
.../server1_ec.example.com.pem | 22 ++
.../server1_ec.example.com.unlocked.key | 7 +
.../example.com/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 | 56 ++--
.../server2.example.com/server2.example.com.key | 32 +--
.../server2.example.com.ocsp.dated.resp | Bin 887 -> 899 bytes
.../server2.example.com.ocsp.good.resp | Bin 887 -> 899 bytes
.../server2.example.com.ocsp.req | Bin 69 -> 69 bytes
.../server2.example.com.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../server2.example.com.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../server2.example.com.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../server2.example.com.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...erver2.example.com.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...server2.example.com.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...ver2.example.com.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../server2.example.com/server2.example.com.p12 | Bin 3066 -> 3106 bytes
.../server2.example.com/server2.example.com.pem | 32 +--
.../server2.example.com.unlocked.key | 26 +-
test/aux-fixed/exim-ca/example.net/BLANK/CA.pem | 22 +-
.../aux-fixed/exim-ca/example.net/BLANK/Signer.pem | 24 +-
test/aux-fixed/exim-ca/example.net/BLANK/cert8.db | Bin 65536 -> 65536 bytes
test/aux-fixed/exim-ca/example.net/BLANK/key3.db | Bin 16384 -> 16384 bytes
test/aux-fixed/exim-ca/example.net/CA/CA.pem | 22 +-
test/aux-fixed/exim-ca/example.net/CA/OCSP.key | 32 +--
test/aux-fixed/exim-ca/example.net/CA/OCSP.p12 | Bin 2906 -> 2962 bytes
test/aux-fixed/exim-ca/example.net/CA/OCSP.pem | 23 +-
test/aux-fixed/exim-ca/example.net/CA/Signer.key | 32 +--
test/aux-fixed/exim-ca/example.net/CA/Signer.p12 | Bin 2300 -> 2340 bytes
test/aux-fixed/exim-ca/example.net/CA/Signer.pem | 24 +-
test/aux-fixed/exim-ca/example.net/CA/ca.conf | 21 +-
test/aux-fixed/exim-ca/example.net/CA/cert8.db | Bin 65536 -> 65536 bytes
test/aux-fixed/exim-ca/example.net/CA/crl.empty | Bin 240 -> 244 bytes
.../exim-ca/example.net/CA/crl.empty.in.txt | 2 +-
.../aux-fixed/exim-ca/example.net/CA/crl.empty.pem | 11 +-
test/aux-fixed/exim-ca/example.net/CA/crl.v2 | Bin 289 -> 293 bytes
.../aux-fixed/exim-ca/example.net/CA/crl.v2.in.txt | 6 +-
test/aux-fixed/exim-ca/example.net/CA/crl.v2.pem | 14 +-
test/aux-fixed/exim-ca/example.net/CA/key3.db | Bin 24576 -> 24576 bytes
test/aux-fixed/exim-ca/example.net/CA/noise.file | 161 +++++------
.../example.net/expired1.example.net/ca_chain.pem | 58 ++--
.../example.net/expired1.example.net/cert8.db | Bin 65536 -> 65536 bytes
.../expired1.example.net.chain.pem | 56 ++--
.../expired1.example.net/expired1.example.net.key | 32 +--
.../expired1.example.net.ocsp.dated.resp | Bin 886 -> 898 bytes
.../expired1.example.net.ocsp.good.resp | Bin 886 -> 898 bytes
.../expired1.example.net.ocsp.req | Bin 68 -> 68 bytes
.../expired1.example.net.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../expired1.example.net.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../expired1.example.net.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../expired1.example.net.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...pired1.example.net.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...xpired1.example.net.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...red1.example.net.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../expired1.example.net/expired1.example.net.p12 | Bin 3076 -> 3108 bytes
.../expired1.example.net/expired1.example.net.pem | 32 +--
.../expired1.example.net.unlocked.key | 26 +-
.../example.net/expired1.example.net/key3.db | Bin 16384 -> 16384 bytes
.../example.net/expired2.example.net/ca_chain.pem | 58 ++--
.../example.net/expired2.example.net/cert8.db | Bin 65536 -> 65536 bytes
.../expired2.example.net.chain.pem | 56 ++--
.../expired2.example.net/expired2.example.net.key | 32 +--
.../expired2.example.net.ocsp.dated.resp | Bin 887 -> 899 bytes
.../expired2.example.net.ocsp.good.resp | Bin 887 -> 899 bytes
.../expired2.example.net.ocsp.req | Bin 69 -> 69 bytes
.../expired2.example.net.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../expired2.example.net.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../expired2.example.net.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../expired2.example.net.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...pired2.example.net.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...xpired2.example.net.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...red2.example.net.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../expired2.example.net/expired2.example.net.p12 | Bin 3076 -> 3108 bytes
.../expired2.example.net/expired2.example.net.pem | 32 +--
.../expired2.example.net.unlocked.key | 26 +-
.../example.net/expired2.example.net/key3.db | Bin 16384 -> 16384 bytes
.../example.net/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 | 56 ++--
.../revoked1.example.net/revoked1.example.net.key | 32 +--
.../revoked1.example.net.ocsp.dated.resp | Bin 886 -> 898 bytes
.../revoked1.example.net.ocsp.good.resp | Bin 886 -> 898 bytes
.../revoked1.example.net.ocsp.req | Bin 68 -> 68 bytes
.../revoked1.example.net.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../revoked1.example.net.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../revoked1.example.net.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../revoked1.example.net.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...voked1.example.net.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...evoked1.example.net.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...ked1.example.net.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../revoked1.example.net/revoked1.example.net.p12 | Bin 3076 -> 3108 bytes
.../revoked1.example.net/revoked1.example.net.pem | 32 +--
.../revoked1.example.net.unlocked.key | 26 +-
.../example.net/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 | 56 ++--
.../revoked2.example.net/revoked2.example.net.key | 32 +--
.../revoked2.example.net.ocsp.dated.resp | Bin 887 -> 899 bytes
.../revoked2.example.net.ocsp.good.resp | Bin 887 -> 899 bytes
.../revoked2.example.net.ocsp.req | Bin 69 -> 69 bytes
.../revoked2.example.net.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../revoked2.example.net.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../revoked2.example.net.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../revoked2.example.net.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...voked2.example.net.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...evoked2.example.net.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...ked2.example.net.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../revoked2.example.net/revoked2.example.net.p12 | Bin 3076 -> 3108 bytes
.../revoked2.example.net/revoked2.example.net.pem | 32 +--
.../revoked2.example.net.unlocked.key | 26 +-
.../example.net/server1.example.net/ca_chain.pem | 58 ++--
.../example.net/server1.example.net/cert8.db | Bin 65536 -> 65536 bytes
.../example.net/server1.example.net/fullchain.pem | 94 +++----
.../example.net/server1.example.net/key3.db | Bin 16384 -> 16384 bytes
.../server1.example.net.chain.pem | 60 ++--
.../server1.example.net/server1.example.net.key | 32 +--
.../server1.example.net.ocsp.dated.resp | Bin 886 -> 898 bytes
.../server1.example.net.ocsp.good.resp | Bin 886 -> 898 bytes
.../server1.example.net.ocsp.req | Bin 68 -> 68 bytes
.../server1.example.net.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../server1.example.net.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../server1.example.net.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../server1.example.net.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...erver1.example.net.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...server1.example.net.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...ver1.example.net.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../server1.example.net/server1.example.net.p12 | Bin 3154 -> 3186 bytes
.../server1.example.net/server1.example.net.pem | 36 +--
.../server1.example.net.unlocked.key | 26 +-
.../example.net/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 | 56 ++--
.../server2.example.net/server2.example.net.key | 32 +--
.../server2.example.net.ocsp.dated.resp | Bin 887 -> 899 bytes
.../server2.example.net.ocsp.good.resp | Bin 887 -> 899 bytes
.../server2.example.net.ocsp.req | Bin 69 -> 69 bytes
.../server2.example.net.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../server2.example.net.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../server2.example.net.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../server2.example.net.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...erver2.example.net.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...server2.example.net.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...ver2.example.net.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../server2.example.net/server2.example.net.p12 | Bin 3066 -> 3106 bytes
.../server2.example.net/server2.example.net.pem | 32 +--
.../server2.example.net.unlocked.key | 26 +-
test/aux-fixed/exim-ca/example.org/BLANK/CA.pem | 22 +-
.../aux-fixed/exim-ca/example.org/BLANK/Signer.pem | 24 +-
test/aux-fixed/exim-ca/example.org/BLANK/cert8.db | Bin 65536 -> 65536 bytes
test/aux-fixed/exim-ca/example.org/BLANK/key3.db | Bin 16384 -> 16384 bytes
test/aux-fixed/exim-ca/example.org/CA/CA.pem | 22 +-
test/aux-fixed/exim-ca/example.org/CA/OCSP.key | 32 +--
test/aux-fixed/exim-ca/example.org/CA/OCSP.p12 | Bin 2906 -> 2962 bytes
test/aux-fixed/exim-ca/example.org/CA/OCSP.pem | 23 +-
test/aux-fixed/exim-ca/example.org/CA/Signer.key | 32 +--
test/aux-fixed/exim-ca/example.org/CA/Signer.p12 | Bin 2300 -> 2340 bytes
test/aux-fixed/exim-ca/example.org/CA/Signer.pem | 24 +-
test/aux-fixed/exim-ca/example.org/CA/ca.conf | 15 +-
test/aux-fixed/exim-ca/example.org/CA/cert8.db | Bin 65536 -> 65536 bytes
test/aux-fixed/exim-ca/example.org/CA/crl.empty | Bin 240 -> 244 bytes
.../exim-ca/example.org/CA/crl.empty.in.txt | 2 +-
.../aux-fixed/exim-ca/example.org/CA/crl.empty.pem | 11 +-
test/aux-fixed/exim-ca/example.org/CA/crl.v2 | Bin 289 -> 293 bytes
.../aux-fixed/exim-ca/example.org/CA/crl.v2.in.txt | 6 +-
test/aux-fixed/exim-ca/example.org/CA/crl.v2.pem | 14 +-
test/aux-fixed/exim-ca/example.org/CA/key3.db | Bin 24576 -> 24576 bytes
test/aux-fixed/exim-ca/example.org/CA/noise.file | 161 +++++------
.../example.org/expired1.example.org/ca_chain.pem | 58 ++--
.../example.org/expired1.example.org/cert8.db | Bin 65536 -> 65536 bytes
.../expired1.example.org.chain.pem | 56 ++--
.../expired1.example.org/expired1.example.org.key | 32 +--
.../expired1.example.org.ocsp.dated.resp | Bin 886 -> 898 bytes
.../expired1.example.org.ocsp.good.resp | Bin 886 -> 898 bytes
.../expired1.example.org.ocsp.req | Bin 68 -> 68 bytes
.../expired1.example.org.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../expired1.example.org.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../expired1.example.org.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../expired1.example.org.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...pired1.example.org.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...xpired1.example.org.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...red1.example.org.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../expired1.example.org/expired1.example.org.p12 | Bin 3076 -> 3108 bytes
.../expired1.example.org/expired1.example.org.pem | 32 +--
.../expired1.example.org.unlocked.key | 26 +-
.../example.org/expired1.example.org/key3.db | Bin 16384 -> 16384 bytes
.../example.org/expired2.example.org/ca_chain.pem | 58 ++--
.../example.org/expired2.example.org/cert8.db | Bin 65536 -> 65536 bytes
.../expired2.example.org.chain.pem | 56 ++--
.../expired2.example.org/expired2.example.org.key | 32 +--
.../expired2.example.org.ocsp.dated.resp | Bin 887 -> 899 bytes
.../expired2.example.org.ocsp.good.resp | Bin 887 -> 899 bytes
.../expired2.example.org.ocsp.req | Bin 69 -> 69 bytes
.../expired2.example.org.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../expired2.example.org.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../expired2.example.org.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../expired2.example.org.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...pired2.example.org.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...xpired2.example.org.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...red2.example.org.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../expired2.example.org/expired2.example.org.p12 | Bin 3076 -> 3108 bytes
.../expired2.example.org/expired2.example.org.pem | 32 +--
.../expired2.example.org.unlocked.key | 26 +-
.../example.org/expired2.example.org/key3.db | Bin 16384 -> 16384 bytes
.../example.org/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 | 56 ++--
.../revoked1.example.org/revoked1.example.org.key | 32 +--
.../revoked1.example.org.ocsp.dated.resp | Bin 886 -> 898 bytes
.../revoked1.example.org.ocsp.good.resp | Bin 886 -> 898 bytes
.../revoked1.example.org.ocsp.req | Bin 68 -> 68 bytes
.../revoked1.example.org.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../revoked1.example.org.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../revoked1.example.org.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../revoked1.example.org.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...voked1.example.org.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...evoked1.example.org.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...ked1.example.org.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../revoked1.example.org/revoked1.example.org.p12 | Bin 3076 -> 3108 bytes
.../revoked1.example.org/revoked1.example.org.pem | 32 +--
.../revoked1.example.org.unlocked.key | 26 +-
.../example.org/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 | 56 ++--
.../revoked2.example.org/revoked2.example.org.key | 32 +--
.../revoked2.example.org.ocsp.dated.resp | Bin 887 -> 899 bytes
.../revoked2.example.org.ocsp.good.resp | Bin 887 -> 899 bytes
.../revoked2.example.org.ocsp.req | Bin 69 -> 69 bytes
.../revoked2.example.org.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../revoked2.example.org.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../revoked2.example.org.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../revoked2.example.org.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...voked2.example.org.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...evoked2.example.org.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...ked2.example.org.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../revoked2.example.org/revoked2.example.org.p12 | Bin 3076 -> 3108 bytes
.../revoked2.example.org/revoked2.example.org.pem | 32 +--
.../revoked2.example.org.unlocked.key | 26 +-
.../example.org/server1.example.org/ca_chain.pem | 58 ++--
.../example.org/server1.example.org/cert8.db | Bin 65536 -> 65536 bytes
.../example.org/server1.example.org/fullchain.pem | 94 +++----
.../example.org/server1.example.org/key3.db | Bin 16384 -> 16384 bytes
.../server1.example.org.chain.pem | 60 ++--
.../server1.example.org/server1.example.org.key | 32 +--
.../server1.example.org.ocsp.dated.resp | Bin 886 -> 898 bytes
.../server1.example.org.ocsp.good.resp | Bin 886 -> 898 bytes
.../server1.example.org.ocsp.req | Bin 68 -> 68 bytes
.../server1.example.org.ocsp.revoked.resp | Bin 908 -> 920 bytes
.../server1.example.org.ocsp.signer.dated.resp | Bin 926 -> 938 bytes
.../server1.example.org.ocsp.signer.good.resp | Bin 926 -> 938 bytes
.../server1.example.org.ocsp.signer.revoked.resp | Bin 948 -> 960 bytes
...erver1.example.org.ocsp.signernocert.dated.resp | Bin 358 -> 362 bytes
...server1.example.org.ocsp.signernocert.good.resp | Bin 358 -> 362 bytes
...ver1.example.org.ocsp.signernocert.revoked.resp | Bin 380 -> 384 bytes
.../server1.example.org/server1.example.org.p12 | Bin 3154 -> 3186 bytes
.../server1.example.org/server1.example.org.pem | 36 +--
.../server1.example.org.unlocked.key | 26 +-
.../example.org/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 | 56 ++--
.../server2.example.org/server2.example.org.key | 32 +--
.../server2.example.org.ocsp.dated.resp | Bin 887 -> 899 bytes
.../server2.example.org.ocsp.good.resp | Bin 887 -> 899 bytes
.../server2.example.org.ocsp.req | Bin 69 -> 69 bytes
.../server2.example.org.ocsp.revoked.resp | Bin 887 -> 899 bytes
.../server2.example.org.ocsp.signer.dated.resp | Bin 927 -> 939 bytes
.../server2.example.org.ocsp.signer.good.resp | Bin 927 -> 939 bytes
.../server2.example.org.ocsp.signer.revoked.resp | Bin 927 -> 939 bytes
...erver2.example.org.ocsp.signernocert.dated.resp | Bin 359 -> 363 bytes
...server2.example.org.ocsp.signernocert.good.resp | Bin 359 -> 363 bytes
...ver2.example.org.ocsp.signernocert.revoked.resp | Bin 359 -> 363 bytes
.../server2.example.org/server2.example.org.p12 | Bin 3066 -> 3106 bytes
.../server2.example.org/server2.example.org.pem | 32 +--
.../server2.example.org.unlocked.key | 26 +-
test/aux-fixed/exim-ca/example_ec.com/BLANK/CA.pem | 13 +
.../exim-ca/example_ec.com/BLANK/Signer.pem | 14 +
.../{example.com => example_ec.com}/BLANK/cert8.db | Bin 65536 -> 65536 bytes
.../{example.com => example_ec.com}/BLANK/key3.db | Bin 16384 -> 16384 bytes
.../aux-fixed/exim-ca/example_ec.com/BLANK/pwdfile | 1 +
.../key3.db => example_ec.com/BLANK/secmod.db} | Bin 16384 -> 16384 bytes
test/aux-fixed/exim-ca/example_ec.com/CA/CA.pem | 13 +
test/aux-fixed/exim-ca/example_ec.com/CA/OCSP.pem | 14 +
.../aux-fixed/exim-ca/example_ec.com/CA/Signer.pem | 14 +
.../{example.com => example_ec.com}/CA/ca.conf | 15 +-
.../BLANK => example_ec.com/CA}/cert8.db | Bin 65536 -> 65536 bytes
.../CA}/key3.db | Bin 16384 -> 16384 bytes
.../aux-fixed/exim-ca/example_ec.com/CA/noise.file | 310 +++++++++++++++++++++
test/aux-fixed/exim-ca/example_ec.com/CA/pwdfile | 1 +
.../BLANK/key3.db => example_ec.com/CA/secmod.db} | Bin 16384 -> 16384 bytes
.../server1.example_ec.com/ca_chain.pem | 35 +++
.../server1.example_ec.com}/cert8.db | Bin 65536 -> 65536 bytes
.../server1.example_ec.com/fullchain.pem | 59 ++++
.../server1.example_ec.com}/key3.db | Bin 16384 -> 16384 bytes
.../example_ec.com/server1.example_ec.com/pwdfile | 1 +
.../server1.example_ec.com/secmod.db} | Bin 16384 -> 16384 bytes
.../server1.example_ec.com.chain.pem | 38 +++
.../server1.example_ec.com.key | 13 +
.../server1.example_ec.com.p12 | Bin 0 -> 2847 bytes
.../server1.example_ec.com.pem | 24 ++
.../server1.example_ec.com.unlocked.key | 7 +
test/aux-fixed/exim-ca/fullchain.pem | 0
test/aux-fixed/exim-ca/genall | 185 ++++++++----
test/confs/2002 | 21 +-
test/confs/2102 | 30 +-
test/log/2002 | 38 ++-
test/log/2003 | 4 +-
test/log/{2025 => 2007.FOO} | 6 +-
test/log/2008 | 14 +-
test/log/2010 | 4 +-
test/log/2012 | 16 +-
test/log/2013 | 24 +-
test/log/2014 | 6 +-
test/log/2017 | 8 +-
test/log/2018 | 2 +-
test/log/2019 | 4 +-
test/log/2020 | 4 +-
test/log/2025 | 4 +-
test/log/2026 | 2 +-
test/log/2027 | 4 +-
test/log/2030 | 4 +-
test/log/2031 | 8 +-
test/log/2033 | 8 +-
test/log/2035 | 4 +-
test/log/2037 | 4 +-
test/log/2038 | 24 +-
test/log/2090 | 4 +-
test/log/2091 | 4 +-
test/log/2100 | 4 +-
test/log/2102 | 40 +--
test/log/2103 | 4 +-
test/log/2108 | 14 +-
test/log/2110 | 4 +-
test/log/2112 | 16 +-
test/log/2113 | 24 +-
test/log/2114 | 6 +-
test/log/2117 | 8 +-
test/log/2118 | 2 +-
test/log/2119 | 4 +-
test/log/2120 | 4 +-
test/log/2126 | 4 +-
test/log/2127 | 4 +-
test/log/2130 | 4 +-
test/log/2131 | 8 +-
test/log/2132 | 6 +-
test/log/2133 | 8 +-
test/log/2135 | 4 +-
test/log/2137 | 4 +-
test/log/2138 | 24 +-
test/log/2149 | 4 +-
test/log/2190 | 4 +-
test/log/2191 | 4 +-
test/log/3451 | 8 +-
test/log/3452 | 8 +-
test/log/3454 | 4 +-
test/log/3455 | 4 +-
test/log/3461 | 8 +-
test/log/3462 | 8 +-
test/log/3464 | 4 +-
test/log/3465 | 4 +-
test/log/4211 | 4 +-
test/log/4213 | 2 +-
test/log/4214 | 10 +-
test/log/4215 | 4 +-
test/log/4216 | 10 +-
test/log/4221 | 4 +-
test/log/4223 | 2 +-
test/log/4224 | 10 +-
test/log/4225 | 4 +-
test/log/4226 | 10 +-
test/log/5410 | 4 +-
test/log/5420 | 4 +-
test/log/5601 | 12 +-
test/log/5611 | 12 +-
test/log/5651 | 12 +-
test/log/5710 | 16 +-
test/log/5720 | 28 +-
test/log/5730 | 16 +-
test/log/5740 | 16 +-
test/log/5840 | 109 ++++----
test/log/5860 | 23 +-
test/mail/2002.CALLER | 38 ++-
test/mail/2003.userx | 4 +-
test/mail/2008.CALLER | 8 +-
test/mail/2008.abcd | 4 +-
test/mail/2008.xyz | 4 +-
test/mail/2013.usera | 4 +-
test/mail/2013.userb | 4 +-
test/mail/2013.userc | 4 +-
test/mail/2013.userx | 4 +-
test/mail/2013.usery | 4 +-
test/mail/2013.userz | 4 +-
test/mail/2017.userx | 8 +-
test/mail/2019.userx | 8 +-
test/mail/2027.userx | 4 +-
test/mail/2038.userx0 | 4 +-
test/mail/2038.userx1 | 4 +-
test/mail/2038.usery0 | 4 +-
test/mail/2038.usery1 | 4 +-
test/mail/2038.userz0 | 4 +-
test/mail/2038.userz1 | 4 +-
test/mail/2102.CALLER | 25 +-
test/mail/2103.userx | 4 +-
test/mail/2108.CALLER | 8 +-
test/mail/2108.abcd | 4 +-
test/mail/2108.xyz | 4 +-
test/mail/2113.usera | 4 +-
test/mail/2113.userb | 4 +-
test/mail/2113.userc | 4 +-
test/mail/2113.userx | 4 +-
test/mail/2113.usery | 4 +-
test/mail/2113.userz | 4 +-
test/mail/2117.userx | 8 +-
test/mail/2119.userx | 8 +-
test/mail/2127.userx | 4 +-
test/mail/2132.CALLER | 12 +-
test/mail/2138.userx0 | 4 +-
test/mail/2138.userx1 | 4 +-
test/mail/2138.usery0 | 4 +-
test/mail/2138.usery1 | 4 +-
test/mail/2138.userz0 | 4 +-
test/mail/2138.userz1 | 4 +-
test/mail/2149.userx | 4 +-
test/mail/3451.userx | 8 +-
test/mail/3452.userx | 8 +-
test/mail/3461.userx | 8 +-
test/mail/3462.userx | 8 +-
test/rejectlog/2003 | 2 +-
test/rejectlog/2014 | 6 +-
test/rejectlog/2037 | 6 +-
test/rejectlog/2103 | 2 +-
test/rejectlog/2114 | 6 +-
test/rejectlog/2137 | 6 +-
test/rejectlog/4214 | 2 +-
test/rejectlog/4216 | 2 +-
test/rejectlog/4224 | 2 +-
test/rejectlog/4226 | 2 +-
test/runtest | 4 +-
test/scripts/2000-GnuTLS/2002 | 58 ++++
test/scripts/2100-OpenSSL/2102 | 30 ++
test/src/client.c | 37 ++-
test/stderr/2008 | 8 +-
test/stderr/2013 | 12 +-
test/stderr/2035 | 2 +-
test/stderr/2108 | 8 +-
test/stderr/2113 | 12 +-
test/stderr/2135 | 2 +-
test/stderr/5410 | 2 +-
test/stderr/5420 | 2 +-
test/stdout/2002 | 78 ++++++
test/stdout/2003 | 2 +-
test/stdout/2102 | 46 ++-
test/stdout/2103 | 6 +-
test/stdout/2105 | 2 +-
test/stdout/2106 | 2 +-
test/stdout/2114 | 10 +-
test/stdout/2118 | 2 +-
test/stdout/2119 | 4 +-
test/stdout/2122 | 2 +-
test/stdout/2128 | 4 +-
test/stdout/2132 | 6 +-
test/stdout/2150 | 2 +-
test/stdout/2190 | 4 +-
test/stdout/3450 | 2 +-
test/stdout/3454 | 4 +-
test/stdout/3460 | 2 +-
test/stdout/3463 | 4 +-
test/stdout/3464 | 4 +-
test/stdout/5600 | 8 +-
test/stdout/5610 | 8 +-
602 files changed, 4439 insertions(+), 3285 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.