On Tue, Nov 12, 2013 at 11:16 PM, Stephen J. Turnbull
<stephen(a)xemacs.org> wrote:
*sigh* We probably should sync this with Emacs. gnutls is
well-established now, although I suppose *most* systems with XEmacs on
them will have OpenSSL too.
FWIW, I started work on this quite awhile ago. I quickly discovered
that I hate the way that gnutls support was added to Emacs. They do
weird gross things at strange places in the process code. I would
much rather make a gnutls lstream type, and then most of the weirdness
can be hidden away from the rest of the code. That would also make it
possible to switch out implementations, so that we aren't tied to just
gnutls. The problem with that approach is that there is then no way
to match the Emacs API, which would mean incompatible Emacs and XEmacs
APIs for using gnutls. I've never decided what to do about this, so
the code has just been sitting in a local workspace, untouched for
months.
Also FWIW, Fedora is trying to nudge developers towards NSS:
http://fedoraproject.org/wiki/FedoraCryptoConsolidation.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta