git://git.exim.org
/
users
/
heiko
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
When pipelining under TLS do not treat fd-readability as tls-readability
[users/heiko/exim.git]
/
test
/
scripts
/
2000-GnuTLS
/
2014
diff --git
a/test/scripts/2000-GnuTLS/2014
b/test/scripts/2000-GnuTLS/2014
index 21b703c384445e76ce72338e36b0a1c6d76bc30c..c5a01494adad15ec17f8ef6efc2b34c726176cef 100644
(file)
--- a/
test/scripts/2000-GnuTLS/2014
+++ b/
test/scripts/2000-GnuTLS/2014
@@
-1,11
+1,13
@@
# TLS server: mandatory, optional, and revoked certificates
gnutls
# TLS server: mandatory, optional, and revoked certificates
gnutls
+munge gnutls_unexpected
exim -DSERVER=server -bd -oX PORT_D
****
# No certificate, certificate required
client-gnutls HOSTIPV4 PORT_D
??? 220
exim -DSERVER=server -bd -oX PORT_D
****
# No certificate, certificate required
client-gnutls HOSTIPV4 PORT_D
??? 220
-ehlo rhu.barb
+ehlo rhu1.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-17,7
+19,8
@@
starttls
# No certificate, certificate optional at TLS time, required by ACL
client-gnutls 127.0.0.1 PORT_D
??? 220
# No certificate, certificate optional at TLS time, required by ACL
client-gnutls 127.0.0.1 PORT_D
??? 220
-ehlo rhu.barb
+ehlo rhu2.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-25,7
+28,7
@@
ehlo rhu.barb
??? 250
starttls
??? 220
??? 250
starttls
??? 220
-helo rhu.barb
+helo rhu
2tls
.barb
??? 250
mail from:<userx@test.ex>
??? 250
??? 250
mail from:<userx@test.ex>
??? 250
@@
-37,7
+40,8
@@
quit
# Good certificate, certificate required
client-gnutls HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
??? 220
# Good certificate, certificate required
client-gnutls HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
??? 220
-ehlo rhu.barb
+ehlo rhu3.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-55,7
+59,8
@@
quit
# Good certificate, certificate optional at TLS time, checked by ACL
client-gnutls 127.0.0.1 PORT_D aux-fixed/cert2 aux-fixed/cert2
??? 220
# Good certificate, certificate optional at TLS time, checked by ACL
client-gnutls 127.0.0.1 PORT_D aux-fixed/cert2 aux-fixed/cert2
??? 220
-ehlo rhu.barb
+ehlo rhu4.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-73,7
+78,8
@@
quit
# Bad certificate, certificate required
client-gnutls HOSTIPV4 PORT_D aux-fixed/cert1 aux-fixed/cert1
??? 220
# Bad certificate, certificate required
client-gnutls HOSTIPV4 PORT_D aux-fixed/cert1 aux-fixed/cert1
??? 220
-ehlo rhu.barb
+ehlo rhu5.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-85,7
+91,8
@@
starttls
# Bad certificate, certificate optional at TLS time, reject at ACL time
client-gnutls 127.0.0.1 PORT_D aux-fixed/cert1 aux-fixed/cert1
??? 220
# Bad certificate, certificate optional at TLS time, reject at ACL time
client-gnutls 127.0.0.1 PORT_D aux-fixed/cert1 aux-fixed/cert1
??? 220
-ehlo rhu.barb
+ehlo rhu6.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-107,7
+114,8
@@
exim -DCRL=DIR/aux-fixed/crl.pem -DSERVER=server -bd -oX PORT_D
# Good but revoked certificate, certificate required
client-gnutls HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
??? 220
# Good but revoked certificate, certificate required
client-gnutls HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
??? 220
-ehlo rhu.barb
+ehlo rhu7.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
@@
-119,7
+127,8
@@
starttls
# Revoked certificate, certificate optional at TLS time, reject at ACL time
client-gnutls 127.0.0.1 PORT_D aux-fixed/cert1 aux-fixed/cert1
??? 220
# Revoked certificate, certificate optional at TLS time, reject at ACL time
client-gnutls 127.0.0.1 PORT_D aux-fixed/cert1 aux-fixed/cert1
??? 220
-ehlo rhu.barb
+ehlo rhu8.barb
+??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-