Page MenuHome GnuPG
Feed All Stories

Mar 13 2019

aheinecke triaged T4404: Mangled Pinentry dialog box as Low priority.

thanks for the report. Yes this is a known issue. This pinentry is so basic that it does not have dynamic layout as we don't include GUI libraries in the basic installer. For a better pinentry you can install Gpg4win.
In the future we are thinking about adding a pinentry based on the small "FLTK" toolkit, with dynamic layout.

Mar 13 2019, 8:51 AM · Windows, pinentry, Bug Report
gniibe committed rGaf3efd149f55: g10: Fix symmetric cipher algo constant for ECDH. (authored by gniibe).
g10: Fix symmetric cipher algo constant for ECDH.
Mar 13 2019, 1:17 AM

Mar 12 2019

Kelbom68 changed Version from 2.2.3 (gnupg-w32-2.2.13_20190212.exe) to 2.2.13 (gnupg-w32-2.2.13_20190212.exe) on T4404: Mangled Pinentry dialog box.
Mar 12 2019, 10:59 PM · Windows, pinentry, Bug Report
Kelbom68 created T4404: Mangled Pinentry dialog box.
Mar 12 2019, 10:57 PM · Windows, pinentry, Bug Report
Wanderer added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

The man page also needs to be updated (or reference) whats-new-in-2.1 ,especially the New format for key listings. The "missing" KeyIDs in the listing is extremely confusing to someone used to the old system. I wasted much time trying to discover what I was missing.

Mar 12 2019, 10:14 PM · gnupg, Documentation
bernhard added a comment to T3505: Port GPGME's Python bindings to Windows.

Reading through this issue and the related documentation: Thanks for writing this all down and adding links!

Mar 12 2019, 5:50 PM · Feature Request, gpgme, Python
aheinecke created T4403: GpgOL: OpenPGP message detected but S/MIME verified / decrypted.
Mar 12 2019, 4:16 PM · gpg4win, gpgol
aheinecke committed rW01665c086ce4: Fix a spammy nsis-3 warning (authored by aheinecke).
Fix a spammy nsis-3 warning
Mar 12 2019, 2:10 PM
aheinecke committed rD6e221d706e02: web: Add signature keys as ASC (authored by aheinecke).
web: Add signature keys as ASC
Mar 12 2019, 12:31 PM
crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Ok. Let me know so I can try it out.

Mar 12 2019, 11:50 AM · gnupg, Feature Request, gpg4win
aheinecke added a comment to T4392: Imports public key only, will not import secret key.

Yes, I think that if I see an import result with "secret-keys-read && w/o userId's" I can just do a second try.

Mar 12 2019, 8:18 AM · gnupg, Feature Request, gpg4win
werner added projects to T4392: Imports public key only, will not import secret key: Feature Request, gnupg.

Checking the OpenPGP specs again, there is actually an "exit" clause for this PGP bug. Or well, what I would consider to be a bug. A fix for this is not easy because it would require to detect this at an outer level (the ascii armor) which we don't do because gpg is build along a streaming concept as almost all Unix tools. What we can do is to allow import of a secret key in that PGP format iff a public key is already there. In practise this would mean to run the import two times and ignore the errors from the first import.

Mar 12 2019, 7:53 AM · gnupg, Feature Request, gpg4win

Mar 11 2019

Wanderer added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

OK. Designated box wasn't a technical term, so obvious in retrospect.

Mar 11 2019, 10:33 PM · gnupg, Documentation
crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Do you think you can do it with a new gnupg?

Charles

Mar 11 2019, 6:53 PM · gnupg, Feature Request, gpg4win
werner committed rG9f37e93dd741: dirmngr: Avoid testing for Tor with --gpgconf-list. (authored by werner).
dirmngr: Avoid testing for Tor with --gpgconf-list.
Mar 11 2019, 6:32 PM
aheinecke added a comment to T4402: Kleopatra decrypt error - Missing MDC for non legacy algos.

By the way. As I see the domain in the screenshot ;-) let me just say that there is commercial support for GnuPG (https://gnupg.com) available and through which we could much better and quicker help you to find a solution that works for you if this is a problem in your organisation.

Mar 11 2019, 6:04 PM · kleopatra, Bug Report, gpg4win
aheinecke added a comment to T4038: Kleopatra: Improve handling of MDC errors.

It's better to have a new Task for this as I explain in T4402

Mar 11 2019, 6:01 PM · kleopatra, gpg4win, gpgme
aheinecke renamed T4402: Kleopatra decrypt error - Missing MDC for non legacy algos from Kleopatra decrypt error to Kleopatra decrypt error - Missing MDC for non legacy algos.
Mar 11 2019, 6:01 PM · kleopatra, Bug Report, gpg4win
aheinecke triaged T4402: Kleopatra decrypt error - Missing MDC for non legacy algos as Low priority.

I think I know what the problem is. T4038 only works for "legacy algorithms" this means old ciphers where MDC was not the default are handled by this error. New algorithms like AES which should have MDC in all implementations were not affected by this because this is much rarer and points to a broken implementation / a real attack.

Mar 11 2019, 6:01 PM · kleopatra, Bug Report, gpg4win
aheinecke added a comment to T4396: no connection to ui server kleopatra start up error.

%APPDATA%\gnupg is a windows variable which expands to something like:

Mar 11 2019, 5:54 PM · kleopatra, gpg4win
aheinecke committed rWd386d210d7d8: Merge branch 'master' into nsis-3 (authored by aheinecke).
Merge branch 'master' into nsis-3
Mar 11 2019, 5:27 PM
cosmic added a comment to T4396: no connection to ui server kleopatra start up error.

i need to create a new key pair ,because of this error i cant even generate my key...plz help me to find a fix for this....

Mar 11 2019, 4:16 PM · kleopatra, gpg4win
aheinecke committed rW914dea9abeb2: Add missing patch for kxmlgui (authored by aheinecke).
Add missing patch for kxmlgui
Mar 11 2019, 4:06 PM
cosmic added a comment to T4396: no connection to ui server kleopatra start up error.

im using kleopatra as an admin user.....and why is this happening .....i moved the gnupg file to another location and the ui server issue is still not fixed... plz help

Mar 11 2019, 4:05 PM · kleopatra, gpg4win
cosmic added a comment to T4396: no connection to ui server kleopatra start up error.

from %APPDTA% where should i move the gnupg file........to.... should i move the file from C to D

Mar 11 2019, 3:58 PM · kleopatra, gpg4win
aheinecke committed rW1113580b35e0: Fix build of breeze-icons (authored by aheinecke).
Fix build of breeze-icons
Mar 11 2019, 3:57 PM
aheinecke committed rKLEOPATRAc1379acaa5a8: Do not inhibit QProcess::close anymore (authored by aheinecke).
Do not inhibit QProcess::close anymore
Mar 11 2019, 3:55 PM
aheinecke committed rKLEOPATRAa8a827a6b849: Ensure ProcessStdOutInput is always finalized (authored by aheinecke).
Ensure ProcessStdOutInput is always finalized
Mar 11 2019, 3:55 PM
KarlS created T4402: Kleopatra decrypt error - Missing MDC for non legacy algos.
Mar 11 2019, 3:25 PM · kleopatra, Bug Report, gpg4win
werner closed T4401: GnuPG should generate a direct-key signature to constrain the primary key, and convey preferences and features as Wontfix.

See T4400.

Mar 11 2019, 2:00 PM · Feature Request
werner closed T4400: GnuPG fails to parse algorithm preferences (and presumably features) from direct key signatures as Invalid.

That is correct according to the specs:

Mar 11 2019, 1:58 PM · Bug Report
justus created T4401: GnuPG should generate a direct-key signature to constrain the primary key, and convey preferences and features.
Mar 11 2019, 1:54 PM · Feature Request
justus created T4400: GnuPG fails to parse algorithm preferences (and presumably features) from direct key signatures.
Mar 11 2019, 1:43 PM · Bug Report
aheinecke committed rW30619429e978: Add vsnfd@gpg4win.org to WKD (authored by aheinecke).
Add vsnfd@gpg4win.org to WKD
Mar 11 2019, 1:04 PM
KarlS added a comment to T4038: Kleopatra: Improve handling of MDC errors.

I'm new here, therefore I'm unsure whether this posting is correct at this position.
Within my organisation we have ongoing troubles with the error described here, with windows version 3.1.3 there is no such button "force decryption" as documented here.


Can you help? Regards Karl

Mar 11 2019, 12:47 PM · kleopatra, gpg4win, gpgme
msc added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

Hey. Are there any new regarding this ticket?

Mar 11 2019, 9:37 AM · Bug Report, gpg4win
werner added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

What terms in the man page are troublesome for you?

Mar 11 2019, 9:00 AM · gnupg, Documentation
aheinecke added a comment to T4396: no connection to ui server kleopatra start up error.

This can happen e.g. if there is a permission problem in the GNUPG home directory (%APPDATA%\gnupg) e.g. if the file S.Uiserver in there was created once with admin permissions it can not be removed or reused by a kleopatra running as a normal user.

Mar 11 2019, 8:54 AM · kleopatra, gpg4win

Mar 10 2019

Wanderer added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

Despite my previous denial, I now think that you are correct: I now think that I did indeed follow a Debian wiki entry on separating the primary key. In my defense it was many years ago :-(. I have now managed to import a primary key, although unfortunately the wrong one.

Mar 10 2019, 9:12 PM · gnupg, Documentation
Wanderer added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

Just to note that I did import the secret key, but there was no change. I have searched for the term designated box, but I found no hits. Where is this term defined or explained?

Mar 10 2019, 3:59 PM · gnupg, Documentation
Wanderer added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

Thanks for the prompt reply. I did not explicitly move the primary key offline. Maybe there is something in the default debian configuration that does that?
$GNUPGHOME is pointing to a .gnupg which contains secring.gpg and also a directory private-keys-v1.d/ which contains two keys.

Mar 10 2019, 3:46 PM · gnupg, Documentation
werner added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

You are keeping your primary secret key offline. You need the primary secret key for most operations because it is required to bind user ids or new subkeys to the primary key. The "pub" indicates that you have only the public part of the primary key. There are several howtos on how to move a key offline and you seem to have followed on of them. The common advise is to have a designated box with the full key (including the primary key) and use that for key maintenance. Of course you can also import the primary secret key.

Mar 10 2019, 2:43 PM · gnupg, Documentation
Laurent Montel <montel@kde.org> committed rKLEOPATRA85fd127a07c7: GIT_SILENT: Prepare 5.11.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.11.0
Mar 10 2019, 2:26 PM

Mar 9 2019

Wanderer added a comment to T4399: gpg2 --edit-key "Need the secret key to do this.".

I should have added, in case it wasn't obvious, that I changed some ids etc in the report just to protect precise details.

Mar 9 2019, 6:19 PM · gnupg, Documentation
Wanderer created T4399: gpg2 --edit-key "Need the secret key to do this.".
Mar 9 2019, 6:16 PM · gnupg, Documentation
werner removed a project from T4396: no connection to ui server kleopatra start up error: Bug Report.
Mar 9 2019, 10:51 AM · kleopatra, gpg4win

Mar 8 2019

cosmic lowered the priority of T4396: no connection to ui server kleopatra start up error from High to Normal.
Mar 8 2019, 6:25 PM · kleopatra, gpg4win
JW added a comment to T4397: GPG Error - version >= 1.25... no.

Similar issue with ntbtls:

Mar 8 2019, 10:33 AM · gpgrt, Bug Report
werner added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

I meant the abbreviations. PGP is based on a code base dating back to 1992; for example we mostly used the term keyblock instead of certificate in the code.

Mar 8 2019, 8:26 AM · gnupg (gpg23), Feature Request
werner triaged T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows as Normal priority.

I reviewed the multibyte handling in GnuPG and you are right, there is a general problem because we use ReadConsoleA and basically GetCommandLineA, so there is no way for multibyte input unless a parameter file is used. Output is also broken, but that is easier to fix iff the input case has been fixed.

Mar 8 2019, 8:18 AM · Windows, gnupg (gpg23), Bug Report
werner created T4398: Rework Console and command line handling on Windows.
Mar 8 2019, 8:12 AM · Feature Request, gnupg (gpg23)
werner added a project to T4397: GPG Error - version >= 1.25... no: gpgrt.

FWIW:
The first config.log is from a gnutls build.
The second for libassuan 2.5.3 and has been configured:

./configure --enable-shared --prefix=/var/tmp --libdir=/var/tmp/lib64
Mar 8 2019, 7:46 AM · gpgrt, Bug Report
huowen added a comment to T4395: Kleopatra: Missing error handling when changing expiry.
Mar 8 2019, 3:10 AM · gpa, gnupg, gpgme, gpg4win, kleopatra

Mar 7 2019

JW added a comment to T4397: GPG Error - version >= 1.25... no.

Libassuan 2.5.3 has a similar problem:

Mar 7 2019, 9:01 PM · gpgrt, Bug Report
JW updated the task description for T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:51 PM · gpgrt, Bug Report
JW updated the task description for T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:51 PM · gpgrt, Bug Report
JW updated the task description for T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:32 PM · gpgrt, Bug Report
JW updated the task description for T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:30 PM · gpgrt, Bug Report
JW updated the task description for T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:30 PM · gpgrt, Bug Report
JW updated the task description for T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:29 PM · gpgrt, Bug Report
JW created T4397: GPG Error - version >= 1.25... no.
Mar 7 2019, 8:28 PM · gpgrt, Bug Report
cosmic triaged T4396: no connection to ui server kleopatra start up error as High priority.
Mar 7 2019, 6:44 PM · kleopatra, gpg4win
cosmic created T4396: no connection to ui server kleopatra start up error.
Mar 7 2019, 6:42 PM · kleopatra, gpg4win
werner committed rGb7de105e0a83: common: Minor rework of tty_get. (authored by werner).
common: Minor rework of tty_get.
Mar 7 2019, 2:29 PM
crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Glad you duplicated it. I sure hope you can fix it. Good luck.

Mar 7 2019, 1:42 PM · gnupg, Feature Request, gpg4win
werner closed T4367: gnupg fails to build with gcc9 as Resolved.
Mar 7 2019, 1:05 PM · gnupg (gpg22), Bug Report
werner added a comment to T4367: gnupg fails to build with gcc9.

Changes backported to 2.2

Mar 7 2019, 1:05 PM · gnupg (gpg22), Bug Report
werner committed rGee08a15e3128: libdns: Avoid using compound literals (8). (authored by gniibe).
libdns: Avoid using compound literals (8).
Mar 7 2019, 1:04 PM
werner committed rG4ab0fef5dc85: libdns: Avoid using compound literals (7). (authored by gniibe).
libdns: Avoid using compound literals (7).
Mar 7 2019, 1:04 PM
werner committed rGf3af1707690b: libdns: Avoid using compound literals (6). (authored by gniibe).
libdns: Avoid using compound literals (6).
Mar 7 2019, 1:04 PM
werner committed rG500151e6daf5: libdns: Avoid using compound literals (5). (authored by gniibe).
libdns: Avoid using compound literals (5).
Mar 7 2019, 1:04 PM
werner committed rG229302aecf8d: libdns: Avoid using compound literals (4). (authored by gniibe).
libdns: Avoid using compound literals (4).
Mar 7 2019, 1:04 PM
werner committed rGf0de4fc99076: libdns: Avoid using compound literals (3). (authored by gniibe).
libdns: Avoid using compound literals (3).
Mar 7 2019, 1:04 PM
werner committed rGff7d01fc6d39: libdns: Avoid using compound literals (2). (authored by gniibe).
libdns: Avoid using compound literals (2).
Mar 7 2019, 1:04 PM
werner committed rG1318d1e2d509: libdns: Avoid using compound literals. (authored by gniibe).
libdns: Avoid using compound literals.
Mar 7 2019, 1:04 PM
werner committed rG557c721e787e: dirmngr: Add CSRF protection exception for protonmail. (authored by werner).
dirmngr: Add CSRF protection exception for protonmail.
Mar 7 2019, 11:35 AM
werner committed rG134c3c16523b: dirmngr: Add CSRF protection exception for protonmail. (authored by werner).
dirmngr: Add CSRF protection exception for protonmail.
Mar 7 2019, 11:34 AM
aheinecke committed rW36d9226a16da: Minor typo (authored by aheinecke).
Minor typo
Mar 7 2019, 11:29 AM
aheinecke added a comment to T4392: Imports public key only, will not import secret key.

Oh my,.. I tested it myself with the very latest PGP Desktop version and this is really what you get as output.

Mar 7 2019, 11:21 AM · gnupg, Feature Request, gpg4win
werner committed rG2e4151a3412c: gpgtar: Improve error messages. (authored by werner).
gpgtar: Improve error messages.
Mar 7 2019, 10:58 AM
werner committed rG5d73c231e4f2: gpgtar: Make option -C work for archive creation. (authored by werner).
gpgtar: Make option -C work for archive creation.
Mar 7 2019, 10:58 AM
werner committed rGb3c8ce9e4343: sm: Print Yubikey attestation extensions with --dump-cert. (authored by werner).
sm: Print Yubikey attestation extensions with --dump-cert.
Mar 7 2019, 10:58 AM
werner committed rGd2a7f9078a46: gpg: Make invalid primary key algos obvious in key listings. (authored by werner).
gpg: Make invalid primary key algos obvious in key listings.
Mar 7 2019, 10:58 AM
werner committed rG150d5452318e: tests: Add "disable-scdaemon" in gpg-agent.conf. (authored by gniibe).
tests: Add "disable-scdaemon" in gpg-agent.conf.
Mar 7 2019, 10:58 AM
werner committed rGe7eafe101975: scd: Fix flushing of CA-FPR data objects (authored by werner).
scd: Fix flushing of CA-FPR data objects
Mar 7 2019, 10:58 AM
werner committed rG77a285a0a949: agent: Support --mode=ssh option for CLEAR_PASSPHRASE. (authored by gniibe).
agent: Support --mode=ssh option for CLEAR_PASSPHRASE.
Mar 7 2019, 10:58 AM
aheinecke added a comment to T4395: Kleopatra: Missing error handling when changing expiry.

I'm not sure yet where the bug lives. It's either in GPGME's editkeyinteractor that ignores the error / cancel or in Kleopatra itself. I'll have to look into it. Btw. I do not think that this should have high priority because it is not a new regression and while it is a Bug and wrong it is not really harmful.

Mar 7 2019, 10:51 AM · gpa, gnupg, gpgme, gpg4win, kleopatra
aheinecke added a comment to T3990: Kleopatra change expiry date on year doesn't work.

Hello,
I've opened T4395 for this to keep better track of it as this task was about another issue.

Mar 7 2019, 10:46 AM · gpg4win, kleopatra, Bug Report
aheinecke claimed T4395: Kleopatra: Missing error handling when changing expiry.

From a comment in T3990

Mar 7 2019, 10:45 AM · gpa, gnupg, gpgme, gpg4win, kleopatra
aheinecke created T4395: Kleopatra: Missing error handling when changing expiry.
Mar 7 2019, 10:42 AM · gpa, gnupg, gpgme, gpg4win, kleopatra
justus added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

Those terms are not arbitrary, they are in the RFC.

Mar 7 2019, 9:42 AM · gnupg (gpg23), Feature Request
huowen added a comment to T3990: Kleopatra change expiry date on year doesn't work.
Mar 7 2019, 8:24 AM · gpg4win, kleopatra, Bug Report
huowen raised the priority of T3990: Kleopatra change expiry date on year doesn't work from Normal to High.

Hi,aheinecke。my kleopatra version is "kleopatra Version 3.1.4-gpg4win-3.1.5".and when change expiry date, i enter a wrong passphrase or choose "cancle". it shows successfully. what can i do for solve this question. thanks.

Mar 7 2019, 8:20 AM · gpg4win, kleopatra, Bug Report
werner claimed T4307: Importing existing elgamal subkey fails.
Mar 7 2019, 8:00 AM · gnupg, Bug Report
werner added a project to T4374: unable to login to gnupg.org with a twitter account: Info Needed.
Mar 7 2019, 7:58 AM · dev.gnupg.org
werner closed T4386: Improve documentation about gpgv keyring selection as Resolved.

Applied to 2.2 and master. Thanks.

Mar 7 2019, 7:56 AM · gpgv
werner committed rGa7b2a87f940d: gpgv: Improve documentation for keyring choices (authored by dkg).
gpgv: Improve documentation for keyring choices
Mar 7 2019, 7:56 AM
werner committed rG096c2aa705f8: gpgv: Improve documentation for keyring choices (authored by dkg).
gpgv: Improve documentation for keyring choices
Mar 7 2019, 7:55 AM
werner committed rGb3a7a5140784: gpgtar: Make option -C work for archive creation. (authored by werner).
gpgtar: Make option -C work for archive creation.
Mar 7 2019, 7:55 AM
werner triaged T4393: GnuPG should always accept key updates even if the update does not contain UIDs as Normal priority.

Thanks. [I wonder why the looong established terms public-keyblock and key-signature must be replace by arbitrary new terms.]

Mar 7 2019, 7:50 AM · gnupg (gpg23), Feature Request