unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Ted Zlatanov <tzz@lifelogs.com>
To: emacs-devel@gnu.org
Cc: help-emacs-windows@gnu.org
Subject: GnuTLS invasion of Emacs (was: Emacs 24.0.93 Pretest Windows Binaries published)
Date: Fri, 03 Feb 2012 08:23:12 -0500	[thread overview]
Message-ID: <87r4ycjbjz.fsf_-_@lifelogs.com> (raw)
In-Reply-To: 83ehucfjc8.fsf@gnu.org

On Fri, 03 Feb 2012 09:48:39 +0200 Eli Zaretskii <eliz@gnu.org> wrote: 

>> From: Ted Zlatanov <tzz@lifelogs.com>
>> 
>> GnuTLS provides SSL and TLS encryption for any network connection, hence
>> "secure networking" in my earlier message.  It can encrypt e-mail
>> protocols like IMAP and SMTP but does not deal with e-mail messages.

EZ> What other features in Emacs use TLS as of this writing?  I thought
EZ> only email protocols do, which is why I described GnuTLS as I did.

Any network connection can use it.  I think Lars introduced that option,
and at least HTTP/S connections can use it.

EZ> If other protocols we have can be secured by GnuTLS, there seems to be
EZ> a gap in our documentation, because I couldn't find any place where
EZ> that is mentioned, except in relation to SMTP and the likes.

(subject adjusted accordingly)

It's a replacement for the previous libraries that managed secure
connections, except it doesn't depend on external binaries.  So it
really doesn't change much in terms of Emacs functionality, only in the
underlying implementation.  There is one annoying detail with the cert
bundle on W32.  It defaults to /etc/ssl/certs/ca-certificates.crt which
is not valid on W32 and on many other platforms.  See
`open-gnutls-stream' and the rest of gnutls.el.  I was going to bring in
the Mozilla cert bundle with the binary installer I'm planning so I
didn't attack this problem sooner; if you have suggestions for the
default cert bundle on W32 let me know.

Thanks
Ted




  reply	other threads:[~2012-02-03 13:23 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-30  2:02 Emacs 24.0.93 Pretest Windows Binaries published Christoph Scholtes
2012-01-30  4:55 ` Drew Adams
2012-01-30 17:47   ` Eli Zaretskii
2012-01-30 18:17     ` [h-e-w] " Drew Adams
2012-01-30 18:57       ` Eli Zaretskii
2012-01-30 19:08         ` Drew Adams
2012-01-30 19:09           ` Eli Zaretskii
2012-01-30 18:49     ` Eli Zaretskii
2012-01-31 14:03   ` Christoph Scholtes
2012-01-31 14:15     ` Drew Adams
2012-02-02 19:22       ` Ted Zlatanov
2012-02-02 19:52         ` Drew Adams
2012-02-02 21:46           ` Ted Zlatanov
2012-02-02 22:05             ` Drew Adams
2012-02-03 13:26               ` Ted Zlatanov
2012-02-03  7:48             ` Eli Zaretskii
2012-02-03 13:23               ` Ted Zlatanov [this message]
2012-02-03 16:29                 ` GnuTLS invasion of Emacs published) Eli Zaretskii
2012-02-03 16:51                   ` Ted Zlatanov
2012-02-09 14:16                     ` need help with certificate bundles for ALL the platforms Emacs supports (was: GnuTLS invasion of Emacs published)) Ted Zlatanov
2012-02-09 18:53                       ` Eli Zaretskii
2012-02-10 13:06                         ` need help with certificate bundles for ALL the platforms Emacs supports Ted Zlatanov
2012-02-10 15:51                           ` Eli Zaretskii
2012-02-10 16:37                             ` Ted Zlatanov
2012-02-11 17:22                               ` Andy Moreton
2012-02-11 17:45                                 ` Eli Zaretskii
2012-02-12  2:43                                   ` Ted Zlatanov
2012-02-12  4:05                                     ` Eli Zaretskii
2012-02-12 13:36                                       ` Ted Zlatanov
2012-02-13 10:29                                     ` Andy Moreton
2012-02-13 13:15                                       ` Ted Zlatanov
2012-02-10 17:11                       ` Ted Zlatanov
2012-02-10 18:57                         ` Stefan Monnier
2012-02-12 22:13                           ` Ted Zlatanov
2012-02-13  3:28                             ` Stefan Monnier
2012-02-13 13:24                               ` Ted Zlatanov
2012-02-13 15:12                                 ` Stefan Monnier
2012-02-13 16:30                                   ` Ted Zlatanov
2012-02-13 21:04                                     ` Stefan Monnier
2012-02-13 21:54                                       ` Ted Zlatanov
2012-02-13 21:55                                         ` Lars Ingebrigtsen
2012-02-13 22:20                                         ` Stefan Monnier
2012-02-14  0:05                                           ` Ted Zlatanov
2012-02-14  2:13                                             ` Stefan Monnier
2012-02-14  2:32                             ` Glenn Morris
2012-02-14 13:01                               ` Ted Zlatanov
2012-02-03 13:25               ` Emacs 24.0.93 Pretest Windows Binaries published Stefan Monnier
2012-02-03  0:48 ` [h-e-w] " Richard M. Heiberger
2012-02-03  8:12   ` Eli Zaretskii
2012-02-03 10:03     ` Stephen J. Turnbull
2012-02-03 10:31       ` Eli Zaretskii
2012-02-03 13:49         ` Stephen J. Turnbull
2012-02-03 15:44           ` Eli Zaretskii
2012-02-12  4:04             ` Lennart Borgman
2012-02-12  4:08               ` Lennart Borgman
2012-02-12 16:23                 ` Eli Zaretskii
2012-02-12 22:19                   ` Lennart Borgman
2012-02-13  3:29                     ` Stefan Monnier
2012-02-13  3:51                     ` Eli Zaretskii
2012-02-13 19:23                       ` Lennart Borgman
2012-02-14 22:43                 ` Lennart Borgman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r4ycjbjz.fsf_-_@lifelogs.com \
    --to=tzz@lifelogs.com \
    --cc=emacs-devel@gnu.org \
    --cc=help-emacs-windows@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).