From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.42.179.196 with SMTP id br4cs161353icb; Mon, 29 Nov 2010 02:21:36 -0800 (PST) Received: by 10.204.113.211 with SMTP id b19mr2266545bkq.180.1291026094917; Mon, 29 Nov 2010 02:21:34 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id n9si1970643vch.192.2010.11.29.02.21.34; Mon, 29 Nov 2010 02:21:34 -0800 (PST) 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 3779019782D9 for ; Mon, 29 Nov 2010 05:21:34 -0500 (EST) Received: from ping.pong.ch (ping.pong.ch [77.109.141.101]) by rubyforge.org (Postfix) with ESMTP id 582B81858370 for ; Mon, 29 Nov 2010 04:41:44 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by ping.pong.ch (Postfix) with ESMTP id 342F640CB4D0 for ; Mon, 29 Nov 2010 10:41:41 +0100 (CET) Received: from ping.pong.ch ([127.0.0.1]) by localhost (ping.pong.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D25oMP-0Wykt for ; Mon, 29 Nov 2010 10:41:39 +0100 (CET) Received: from auth sender gaudenz@ping.pong.ch by ping.pong.ch (Postfix) with ESMTPSA id CF0F240CB4BF for ; Mon, 29 Nov 2010 10:41:39 +0100 (CET) Received: by meteor.durcheinandertal.local (Postfix, from userid 1000) id 0356A19B4F0; Mon, 29 Nov 2010 10:41:40 +0100 (CET) From: Gaudenz Steinlin To: sup-devel In-reply-to: References: <1289466286-sup-7540@meteor.durcheinandertal.local> <1289907535-sup-3989@meteor.durcheinandertal.local> <1289932061-sup-96@meteor.durcheinandertal.local> Date: Mon, 29 Nov 2010 10:41:35 +0100 Message-Id: <1291023322-sup-8457@meteor.durcheinandertal.local> User-Agent: Sup/git MIME-Version: 1.0 Subject: Re: [sup-devel] [PATCH] Converted crypto to use the gpgme gem 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: , Content-Type: multipart/mixed; boundary="===============0575914318==" Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org --===============0575914318== Content-Transfer-Encoding: 8bit Content-Type: multipart/signed; boundary="=-1291023700-986468-9697-3987-1-="; protocol="application/pgp-signature" --=-1291023700-986468-9697-3987-1-= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Hamish Excerpts from Hamish D's message of Son Nov 28 23:51:43 +0100 2010: > OK, here is a set of 4 patches that implement the change over to the > gpgme library. There's quite a bit of work in there so I thought I'd > leave it as a few patches, but I have done some tidying. I just discovered another problem: If the secret key is not available (because it's on a removable media and the media is not mounted), the mail is sent anyway. While this is just a bit annoying for signed mail it definitely should not happen for encrypted mails. Current sup corectly fails in this case. It would also be nice to have different colors for different trust levels. So you don't have to expand the extra information to see if a valid signature is trusted or not. Is this already possible with the current hook? > = > I have some more ideas for improvements, but I'm happy that this > reproduces the behaviour of using the gpg binary, and I find sup usage > much smoother with this change. > = > I'll leave it for others to decide whether to stick this in sup 0.12 - > I guess it could be risky to stick it in without it being tested, but > maybe it could be applied to the next tree, and then moved to main > after 0.12 has been released. As far as I understood the branch layout the flow of changes is master -> next -> release. So applying to next would mean it ends up in the next release (0.12). Gaudenz -- = Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. ~ Samuel Beckett ~ --=-1291023700-986468-9697-3987-1-= Content-Disposition: attachment; filename="signature.asc" Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEVAwUBTPN1T00yN7tZsYcyAQgpmgf9GCm097sxxT+9QdPFlzf/8wlVKNkO7n/A 3kEhikkwYzgh8B2uRlnVEbjqx6B1rAaAWetlYAL4aekPEbqxGnffQhv5yIpA4qkP AHb6gS3ICBGmmZlWFpoRe6t6BvCCbzfBM6Qr73VMnbIAGHc86+qN4Io6WfPRYOMS aummJXL13JrD+fUMWve5+J4sZ2Y67E9rhLXQSvUtwLmEdelyYuPENBxNXpefnvLQ ss3ql18jq7voy5K6/1rUWPVKGyZhxSryuzCL+RA/hYr7xYZAnO0A0oVzk7E/zQ/P GL/jP8kFNkH88tHaBmrY9fWzDj2tTC7l+tM61+Opq3rQTqB8DF6dlQ== =9ZiN -----END PGP SIGNATURE----- --=-1291023700-986468-9697-3987-1-=-- --===============0575914318== 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 --===============0575914318==--