From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.204.79.193 with SMTP id q1cs1269bkk; Fri, 7 May 2010 20:41:18 -0700 (PDT) Received: by 10.227.135.209 with SMTP id o17mr854334wbt.150.1273290078270; Fri, 07 May 2010 20:41:18 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id h26si4293980wbh.74.2010.05.07.20.41.17; Fri, 07 May 2010 20:41:18 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 43EA51D799C6; Fri, 7 May 2010 23:41:17 -0400 (EDT) Received: from entry.masanjin.net (masanjin.net [209.20.72.13]) by rubyforge.org (Postfix) with ESMTP id 12EEE1858339 for ; Fri, 7 May 2010 23:18:29 -0400 (EDT) Received: from localhost ([127.0.0.1] helo=entry.masanjin.net) by entry.masanjin.net with esmtp (Exim 4.69) (envelope-from ) id 1OAaYd-0001Ir-JF for sup-devel@rubyforge.org; Fri, 07 May 2010 23:18:29 -0400 Content-Type: multipart/mixed; boundary="===============3907045296689860605==" MIME-Version: 1.0 To: sup-devel@rubyforge.org From: Todd Eisenberger Date: Sat, 08 May 2010 03:18:27 +0000 Precedence: bulk X-Roundup-Name: Sup issue tracker X-Roundup-Loop: hello X-Roundup-Version: 1.4.10 Message-Id: <1273288706.87.0.318581427994.issue100@masanjin.net> X-Roundup-issue-status: unread X-Roundup-issue-files: gpg.patch X-Roundup-issue-priority: bug In-Reply-To: <1273288706.87.0.318581427994.issue100@masanjin.net> Subject: [sup-devel] [issue100] GPG Signing Bug X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Reply-To: Sup issue tracker , Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org --===============3907045296689860605== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable New submission from Todd Eisenberger : After having a few messages fail verification on the recipient end, I disco= vered=20 that sup is not compliant with the RFC for signing email with PGP/GPG. RFC= 2015=20 section 3 indicates that signed messages must be sent in a 7-bit format suc= h as=20 base64 or quoted-printable. Attached is a patch to provide compliance by=20 converting to base64 when crypto is used. Note: I am unfamiliar with the c= ode=20 base, so it is possible this patch is not correct. ---------- files: gpg.patch messages: 227 nosy: teisenbe priority: bug ruby_version: 1.8.7 status: unread sup_version: git title: GPG Signing Bug _________________________________________ Sup issue tracker _________________________________________ --===============3907045296689860605== Content-Type: text/x-patch MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gpg.patch" ZGlmZiAtLWdpdCBhL2xpYi9zdXAvbW9kZXMvZWRpdC1tZXNzYWdlLW1vZGUucmIgYi9saWIvc3Vw L21vZGVzL2VkaXQtbWVzc2FnZS1tb2RlLnJiCmluZGV4IGMxNTM3YWUuLmE3M2ExNDYgMTAwNjQ0 Ci0tLSBhL2xpYi9zdXAvbW9kZXMvZWRpdC1tZXNzYWdlLW1vZGUucmIKKysrIGIvbGliL3N1cC9t b2Rlcy9lZGl0LW1lc3NhZ2UtbW9kZS5yYgpAQCAtMzgyLDYgKzM4Miw4IEBAIHByb3RlY3RlZAog ICAgIGlmIEBjcnlwdG9fc2VsZWN0b3IgJiYgQGNyeXB0b19zZWxlY3Rvci52YWwgIT0gOm5vbmUK ICAgICAgIGZyb21fZW1haWwgPSBQZXJzb24uZnJvbV9hZGRyZXNzKEBoZWFkZXJbIkZyb20iXSku ZW1haWwKICAgICAgIHRvX2VtYWlsID0gW0BoZWFkZXJbIlRvIl0sIEBoZWFkZXJbIkNjIl0sIEBo ZWFkZXJbIkJjYyJdXS5mbGF0dGVuLmNvbXBhY3QubWFwIHsgfHB8IFBlcnNvbi5mcm9tX2FkZHJl c3MocCkuZW1haWwgfQorICAgICAgbS5oZWFkZXJbIkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmci XSA9ICdiYXNlNjQnCisgICAgICBtLmJvZHkgPSBbbS5ib2R5XS5wYWNrKCdtJykKIAogICAgICAg bSA9IENyeXB0b01hbmFnZXIuc2VuZCBAY3J5cHRvX3NlbGVjdG9yLnZhbCwgZnJvbV9lbWFpbCwg dG9fZW1haWwsIG0KICAgICBlbmQKQEAgLTQwMSw3ICs0MDMsNiBAQCBwcm90ZWN0ZWQKICAgICBt LmhlYWRlclsiRGF0ZSJdID0gZGF0ZS5yZmMyODIyCiAgICAgbS5oZWFkZXJbIk1lc3NhZ2UtSWQi XSA9IEBtZXNzYWdlX2lkCiAgICAgbS5oZWFkZXJbIlVzZXItQWdlbnQiXSA9ICJTdXAvI3tSZWR3 b29kOjpWRVJTSU9OfSIKLSAgICBtLmhlYWRlclsiQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZyJd ID0gJzhiaXQnCiAgICAgbQogICBlbmQKIAo= --===============3907045296689860605== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel --===============3907045296689860605==--