Page MenuHome GnuPG
Feed Advanced Search

Nov 27 2014

aheinecke added a comment to T1774: gpg --export --armor FINGERPRINT, endless output.

I've opened T1775 and only afterwards noticed that this issue did aleardy
exist ;-)

So here is my mesage from T1775 which further qualifies this issue:

This bug was reported by fersingb on IRC, I could reproduce it.

If you have a public keyring in the .kbx format exporting a key with the full
keyid produces an endless output stream.

To reproduce it I can import any key into a newly created gnupg homedir.
When exporting this again using the fingerprint as identifier the bug is triggered.

My usual gnupghome was automatically migrated still has a pubring.gpg and works.

Setup:
FAKEHOME=$(mktemp -d)
gpg2 --armor --export CA308D95A6332F7056B4DFD194F78CF1265059CD | gpg2 --homedir
$FAKEHOME --import

Triggering the bug:

gpg2 --homedir $FAKEHOME --armor --export CA308D95A6332F7056B4DFD194F78CF1265059CD

The short fingerprint works:

gpg2 --homedir $FAKEHOME --armor --export 265059CD

My current version is yesterdays master (2.1.1-beta45) but the original reporter
used gnupg-2.1.0.

Nov 27 2014, 5:42 PM · Bug Report, gnupg
aheinecke assigned T1774: gpg --export --armor FINGERPRINT, endless output to werner.
Nov 27 2014, 5:42 PM · Bug Report, gnupg
aheinecke closed T1775: Exporting from keybox format pubkey with full fingerprint causes endless output. as Resolved.
Nov 27 2014, 5:37 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)
aheinecke added a comment to T1775: Exporting from keybox format pubkey with full fingerprint causes endless output..

Ah damn,..
Duplicate of
T1774

sorry.

Nov 27 2014, 5:37 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)
aheinecke added a comment to T1775: Exporting from keybox format pubkey with full fingerprint causes endless output..

Duplicate of T1774

Nov 27 2014, 5:37 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)
aheinecke added a project to T1775: Exporting from keybox format pubkey with full fingerprint causes endless output.: Duplicate.
Nov 27 2014, 5:37 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)
aheinecke added projects to T1775: Exporting from keybox format pubkey with full fingerprint causes endless output.: gnupg (gpg21), gnupg, Bug Report.
Nov 27 2014, 5:36 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)
aheinecke set Version to 2.1.0 on T1775: Exporting from keybox format pubkey with full fingerprint causes endless output..
Nov 27 2014, 5:36 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)
aheinecke updated subscribers of T1775: Exporting from keybox format pubkey with full fingerprint causes endless output..
Nov 27 2014, 5:36 PM · Bug Report, gnupg, Duplicate, gnupg (gpg21)

Nov 26 2014

aheinecke added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

The problem was with that specific keyserver. If I use another keyserver it
works. The keyserver was the first one returned to me by using the
keys.gnupg.net pool and as gpg 1 works with it.

I've debugged the issue.

The test case is now reduced to:
gpg2 --keyserver hkp://127.0.0.1 --search foobar

Dirmngr logs:

2014-11-26 20:35:55 dirmngr[5892.1] getnameinfo returned for '127.0.0.1':
'localhost'
2014-11-26 20:35:55 dirmngr[5892.1] can't connect to '127.0.0.1': Success
2014-11-26 20:35:55 dirmngr[5892.1] error connecting to
'http://127.0.0.1:11371': System error w/o errno
2014-11-26 20:35:55 dirmngr[5892.1] command 'KS_SEARCH' failed: System error w/o
errno

In my case this is because common/http.c (connect_server) ~ line 2200

  ai->ai_family == AF_INET && (flags & HTTP_FLAG_IGNORE_IPv4)

Returns true for 127.0.0.1 (same for 75.75.183.132 which also explains why it
works with gnupg) the address is skipped but it is the only one -> loop finishes
with no errno set.

It is set in dirmngr/ks-engine-hkp.c which looks to me like: "If it is not
indicated that a host either uses IPv4 nor IPv6 ignore it." Which i find kind of
harsh. At least a debug output like:

      if (!hi->v4 && !hi->v6)
        log_debug("Ignoring host\n");

Should be added there and of course connect_server should return an appropiate
error in case it never actually tried to connect to a server.

While debugging this I think I found another issue. You are using errno after
my_connect calls. If this expands to npth_connect the actual calls are

enter_npth()
sem_post() modifies errno
connect()
modifies errno
leave_npth()
sem_wait() //modifies errno

Afaik enter / leave in npth should save errno. I could not confirm that this is
really an issue with a test but I think it is.

Nov 26 2014, 10:35 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke updated subscribers of T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".
Nov 26 2014, 12:39 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke set Version to 2.1.0 on T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".
Nov 26 2014, 12:39 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke added projects to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno": dirmngr, gnupg (gpg21), Keyserver, Bug Report.
Nov 26 2014, 12:39 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke lowered the priority of T1768: Outlook 2010 crashes and disables GPG4Win 2.2.2. Plugin from Unbreak Now! to Normal.
Nov 26 2014, 12:10 PM · Duplicate, Info Needed, Bug Report, gpg4win
aheinecke added a project to T1768: Outlook 2010 crashes and disables GPG4Win 2.2.2. Plugin: Info Needed.
Nov 26 2014, 12:10 PM · Duplicate, Info Needed, Bug Report, gpg4win
aheinecke added a comment to T1768: Outlook 2010 crashes and disables GPG4Win 2.2.2. Plugin.

To little information.

  • Can you please describe what you were doing when the crash occured.
  • Could you enable the debug mode (described in the compendium) and add the

created log.

  • Are you using an Exchange server together with outlook?
Nov 26 2014, 12:09 PM · Duplicate, Info Needed, Bug Report, gpg4win
aheinecke claimed T1768: Outlook 2010 crashes and disables GPG4Win 2.2.2. Plugin.
Nov 26 2014, 12:09 PM · Duplicate, Info Needed, Bug Report, gpg4win

Nov 25 2014

aheinecke closed T1373: Wrong charset in console messages (Cyrillic, Windows) as Resolved.
Nov 25 2014, 11:36 AM · Bug Report, gnupg
aheinecke removed a project from T1373: Wrong charset in console messages (Cyrillic, Windows): Restricted Project.
Nov 25 2014, 11:36 AM · Bug Report, gnupg

Nov 19 2014

aheinecke closed T1674: garbled characters on command line on windows with on-ascii locales as Resolved.
Nov 19 2014, 5:43 PM · Feature Request, gnupg
aheinecke added a comment to T1674: garbled characters on command line on windows with on-ascii locales.

This was fixed in gpg4win 2.2.2

Nov 19 2014, 5:43 PM · Feature Request, gnupg
aheinecke added a comment to T1750: Tracking GnuPG Frontend compatibility with 2.1.0.

Yep, I'm using Kleo/Kmail now with 2.1 and I don't see any issues.

I've closed your Bug against kleopatra accordingly.

I also don't think that there will be much "Does not work at all" issues but
rather "There is no gui for this or that configuration option / no gui for ECC
Key creation" etc. So this is not really a Yes/No question.

Imho a Wiki Page would be more suited to track this.

Nov 19 2014, 5:40 PM
aheinecke added a comment to T1711: glib 2.41 uses rand_s which is not available on all platforms.

Patch is included in gpg4win now with a comment that it should be obsolete with
newer mingw versions.

Nov 19 2014, 5:09 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke closed T1711: glib 2.41 uses rand_s which is not available on all platforms as Resolved.
Nov 19 2014, 5:09 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke added a comment to T1370: Cannot paste into Pinentry.

With pinentry 0.9 this works in pinentry-gtk under GNU/Linux.

With pinentry 0.8.4 This works in pinentry-qt4 under Windows.

Gpg4win includes a version with paste support since 2.1.0 (I think)

Nov 19 2014, 5:03 PM · pinentry, Feature Request
aheinecke closed T1370: Cannot paste into Pinentry as Resolved.
Nov 19 2014, 5:03 PM · pinentry, Feature Request
aheinecke closed T1363: gpgtar fails on "non ascii" characters in filename (Windows) as Resolved.
Nov 19 2014, 4:57 PM · Bug Report, Duplicate, 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 T1373: Wrong charset in console messages (Cyrillic, Windows).

A fix for this has been included in gpg4win 2.2.2.

GnuPG already converted the Output but to CP_ACP instead of the
"GetConsoleOutputCP" which was wrong.

Does this now also work for you? I've only tested it with the Codepage for Germany.

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
aheinecke added a comment to T1751: GPA crash on Ubuntu with "Unsupported certificate".

It's not crashing for me with master but its not fixed.

I acidentally ran into this while checking out a windows crash and found the cause:
echo $GPG_AGENT_INFO /run/user/1000/keyring-Lvs93w/gpg:0:1

At least this was my problem and as "Ubuntu" is the platform it is likely that
this was the original problem.

I've commented in the launchpad report.

Nov 19 2014, 4:03 PM · Ubuntu, Bug Report, gpa
aheinecke changed Version from 0.9.4 to master on T1751: GPA crash on Ubuntu with "Unsupported certificate".
Nov 19 2014, 4:03 PM · Ubuntu, Bug Report, gpa

Oct 27 2014

aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

Oct 27 2014, 7:34 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

The error is now handled by Kleopatra:

http://commits.kde.org/kdepim/2a58b4cb452cdb132553c2381ce810bbc2606e55

I'm a bit scared of regressions, though as the Input handling is so
"generalized" in kleo that I don't know if I now broke cases where input errors
are expected :-/

Attached is a screenshot how it looks now with a broken gpgtar version. And
files are no longer deleted as the operation is no longer thought to be successful.

Oct 27 2014, 7:34 PM · gnupg, Windows 32, Windows, Bug Report

Oct 24 2014

aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

D192: 523_0001-Fix-gpgtar-8-bit-encoding-handling-on-Win32.patch

Oct 24 2014, 6:18 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

Werner: Please see attached Patch.

I've tested this with kleopatra and it works now to encrypt a folder which has
special characters in the local code page in filenames. And tested it on the
command line.

This should improve the status quo a lot as full utf16 file names are rarer and
gpgtar / gpg4win is not the only tool which has problems with utf16 filenames ;-)

I did not go for proper unicode support because this would mean:

  1. Convert all command line arguments from native to utf8. (Or even to expect

them to be utf-16 *brr*)

  1. Expect files-from / stdio file names to be utf8 encoded (and update the callers)
  2. Use wide char file io functions. Which would add lots of #ifdefs.

But we would have to discuss if we should do 2. also on non-Windows systems.
Currently gpgtar expects local 8 bit encoding there. So tools using gpgtar would
have to convert their arguments differently for Windows.

Oct 24 2014, 6:18 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke reassigned T1624: Gpgtar fails when files have non ASCII characters from aheinecke to werner.
Oct 24 2014, 6:18 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke closed T1739: mkportable does not include libgcrypt-20.dll as Resolved.
Oct 24 2014, 6:04 PM · Bug Report, gpg4win
aheinecke added a comment to T1739: mkportable does not include libgcrypt-20.dll.

Hi,

thanks for reporting this problem.

This has been fixed in the gpg4win sources
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpg4win.git;a=commit;h=619481b224a9704195c456db74073599d01eac0f

and will be fixed with the next release.

Oct 24 2014, 6:04 PM · Bug Report, gpg4win

Oct 23 2014

aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

gpgtar correctly returns an exit code != 0 in case an error happens. This exit
code is eaten by kleopatra so the problem that success is reported on error is
on kleos side.

But gpgtar has the encoding problems. From the kleopatra side it looks ok file
names are handed over to gpgtar in local 8 bit encoding and not in utf-8. And
even directly on the command line it fails.

C:\Users\aheinecke\Desktop>"c:\Program Files\GNU\GnuPG\gpgtar.exe" --skip-crypto
--verbose -o c:\Users\aheinecke\Desktop\test.tar -e fäil.txt
gpgtar: error stat-ing `fΣil.txt': The system cannot find the file specified.

The problem is that internally gpgtar treats argument file names as UTF-8 and
even converts the return value from syscalls like findfirstfile to UTF-8 before
opening them. The open uses the utf8 encoded filename and fails as the file
system usually does not use utf8 file names on Windows.

A workaround would be to convert to ACP (CP_ACP (afaik ACP is correct for
filenames)) instead of converting to UTF-8. But this will not work for ?
but as gpgex and kleopatra already fail earlier on "Non 8 bit representable
characters" this should be acceptable for now.

So two fixes need to be done:

  • Use system 8 bit encoding for open in gpgtar. -> Should fix most problems
  • Handle the return value of gpgtar correctly and escalate it to the user in

kleopatra.

  -> Should make the rest of the problems "uncritical"

I hope to get this done tomorrow evening.

Oct 23 2014, 7:06 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke claimed T1746: Bug report - GPG a folder to *.tar.gpg loss all files!.
Oct 23 2014, 10:57 AM · Bug Report, gnupg, gpg4win
aheinecke changed Version from gpg4win-2.2.1 to gpg4win-2.2.2 on T1746: Bug report - GPG a folder to *.tar.gpg loss all files!.
Oct 23 2014, 10:57 AM · Bug Report, gnupg, gpg4win
aheinecke added a comment to T1746: Bug report - GPG a folder to *.tar.gpg loss all files!.

Thanks for reporting this.

This is already part of T1624 although T1624 is confusingly named as it
relates to this problem triggered by gpgex.

We will try to fix it or at least report an error in that case for the next
gpg4win release.

Oct 23 2014, 10:57 AM · Bug Report, gnupg, gpg4win

Sep 25 2014

aheinecke added a comment to T1729: when upgrading to 2.1, should detect a <2.1 gpg-agent and respond appropriately.

This is a duplicate of T1718

Sep 25 2014, 6:14 PM · Duplicate, Bug Report, gnupg
aheinecke closed T1729: when upgrading to 2.1, should detect a <2.1 gpg-agent and respond appropriately as Resolved.
Sep 25 2014, 6:14 PM · Duplicate, Bug Report, gnupg
aheinecke added a project to T1729: when upgrading to 2.1, should detect a <2.1 gpg-agent and respond appropriately: Duplicate.
Sep 25 2014, 6:14 PM · Duplicate, Bug Report, gnupg
aheinecke added a comment to T1729: when upgrading to 2.1, should detect a <2.1 gpg-agent and respond appropriately.

Duplicate of T1718

Sep 25 2014, 6:14 PM · Duplicate, Bug Report, gnupg
aheinecke added a comment to T1711: glib 2.41 uses rand_s which is not available on all platforms.

Got two more reports about this for Windows XP users. So we can safely assume
that this was not just a corner case problem for a broken setup of the Original
Reporter but that it is a real problem.

I'll add a reversion of the commit mentioned fpr 2.2.3

Sep 25 2014, 6:07 PM · Bug Report, Windows 32, gpg4win, Windows

Sep 19 2014

aheinecke added a comment to T1718: Errors during 2.1 migration but gnupg reports migration succeeded..

Had a go at this myself. I've attached a patch that checks the gpg-agent version
before migration.

Output when an old version is found:

gpg: NOTE: THIS IS A DEVELOPMENT VERSION!
gpg: It is only intended for test purposes and should NOT be
gpg: used in a production environment or with production keys!
gpg: starting migration from earlier GnuPG versions
gpg: error: GnuPG agent version "2.0.22" is too old.
gpg: Please start an updated GnuPG agent.
gpg: migration aborted

Output when gnome-keyring running around:

gpg: NOTE: THIS IS A DEVELOPMENT VERSION!
gpg: It is only intended for test purposes and should NOT be
gpg: used in a production environment or with production keys!
gpg: starting migration from earlier GnuPG versions
gpg: WARNING: The GNOME keyring manager hijacked the GnuPG agent.
gpg: WARNING: GnuPG will not work properly - please configure that tool to not
interfere with the GnuPG system!
gpg: error: GnuPG agent unusable. Please check that a GnuPG agent can be started.
gpg: migration aborted
gpg: no default secret key: No secret key
gpg: signing failed: No secret key

The error message should also occur in case gpg-agent can not be started at all.
It happens when "GETINFO version" errors. So its generic.

Sep 19 2014, 7:47 PM · Bug Report, gnupg, gnupg (gpg21)
aheinecke added a comment to T1718: Errors during 2.1 migration but gnupg reports migration succeeded..

D252: 507_0001-Check-gpg-agent-version-before-2.1-migration.patch

Sep 19 2014, 7:47 PM · Bug Report, gnupg, gnupg (gpg21)
aheinecke updated subscribers of T1718: Errors during 2.1 migration but gnupg reports migration succeeded..
Sep 19 2014, 7:47 PM · Bug Report, gnupg, gnupg (gpg21)
aheinecke updated subscribers of T1718: Errors during 2.1 migration but gnupg reports migration succeeded..
Sep 19 2014, 3:51 PM · Bug Report, gnupg, gnupg (gpg21)
aheinecke set Version to 2.1.0-beta835 on T1718: Errors during 2.1 migration but gnupg reports migration succeeded..
Sep 19 2014, 3:51 PM · Bug Report, gnupg, gnupg (gpg21)
aheinecke added projects to T1718: Errors during 2.1 migration but gnupg reports migration succeeded.: gnupg (gpg21), gnupg, Bug Report.
Sep 19 2014, 3:51 PM · Bug Report, gnupg, gnupg (gpg21)

Sep 12 2014

aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

accidentally removed the original reporter from the nosy. Sorry (readded)

Sep 12 2014, 2:41 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added projects to T1624: Gpgtar fails when files have non ASCII characters: Windows, gpgtar, Windows 32.
Sep 12 2014, 2:38 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke claimed T1624: Gpgtar fails when files have non ASCII characters.
Sep 12 2014, 2:38 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke updated subscribers of T1624: Gpgtar fails when files have non ASCII characters.
Sep 12 2014, 2:38 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke changed Version from gpg4win 2.2.1 to gpg4win 2.2.2 on T1624: Gpgtar fails when files have non ASCII characters.
Sep 12 2014, 2:38 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke raised the priority of T1624: Gpgtar fails when files have non ASCII characters from High to Unbreak Now!.
Sep 12 2014, 2:38 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T1624: Gpgtar fails when files have non ASCII characters.

I can reproduce this on my test system, if I just create a folder with the name
"földer" Kleopatra / gpg2 /gpgtar don't show an error they just fail silently
and create an empty archive. I guess there is some utf8 to system locale
conversion missing.

As kleopatra offers me the option to "Delete unencrypted files" after encryption
I am marking this as critical as it can lead to data loss.

At least there should be an error so that the removal after the encryption is
not done!

Sep 12 2014, 2:38 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.

T1624 is another issue related to this. GPGex
/ Kleopatra file / folder encrypt does not work with non ASCII characters.

Sep 12 2014, 2:32 PM · gnupg (gpg14), Windows 32, gnupg (gpg20), gpg4win, Windows, Bug Report, gnupg

Sep 8 2014

aheinecke added projects to T1711: glib 2.41 uses rand_s which is not available on all platforms: Windows, gpg4win, Windows 32, Bug Report.
Sep 8 2014, 12:30 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke set Version to 2.2.2 on T1711: glib 2.41 uses rand_s which is not available on all platforms.
Sep 8 2014, 12:30 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
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
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

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
aheinecke updated subscribers of T1571: gpg --multifile and wildcards problem on Windows.
Aug 26 2014, 10:47 AM · Bug Report, Windows 32, gpg4win, Windows
aheinecke added a comment to T1571: gpg --multifile and wildcards problem on Windows.

Now for 2.2.2 we've switched to a new dedicated buildsystem with a fully updated
debian wheezy whereas the old buildsystem was a debian unstable snapshot with
the same mingw Version: 2.0.3-1
I could not find an upstream bug or any indication that there was a fix for this.

But with beta-37 of 2.2.2 I was able to use wildcards on the command line.
I am out of my wits why this works now.

Emanuel: can you confirm that wildcards now work on the command line so that we
can mention this in the news and maybe look at integrating the patch into gnupg?
I'd like a different pair of eyes on that behavior. Maybe I've just messed up my
testsystem.

Aug 26 2014, 10:47 AM · Bug Report, Windows 32, gpg4win, Windows
aheinecke added a comment to T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.

I've commited the patch to gpg4win so it will be part of the 2.2.2 release.

Thanks for summing up the other problems. I've added a reference to this issue
to the "Improve encoding handling" point in the backlog:
http://wiki.gnupg.org/Gpg4win/Wishlist

Aug 26 2014, 9:55 AM · gnupg (gpg14), gnupg (gpg20), Windows 32, Windows, gpg4win, Bug Report, gnupg

Aug 25 2014

aheinecke removed a project from T1558: Case-sensitive to: field: Restricted Project.
Aug 25 2014, 6:19 PM · Bug Report, gpgol
aheinecke added a comment to T1558: Case-sensitive to: field.

Thanks for the feedback!

Aug 25 2014, 6:19 PM · Bug Report, gpgol
aheinecke closed T1558: Case-sensitive to: field as Resolved.
Aug 25 2014, 6:19 PM · Bug Report, gpgol

Aug 21 2014

aheinecke closed T843: Windows Install gpg4win-1.1.3.exe wipes out existing System path. as Resolved.
Aug 21 2014, 7:44 PM · Bug Report, gpg4win
aheinecke changed Version from 0.8.1 to 0.8.4 on T1372: pinentry-qt4 passphrase text field too small (Oxygen Style).
Aug 21 2014, 7:43 PM · Bug Report, pinentry
aheinecke claimed T1372: pinentry-qt4 passphrase text field too small (Oxygen Style).
Aug 21 2014, 7:43 PM · Bug Report, pinentry
aheinecke added a comment to T1520: Windows XP crash when backing up the key.

resolved as invalid.

Aug 21 2014, 7:40 PM · Bug Report, gpg4win
aheinecke closed T1520: Windows XP crash when backing up the key as Resolved.
Aug 21 2014, 7:40 PM · Bug Report, gpg4win
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 comment to T1553: GPG OL : add a recipient.

Should be fixed in 1.2.1 (part of gpg4win-2.2.2-beta)

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 comment to T1558: Case-sensitive to: field.

Are you sure that the case sensitivity was the problem here and not the general
Problem that Exchange Addresses were not looked up correctly?

It would be helpful if you could test this with gpgol 1.2.1 (part of
gpg4win-2.2.2-beta) if this is still an issue I'll look into it.

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 placed T1552: GPG OL "could not find all objects" up for grabs.
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
aheinecke added a comment to T1529: GpgOL for Outlook 2010+ does not read Address entrys from Exchange.

This should be working with gpgOl 1.2.1

As I don't have a test set up I'm setting this to resolved until someone complains.

Aug 21 2014, 7:30 PM · Bug Report, Windows 32, gpgol, gpg4win, Windows
aheinecke closed T1529: GpgOL for Outlook 2010+ does not read Address entrys from Exchange as Resolved.
Aug 21 2014, 7:30 PM · Bug Report, Windows 32, gpgol, gpg4win, Windows
aheinecke added a comment to T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.

Aug 21 2014, 12:07 PM · gnupg (gpg14), gnupg (gpg20), Windows 32, Windows, gpg4win, Bug Report, gnupg
aheinecke added a comment to T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.

Pretty picture.

Aug 21 2014, 12:07 PM · gnupg (gpg14), gnupg (gpg20), Windows 32, Windows, gpg4win, Bug Report, gnupg
aheinecke added a comment to T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.

D211: 465_0001-Let-wchar_to_native-convert-to-console-codepage.patch

Aug 21 2014, 12:07 PM · gnupg (gpg14), Windows 32, gnupg (gpg20), gpg4win, Windows, Bug Report, gnupg
aheinecke updated subscribers of T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.
Aug 21 2014, 12:07 PM · gnupg (gpg14), Windows 32, gnupg (gpg20), gpg4win, Windows, Bug Report, gnupg
aheinecke assigned T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows to werner.
Aug 21 2014, 12:07 PM · gnupg (gpg14), Windows 32, gnupg (gpg20), gpg4win, Windows, Bug Report, gnupg
aheinecke added a comment to T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.

I've taken a look at this. The problem is that the working conversion code in
jnlib/utf8conv.c is not used on Windows but instead jnlib/w32-gettext.c does
it's own conversion to wchar and then back from wchar to the native codepage
which is simpler and should work.

But the conversion back used the wrong codepage. CP_ACP instead of the codepage
retuned by GetConsoleOutputCP. jnlib/utf8conv.c actually had a comment
explaining why it is neccessary to use GetConsoleOutputCP.

With this changed (see attached patch) I get correct output and can verify /
sign files with non-ascii filenames.

I think gnupg master behaves differently though and I don't have a test setup
for this so the patch is only against STABLE.

Werner any objections into including this patch into GnuPG / Gpg4Win?

Aug 21 2014, 12:07 PM · gnupg (gpg14), Windows 32, gnupg (gpg20), gpg4win, Windows, Bug Report, gnupg

Aug 18 2014

aheinecke closed T1634: libassuan mingw on Win7 compile problem with libtool EXPORTS def file as Resolved.
Aug 18 2014, 5:25 PM · Bug Report, libassuan
aheinecke added a comment to T1634: libassuan mingw on Win7 compile problem with libtool EXPORTS def file.

I can confirm that this is fixed with libassuan 2.1.2

Aug 18 2014, 5:25 PM · Bug Report, libassuan
aheinecke added a comment to T1564: GpgOL signing in OL2013 broken.

your debug output points to the same issue that was fixed recently in gpgol
1.2.1 relating to address lookup in Outlook (part of gpg4win-2.2.2-beta)

Please try this version.

Aug 18 2014, 5:06 PM · Bug Report, gpgol