[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnus/starttls.el and net/tls.el
From: |
Simon Josefsson |
Subject: |
Re: gnus/starttls.el and net/tls.el |
Date: |
Thu, 08 Nov 2007 14:35:12 +0100 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux) |
(I'm cc'ing emacs-devel since there appears to be other threads
discussing this already.)
Richard Stallman <address@hidden> writes:
> Can you tell me how these two files relate to each other?
They both create a TLS encrypted network socket using external tools,
but there is some differences:
tls.el starts talking TLS to the server directly. starttls.el, however,
does not begin talking TLS until the application calls
starttls-negotiate. In other words, starttls.el allows an unencrypted
phase before the encrypted phase starts.
tls.el can use openssl and gnutls. starttls.el can use gnutls and a
tool called 'starttls'.
They serve (slightly) different purposes, but there is some code
duplication. They probably should be merged eventually, but it requires
some effort (especially testing on many operating systems) and I'm
afraid I don't have time to work on it.
/Simon
- Re: gnus/starttls.el and net/tls.el,
Simon Josefsson <=
- Re: gnus/starttls.el and net/tls.el, Richard Stallman, 2007/11/09
- Re: gnus/starttls.el and net/tls.el, Simon Josefsson, 2007/11/15
- Re: gnus/starttls.el and net/tls.el, Richard Stallman, 2007/11/15
- Re: gnus/starttls.el and net/tls.el, Simon Josefsson, 2007/11/26
- Re: gnus/starttls.el and net/tls.el, Richard Stallman, 2007/11/26
- Re: gnus/starttls.el and net/tls.el, Sascha Wilde, 2007/11/28
- Re: gnus/starttls.el and net/tls.el, Simon Josefsson, 2007/11/29
- Re: gnus/starttls.el and net/tls.el, Sascha Wilde, 2007/11/29