Re: Commit in Emacs trunk breaks Wanderlust

Ken Gunderson <[email protected]> Sun, 03 Feb 2019 07:12:29 -0700
Newsgroups gmane.mail.wanderlust.general
Organization Teamcool Networks
Message-ID <86ftt5q7ua.owl-kgunders__45110.8630791836$1549203248$gmane$org@teamcool.net>
On Sat, 02 Feb 2019 20:02:19 -0700,
Herbert J. Skuhra wrote:
> 
> On Sun, Feb 03, 2019 at 11:00:41AM +0900, Kazuhiro Ito wrote:
> > > > > the following commit in Emacs trunk breaks Wanderlust:
> > > > > 
> > > > > commit f3f9a3582ef2081e96d12fb92ac190ffe9c1c431
> > > > > Author: Robert Pluim
> > > > > Date:   Thu Jan 24 11:34:34 2019 +0100
> > > > > 
> > > > >     Check for client certificates when using GnuTLS
> > > > >     
> > > > > I can no longer connect to IMAP4 servers:
> > > > > 
> > > > > Debugger entered--Lisp error: (void-function network-stream-certificate)
> > > > >   signal(void-function (network-stream-certificate))
> > > > 
> > > > Not reproducible for me.  network-stream-certificate is actually
> > > > defined in network-stream.el.  Please check your build and
> > > > installation.
> > > 
> > > Yes, but network-stream.el is part of Emacs. Gnus and eww still works
> > > for encrypted connections (imaps, nntps, https). 
> > 
> > It is Emacs's bug.  Start emacs with -Q and try below code.
> >
> > (progn
> >   (require 'gnutls)
> >   (open-gnutls-stream "test" "test" "imap.gmail.com" 993))

[...]

Is anyone still using SSL?  As far as I know SSL has been deprecated in favor of TLS for some while now.  Heck we're on the cusp of TLSv1.3 and lots more security conscious types seem to require at least tlsv1.2.

Anyways, just curious.  I presume this issue occurs over 993 (SSL) as
well as TLS over port 143, eh?

Alrighty then.  Onto the coffee.  Have a nice day, eh?

Best-- Ken