Page MenuHome GnuPG
Feed Advanced Search

Dec 19 2014

werner closed T1611: gpg should use main key-id when talking to gpg-agent as Resolved.
Dec 19 2014, 8:46 AM · Feature Request, gnupg
werner added a comment to T1752: gpg-agent 2.1 socket and nfs /home.

2.1.1 has been released.

Dec 19 2014, 8:44 AM · Bug Report, gnupg
werner closed T1752: gpg-agent 2.1 socket and nfs /home as Resolved.
Dec 19 2014, 8:44 AM · Bug Report, gnupg

Dec 17 2014

werner added a comment to T1791: "gpgconf --launch dirmngr" fails but does not return non-zero error code.

Okay, fixed with commit 5cb6df8.

Dec 17 2014, 10:40 AM · Bug Report, dirmngr
werner added a project to T1791: "gpgconf --launch dirmngr" fails but does not return non-zero error code: Restricted Project.
Dec 17 2014, 10:40 AM · Bug Report, dirmngr

Dec 1 2014

kalaleq added a comment to T1752: gpg-agent 2.1 socket and nfs /home.

That is... just far too obvious for words. *facepalm*

Okay, this works nicely for my needs. Wrapper scripts can turn it into a
site-wide policy.

Dec 1 2014, 5:00 PM · Bug Report, gnupg
werner added a project to T1752: gpg-agent 2.1 socket and nfs /home: Restricted Project.
Dec 1 2014, 12:02 PM · Bug Report, gnupg
werner added a comment to T1752: gpg-agent 2.1 socket and nfs /home.

You need to create a redirection file for ssh too:

Set contents of ~/.gnupg/S.gpg-agent.ssh to:
%Assuan%
socket=${HOME}/.gnupg/S.gpg-agent.ssh-${HOSTNAME}

BTW, I just commtied the missing chnages to dirmngr and scdaemon.

For easier debugging you set a log file for gpg-agent or even better set that
log file to a socket in gpg-agent.conf
log-file socket:////home/foo/.gnupg/S.log
and the run
watchgnupg --time-only --force /home/foo/.gnupg/S.log
in another xterm.

Dec 1 2014, 12:02 PM · Bug Report, gnupg
werner added a project to T1774: gpg --export --armor FINGERPRINT, endless output: Restricted Project.
Dec 1 2014, 11:55 AM · Bug Report, gnupg

Nov 22 2014

kiav added a comment to T1373: Wrong charset in console messages (Cyrillic, Windows).

Nov 22 2014, 12:07 AM · Bug Report, gnupg
kiav added a comment to T1373: Wrong charset in console messages (Cyrillic, Windows).

Does this now also work for you?

Yes. Thank you.

Nov 22 2014, 12:07 AM · Bug Report, gnupg

Nov 20 2014

werner added a project to T1769: ECDSA message when using ECDH/EDDSA keys: Restricted Project.
Nov 20 2014, 8:50 PM · Bug Report, gnupg
werner removed a project from T1766: How do I use gpg: Bug Report.
Nov 20 2014, 4:13 PM · gpg4win
werner added a comment to T1766: How do I use gpg.

Please do not use the title to describe an error. Here is the description you gave:

gpg: keyblock resource `C:/Program\secring.gpg': file open error gpg: keyblock
resource `C:/Program\pubring.gpg': file open error usage: gpg [options] [filename]

Please add more specific information. What Web application, which gpg4win
versions, etc. You may also want to ask for help on one of the maling lists.

Nov 20 2014, 4:13 PM · gpg4win
werner lowered the priority of T1766: How do I use gpg from High to Normal.
Nov 20 2014, 4:13 PM · gpg4win
werner closed T1766: How do I use gpg as Invalid.
Nov 20 2014, 4:13 PM · gpg4win
werner renamed T1766: How do I use gpg from gpg: keyblock resource `C:/Program\secring.gpg': file open error gpg: keyblock resource `C:/Program\pubring.gpg': file open error usage: gpg [options] [filename] to How do I use gpg.
Nov 20 2014, 4:13 PM · gpg4win

Nov 19 2014

tgandhi added projects to T1766: How do I use gpg: gpg4win, Restricted Project, Bug Report.
Nov 19 2014, 8:36 PM · gpg4win
aheinecke added a project to T1373: Wrong charset in console messages (Cyrillic, Windows): Restricted Project.
Nov 19 2014, 4:56 PM · Bug Report, gnupg
aheinecke added a comment to T1746: Bug report - GPG a folder to *.tar.gpg loss all files!.

This should be fixed in 2.2.3 (Which will be released soon)

Gpgtar now handles all filenames using the windows 8bit charset. It still does
not support full unicode filenames. For this the fix would have been larger but
at least kleopatra now reacts to gpgtar errors so when you include a File that
can not be handled it will show an error and mention the file that was problematic.

Nov 19 2014, 4:47 PM · Bug Report, gnupg, gpg4win
aheinecke added a project to T1746: Bug report - GPG a folder to *.tar.gpg loss all files!: Restricted Project.
Nov 19 2014, 4:47 PM · Bug Report, gnupg, gpg4win

Oct 15 2014

werner added a project to T1717: Build problem due to lock header on Windows: Restricted Project.
Oct 15 2014, 11:22 AM · Bug Report, gpgrt
werner added a comment to T1717: Build problem due to lock header on Windows.

The generated header file is, as expected, identical to the one we use
when cross-compling (modulo that we put both versions into one file).
Thus I came up with a simpler solution (see below). I'll commit it soon and a
release will also follow today.

+force_use_syscfg=no
if test "$have_w32_system" = yes; then

AC_DEFINE(HAVE_W32_SYSTEM,1,[Defined if we run on a W32 API based system])
if test "$have_w64_system" = yes; then

@@ -461,11 +462,17 @@ if test "$have_w32_system" = yes; then

  AC_DEFINE(HAVE_W32CE_SYSTEM,1,[Defined if we run on WindowsCE])
  GPG_ERROR_CONFIG_ISUBDIRAFTER="gpg-extra"
fi

+ force_use_syscfg=yes
fi
+if test x$cross_compiling = xyes; then
+ force_use_syscfg=yes
+fi
+
AM_CONDITIONAL(HAVE_W32_SYSTEM, test "$have_w32_system" = yes)
AM_CONDITIONAL(HAVE_W64_SYSTEM, test "$have_w64_system" = yes)
AM_CONDITIONAL(HAVE_W32CE_SYSTEM, test "$have_w32ce_system" = yes)
AM_CONDITIONAL(CROSS_COMPILING, test x$cross_compiling = xyes)
+AM_CONDITIONAL(FORCE_USE_SYSCFG, test x$force_use_syscfg = xyes)

AC_DEFINE_UNQUOTED(HOST_TRIPLET_STRING, "$host", [The host triplet])

Modified src/Makefile.am
diff --git a/src/Makefile.am b/src/Makefile.am
index 65f8513..efc5970 100644

  • a/src/Makefile.am

+++ b/src/Makefile.am
@@ -262,9 +262,9 @@ parts_of_gpg_error_h = \

 	w32ce-add.h      	\
 	$(lock_obj_pub)
  • If we are cross-compiling we better make sure that no stale native
  • lock include file will be found by mkheader.

-if CROSS_COMPILING
+# If we are cross-compiling or building on Windows we better make sure
+# that no stale native lock include file will be found by mkheader.
+if FORCE_USE_SYSCFG
pre_mkheader_cmds = -rm lock-obj-pub.native.h 2>/dev/null

Oct 15 2014, 11:22 AM · Bug Report, gpgrt

Oct 3 2014

werner added a comment to T1726: no status-fd message indicating current flags.

Interesting.

Use "=c" does now work with commit bc8583f2.

Oct 3 2014, 3:06 PM · Feature Request, gnupg
werner closed T1726: no status-fd message indicating current flags as Resolved.
Oct 3 2014, 3:06 PM · Feature Request, gnupg

Oct 2 2014

infinity0 added a comment to T1726: no status-fd message indicating current flags.

What "that" are you referring to? In all the versions of GPG I've tried, 1.4,
2.0, 2.1 including this current one in git, it is possible to create a
Certify-only master key by toggling off "Sign" (and "Encrypt", for RSA).

I am saying this should be possible for the "=flags" syntax as well. I would be
happy with either "=" or "=c". The latter is clearer, but inconsistent with the
existing syntax in git which ignores "c" completely, and just forces Certify on
for the master key and off for the subkey.

$ gpg2 --full-gen-key --expert
[..]
Please select what kind of key you want:
[..]
Your selection? 8

Possible actions for a RSA key: Sign Certify Encrypt Authenticate
Current allowed actions: Sign Certify Encrypt
[..]
Your selection? s

Possible actions for a RSA key: Sign Certify Encrypt Authenticate
Current allowed actions: Certify Encrypt
[..]
Your selection? e

Possible actions for a RSA key: Sign Certify Encrypt Authenticate
Current allowed actions: Certify
[..]
Your selection? q

[..]
GnuPG needs to construct a user ID to identify your key.

Real name: Testing
Email address: lol@test
Comment:
[..]

gpg: key 0822FCC2D521C45C marked as ultimately trusted
public and secret key created and signed.
[..]

$ gpg2 --edit-key lol@test
[..]

Secret key is available.

pub rsa1024/0822FCC2D521C45C

created: 2014-10-02  expires: never       usage: C   
trust: ultimate      validity: ultimate

[ultimate] (1). Testing <lol@test>

gpg>

Oct 2 2014, 10:12 PM · Feature Request, gnupg
werner added a comment to T1726: no status-fd message indicating current flags.

That was never possible.

Oct 2 2014, 7:35 PM · Feature Request, gnupg
werner closed T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6) as Resolved.
Oct 2 2014, 7:32 PM · gpgrt, Bug Report

Sep 29 2014

infinity0 added a comment to T1726: no status-fd message indicating current flags.

Hi, this does not currently allow me to set the master key to Certify only. If I
enter "=" or "=c" it just ignores me and goes back to the default value. Looking
at commit 7ff4ea21 I'm not sure why this is the case, since current should be 0
at the end. Setting "=a" gives me a CA-use master key as expected.

It would be good to note in the help text that a master key always has the C
flag, and a subkey does not (as far as the "=" syntax is currently implemented).

Sep 29 2014, 1:36 AM · Feature Request, gnupg

Sep 26 2014

infinity0 added a comment to T1726: no status-fd message indicating current flags.

Thank you! This solution sounds good, I will test it this weekend.

Sep 26 2014, 4:17 PM · Feature Request, gnupg
werner added a comment to T1726: no status-fd message indicating current flags.

Done for 2.1 and 2.0.

Use "=esa" to set all capabilities. Enter '?' for help ;-).

Sep 26 2014, 2:48 PM · Feature Request, gnupg
werner added a project to T1726: no status-fd message indicating current flags: Restricted Project.
Sep 26 2014, 2:48 PM · Feature Request, gnupg

Sep 22 2014

werner added a project to T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6): gpgrt.
Sep 22 2014, 3:06 PM · gpgrt, Bug Report

Sep 17 2014

werner closed T1389: [PATCH] Feature request: enable --show-session-key on a truncated encrypted file as Resolved.
Sep 17 2014, 7:10 PM · Feature Request, gnupg
werner added a comment to T1611: gpg should use main key-id when talking to gpg-agent.

What I implemented now is a simple one item cache for the last used passphrase.
This works in all standard cases. Trying more keys is not possible because
unprotecting a key introduces a delay to help against dictionary attacks.

Sep 17 2014, 7:07 PM · Feature Request, gnupg
werner added a project to T1611: gpg should use main key-id when talking to gpg-agent: Restricted Project.
Sep 17 2014, 7:07 PM · Feature Request, gnupg

Sep 12 2014

werner added a comment to T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6).

See my comment on and fix on the mailing lst.

Sep 12 2014, 12:25 PM · gpgrt, Bug Report

Sep 11 2014

Marius_Schamschula added a comment to T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6).

Unfortunately, version 1.15 breaks on the current version of OS X (10.9):

mv -f .deps/libgpg_error_la-posix-thread.Tpo .deps/libgpg_error_la-posix-thread.Plo
estream.c:3501:1: error: conflicting types for '_gpgrt_fseeko'
_gpgrt_fseeko (estream_t stream, gpgrt_off_t offset, int whence)
^
./gpgrt-int.h:108:5: note: previous declaration is here
int _gpgrt_fseeko (gpgrt_stream_t stream, off_t offset, int whence);

^

estream.c:3527:1: error: conflicting types for '_gpgrt_ftello'
_gpgrt_ftello (estream_t stream)
^
./gpgrt-int.h:110:7: note: previous declaration is here
off_t _gpgrt_ftello (gpgrt_stream_t stream);

^

2 errors generated.
make[3]: * [libgpg_error_la-estream.lo] Error 1
make[3]:
* Waiting for unfinished jobs....
mv -f .deps/libgpg_error_la-estream-printf.Tpo .deps/libgpg_error_la-estream-printf.Plo
make[3]: Leaving directory
`/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_devel_libgpg-
error/libgpg-error/work/libgpg-error-1.15/src'
make[2]: * [all] Error 2
make[2]: Leaving directory
`/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_devel_libgpg-
error/libgpg-error/work/libgpg-error-1.15/src'
make[1]:
* [all-recursive] Error 1
make[1]: Leaving directory
`/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_devel_libgpg-
error/libgpg-error/work/libgpg-error-1.15'
make: *** [all] Error 2

Sep 11 2014, 7:01 PM · gpgrt, Bug Report
Marius_Schamschula changed Version from 1.14 to 1.15 on T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6).
Sep 11 2014, 7:01 PM · gpgrt, Bug Report
werner added a project to T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6): Restricted Project.
Sep 11 2014, 4:09 PM · gpgrt, Bug Report

Sep 8 2014

werner added a comment to T1571: gpg --multifile and wildcards problem on Windows.

To use --multifile with files on the command line. Such a use will suddenly
break. This is the same as using grep on a large number of files - only rookies
do that.

Sep 8 2014, 4:31 PM · Bug Report, Windows 32, gpg4win, Windows

Sep 3 2014

aheinecke added a comment to T1571: gpg --multifile and wildcards problem on Windows.

Not sure what you mean by "It is not useful for that purpose" what do you mean
by "It" and "that" in this context.

With regard to complaints there are reports about this that have been active
nearly all the time since this was broken by 2.2.0:
https://wald.intevation.org/forum/message.php?msg_id=2569&group_id=11

This thread triggered your initial opening of this issue.

I agree that wildcard / multifile it is not very important. But I think we
should fix it as it is a small annoyance and it worked with gpg 2.1.0. That it
stopped working was due to our switch to mingw-w64 and not due to a decision
made by us to disable this. So I would see this as a Bug.

Some more threads about this:
https://wald.intevation.org/forum/forum.php?thread_id=1119&forum_id=21&group_id=11
https://wald.intevation.org/forum/message.php?msg_id=3404

P.S.
Yes I dislike the message boards too but they are surprisingly active.

Sep 3 2014, 5:33 PM · Bug Report, Windows 32, gpg4win, Windows
werner added a comment to T1571: gpg --multifile and wildcards problem on Windows.

It is not useful for that purpose. This is probably the reason why we received
no complaints about it unless someone uses --multifile with filenames. It is
almost always wrong to do this.

Sep 3 2014, 4:56 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke claimed T1571: gpg --multifile and wildcards problem on Windows.
Sep 3 2014, 4:09 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke added a comment to T1571: gpg --multifile and wildcards problem on Windows.

I disagree, all builtin windows tools do globbing so you expect it on the
command line. And as this is default for software that is built with visual
studio and with some versions of mingw it is more likely to see a software that
supports globbing then not.

With regards to quoting problems. I think that users would prefer some problems
instead of just "no". There is no xargs equivalent in Windows by default and so
you have to fall back to really ugly batch scripts that do this in for loops.

Yes one could argue that those users should use a "real shell" on a "real
system" ;-)

Well, it's part of 2.2.2 now, lets see if we get some feedback on this and maybe
for the next release we can revisit the question again if we should enable this
or not.

Sep 3 2014, 4:09 PM · Bug Report, Windows 32, gpg4win, Windows
werner added a comment to T1571: gpg --multifile and wildcards problem on Windows.

It would be rather surprising if just one tool does globbing on Windows but all
the otehrs don't do it. It may actually lead to bugs due to broken quoting in
mingw. I recall than many years ago we had a lot of problems with the ever
changing quoting in the globbing implementation.

In any case using globbing with --multifile is not a good idea at all. There is
always a limit on this and thus the proper way of handling this is to use xargs
or whatever the counterpart is on Windows.

Sep 3 2014, 3:58 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke reassigned T1571: gpg --multifile and wildcards problem on Windows from aheinecke to werner.
Sep 3 2014, 10:55 AM · Bug Report, Windows 32, gpg4win, Windows
aheinecke added a comment to T1571: gpg --multifile and wildcards problem on Windows.

Tested this myself again. And I feel comfortable that this is fixed. Still I do
not know why this works now.

Werner can you take a look at the patch I've added for this:

http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpg4win.git;a=blob;f=patches/gnupg2-2.0.26/0001-Enable-wildcard-expansion-with-mingw-w64.patch;h=6c5b9f8b0794cf32ab909c0a340f81377dc3d42f;hb=HEAD

Is this something you would consider including in some form in gnupg or should I
move the patch into the generic gnupg patch directory?

Sep 3 2014, 10:55 AM · Bug Report, Windows 32, gpg4win, Windows

Sep 2 2014

werner added a comment to T1708: Unable to cross compile libgcrypt on x86_64.

Please try the attached patch

Sep 2 2014, 9:29 AM · Bug Report, libgcrypt
werner added a project to T1708: Unable to cross compile libgcrypt on x86_64: Restricted Project.
Sep 2 2014, 9:29 AM · Bug Report, libgcrypt

Aug 26 2014

aheinecke added a project to T1571: gpg --multifile and wildcards problem on Windows: Restricted Project.
Aug 26 2014, 10:47 AM · Bug Report, Windows 32, gpg4win, Windows

Aug 25 2014

daniel.lidberg_gmail.com added a comment to T1558: Case-sensitive to: field.

Not sure but everything seems to be working in the 2.2.2-beta relase.

Aug 25 2014, 6:18 PM · Bug Report, gpgol

Aug 21 2014

aheinecke added a project to T1553: GPG OL : add a recipient: Restricted Project.
Aug 21 2014, 7:38 PM · Bug Report, gpgol
aheinecke added a project to T1558: Case-sensitive to: field: Restricted Project.
Aug 21 2014, 7:37 PM · Bug Report, gpgol
aheinecke added a project to T1552: GPG OL "could not find all objects": Restricted Project.
Aug 21 2014, 7:32 PM · Bug Report, gpgol
aheinecke added a comment to T1552: GPG OL "could not find all objects".

Hi Jon,
can you check this please with the current gpg4win-2.2.2 beta? I've fixed some
object resolution bugs there when Sender / Recipient addresses were not SMTP only.

Thanks

Aug 21 2014, 7:32 PM · Bug Report, gpgol
werner closed T1700: A NULL pointer may be dereferenced in file "cipher/elgamal.c" inside function "generate_using_x" on line 387 as Resolved.
Aug 21 2014, 12:53 PM · Bug Report, libgcrypt
werner added a project to T1700: A NULL pointer may be dereferenced in file "cipher/elgamal.c" inside function "generate_using_x" on line 387: Restricted Project.
Aug 21 2014, 11:39 AM · Bug Report, libgcrypt

Aug 20 2014

werner added a project to T1684: Messages with compression algorithm "0"/"Uncompressed" fail to decrypt: Restricted Project.
Aug 20 2014, 2:37 PM · Bug Report, gnupg
werner added a comment to T1684: Messages with compression algorithm "0"/"Uncompressed" fail to decrypt.

Fixed with commit 45e3b81. Will go in 1.4.19, release dates not yet known.

Aug 20 2014, 2:37 PM · Bug Report, gnupg

Aug 18 2014

aheinecke closed T1678: Pinentry-qt4 opens confirm dialog in the background as Resolved.
Aug 18 2014, 4:50 PM · Bug Report, Windows 32, pinentry, Windows

Aug 17 2014

werner added a project to T1659: segmentation fault in gpg --gen-key on AIX 6.1: Restricted Project.
Aug 17 2014, 12:31 PM · libassuan, Bug Report

Aug 13 2014

aheinecke added a comment to T1571: gpg --multifile and wildcards problem on Windows.

Ok using the same compiler I've used a year ago I also get the same result I got
a year ago (phew I thought i screwed up the test).

But with the patch this should just work once we change the used mingw-version.
I could not find a bugreport or some other information where and when this is fixed.

Aug 13 2014, 12:35 PM · Bug Report, Windows 32, gpg4win, Windows

Aug 12 2014

aheinecke added a project to T1571: gpg --multifile and wildcards problem on Windows: Restricted Project.
Aug 12 2014, 9:46 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke claimed T1571: gpg --multifile and wildcards problem on Windows.
Aug 12 2014, 9:46 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke closed T1685: gpgme keyserver import incompatible with SKS 1.1.5 as Resolved.
Aug 12 2014, 7:16 PM · gpgme, Bug Report, Keyserver
aheinecke added a comment to T1685: gpgme keyserver import incompatible with SKS 1.1.5.

Tested the patch with 1.4.4 on Windows against
vm-keyserver.spline.inf.fu-berlin.de which did not work previously.

Patch is also included in gpg4win now.

Thanks!

Aug 12 2014, 7:16 PM · gpgme, Bug Report, Keyserver
werner added a project to T1685: gpgme keyserver import incompatible with SKS 1.1.5: Restricted Project.
Aug 12 2014, 7:00 PM · gpgme, Bug Report, Keyserver

Aug 6 2014

aheinecke added a project to T1678: Pinentry-qt4 opens confirm dialog in the background: Restricted Project.
Aug 6 2014, 3:33 PM · Bug Report, Windows 32, pinentry, Windows

Aug 5 2014

werner closed T1516: gpgex crashing Windows explorer (64 bit) as Resolved.
Aug 5 2014, 3:16 PM · Windows 64, Windows 32, gpg4win, Windows, Bug Report, gpgex
werner added a project to T1676: libgcrypt segfaults on x32 ABI: Restricted Project.
Aug 5 2014, 3:15 PM · Bug Report, libgcrypt
werner added a project to T1616: libgcrypt 1.6.0 incorrectly determines CPU on PowerPC Mac: Restricted Project.
Aug 5 2014, 12:29 PM · Bug Report, libgcrypt
werner added a comment to T1616: libgcrypt 1.6.0 incorrectly determines CPU on PowerPC Mac.

Thanks for that good description. Fixes pushed to master and 1.6. I can't test
it, though.

Aug 5 2014, 12:29 PM · Bug Report, libgcrypt

Jul 30 2014

werner added a comment to T1516: gpgex crashing Windows explorer (64 bit).

I won't call that leaking memory.

Jul 30 2014, 2:38 PM · Windows 64, Windows 32, gpg4win, Windows, Bug Report, gpgex

Jul 28 2014

aheinecke added a comment to T1516: gpgex crashing Windows explorer (64 bit).

With your fix it no longer crashes. But you are leaking memory in case
default_homedir returns allocated memory from read_w32_registry_string or
standard_homedir with a successful call to w32_shgetfolderpath.

As the result should be cached in the static variable this is probably not an
issue..

Jul 28 2014, 5:31 PM · Windows 64, Windows 32, gpg4win, Windows, Bug Report, gpgex
werner added a comment to T1516: gpgex crashing Windows explorer (64 bit).

I just pushed a fix.

The problem with gpgme is that we need to stop the Explorer if we want to update
or uninstall gpgme. Given tha we can't use gpgex with the portable version
anyway, I think it is better to keep the existing code and don't switch to gpgme.

Jul 28 2014, 10:21 AM · Windows 64, Windows 32, gpg4win, Windows, Bug Report, gpgex
werner added a project to T1516: gpgex crashing Windows explorer (64 bit): Restricted Project.
Jul 28 2014, 10:21 AM · Windows 64, Windows 32, gpg4win, Windows, Bug Report, gpgex

Jun 24 2014

werner closed T1639: Setting the key expiration date AND time as Resolved.
Jun 24 2014, 10:12 AM · Bug Report, gnupg
werner closed T1640: --with-fingerprint <FILE> does not show the fingerprint in some cases. as Resolved.
Jun 24 2014, 10:11 AM · Bug Report, gnupg

Jun 23 2014

werner closed T1622: exits with a fatal error regarding missing trustdb although key is imported as Resolved.
Jun 23 2014, 10:17 AM · Debian, Bug Report, gnupg

Jun 6 2014

werner added projects to T1148: 1.4.x pinpad support (reader covadis vega-alpha => cannot used secure PIN): In Progress, gnupg (gpg14).
Jun 6 2014, 5:37 PM · Won't Fix, gnupg (gpg14), gnupg, Feature Request
werner added a comment to T1148: 1.4.x pinpad support (reader covadis vega-alpha => cannot used secure PIN).

This has recently been discussed at gnupg-devel. We have patches ready for 1.4

Jun 6 2014, 5:37 PM · Won't Fix, gnupg (gpg14), gnupg, Feature Request

Jun 3 2014

tsndcb added a comment to T1148: 1.4.x pinpad support (reader covadis vega-alpha => cannot used secure PIN).

Hello Yutaka,

Jun 3 2014, 9:56 AM · Won't Fix, gnupg (gpg14), gnupg, Feature Request
gniibe added a comment to T1148: 1.4.x pinpad support (reader covadis vega-alpha => cannot used secure PIN).

With current 2.0 branch of git repository, I believe that Vega-Alpha works fine.
Please confirm.

Jun 3 2014, 7:31 AM · Won't Fix, gnupg (gpg14), gnupg, Feature Request
gniibe added a project to T1148: 1.4.x pinpad support (reader covadis vega-alpha => cannot used secure PIN): Restricted Project.
Jun 3 2014, 7:31 AM · Won't Fix, gnupg (gpg14), gnupg, Feature Request

Jun 2 2014

werner removed a project from T1640: --with-fingerprint <FILE> does not show the fingerprint in some cases.: backport.
Jun 2 2014, 7:58 PM · Bug Report, gnupg
werner added a comment to T1640: --with-fingerprint <FILE> does not show the fingerprint in some cases..

Fixed for master.

Jun 2 2014, 7:58 PM · Bug Report, gnupg
werner added projects to T1640: --with-fingerprint <FILE> does not show the fingerprint in some cases.: Restricted Project, backport.
Jun 2 2014, 5:40 PM · Bug Report, gnupg
werner added a comment to T1640: --with-fingerprint <FILE> does not show the fingerprint in some cases..

Fixed for 2.0. But take care: The code now also uses the fixed-list-mode which
is the default in --list-keys for ages:

pub:-:1024:17:4713D527ECE16009:1118095577:::-:
fpr:::::::::8BFD3F436366D9820E9EAB2F4713D527ECE16009:
uid:::::::::George Hacker <georgeh@axian.com>:
uid:::::::::George Hacker <ghacker@axian.com>:
uid:::::::::George Hacker (GLS) <ghacker@redhat.com>:
uat:::::::::1 2493:
sub:-:1024:16:0D94CF6C0C8C2F1B:1118095578::::

Jun 2 2014, 5:40 PM · Bug Report, gnupg
werner added a project to T1644: Do not expect KeyIDs to be unique: Restricted Project.
Jun 2 2014, 4:27 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T1644: Do not expect KeyIDs to be unique.

It is not the keygrip but the authority key identifier based lookup
which fails. Quite obvious if they do that stupid re-issuing. The
problem with dirmngr is only a side-effect of gpg not using the proper
certificate form the chain. Though, the question is which is the
proper certificate? They are both correct. I solved that my looking
for all matching certificates and using the latest one. That should
match reality better. Below is a log using a certificate store with
both DFN certificates. I have not done any Dirmngr tests, though.

The old certificate:

    ID: 0xFFFFFFFFA3EFE945
   S/N: 00C7
Issuer: /CN=Deutsche Telekom Root CA 2/OU=T-TeleSec Trust

Center/O=Deutsche Telekom AG/C=DE

  Subject: /CN=DFN-Verein PCA Global - G01/OU=DFN-PKI/O=DFN-Verein/C=DE
 validity: 2006-12-19 10:29:00 through 2019-06-30 23:59:00
 key type: 2048 bit RSA
key usage: certSign crlSign

chain length: 2

  fingerprint: F0:28:8F:DA:C6:3A:F7:9A:31:9A:E9:72:F3:95:09:0E:A3:EF:E9:45

The re-issued one:

    ID: 0x55715DB8
   S/N: 0089901115583E879B
Issuer: /CN=Deutsche Telekom Root CA 2/OU=T-TeleSec Trust

Center/O=Deutsche Telekom AG/C=DE

  Subject: /CN=DFN-Verein PCA Global - G01/OU=DFN-PKI/O=DFN-Verein/C=DE
 validity: 2014-02-11 13:11:45 through 2019-07-09 23:59:00
 key type: 2048 bit RSA
key usage: certSign crlSign

chain length: 2

  fingerprint: 2E:EF:D9:C0:99:A2:BB:1C:2B:AC:52:97:BD:FF:D8:C8:55:71:5D:B8

Use gpgsm --dump-cert to see the other info. By deleting one or the
other certificate and importing them in a different order, it is
possible to verify that the latest certificate is use.

$ echo hallo | ~/b/gnupg/sm/gpgsm -ea --disable-crl-checks --debug 1 -r Schnarre
gpgsm: used in a production environment or with production keys!
gpgsm: enabled debug flags: x509
gpgsm: DBG: BEGIN Certificate 'target':
gpgsm: DBG: serial: 13F7C661A329F4
gpgsm: DBG: notBefore: 2012-06-13 08:01:21
gpgsm: DBG: notAfter: 2015-06-13 08:01:21
gpgsm: DBG: issuer:
1.2.840.113549.1.9.1=#706B692D63614062756E6465737461672E6465,CN=Deutscher
Bundestag CA - G01,OU=Deutscher Bundestag,O=Deutscher Bundestag,C=DE
gpgsm: DBG: subject:
1.2.840.113549.1.9.1=#736162696E652E6C657574686575737365722D7363686E617272656E6265726765724062756E6465737461672E6465,CN=Sabine
Leutheusser-Schnarrenberger,OU=MdB,O=Deutscher Bundestag,C=DE
gpgsm: DBG: hash algo: 1.2.840.113549.1.1.5
gpgsm: DBG: SHA1 Fingerprint:
73:99:B8:58:93:E5:F8:E0:D7:7C:BE:7F:D8:4C:14:86:78:A1:E8:03
gpgsm: DBG: END Certificate
gpgsm: failed to open '/home/wk/.gnupg/policies.txt': No such file or directory
gpgsm: note: non-critical certificate policy not allowed
gpgsm: DBG: looking for parent certificate
gpgsm: DBG: found via authid and keyid
gpgsm: DBG: got issuer's certificate:
gpgsm: DBG: BEGIN Certificate 'issuer':
gpgsm: DBG: serial: 0D688CAF
gpgsm: DBG: notBefore: 2008-12-17 14:39:27
gpgsm: DBG: notAfter: 2019-06-30 00:00:00
gpgsm: DBG: issuer: CN=DFN-Verein PCA Global - G01,OU=DFN-PKI,O=DFN-Verein,C=DE
gpgsm: DBG: subject:
1.2.840.113549.1.9.1=#706B692D63614062756E6465737461672E6465,CN=Deutscher
Bundestag CA - G01,OU=Deutscher Bundestag,O=Deutscher Bundestag,C=DE
gpgsm: DBG: hash algo: 1.2.840.113549.1.1.5
gpgsm: DBG: SHA1 Fingerprint:
0A:0D:87:72:EE:E7:B9:47:AE:A7:FC:58:C5:47:90:7F:75:F9:50:62
gpgsm: DBG: END Certificate
gpgsm: DBG: gcry_pk_verify: Success
gpgsm: certificate is good
gpgsm: DBG: looking for parent certificate
gpgsm: DBG: found via authid and keyid
gpgsm: DBG: got issuer's certificate:
gpgsm: DBG: BEGIN Certificate 'issuer':
gpgsm: DBG: serial: 0089901115583E879B
gpgsm: DBG: notBefore: 2014-02-11 13:11:45
gpgsm: DBG: notAfter: 2019-07-09 23:59:00
gpgsm: DBG: issuer: CN=Deutsche Telekom Root CA 2,OU=T-TeleSec Trust
Center,O=Deutsche Telekom AG,C=DE
gpgsm: DBG: subject: CN=DFN-Verein PCA Global - G01,OU=DFN-PKI,O=DFN-Verein,C=DE
gpgsm: DBG: hash algo: 1.2.840.113549.1.1.11
gpgsm: DBG: SHA1 Fingerprint:
2E:EF:D9:C0:99:A2:BB:1C:2B:AC:52:97:BD:FF:D8:C8:55:71:5D:B8
gpgsm: DBG: END Certificate
gpgsm: DBG: gcry_pk_verify: Success
gpgsm: intermediate certificate is good
gpgsm: DBG: looking for parent certificate
gpgsm: DBG: found via authid and keyid
gpgsm: DBG: got issuer's certificate:
gpgsm: DBG: BEGIN Certificate 'issuer':
gpgsm: DBG: serial: 26
gpgsm: DBG: notBefore: 1999-07-09 12:11:00
gpgsm: DBG: notAfter: 2019-07-09 23:59:00
gpgsm: DBG: issuer: CN=Deutsche Telekom Root CA 2,OU=T-TeleSec Trust
Center,O=Deutsche Telekom AG,C=DE
gpgsm: DBG: subject: CN=Deutsche Telekom Root CA 2,OU=T-TeleSec Trust
Center,O=Deutsche Telekom AG,C=DE
gpgsm: DBG: hash algo: 1.2.840.113549.1.1.5
gpgsm: DBG: SHA1 Fingerprint:
85:A4:08:C0:9C:19:3E:5D:51:58:7D:CD:D6:13:30:FD:8C:DE:37:BF
gpgsm: DBG: END Certificate
gpgsm: DBG: gcry_pk_verify: Success
gpgsm: root certificate is good
gpgsm: CRLs not checked due to --disable-crl-checks option
gpgsm: validation model used: shell
gpgsm: encrypted data created

Jun 2 2014, 4:27 PM · gnupg (gpg22), S/MIME, Bug Report

May 14 2014

werner added a project to T1639: Setting the key expiration date AND time: Restricted Project.
May 14 2014, 8:11 PM · Bug Report, gnupg
werner added a comment to T1639: Setting the key expiration date AND time.

Fixed in master (i.e. 2.1)

May 14 2014, 8:11 PM · Bug Report, gnupg

Apr 15 2014

werner added a comment to T1630: [patch] gpgme still produces zombies if interrupted during waitpid.

Fixed with commit 2bb2618 for master. Will go into 1.5.0.
Thanks.

Apr 15 2014, 12:29 PM · gpgme, Bug Report, KDE
werner added a project to T1630: [patch] gpgme still produces zombies if interrupted during waitpid: Restricted Project.
Apr 15 2014, 12:29 PM · gpgme, Bug Report, KDE

Mar 7 2014

werner added a comment to T1622: exits with a fatal error regarding missing trustdb although key is imported.

Also applied to master.

Mar 7 2014, 10:43 AM · Debian, Bug Report, gnupg

Mar 6 2014

werner added a project to T1622: exits with a fatal error regarding missing trustdb although key is imported: Restricted Project.
Mar 6 2014, 4:33 PM · Debian, Bug Report, gnupg

Jan 29 2014

werner closed T1603: Respect --disable-neon-support configure option as Resolved.
Jan 29 2014, 3:01 PM · backport, Bug Report, libgcrypt
werner added a comment to T1603: Respect --disable-neon-support configure option.

Done and 1.6.1 released

Jan 29 2014, 3:01 PM · backport, Bug Report, libgcrypt

Jan 28 2014

werner added a comment to T1603: Respect --disable-neon-support configure option.

Thanks. I backport it tomorrow.

Jan 28 2014, 9:42 PM · backport, Bug Report, libgcrypt