| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
to Emacs that the socket should be closed.
|
|
|
|
|
| |
* gnutls.c (emacs_gnutls_write): If we're trying to write before
gnutls is ready, return EAGAIN as the errno.
|
|
|
|
|
| |
According to the documentation, this is correct, and it seems to
make things work.
|
|
|
|
| |
Also interface cleanups.
|
|
|
|
| |
From Teodor Zlatanov.
|
| |
|
|
|
|
|
|
|
|
|
| |
(emacs_gnutls_handshake, gnutls_make_error, gnutls_emacs_global_init)
(gnutls_emacs_global_deinit): Make static.
(Fgnutls_get_initstage, Fgnutls_deinit, Fgnutls_boot, Fgnutls_bye):
Fix typos in docstrings.
(Fgnutls_error_fatalp, Fgnutls_error_string): Doc fixes.
(Fgnutls_errorp): Doc fix; use ERR for the argument name.
|
|
|
|
|
| |
Remove some debugging messages.
Cast some parameters to avoid compilation warnings.
|
|
|
|
| |
the handshake from Emacs Lisp.
|
| |
|
|
|
|
|
| |
(Fgnutls_boot): Use SDATA.
(Fgnutls_handshake): Remove unused var `max_log_level'.
|
|
|
|
| |
From: Teodor Zlatanov <tzz@lifelogs.com>
|
| |
|
| |
|
|
* configure.in: Set up GnuTLS.
* lisp/net/gnutls.el: GnuTLS glue code to set up a connection.
* src/Makefile.in (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS, ALL_CFLAGS)
(obj, LIBES): Set up GnuTLS support.
* src/config.in: Set up GnuTLS support.
* src/emacs.c: Set up GnuTLS support and call syms_of_gnutls.
* src/gnutls.c: The source code for GnuTLS support in Emacs.
* src/gnutls.h: The GnuTLS glue for Emacs, macros and enums.
* src/process.c (make_process, Fstart_process)
(read_process_output, send_process): Set up GnuTLS support for
process input/output file descriptors.
* src/process.h: Set up GnuTLS support.
|