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-priority | If non-nil, this should be a TLS priority string. |
gnutls-crlfiles | List of CRL file paths or a function returning said list. |
gnutls-min-prime-bits | Minimum number of prime bits accepted by GnuTLS for key exchange. |
gnutls-trustfiles | List of CA bundle location filenames or a function returning said list. |
gnutls-verify-error | If 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) |