From wk at gnupg.org Mon May 3 15:53:54 2010 From: wk at gnupg.org (Werner Koch) Date: Mon, 03 May 2010 15:53:54 +0200 Subject: pinentry-gtk-2 SIGABRT when unable to grab keyboard In-Reply-To: <4BD5E955.9060901@ruhr-uni-bochum.de> (Marcus Brinkmann's message of "26 Apr 2010 21:28:21 +0200") References: <4BD58786.3030608@redhat.com> <87iq7edwn7.fsf@vigenere.g10code.de> <4BD5E955.9060901@ruhr-uni-bochum.de> Message-ID: <87eihtdrbh.fsf@vigenere.g10code.de> On Mon, 26 Apr 2010 21:28, marcus.brinkmann at ruhr-uni-bochum.de said: > gpg-agent can cache passphrases, but it does not commit them to persistent > storage, and also does not provide a wallet-like functionality. If it is > intended to replace those, we should add these features. Good point. Salam-Shalom, Werner -- Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. From wk at gnupg.org Mon May 3 15:59:54 2010 From: wk at gnupg.org (Werner Koch) Date: Mon, 03 May 2010 15:59:54 +0200 Subject: [PATCH] pinentry-gtk-2: Fix ERROR: could not grab keyboard In-Reply-To: (Ed Martin's message of "Tue, 27 Apr 2010 17:10:17 -0400") References: <20100427143624.GB20174@dhcp-30-74.brq.redhat.com> <4BD70211.3040508@redhat.com> Message-ID: <87aashdr1h.fsf@vigenere.g10code.de> On Tue, 27 Apr 2010 23:10, lists at edman007.com said: > committed. The problem is X does send an event when the window is > visible (instead of just mapped) but gtk does not offer this signal by > default, and the keyboard needs to be grabbed when it is Intersting. This might also help me with my emacs23 problems on kfreebsd which are also related to the map notification. I'll try your patch. Shalom-Salam, Werner -- Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. From orice at secarica.ro Mon May 3 16:41:40 2010 From: orice at secarica.ro (Cristian =?UTF-8?B?U2VjYXLEgw==?=) Date: Mon, 3 May 2010 17:41:40 +0300 Subject: is there a newer .pot file for GPA 0.9.0 ? Message-ID: <20100503174140.2a672ed0.orice@secarica.ro> The .pot file that is included in this package http://wald.intevation.org/frs/download.php/603/gpa-0.9.0.tar.bz2 misses several strings. For example: (File menu) _Close _Quit (Edit menu) _Copy _Paste Select _All _Preferences (also the Preferences button on toolbar) (Key menu) _Refresh (also the Refresh button on toolbar) (Help menu) _About Is there a newer .pot file that include all of the above strings ? (and perhaps others too) Thank you, Cristi -- Cristian Secar? http://www.secarica.ro/ From marcus.brinkmann at ruhr-uni-bochum.de Tue May 4 20:16:48 2010 From: marcus.brinkmann at ruhr-uni-bochum.de (Marcus Brinkmann) Date: 4 May 2010 20:16:48 +0200 Subject: is there a newer .pot file for GPA 0.9.0 ? In-Reply-To: <20100503174140.2a672ed0.orice@secarica.ro> References: <20100503174140.2a672ed0.orice@secarica.ro> Message-ID: <4BE06490.7070701@ruhr-uni-bochum.de> On 05/03/2010 04:41 PM, Cristian Secar? wrote: > The .pot file that is included in this package > http://wald.intevation.org/frs/download.php/603/gpa-0.9.0.tar.bz2 > misses several strings. > > For example: > (File menu) > _Close > _Quit > (Edit menu) > _Copy > _Paste > Select _All > _Preferences > (also the Preferences button on toolbar) > (Key menu) > _Refresh > (also the Refresh button on toolbar) > (Help menu) > _About Those are stock items and the translations should be handled by gtk. What's the problem you are trying to solve? Thanks, Marcus From orice at secarica.ro Tue May 4 21:38:05 2010 From: orice at secarica.ro (Cristian =?UTF-8?B?U2VjYXLEgw==?=) Date: Tue, 4 May 2010 22:38:05 +0300 Subject: is there a newer .pot file for GPA 0.9.0 ? In-Reply-To: <4BE06490.7070701@ruhr-uni-bochum.de> References: <20100503174140.2a672ed0.orice@secarica.ro> <4BE06490.7070701@ruhr-uni-bochum.de> Message-ID: <20100504223805.d588587b.orice@secarica.ro> On 4 May 2010 20:16:48 +0200, Marcus Brinkmann wrote: > > The .pot file that is included in this package > > http://wald.intevation.org/frs/download.php/603/gpa-0.9.0.tar.bz2 > > misses several strings. > [...] > Those are stock items and the translations should be handled by gtk. Oh, true. I copied the gtk20.mo file from GIMP to GnuPG locale folder (I'm on Windows) and now those strings appear translated as well. > What's the problem you are trying to solve? I translated the GPA interface for my language (Romanian) some time ago (at version 0.7.6) and now I just wanted to update the translation for version 0.9.0. Usually I translate by solving first the most visible UI strings (rather than simply take string after string in blind) and so I came on a few that I were not able to find. Solved now, thank you. Cristi From orice at secarica.ro Tue May 4 21:47:36 2010 From: orice at secarica.ro (Cristian =?UTF-8?B?U2VjYXLEgw==?=) Date: Tue, 4 May 2010 22:47:36 +0300 Subject: is there a newer .pot file for GPA 0.9.0 ? In-Reply-To: <20100504223805.d588587b.orice@secarica.ro> References: <20100503174140.2a672ed0.orice@secarica.ro> <4BE06490.7070701@ruhr-uni-bochum.de> <20100504223805.d588587b.orice@secarica.ro> Message-ID: <20100504224736.a991ba9f.orice@secarica.ro> On Tue, 4 May 2010 22:38:05 +0300, Cristian Secar? wrote: > > Those are stock items and the translations should be handled by gtk. > > Oh, true. [...] Solved now, thank you. Well, yes, but not 100% everything. When generating a new key (Key -> New key...), by checking the "Expires" checkbox, a "(not set)" string is displayed nearby. This string does not exist for translation. I checked in German language too, it is also untranslated. Cristi From wk at gnupg.org Thu May 6 13:15:44 2010 From: wk at gnupg.org (Werner Koch) Date: Thu, 06 May 2010 13:15:44 +0200 Subject: is there a newer .pot file for GPA 0.9.0 ? In-Reply-To: <20100504224736.a991ba9f.orice@secarica.ro> ("Cristian =?utf-8?Q?Secar=C4=83=22's?= message of "Tue, 4 May 2010 22:47:36 +0300") References: <20100503174140.2a672ed0.orice@secarica.ro> <4BE06490.7070701@ruhr-uni-bochum.de> <20100504223805.d588587b.orice@secarica.ro> <20100504224736.a991ba9f.orice@secarica.ro> Message-ID: <87pr19th5r.fsf@vigenere.g10code.de> On Tue, 4 May 2010 21:47, orice at secarica.ro said: > "Expires" checkbox, a "(not set)" string is displayed nearby. > This string does not exist for translation. > I checked in German language too, it is also untranslated. Fixed in rev 1025 Salam-Shalom, Werner -- Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. From gpd.mechatronics at gmail.com Mon May 24 02:12:50 2010 From: gpd.mechatronics at gmail.com (Georgios Dimitropoulos) Date: Mon, 24 May 2010 00:12:50 +0000 (UTC) Subject: Copy-paste in pinentry-qt4 References: <201001082153.11060.kp2010@koospol.nl> Message-ID: Koos Pol koospol.nl> writes: > > Hi, > > Preferring strong passwords generated and stored in KeyPassX, I'd be really > happy if I could copy and paste the strong passwords into the entry field from > /usr/bin/pinentry-qt4. But that doesn't work. And typing strong passwords > sucks. > > Is there a security reason for not allowing copy/paste? > > Cheers, > Koos > I see this behaviour in many programs that do no accept copy/paste passwords and they really piss me off, because they play "daddy" with the user. I do the exact same thing with you (using keepassX) and I'm tremendously annoyed by this "habit". To answer your question, there is no security reason for no copy paste, it is an "opinion" of the programmer. It assumes that looking on a paper or a screen window for a password that you will type via keyboard (mine is wireless!) is safer than clipboard. Well, their opinion is imposed on the user on the assumption the programmer knows better. I call this microsoft windows you-are-stupid-we-know-better. Other than that, I was greatly annoyed as well, that I had to install seahorse, which in turn installed pinentry, to figure out why gpa 0.8.0 was giving me "general error" from library gpgme, since in fedora 12, somebody forgot to put pinentry as a resolved dependency for installing gpa. All these little loose ends, kind of sloppiness, in the whole "story" does not exactly help me trust crypto as a business plan.