From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79995 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.xemacs.beta,gmane.emacs.gnus.general Subject: Re: [Bug: 21.5-b29] gnus can't send in 21.5.29 but in 21.4.22 Date: Thu, 22 Sep 2011 13:44:21 +0900 Organization: Emacsen advocacy group Message-ID: References: <877h53i7um.fsf@gilgamesch.quim.ucm.es> <87ty86bqwj.fsf@uwakimon.sk.tsukuba.ac.jp> <87y5xiqs2u.fsf@marauder.physik.uni-ulm.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1316666693 23534 80.91.229.12 (22 Sep 2011 04:44:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Sep 2011 04:44:53 +0000 (UTC) Cc: xemacs-beta@xemacs.org To: ding@gnus.org Original-X-From: xemacs-beta-bounces@xemacs.org Thu Sep 22 06:44:49 2011 Return-path: Envelope-to: gexb-xemacs-beta-2@gmane.org Original-Received: from 99.f7bed1.client.atlantech.net ([209.190.247.153] helo=calypso.tux.org) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R6b9T-0008Ms-Tl for gexb-xemacs-beta-2@gmane.org; Thu, 22 Sep 2011 06:44:48 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by calypso.tux.org (Postfix) with ESMTP id C440AD180AE; Thu, 22 Sep 2011 00:44:42 -0400 (EDT) X-Virus-Scanned: amavisd-new at tux.org Original-Received: from calypso.tux.org ([127.0.0.1]) by localhost (calypso.tux.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p8UfR-EaMFXJ; Thu, 22 Sep 2011 00:44:41 -0400 (EDT) Original-Received: from calypso2.tux.org (localhost.localdomain [127.0.0.1]) by calypso.tux.org (Postfix) with ESMTP id 655D0D1809D; Thu, 22 Sep 2011 00:44:38 -0400 (EDT) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by calypso.tux.org (Postfix) with ESMTP id E9424D1809D for ; Thu, 22 Sep 2011 00:44:36 -0400 (EDT) X-Virus-Scanned: amavisd-new at tux.org Original-Received: from calypso.tux.org ([127.0.0.1]) by localhost (calypso.tux.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aueGNqa5UxIc for ; Thu, 22 Sep 2011 00:44:36 -0400 (EDT) Original-Received: from gwyn.tux.org (gwyn.tux.org [207.172.156.132]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by calypso.tux.org (Postfix) with ESMTP id 3AC2CD18080 for ; Thu, 22 Sep 2011 00:44:36 -0400 (EDT) Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id p8M4iZEN011138 for ; Thu, 22 Sep 2011 00:44:35 -0400 Original-Received: (from xemacweb@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id p8M4iZZ0011137 for xemacs-beta@calypso.tux.org; Thu, 22 Sep 2011 00:44:35 -0400 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id p8M4iW2e011128 for ; Thu, 22 Sep 2011 00:44:32 -0400 Original-Received: (from mailnull@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id p8M4iWIc011127 for xemacweb@tux.org; Thu, 22 Sep 2011 00:44:32 -0400 Original-Received: from orlando.hostforweb.net (orlando.hostforweb.net [216.246.45.90]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id p8M4iV8R011122 for ; Thu, 22 Sep 2011 00:44:32 -0400 Original-Received: from localhost ([127.0.0.1]:53864) by orlando.hostforweb.net with smtp (Exim 4.69) (envelope-from ) id 1R6b9C-0001g5-HX; Wed, 21 Sep 2011 23:44:30 -0500 X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:NgGvV2MjOYitQ6p7xJJTcgTlDl0= X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - orlando.hostforweb.net X-AntiAbuse: Original Domain - xemacs.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Thu, 22 Sep 2011 00:44:35 -0400 (EDT) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Thu, 22 Sep 2011 00:44:32 -0400 (EDT) X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [207.172.156.133]); Thu, 22 Sep 2011 00:44:32 -0400 (EDT) X-XEmacs-List: beta X-BeenThere: xemacs-beta@xemacs.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: "Bug reports and discussion of XEmacs development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: xemacs-beta-bounces@xemacs.org Errors-To: xemacs-beta-bounces@xemacs.org Xref: news.gmane.org gmane.emacs.xemacs.beta:35577 gmane.emacs.gnus.general:79995 Archived-At: Katsumi Yamaoka wrote: > Lars Magne Ingebrigtsen wrote: >> Reiner Steib writes: >>> There you may find a possible solution[1] or a workaround[2] there. I >>> don't know why[1] hasn't been implemented. >>> >>> ,----[ http://thread.gmane.org/gmane.emacs.gnus.general/68154/focus=68185 ] >>>| Gnus should bind `coding-system-for-read' then to the value of >>>| `mm-binary-coding-system' that defaults to `binary'. However, >>>| it seems to have been set to nil or `undecided': >>> `---- >> I don't know why, either. Katsumi? > I realized what we have to fix is `mml-compute-boundary-1'. It > may take a couple of days (or shorter?). I'll work on it. > The function looks for ones that are the same as a MIME boundary > (e.g., =-=-=) in contents of MIME parts, and updates the boundary > pattern so as to be unique, if any. Contents to be checked should > be encoded ones, however it doesn't so. As for a file to attach, > it reads the file without binding `coding-system-for-read', doesn't > encode it, and looks for things like the boundary in it. That is > the root cause of an XEmacs 21.5 error. Done. Not yet tested with XEmacs 21.5 though. The new function definition encodes every part in the same way practicing when actually sending them in advance and then looks for things like a MIME boundary. So it may slow message sending. In addition, it assumes that signing and encrypting will never generate a boundary pattern in data.