From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.204.70.74 with SMTP id c10cs767460bkj; Sun, 17 Oct 2010 15:48:32 -0700 (PDT) Received: by 10.42.183.75 with SMTP id cf11mr1811363icb.510.1287355711177; Sun, 17 Oct 2010 15:48:31 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 37si24981191ibi.11.2010.10.17.15.48.30; Sun, 17 Oct 2010 15:48:31 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 495D719783BF; Sun, 17 Oct 2010 18:48:30 -0400 (EDT) Received: from mail-qy0-f178.google.com (mail-qy0-f178.google.com [209.85.216.178]) by rubyforge.org (Postfix) with ESMTP id EC0C01858373 for ; Sun, 17 Oct 2010 18:41:45 -0400 (EDT) Received: by qyk35 with SMTP id 35so327165qyk.2 for ; Sun, 17 Oct 2010 15:41:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=2+9Aaz8ixt7Z2cKl3KJdGCMDLQGXoS4d9em5xfczF6I=; b=czMhxeZcCu2inJHjQiyRp0Cr0yuZZg3DHPGxTF+WSmRX/cqfv/TpZDC7hOtUixeERp Di3t1TliDDAK4jH9B0GszvjbpxTPw61qm3bhlNQ07tXL/fTUrdMGk6aaL3Ih0pibz+Z5 d3xiuq9aIrhu2EvwBwctLjGDHY65mulKdKcyw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=k6L5l2WIAQpy5QwKhZsshRZQ0XER8BoQwT3xlHT43cLn9f2dJTVYENzJmsc1gKYktJ zhFr3gV4dXlcytcVho8XwO3NOMDi6HTCfGFPYT7tEkOTzZEII0FqKxEtZC6YKi9iUrZK X5jVWxRucDBYcBAM3R0pw8FeFPamw1ZkO2I4c= MIME-Version: 1.0 Received: by 10.224.207.71 with SMTP id fx7mr203852qab.154.1287355305659; Sun, 17 Oct 2010 15:41:45 -0700 (PDT) Received: by 10.229.231.141 with HTTP; Sun, 17 Oct 2010 15:41:45 -0700 (PDT) Date: Sun, 17 Oct 2010 23:41:45 +0100 Message-ID: From: Hamish D To: sup-devel@rubyforge.org Content-Type: multipart/mixed; boundary=20cf300fb4f7b1900f0492d7c3e6 Subject: [sup-devel] [PATCH] Stop worrying notice when encrypted email not signed X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: 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 --20cf300fb4f7b1900f0492d7c3e6 Content-Type: text/plain; charset=UTF-8 Stop worrying notice when encrypted email not signed When no signature is present, there was a message saying "Unable to determine validity of cryptographic signature". This fix means that if there are no error messages and no messages about signature verification then the message is assumed to not be signed at all. This fix also saves the encrypted messages to a temp file with a suffix of .asc to stop gpg complaining about "unknown suffix". Hamish Downer --20cf300fb4f7b1900f0492d7c3e6 Content-Type: text/x-patch; charset=US-ASCII; name="0001-Stop-worrying-notice-when-no-signature-present.patch" Content-Disposition: attachment; filename="0001-Stop-worrying-notice-when-no-signature-present.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gfei37850 RnJvbSAzOGUwMWY4OTE3OGYwNmMzYTI5ZDQ5NGI1NmZlMjhjMGFhODJkZTgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIYW1pc2ggRG93bmVyIDxkbWlzaGRAZ21haWwuY29tPgpEYXRl OiBTdW4sIDE3IE9jdCAyMDEwIDIzOjI1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSF0gU3RvcCB3 b3JyeWluZyBub3RpY2Ugd2hlbiBubyBzaWduYXR1cmUgcHJlc2VudAoKV2hlbiBubyBzaWduYXR1 cmUgaXMgcHJlc2VudCwgdGhlcmUgd2FzIGEgbWVzc2FnZSBzYXlpbmcKIlVuYWJsZSB0byBkZXRl cm1pbmUgdmFsaWRpdHkgb2YgY3J5cHRvZ3JhcGhpYyBzaWduYXR1cmUiLgpUaGlzIGZpeCBtZWFu cyB0aGF0IGlmIHRoZXJlIGFyZSBubyBlcnJvciBtZXNzYWdlcyBhbmQgbm8KbWVzc2FnZXMgYWJv dXQgc2lnbmF0dXJlIHZlcmlmaWNhdGlvbiB0aGVuIHRoZSBtZXNzYWdlIGlzCmFzc3VtZWQgdG8g bm90IGJlIHNpZ25lZCBhdCBhbGwuIFRoaXMgZml4IGFsc28gc2F2ZXMgdGhlCmVuY3J5cHRlZCBt ZXNzYWdlcyB0byBhIHRlbXAgZmlsZSB3aXRoIGEgc3VmZml4IG9mIC5hc2MKdG8gc3RvcCBncGcg Y29tcGxhaW5pbmcgYWJvdXQgInVua25vd24gc3VmZml4Ii4KLS0tCiBsaWIvc3VwL2NyeXB0by5y YiB8ICAgIDUgKysrKy0KIDEgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYi9zdXAvY3J5cHRvLnJiIGIvbGliL3N1cC9jcnlwdG8u cmIKaW5kZXggMzg2ZGJiOC4uZmQ0YzkxYyAxMDA2NDQKLS0tIGEvbGliL3N1cC9jcnlwdG8ucmIK KysrIGIvbGliL3N1cC9jcnlwdG8ucmIKQEAgLTEwOCw2ICsxMDgsOSBAQCBFT1MKICAgICAgIGVs c2UKICAgICAgICAgQ2h1bms6OkNyeXB0b05vdGljZS5uZXcgOmludmFsaWQsICQxLCBvdXRwdXRf bGluZXMKICAgICAgIGVuZAorICAgIGVsc2lmIG91dHB1dF9saW5lcy5sZW5ndGggPT0gMCAmJiBy YyA9PSAwCisgICAgICAjIHRoZSBtZXNzYWdlIHdhc24ndCBzaWduZWQKKyAgICAgIENodW5rOjpD cnlwdG9Ob3RpY2UubmV3IDp2YWxpZCwgIkVuY3J5cHRlZCBtZXNzYWdlIHdhc24ndCBzaWduZWQi LCBvdXRwdXRfbGluZXMKICAgICBlbHNlCiAgICAgICB1bmtub3duX3N0YXR1cyBvdXRwdXRfbGlu ZXMKICAgICBlbmQKQEAgLTEzOSw3ICsxNDIsNyBAQCBFT1MKICAgZGVmIGRlY3J5cHQgcGF5bG9h ZCwgYXJtb3I9ZmFsc2UgIyBhIFJ1YnlNYWlsOjpNZXNzYWdlIG9iamVjdAogICAgIHJldHVybiB1 bmtub3duX3N0YXR1cyhjYW50X2ZpbmRfYmluYXJ5KSB1bmxlc3MgQGNtZAogCi0gICAgcGF5bG9h ZF9mbiA9IFRlbXBmaWxlLm5ldyAicmVkd29vZC5wYXlsb2FkIgorICAgIHBheWxvYWRfZm4gPSBU ZW1wZmlsZS5uZXcoWyJyZWR3b29kLnBheWxvYWQiLCAiLmFzYyJdKQogICAgIHBheWxvYWRfZm4u d3JpdGUgcGF5bG9hZC50b19zCiAgICAgcGF5bG9hZF9mbi5jbG9zZQogCi0tIAoxLjcuMQoK --20cf300fb4f7b1900f0492d7c3e6 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 --20cf300fb4f7b1900f0492d7c3e6--