From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/36662 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: two imap.el patches Date: Wed, 20 Jun 2001 10:33:46 +0200 (CEST) Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: main.gmane.org 1035172213 9810 80.91.224.250 (21 Oct 2002 03:50:13 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:50:13 +0000 (UTC) Cc: Return-Path: Return-Path: Original-Received: (qmail 4152 invoked from network); 20 Jun 2001 08:33:52 -0000 Original-Received: from lie.extundo.com (195.42.214.244) by gnus.org with SMTP; 20 Jun 2001 08:33:52 -0000 Original-Received: from localhost (jas@localhost) by lie.extundo.com (8.11.2/8.11.2) with ESMTP id f5K8Xkw00644; Wed, 20 Jun 2001 10:33:46 +0200 X-Authentication-Warning: lie.extundo.com: jas owned process doing -bs Original-To: NAGY Andras In-Reply-To: Original-Lines: 34 Xref: main.gmane.org gmane.emacs.gnus.general:36662 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:36662 On 20 Jun 2001, NAGY Andras wrote: > On Tue, 19 Jun 2001, at 21:10, Simon Josefsson wrote: > > > I mean, if the default is nil, it will not work at all if I have the > > old imtest, and will work but with line length problems (that's all > ^out, you mean? Right. Oops. > > right?) with the new imtest. If the default is t, it will work but > > have line length problems regardless of imtest version. > > Hm, I not sure about these line length problems... the major reason I > was looking for a solution not using a pty was the insecure pty > allocation method on some systems (notably AIX 4.3, which I am using > :). I don't know if using a pty might introduce line length problems. Aha. Using a pty makes us hurt from OS buffers on line length limits, and some OSs (Irix come to mind) have 256 character line length buffers. So using a pipe probably (but I'm not sure) means we don't have that problem anymore, and that's a good thing. If it improves security as well, great. > imtest version / p-c-t nil t > <2.0.14 does not work not at all insecure > 2.0.14+ fine and secure insecure Right. So it's a tradeoff between providing almost working solutions for as many people as possible, or to provide a completely working and secure solution for fewer. But then, people using GSSAPI or Krb4 is probably not completely clueless and should be able to figure these things out, so nil is a good default here. I added some information to gnus.texi about this.