diff options
author | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2016-03-05 17:04:23 +0100 |
---|---|---|
committer | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2016-03-05 17:04:34 +0100 |
commit | 21b509d4449bd33045e019dbcc90f5283434c07e (patch) | |
tree | 644fc1aa00a61458b1cb05456bdeac0a90e885fa /lisp/emacs-lisp/check-declare.el | |
parent | 76b97fb0f9674fb0d0a888bc3aefc79a03faab70 (diff) | |
download | emacs-21b509d4449bd33045e019dbcc90f5283434c07e.tar.gz emacs-21b509d4449bd33045e019dbcc90f5283434c07e.tar.bz2 emacs-21b509d4449bd33045e019dbcc90f5283434c07e.zip |
Allow making TLS negotiation blocking
* lisp/net/gnutls.el (gnutls-negotiate): Make negotiation blocking.
* src/gnutls.c (Fgnutls_boot): Provide a new keyword,
:complete-negotiation, to specify that we want complete
negotiation even if the socket is non-blocking.
(gnutls_try_handshake): Complete negotiation if given that keyword.
* src/process.h (L): Added gnutls_complete_negotiation_p.
Diffstat (limited to 'lisp/emacs-lisp/check-declare.el')
0 files changed, 0 insertions, 0 deletions