emacs/lisp/url
Lars Ingebrigtsen cecf6c9ac5 Rework the mechanisms for async GnuTLS connections
* lisp/net/gnutls.el (open-gnutls-stream): Compute the
gnutls-boot parameters and pass them to the process object.
(gnutls-negotiate): New parameter :return-keywords that won't
connect to anything, just compute the keywords.

* lisp/url/url-http.el (url-http): Revert async TLS sentinel
hack, which is no longer necessary.

* src/gnutls.c (Fgnutls_asynchronous_parameters): Rename from
gnutls-mark-process.

* src/process.c (connect_network_socket): If we're connecting to
an asynchronous TLS socket, complete the GnuTLS boot sequence here.

* src/process.h: New parameter gnutls_async_parameters.
2016-01-31 02:32:21 +01:00
..
ChangeLog.1 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-about.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-auth.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-cache.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-cid.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-cookie.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-dav.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-dired.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-domsuf.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-expand.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-file.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-ftp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-future.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-gw.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-handlers.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
url-history.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-http.el Rework the mechanisms for async GnuTLS connections 2016-01-31 02:32:21 +01:00
url-imap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-irc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-ldap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-mailto.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-methods.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-misc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-news.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-nfs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-ns.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-parse.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-privacy.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-proxy.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-queue.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-tramp.el Fix some custom types. 2016-01-12 20:32:20 -05:00
url-util.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
url-vars.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00