From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Request for advice on GNUS internals. GSSAPI progress report Date: Mon, 27 Feb 2017 17:29:23 +0100 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1488213963 27428 195.159.176.226 (27 Feb 2017 16:46:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 27 Feb 2017 16:46:03 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: emacs-devel To: Elias =?utf-8?Q?M=C3=A5rtenson?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 27 17:45:58 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ciOQv-0006Tk-4a for ged-emacs-devel@m.gmane.org; Mon, 27 Feb 2017 17:45:57 +0100 Original-Received: from localhost ([::1]:54237 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ciOR1-0000x0-33 for ged-emacs-devel@m.gmane.org; Mon, 27 Feb 2017 11:46:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ciOBB-0003ae-Bk for emacs-devel@gnu.org; Mon, 27 Feb 2017 11:29:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ciOB6-0006t6-Bf for emacs-devel@gnu.org; Mon, 27 Feb 2017 11:29:41 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:37491) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ciOB6-0006qb-4L for emacs-devel@gnu.org; Mon, 27 Feb 2017 11:29:36 -0500 Original-Received: from cm-84.213.17.174.getinternet.no ([84.213.17.174] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ciOAu-0008MM-3S; Mon, 27 Feb 2017 17:29:26 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAADFBMVEVGKD5URVFoXmGJjYLo 0o+RAAACe0lEQVQokQFwAo/9AP8PQNAJUGqupCrVuAD/g1CgJmBa5hkr/uQAe4G0EKtQGrVVaH/Q APfVeAKugGmlWqK/iACm8VaVlpValupGv3gA6TxlQara2uqpB/4UAPat+lKqqaGulC/oFgDuvRlR rWpWY1B2Zb4ADroKhFkqkpZIW4f+AMQKVllBhAFumFWv/gD/gYA6C1Fk+sEB9ZUA//we0CqhRSrq BUZVAP/5PsCrpAF9GhEEZAD9+CqApooCqjAQBdoAv9Ue4pHLgQedAKr/ABBWb+YerggZNBv//wCq lV55D7lcPlCfhv8AmYFW2auGrr5Je8ABAAkRVsFK1W/9Xp8EFQACVWWiB6rD/rkBwAEABAAVmgL/ w/+uvUJAAEFAAFAVv/++/+uVqgCpEAAAaPW9dKrrqlUAf6QAdpDwmBHp6pqkAP/+gY7L8qql/mpF RAD/qQWWuaELkNvq+W8A//RKlaewC1Hn775vAOxmmqATEAoVqr//WgD/+QJQVQAloAoqe0YA/5C4 QrQAnqZEXq9nAIVL+UKeoaZZCG8uAgBED/x/ommXnQCZ6fwAFQP2vrWipq4kVEp/AOUV0b+qWaa8 KWSaCwDVVplrqqtqnHlRkAIAqrr2afqvRbS4/JQXAP+rxSQKvz8Up9gsWQD/6vQEibIdAKcrT1UA /8AQKqvqAUClrodVAP+BAXZn/gKAqatAlgD/6RTmkvgCQbmrBAEA3rrS1eFQAoJUqVEDAPryAkFS pQqDURKFEQD3wQV6S7Sqw0FngSAAj1gWmWqgq6+CaeCpAFoIWqylom0/jlTh/gD4EGr4akpWv4uJ vT8AkIPq9ms4Av9K6G8f2OUjVxsZWssAAAAASUVORK5CYII= In-Reply-To: ("Elias \=\?utf-8\?Q\?M\=C3\=A5rtenson\=22's\?\= message of "Tue, 21 Feb 2017 10:50:38 +0800") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:212623 Archived-At: Elias M=C3=A5rtenson writes: > I don't know about POP3, does anyone still use that? It's definitely > supported for SMTP, and now that you mention it, I have to implement > that support too. It would be a pretty useless feature if you can read > your mail without requiring a stored password, but still needing it to > send them. :-) If this is relevant to a lot of the different protocols, perhaps it would make more sense to put this into the Emacs core like the TLS support? Then each protocol wouldn't have to be modified this much to support it across Emacs... Today they pretty much all say (make-network-process ... :tls-parameters ...) and that's all they have to know about whether the socket uses TLS or not. If you'd add a :gssapi-parameters thing to that function, that might make sense. But like I said, I know naaathing about GSSAPI, so I have no idea whether this makes sense. :-) I just thought I'd mention it. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no