Page MenuHome GnuPG
Feed All Stories

Mar 27 2019

aheinecke committed rW92bedd7e8177: Merge commit '4af44af4' (authored by aheinecke).
Merge commit '4af44af4'
Mar 27 2019, 12:58 PM
aheinecke committed rW4af44af42a61: Fix a crash in GpgOL introduced by last fix (authored by aheinecke).
Fix a crash in GpgOL introduced by last fix
Mar 27 2019, 12:58 PM
aheinecke committed rO20a0f3aa1b34: Fix crash when looking at messages without attachs (authored by aheinecke).
Fix crash when looking at messages without attachs
Mar 27 2019, 12:54 PM
werner committed rG38c2a9a644e0: g10: Fix symmetric cipher algo constant for ECDH. (authored by gniibe).
g10: Fix symmetric cipher algo constant for ECDH.
Mar 27 2019, 12:30 PM
dilfridge added a comment to T4437: CCID card reader stopped working.

Strangely, if I look at my upgrade history, it cannot be caused by gnupg or libusb update. Everything was working fine in February 2019.

Mar 27 2019, 12:28 PM · Gentoo, scd, gnupg (gpg22), Bug Report
dilfridge created T4437: CCID card reader stopped working.
Mar 27 2019, 12:22 PM · Gentoo, scd, gnupg (gpg22), Bug Report
aheinecke committed rW50a0c3c4437e: Post release version bump (authored by aheinecke).
Post release version bump
Mar 27 2019, 11:29 AM
aheinecke committed rW11620443046d: Update NEWS and READMES (authored by aheinecke).
Update NEWS and READMES
Mar 27 2019, 11:26 AM
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T3935: GpgOL: S/MIME signed mails opened with GpgOL even if S/MIME is disabled.
Mar 27 2019, 11:15 AM · Release Info, gpg4win
aheinecke added a subtask for T3935: GpgOL: S/MIME signed mails opened with GpgOL even if S/MIME is disabled: T4264: Gpg4win 3.1.6.
Mar 27 2019, 11:15 AM · Bug Report, gpgol
aheinecke added a comment to T3935: GpgOL: S/MIME signed mails opened with GpgOL even if S/MIME is disabled.

I think I found it. The problem was that for mails without headers the S/MIME detection would fail and the mails would still be handled by GpgOL. I think this together with the fixes for T4403 / T4267 should finally solve this with Gpg4win-3.1.6

Mar 27 2019, 11:14 AM · Bug Report, gpgol
werner closed T4418: --with-wkd-hash does not have an effect on --with-colons as Resolved.
Mar 27 2019, 11:10 AM · Bug Report
werner added a comment to T4418: --with-wkd-hash does not have an effect on --with-colons.

BTW in 2.2.15 you can also do

Mar 27 2019, 11:10 AM · Bug Report
aheinecke committed rW17a1b4fa4f85: Add patch for GpgOL to fix T3935 (authored by aheinecke).
Add patch for GpgOL to fix T3935
Mar 27 2019, 10:57 AM
aheinecke closed T3935: GpgOL: S/MIME signed mails opened with GpgOL even if S/MIME is disabled as Resolved by committing rW17a1b4fa4f85: Add patch for GpgOL to fix T3935.
Mar 27 2019, 10:57 AM · Bug Report, gpgol
aheinecke committed rO2426ff7d1a5d: Fix content-type detection for headerless mails (authored by aheinecke).
Fix content-type detection for headerless mails
Mar 27 2019, 10:55 AM
lechten added a comment to T4436: gpgsm refuses to encrypt with failure to check CRL.

I forgot: Instead of importing the missing internal CA, this works:

Mar 27 2019, 9:44 AM · gnupg, S/MIME
aheinecke committed rKLEOPATRAfbb88353a7a1: Thou shalt not compile code only for Windows (authored by aheinecke).
Thou shalt not compile code only for Windows
Mar 27 2019, 9:27 AM
lechten added a comment to T4436: gpgsm refuses to encrypt with failure to check CRL.

I agree, the question is which CRL is checked when how. Maybe there is some mistake on my side. Here is a recipe for Debian:

Mar 27 2019, 9:23 AM · gnupg, S/MIME
aheinecke committed rW0ba6877c2635: Update Kleopatra to latest master (authored by aheinecke).
Update Kleopatra to latest master
Mar 27 2019, 9:18 AM
aheinecke committed rKLEOPATRAb3878dfa2425: w32: Fix for moc / automoc on older versions (authored by aheinecke).
w32: Fix for moc / automoc on older versions
Mar 27 2019, 9:16 AM
aheinecke added a comment to T4436: gpgsm refuses to encrypt with failure to check CRL.

I don't think this is a bug. Failure to encrypt when CRL check fails is expected.

Mar 27 2019, 8:37 AM · gnupg, S/MIME
gniibe committed rG2f455d18ab99: gpg: Don't use EdDSA algo ID for ECDSA curves. (authored by Trevor Bentley <trevor@yubico.com>).
gpg: Don't use EdDSA algo ID for ECDSA curves.
Mar 27 2019, 3:11 AM
gniibe committed rG4324560b2c0b: gpg: Don't use EdDSA algo ID for ECDSA curves. (authored by Trevor Bentley <trevor@yubico.com>).
gpg: Don't use EdDSA algo ID for ECDSA curves.
Mar 27 2019, 3:08 AM

Mar 26 2019

mjb added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

Can you please run

gpg --debug ipc -vK

which will also start gpg-agent and print some diagnostics. You may want to redact the output. You can also run

Mar 26 2019, 11:04 PM · Info Needed, Windows, gpgagent, Bug Report
aheinecke committed rW0c685728eece: Add patch to fix gpgol build with gcc-6 (authored by aheinecke).
Add patch to fix gpgol build with gcc-6
Mar 26 2019, 7:55 PM
aheinecke committed rWb9d8fd240719: Also lower KF5_MIN_VERSION (authored by aheinecke).
Also lower KF5_MIN_VERSION
Mar 26 2019, 7:55 PM
werner triaged T4436: gpgsm refuses to encrypt with failure to check CRL as Normal priority.
Mar 26 2019, 7:53 PM · gnupg, S/MIME
werner added a comment to T4436: gpgsm refuses to encrypt with failure to check CRL.

Actually you should never use --debug-all; we have more specific log levels. Use --debug help to see them.

Mar 26 2019, 7:51 PM · gnupg, S/MIME
aheinecke committed rO9a6c805be0c2: Replace fancy attribute by comment (authored by aheinecke).
Replace fancy attribute by comment
Mar 26 2019, 7:47 PM
werner closed T4376: Release gpgme 1.13.0, a subtask of T4331: Stack Buffer overflow in ``` parse_array (cJSON * item, const char *value, const char **ep)``` if we send a prepared JSON file, as Resolved.
Mar 26 2019, 7:45 PM · gpgme, Bug Report
werner closed T4376: Release gpgme 1.13.0 as Resolved.
Mar 26 2019, 7:45 PM · gpgme, Release Info
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2019q1/000437.html on T4376: Release gpgme 1.13.0.
Mar 26 2019, 7:45 PM · gpgme, Release Info
aheinecke committed rW2b92672eddd5: Add patch to fix w32-glib-io build of gpgme (authored by aheinecke).
Add patch to fix w32-glib-io build of gpgme
Mar 26 2019, 7:26 PM
aheinecke committed rM213c4bc1eb1f: core,w32,glib: Fix build of w32-glib-io.c (authored by aheinecke).
core,w32,glib: Fix build of w32-glib-io.c
Mar 26 2019, 7:23 PM
jegrp added a comment to T4333: Job objects on Windows interfere with automatic start of gpg-agent.

From: aheinecke (Andre Heinecke)
Sent: Montag, 28. Januar 2019 19:25

fwiw. Your patch is beautiful in which it follows our coding style and
debug output. I'm confident that we will accept it but currently I have
to read up on Job's a bit.

Is there a way I could help you with this? This issue is hampering adoption
of GnuPG 2 here.

--

Jan Echternach

Mar 26 2019, 6:49 PM · patch, Windows, gpgagent, Bug Report
aheinecke committed rW749970c3e708: Update gpgme and gnupg (authored by aheinecke).
Update gpgme and gnupg
Mar 26 2019, 6:47 PM
werner closed T4428: Would like to use our card with Kleopatra tool as Resolved.
Mar 26 2019, 6:46 PM · scd, OpenPGP, Bug Report, gpg4win
werner committed rD1fc2e4a0f549: swdb: GPGME 1.13.0 (authored by werner).
swdb: GPGME 1.13.0
Mar 26 2019, 6:45 PM
werner committed rM5d2b3b28aa2d: Post release updates. (authored by werner).
Post release updates.
Mar 26 2019, 6:42 PM
werner committed rM1b5a6bf27ac9: Release GPGME 1.13.0 (authored by werner).
Release GPGME 1.13.0
Mar 26 2019, 6:42 PM
werner added a comment to T4376: Release gpgme 1.13.0.

News for 1.13.0:

  • Support GPGME_AUDITLOG_DIAG for gpgsm. [T4426]
Mar 26 2019, 5:28 PM · gpgme, Release Info
lechten created T4436: gpgsm refuses to encrypt with failure to check CRL.
Mar 26 2019, 5:03 PM · gnupg, S/MIME
aheinecke added a comment to rM129def87b262: core, w32: Add hack to translate diag logger-fd.

I changed it. My rationale to check for <=0 here was to catch "-1" invalid handle values that might be somehow created / passed and not caught earlier.

Mar 26 2019, 4:39 PM
aheinecke committed rM10576dc427b3: core: Fix a strtoul to strtol (authored by aheinecke).
core: Fix a strtoul to strtol
Mar 26 2019, 4:38 PM
aheinecke committed rWacfa2131d972: Update NEWS (authored by aheinecke).
Update NEWS
Mar 26 2019, 4:27 PM
aheinecke committed rW20bcb9dea717: Update packages (authored by aheinecke).
Update packages
Mar 26 2019, 4:27 PM
aheinecke committed rW0065b50ec4a6: Update gpg4win-tools (authored by aheinecke).
Update gpg4win-tools
Mar 26 2019, 4:27 PM
lechten added a comment to T4431: gpgsm refuses to decrypt when expired certificates are present.

Many thanks for the fast fix! Decryption works now. I'll report another bug for encryption.

Mar 26 2019, 4:02 PM · Bug Report
aheinecke added a subtask for T4435: GpgOL: Show diagnostics in case sign / encrypt fails: T4264: Gpg4win 3.1.6.
Mar 26 2019, 3:59 PM · gpgol
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4435: GpgOL: Show diagnostics in case sign / encrypt fails.
Mar 26 2019, 3:59 PM · Release Info, gpg4win
aheinecke created T4435: GpgOL: Show diagnostics in case sign / encrypt fails.
Mar 26 2019, 3:59 PM · gpgol
werner renamed T4376: Release gpgme 1.13.0 from Release gpgme 1.12.1 to Release gpgme 1.13.0.
Mar 26 2019, 3:45 PM · gpgme, Release Info
aheinecke added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

Trying to install the update manually (according to windows update my windows is fully updated) it says "This update is not meant for your computer" and aborts.

Mar 26 2019, 3:41 PM · Info Needed, Windows, gpgagent, Bug Report
aheinecke added a subtask for T3895: GpgOL: Permanently decrypt messages: T4264: Gpg4win 3.1.6.
Mar 26 2019, 3:31 PM · gpgol, gpg4win
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T3895: GpgOL: Permanently decrypt messages.
Mar 26 2019, 3:31 PM · Release Info, gpg4win
aheinecke closed T3895: GpgOL: Permanently decrypt messages as Resolved.

This has been implemented.

Mar 26 2019, 3:31 PM · gpgol, gpg4win
werner closed T4431: gpgsm refuses to decrypt when expired certificates are present as Resolved.
Mar 26 2019, 3:25 PM · Bug Report
werner closed T4434: Release GnuPG 2.1.15 as Resolved.
Mar 26 2019, 3:25 PM · Release Info
aheinecke added a subtask for T4433: GpgOL: Reading support for encrypted subjects: T4264: Gpg4win 3.1.6.
Mar 26 2019, 3:23 PM · gpgol
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4433: GpgOL: Reading support for encrypted subjects.
Mar 26 2019, 3:23 PM · Release Info, gpg4win
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4432: GpgOL: Minimal "autocrypt" reading support.
Mar 26 2019, 3:22 PM · Release Info, gpg4win
aheinecke added a subtask for T4432: GpgOL: Minimal "autocrypt" reading support: T4264: Gpg4win 3.1.6.
Mar 26 2019, 3:22 PM · gpgol
werner committed rDd6eb8e0f97ca: swdb: Release GnuPG 2.2.15 (authored by werner).
swdb: Release GnuPG 2.2.15
Mar 26 2019, 3:15 PM
werner committed rG644cabc6b344: Post release updates (authored by werner).
Post release updates
Mar 26 2019, 3:10 PM
werner committed rGdc93e57226db: Release 2.2.15 (authored by werner).
Release 2.2.15
Mar 26 2019, 3:10 PM
aheinecke added a comment to T4332: Gpg4win, data corruption.

I've started some documentation how to repair a broken archive under: https://wiki.gnupg.org/TroubleShooting#Restoring_corrupted_Archives_created_by_Kleopatra

Mar 26 2019, 2:58 PM · gpg4win, Bug Report
nbriggs added a comment to T4430: Windows: Pinentry not starting for some.

Doesn't look like T4347 in that no errors show
stopping daemons and restarting kleoptra "sometimes" fixes it and pinentry windows shows, until it does all operations fail with pinentry missing
running pinentry-qt.exe I get
Please note that you don't have secure memory on this system
OK Pleased to meet you
We seem to have stopped it happening by randomly changing settings - generating blank conf files, reinstalling pgp4win but cannot pinpoint exactly what change fixes the error and because it's intermittent we may just be getting lucky

Mar 26 2019, 2:44 PM · pinentry, gpg4win
aheinecke committed rDd2a48d49b5fe: swdb: Update GpgOL (authored by aheinecke).
swdb: Update GpgOL
Mar 26 2019, 2:27 PM
werner created T4434: Release GnuPG 2.1.15.
Mar 26 2019, 2:23 PM · Release Info
aheinecke committed rKLEOPATRA84c4d2bc0bd6: Show embedded file name if it differs (authored by aheinecke).
Show embedded file name if it differs
Mar 26 2019, 2:22 PM
aheinecke committed rKLEOPATRAde92f45f1a27: Make output/input label of dvtask public (authored by aheinecke).
Make output/input label of dvtask public
Mar 26 2019, 2:22 PM
aheinecke committed rKLEOPATRA90daa8faa507: Bump version to 3.1.6 (authored by aheinecke).
Bump version to 3.1.6
Mar 26 2019, 2:22 PM
aheinecke committed rKLEOPATRA364f31c9b8bb: Handle diagnostics for S/MIME, too (authored by aheinecke).
Handle diagnostics for S/MIME, too
Mar 26 2019, 2:22 PM
aheinecke committed rKLEOPATRAe6b2b36e9c4a: Fix potential crash after card keygen (authored by aheinecke).
Fix potential crash after card keygen
Mar 26 2019, 2:22 PM
aheinecke committed rO27b3ee1cd0ba: Post release version bump (authored by aheinecke).
Post release version bump
Mar 26 2019, 2:01 PM
aheinecke committed rO5134665a74ca: Fix distcheck (authored by aheinecke).
Fix distcheck
Mar 26 2019, 2:00 PM
aheinecke committed rOd4e536fd01d7: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Mar 26 2019, 2:00 PM
aheinecke committed rO13c7c70e5b61: Auto update po files (authored by aheinecke).
Auto update po files
Mar 26 2019, 2:00 PM
aheinecke changed the status of T4390: Kleopatra: Fall back to included filenames for files without extension from Open to Testing.

If the filename embedded in the encrypted message differs from the filename Kleopatra uses (which is derived from the file system filename) Kleopatra will now show the filename. This should cover the case where users receive an "Attachment.pgp" and do not know what that is.

Mar 26 2019, 1:44 PM · gpgol, kleopatra, gpg4win
lechten added a comment to T4431: gpgsm refuses to decrypt when expired certificates are present.

A quick note: The second workaround above does not work.
The presence or absence of the expired certificate in my keyring does not matter. The check by dirmngr fails regardless.

Mar 26 2019, 1:41 PM · Bug Report
aheinecke added a subtask for T4390: Kleopatra: Fall back to included filenames for files without extension: T4264: Gpg4win 3.1.6.
Mar 26 2019, 1:38 PM · gpgol, kleopatra, gpg4win
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4390: Kleopatra: Fall back to included filenames for files without extension.
Mar 26 2019, 1:38 PM · Release Info, gpg4win
aheinecke created T4433: GpgOL: Reading support for encrypted subjects.
Mar 26 2019, 1:37 PM · gpgol
werner committed rG30972d218242: sm: Allow decryption even if expired other keys are configured. (authored by werner).
sm: Allow decryption even if expired other keys are configured.
Mar 26 2019, 1:36 PM
werner added a comment to T4431: gpgsm refuses to decrypt when expired certificates are present.

The reason for the problem is that we check all configured keys to print a note about expired and otherwise unusable keys. This should be warnings but due to the way we use shared code the error counter is bumped and operations stops. With the fix these will just be warnings and decryption continues.

Mar 26 2019, 1:35 PM · Bug Report
werner committed rGaa58d2a49b3d: sm: Allow decryption even if expired other keys are configured. (authored by werner).
sm: Allow decryption even if expired other keys are configured.
Mar 26 2019, 1:32 PM
aheinecke created T4432: GpgOL: Minimal "autocrypt" reading support.
Mar 26 2019, 1:29 PM · gpgol
lechten created T4431: gpgsm refuses to decrypt when expired certificates are present.
Mar 26 2019, 12:53 PM · Bug Report
aheinecke triaged T4430: Windows: Pinentry not starting for some as Normal priority.

Could it be that you are running into: T4347 ? Maybe this will just be fixed for you then in the next version.

Mar 26 2019, 12:18 PM · pinentry, gpg4win
aheinecke added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

@nbriggs No this is not related if you get "no pinentry" it means pinentry is not started at all. This issue is about pinentry starting but not properly coming to the foreground. I've opened T4430 for your issue.

Mar 26 2019, 12:16 PM · pinentry, Bug Report, gpg4win
aheinecke created T4430: Windows: Pinentry not starting for some.
Mar 26 2019, 12:15 PM · pinentry, gpg4win
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.
Mar 26 2019, 12:13 PM · Release Info, gpg4win
aheinecke added a subtask for T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface: T4264: Gpg4win 3.1.6.
Mar 26 2019, 12:13 PM · Bug Report, gpg4win
aheinecke added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

Hi,
I'm pretty sure that I finally understood it and fixed it. There was a data mismatch between the IMAPISecureMessage and IMAPIMessage which somehow only happened for sent mails. This case is now handled.

Mar 26 2019, 12:13 PM · Bug Report, gpg4win
aheinecke created T4429: Kleopatra: Offer to generate ECC keys on Smartcards which support it.
Mar 26 2019, 12:09 PM · Restricted Project, kleopatra
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4428: Would like to use our card with Kleopatra tool.
Mar 26 2019, 12:08 PM · Release Info, gpg4win
aheinecke added a subtask for T4428: Would like to use our card with Kleopatra tool: T4264: Gpg4win 3.1.6.
Mar 26 2019, 12:08 PM · scd, OpenPGP, Bug Report, gpg4win
aheinecke changed the status of T4428: Would like to use our card with Kleopatra tool from Open to Testing.

There was indeed a problem. With a test card I could reproduce the issue and fix it.

Mar 26 2019, 12:08 PM · scd, OpenPGP, Bug Report, gpg4win
aheinecke committed rMffdb75217bc0: cpp: Fix GenCardKeyInteractor and extend it (authored by aheinecke).
cpp: Fix GenCardKeyInteractor and extend it
Mar 26 2019, 12:05 PM