Variable: tls-end-of-info
tls-end-of-info is a customizable variable defined in tls.el.gz.
Value
"\\(^ Verify return code: .+\n---\n\\|^- Simple Client Mode:\n\\(\n\\|^\\*\\*\\* Starting TLS handshake\n\\)*\\)"
Documentation
Regexp matching end of TLS client informational messages.
Client data stream begins after the last character this matches. The default matches the output of "gnutls-cli" (version 2.0.1).
This variable was added, or its default value changed, in Emacs 22.2.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/tls.el.gz
(defcustom tls-end-of-info
(concat
"\\("
;; `openssl s_client' regexp. See ssl/ssl_txt.c lines 219-220.
;; According to apps/s_client.c line 1515 `---' is always the last
;; line that is printed by s_client before the real data.
"^ Verify return code: .+\n---\n\\|"
;; `gnutls' regexp. See src/cli.c lines 721-.
"^- Simple Client Mode:\n"
"\\(\n\\|" ; ignore blank lines
;; According to GnuTLS v2.1.5 src/cli.c lines 640-650 and 705-715
;; in `main' the handshake will start after this message. If the
;; handshake fails, the programs will abort.
"^\\*\\*\\* Starting TLS handshake\n\\)*"
"\\)")
"Regexp matching end of TLS client informational messages.
Client data stream begins after the last character this matches.
The default matches the output of \"gnutls-cli\" (version 2.0.1)."
:version "22.2"
:type 'regexp)