[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: url library and GnuTLS, and Emacs-issued certificates
From: |
Chong Yidong |
Subject: |
Re: url library and GnuTLS, and Emacs-issued certificates |
Date: |
Sat, 26 Mar 2011 19:32:39 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Lars Magne Ingebrigtsen <address@hidden> writes:
> Chong Yidong <address@hidden> writes:
>
>> How about if we change this by adding a :return-list parameter that
>> makes open-network-stream (merged from open-protocol-stream) return a
>> list rather than a process object? Then, in the absence of this
>> parameter, only a process object would be returned.
>
> Sounds good.
OK, I have changed open-protocol-stream accordingly. I have also made a
few more changes:
- TZZ's suggestion to make the list return value (PROC . PLIST)
for extensibility.
- Instead of returning nil on connection errors, it returns the killed
process, like open-network-stream.
- Renamed `network' to the more explicit `try-starttls'.
Renamed `network-only' to `default'.
- Changed the default connection type to `default' (no encryption), so
that open-protocol-stream with no arguments will be equivalent to
open-network-stream.
I have changed the Gnus callers to accomodate these changes, including
making the connection type `try-starttls' by default. NNTP and NNIMAP
seem to work the same as before, but let me know if anything breaks for
you.
The next step is to merge proto-steam.el into open-network-stream in the
Emacs trunk. The present revisison of proto-stream.el (103758) can
probably be used for the stand-alone Gnus.
- Re: url library and GnuTLS, and Emacs-issued certificates, (continued)
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/23
- Re: url library and GnuTLS, and Emacs-issued certificates, Ted Zlatanov, 2011/03/23
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/23
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/23
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/24
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/24
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/24
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/24
- Re: url library and GnuTLS, and Emacs-issued certificates, Ted Zlatanov, 2011/03/24
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/24
- Re: url library and GnuTLS, and Emacs-issued certificates,
Chong Yidong <=
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/26
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/26
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/27
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/26
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/26
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/27
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/27
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/27
- Re: url library and GnuTLS, and Emacs-issued certificates, Lars Magne Ingebrigtsen, 2011/03/29
- Re: url library and GnuTLS, and Emacs-issued certificates, Chong Yidong, 2011/03/29