File: gnutls.el.html

This package provides language bindings for the GnuTLS library using the corresponding core functions in gnutls.c. It should NOT be used directly, only through open-network-stream.

Simple test:

(open-gnutls-stream "tls" "tls-buffer" "yourserver.com" "https")
(open-gnutls-stream "tls" "tls-buffer" "imap.gmail.com" "imaps")

Defined variables (5)

gnutls-algorithm-priorityIf non-nil, this should be a TLS priority string.
gnutls-crlfilesList of CRL file paths or a function returning said list.
gnutls-min-prime-bitsMinimum number of prime bits accepted by GnuTLS for key exchange.
gnutls-trustfilesList of CA bundle location filenames or a function returning said list.
gnutls-verify-errorIf non-nil, this should be t or a list of checks per hostname regex.

Defined functions (7)

gnutls--get-files(FILES)
gnutls-boot-parameters
gnutls-crlfiles()
gnutls-message-maybe(DOIT FORMAT &rest PARAMS)
gnutls-negotiate
gnutls-trustfiles()
open-gnutls-stream(NAME BUFFER HOST SERVICE &optional PARAMETERS)

Defined faces (0)