[exim-dev] [Bug 3077] Munge GnuTLS messages in test suite

Top Page
Delete this message
Reply to this message
Author: Exim Bugzilla
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 3077] Munge GnuTLS messages in test suite
https://bugs.exim.org/show_bug.cgi?id=3077

Andrew Aitchison <exim@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED


--- Comment #2 from Andrew Aitchison <exim@???> ---
GnuTLS 3.8.1-4ubuntu1.2

Ah. The patch was against my own patched version, which already had:
+    'tls_debug' =>
+    {
+       'stderr' =>
+           's/tls_write\(0x[0-9a-f]*,/tls_write\(0xdeadbeef,/;
+            s/SSL_read\(0x[0-9a-f]*, 0x[0-9a-f]*,/SSL_read\(0xdeadbeef,
0xdeadbeef,/;
+            s/SSL_write\(0x[0-9a-f]*, 0x[0-9a-f]*,/SSL_write\(0xdeadbeef,
0xdeadbeef,/;
+            s/(_SECRET(_[0-9])?) [0-9a-f]{64} [0-9a-f]{96}/$1 64hexdigits
96hexdigits/;
+            s/(Have channel bindings cached for possible auth usage)
0x[0-9a-f]{12} 0x[0-9a-f]{12}/$1 0xdeadbeef, 0xdeadbeef/;
+           ',
+       # 'stdout' => '/^\*{8} Input mismatch \*{8}$/d',
+    },


I had forgotten that I had added that munge option myself.
I see that no existing test has exim -d+tls enabled.

I've closed this for now.
If I end up with a sensible definition for a tls_debug option
(for both tls libraries) I will open a new bug.

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/