Page MenuHome GnuPG
Feed All Stories

Apr 13 2018

aheinecke added a comment to T3863: GpgOL: 3.1.0 Beta might send unencrypted mail even if crypto was selcted.

3.1.0 is released and this issue is to our knowledge fixed.

Apr 13 2018, 11:20 AM · Bug Report, gpg4win, gpgol
aheinecke closed T3864: Gpg4win-3.1.0 Release blocker as Resolved.

3.1.0 is released.

Apr 13 2018, 11:19 AM · gpg4win
aheinecke closed T3864: Gpg4win-3.1.0 Release blocker, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:19 AM · gpg4win
aheinecke committed rW80553ac20d8a: Update website for 3.1.0 (authored by aheinecke).
Update website for 3.1.0
Apr 13 2018, 11:03 AM
aheinecke committed rD90dab4d9c1be: swdb: Add Gpg4win 3.1.0 (authored by aheinecke).
swdb: Add Gpg4win 3.1.0
Apr 13 2018, 10:48 AM
gniibe added a project to T3900: Memory leak in check_sig_and_print: gnupg (gpg22).
Apr 13 2018, 9:47 AM · gnupg (gpg22), Bug Report
gniibe changed the status of T3900: Memory leak in check_sig_and_print from Open to Testing.
Apr 13 2018, 9:46 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T3900: Memory leak in check_sig_and_print.

Thanks again. Good catch.
In Japanese 39 sounds like "Thank You!", that's indeed appropriate to your report. :-)

Apr 13 2018, 9:46 AM · gnupg (gpg22), Bug Report
gniibe committed rGf747b8f07343: g10: Fix memory leak in check_sig_and_print. (authored by gniibe).
g10: Fix memory leak in check_sig_and_print.
Apr 13 2018, 9:45 AM
aheinecke closed T3901: libgpg-error 1.29 build failure without yat2m installed as Resolved.
Apr 13 2018, 9:44 AM
aheinecke committed rW6d57e798f8d8: Post release version bump (authored by aheinecke).
Post release version bump
Apr 13 2018, 9:30 AM
aheinecke committed rW8c5f72ea0f4a: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Apr 13 2018, 9:30 AM
aheinecke committed rWa5e64ba2e76d: Add patch to fix libgpg-error build (authored by aheinecke).
Add patch to fix libgpg-error build
Apr 13 2018, 8:53 AM
gniibe committed rE792877a08ca7: doc: Fix yat2m build for cross compilation. (authored by gniibe).
doc: Fix yat2m build for cross compilation.
Apr 13 2018, 8:48 AM
aheinecke created T3901: libgpg-error 1.29 build failure without yat2m installed.
Apr 13 2018, 8:38 AM
catenacyber created T3900: Memory leak in check_sig_and_print.
Apr 13 2018, 8:35 AM · gnupg (gpg22), Bug Report
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3897: GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown.
Apr 13 2018, 8:13 AM · gpg4win
aheinecke added a parent task for T3897: GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown: T3899: Gpg4win 3.1.1.
Apr 13 2018, 8:13 AM · gpgol, Bug Report, gpg4win
aheinecke created T3899: Gpg4win 3.1.1.
Apr 13 2018, 8:12 AM · gpg4win
aheinecke reassigned T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access from aheinecke to werner.

Werner it would be great if you could look into this. This is currently my most annoying 2.1. regression. Especially with auto-key-locate it is unintuitive when the Firewall question pops up and appears to come out of nowhere (e.g. adding recipients in GpgOL or in Kleopatra).

Apr 13 2018, 8:10 AM · gpg4win, dirmngr
aheinecke claimed T3896: Latest GPG signed/encoded mail in Inbox and any X.509 signed message can't be moved to folder.

I think you are running in the infamous T3459 "As long as the decrypted content of a crypto mail is loaded a mail can't be moved" You have to unselect the mail and then move it without opening it. E.g. by right clicking it. I know this is horrible and it's a major problem but I don't see how we can fix it in our architecture. As we replace the mail content with the decrypted stuff we have to prevent "Write" Events by Outlook. For Move if you block a write event, the move fails. But we don't have any idea in our addon when a write comes from a move. I spent a lot of time on this and have not yet found a good solution. But I think the workaround is kinda ok.

Apr 13 2018, 8:07 AM · Duplicate, gpgol, Bug Report, gpg4win
aheinecke claimed T3897: GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown.

The Bug is here that the Error is not shown properly. In the log:

Apr 13 2018, 8:01 AM · gpgol, Bug Report, gpg4win
aheinecke renamed T3897: GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown from Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails to GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown.
Apr 13 2018, 7:57 AM · gpgol, Bug Report, gpg4win
gniibe renamed T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date) from GnuPG 2.1 cannot import secret keys from GnuPG secring.gpg directly (if it is expired by original expiration date) to GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).
Apr 13 2018, 6:58 AM · workaround, gnupg, Bug Report
gniibe added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

I changed the title to express the problem.

Apr 13 2018, 6:57 AM · workaround, gnupg, Bug Report
gniibe renamed T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date) from GnuPG 2.1 cannot import secret keys with missing primary key to GnuPG 2.1 cannot import secret keys from GnuPG secring.gpg directly (if it is expired by original expiration date).
Apr 13 2018, 6:57 AM · workaround, gnupg, Bug Report
gniibe added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

Thanks for the script.
I confirmed that secring.gpg is not updated when importing key with updated expiration date, by GPG1.
So, for GPG2, it is expired key.

Apr 13 2018, 6:54 AM · workaround, gnupg, Bug Report
gniibe claimed T3779: pinentry-curses broken when launched from tig that's launched from mc.
Apr 13 2018, 4:51 AM · Documentation, pinentry, Bug Report
gniibe added a comment to T3779: pinentry-curses broken when launched from tig that's launched from mc.

When a command is invoked from Midnight Commander, pseudo tty is used.
You can confirm that by typing tty and see the output of the command after exiting from mc and again typing tty.

Apr 13 2018, 4:50 AM · Documentation, pinentry, Bug Report
gniibe added a comment to T3878: not all calloc performed in libgcrypt covered by gcry_set_allocation_handler.

I am currently considering improvement of finalizer of libgcrypt, so, this matters.
Looking code, it would be better not to allocate and free the constant,
but use compile time constant data in .text section; Something like: const unsigned char ctr_null[DBRG_CTR_NULL_LEN].

Apr 13 2018, 4:17 AM · libgcrypt, Bug Report
gniibe changed the status of T3898: Memory leak in g10 handle_compressed from Open to Testing.

Applied to STABLE-BRANCH-1-4, too.

Apr 13 2018, 3:24 AM · gnupg (gpg14), Bug Report
gniibe committed rG0f8fd95ab32a: g10: Push compress filter only if compressed. (authored by gniibe).
g10: Push compress filter only if compressed.
Apr 13 2018, 3:23 AM
gniibe committed rGc31abf84659d: g10: Push compress filter only if compressed. (authored by gniibe).
g10: Push compress filter only if compressed.
Apr 13 2018, 3:11 AM
gniibe claimed T3898: Memory leak in g10 handle_compressed.

Good catch. Thanks. Fixed in STABLE-BRANCH-2-2.

Apr 13 2018, 3:11 AM · gnupg (gpg14), Bug Report
gniibe triaged T3759: Compile test fails, Libassuan v2.5.1 - Ubuntu 14.04 - fdpassing[7693]: assuan_pipe_connect failed: End of file as Normal priority.

Apparently, your /lib/x86_64-linux-gnu/libgpg-error.so.0 is not the one you installed (I mean, libgpg-error version 1.27).
You need to install your new version of libgpg-error so that it is usable.
Please check your ldconfig or LD_LIBRARY_PATH, etc.

Apr 13 2018, 2:46 AM · Info Needed, libassuan, Bug Report

Apr 12 2018

dkg committed rG40fcddd3a98b: po: Update Spanish translation (authored by emma peel <emma.peel@aktivix.org>).
po: Update Spanish translation
Apr 12 2018, 9:32 PM
aheinecke committed rW0a19aa3853d4: Update gpgme to latest master (authored by aheinecke).
Update gpgme to latest master
Apr 12 2018, 9:15 PM
catenacyber added a comment to T3898: Memory leak in g10 handle_compressed.

Bug can be reproduced with gpg --verify leak-a702b3e5612e12163f056f41feb9e95a8b3836bb

Apr 12 2018, 9:15 PM · gnupg (gpg14), Bug Report
catenacyber created T3898: Memory leak in g10 handle_compressed.
Apr 12 2018, 9:13 PM · gnupg (gpg14), Bug Report
werner committed rDb17c7d1ff35e: web: Typo fix in recent news. (authored by werner).
web: Typo fix in recent news.
Apr 12 2018, 9:10 PM
werner committed rMb99502274ae5: core: Tweak STATUS_FAILURE handling. (authored by werner).
core: Tweak STATUS_FAILURE handling.
Apr 12 2018, 8:45 PM
werner committed rM478d1650bbef: core: For a failed verification return the sig's fingerprint. (authored by werner).
core: For a failed verification return the sig's fingerprint.
Apr 12 2018, 8:33 PM
werner committed rG69c3e7acb744: gpg: Extend the "sig" record in --list-mode. (authored by werner).
gpg: Extend the "sig" record in --list-mode.
Apr 12 2018, 6:03 PM
werner committed rG23a714598c24: gpg: Extend the ERRSIG status line with a fingerprint. (authored by werner).
gpg: Extend the ERRSIG status line with a fingerprint.
Apr 12 2018, 4:48 PM
werner committed rMee8fad3ea0cb: tests: Avoid segv in run-verify due to Policy URLs (authored by werner).
tests: Avoid segv in run-verify due to Policy URLs
Apr 12 2018, 4:06 PM
werner committed rMbdf7cd2e2843: tests: Add another check to gpg/t-verify. (authored by werner).
tests: Add another check to gpg/t-verify.
Apr 12 2018, 3:46 PM
nitroalex added a comment to T3781: ECC encryption key on-card generation broken.

works just fine, thx!

Apr 12 2018, 3:30 PM · g10, scd, Bug Report
JJworx created T3897: GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown.
Apr 12 2018, 1:25 PM · gpgol, Bug Report, gpg4win
aheinecke committed rW48725b2835b6: Switch gpgol to released 2.1.0 (authored by aheinecke).
Switch gpgol to released 2.1.0
Apr 12 2018, 1:16 PM
aheinecke committed rD57ef28a1cda0: swdb: Update GpgOL to 2.1.0 (authored by aheinecke).
swdb: Update GpgOL to 2.1.0
Apr 12 2018, 1:16 PM
aheinecke committed rW0bf74ec0b0b8: Update NEWS and READMEs (authored by aheinecke).
Update NEWS and READMEs
Apr 12 2018, 1:16 PM
aheinecke committed rW704e5078c7e8: Add Kcrash as a new package (authored by aheinecke).
Add Kcrash as a new package
Apr 12 2018, 1:16 PM
aheinecke committed rW4b6ed8bb1800: Update gnupg, libgpg-error, libkleo (authored by aheinecke).
Update gnupg, libgpg-error, libkleo
Apr 12 2018, 1:16 PM
aheinecke committed rW99bb5b55170f: Update master packages to latest snapshots (authored by aheinecke).
Update master packages to latest snapshots
Apr 12 2018, 1:16 PM
aheinecke committed rO8695b2eda8a9: Post release version bump (authored by aheinecke).
Post release version bump
Apr 12 2018, 1:15 PM
aheinecke committed rO536f0690ed85: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Apr 12 2018, 1:01 PM
aheinecke committed rO02a7a047e191: Update german l10n (authored by aheinecke).
Update german l10n
Apr 12 2018, 1:01 PM
aheinecke committed rO0f3ac6684096: Auto update po files (authored by aheinecke).
Auto update po files
Apr 12 2018, 1:01 PM
aheinecke committed rO68ba8ea2d624: Hide attachment removal warning on revert (authored by aheinecke).
Hide attachment removal warning on revert
Apr 12 2018, 1:01 PM
aheinecke committed rO6f7b2db10283: Ignore InternetCodepage changes (authored by aheinecke).
Ignore InternetCodepage changes
Apr 12 2018, 1:01 PM
JJworx created T3896: Latest GPG signed/encoded mail in Inbox and any X.509 signed message can't be moved to folder.
Apr 12 2018, 12:41 PM · Duplicate, gpgol, Bug Report, gpg4win
werner committed rGe2bd152a928d: gpg: Relax printing of STATUS_FAILURE. (authored by werner).
gpg: Relax printing of STATUS_FAILURE.
Apr 12 2018, 11:58 AM
werner committed rGbbb5bfacc0d1: agent,dirmngr: Add "getenv" to the getinfo command. (authored by werner).
agent,dirmngr: Add "getenv" to the getinfo command.
Apr 12 2018, 11:34 AM
aheinecke added a parent task for T3854: Multiple file decryption only saves one file: T3742: Gpg4win 3.1.0.
Apr 12 2018, 10:27 AM · kleopatra, Bug Report, gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3854: Multiple file decryption only saves one file.
Apr 12 2018, 10:27 AM · gpg4win
aheinecke lowered the priority of T3545: GpgOL: Support G Suite Sync Accounts from High to Low.

With the changes in 3.1.0 I think this is acceptable enough that we can move further improvements to this to a lower priority.
We only support PGP/Inline (no-mime), warn if an attachment is also added. A user could send attachments encrypted on a file basis.

Apr 12 2018, 10:25 AM · gpg4win, gpgol
aheinecke changed the status of T3864: Gpg4win-3.1.0 Release blocker from Open to Testing.

All subtasks are in testing.

Apr 12 2018, 10:22 AM · gpg4win
aheinecke changed the status of T3864: Gpg4win-3.1.0 Release blocker, a subtask of T3742: Gpg4win 3.1.0, from Open to Testing.
Apr 12 2018, 10:22 AM · gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3886: attachments can't be removed.
Apr 12 2018, 10:19 AM · gpg4win
aheinecke added a parent task for T3886: attachments can't be removed: T3742: Gpg4win 3.1.0.
Apr 12 2018, 10:19 AM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T3886: attachments can't be removed.

I've opened T3895 for a permanent decryption / permanent removal of attachments. Maybe something for 3.2.0 ;-)

Apr 12 2018, 10:19 AM · gpgol, Bug Report, gpg4win
aheinecke created T3895: GpgOL: Permanently decrypt messages.
Apr 12 2018, 10:18 AM · gpgol, gpg4win
tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

So I used a debugger to see if I could garner any additional info. Here's the log:

Apr 12 2018, 10:17 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke changed the status of T3886: attachments can't be removed from Open to Testing.

When an attachment of a crypto mail is removed it now leads to a warning.

Apr 12 2018, 10:16 AM · gpgol, Bug Report, gpg4win
aheinecke added a parent task for T3882: gpgol does not decrypt mails send by Evolution: T3742: Gpg4win 3.1.0.
Apr 12 2018, 10:14 AM · gpgol, Bug Report
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3882: gpgol does not decrypt mails send by Evolution.
Apr 12 2018, 10:14 AM · gpg4win
aheinecke changed the status of T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL from Open to Testing.

In my tests it does work nicely now. We detect the "Send Again" state and correctly handle it. Sign / Encrypt is preselected depending on the state of the original mail. Even works with attachments.

Apr 12 2018, 10:12 AM · gpgol, Bug Report, gpg4win
aheinecke changed the status of T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL, a subtask of T3742: Gpg4win 3.1.0, from Open to Testing.
Apr 12 2018, 10:12 AM · gpg4win
aheinecke closed T3861: GpgOL: Crash in new Resolver when removing identity filter, a subtask of T3864: Gpg4win-3.1.0 Release blocker, as Resolved.
Apr 12 2018, 10:02 AM · gpg4win
aheinecke closed T3861: GpgOL: Crash in new Resolver when removing identity filter as Resolved.

Never seen the crash again.

Apr 12 2018, 10:02 AM · gpgol, gpg4win
aheinecke closed T3861: GpgOL: Crash in new Resolver when removing identity filter, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 12 2018, 10:02 AM · gpg4win
aheinecke closed T3818: Kleopatra: Very unstable when AppData is redirected to UNC Path as Resolved.

New version of GnuPG is now packaged.

Apr 12 2018, 10:01 AM · gpg4win, kleopatra
aheinecke closed T3818: Kleopatra: Very unstable when AppData is redirected to UNC Path, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 12 2018, 10:01 AM · gpg4win
werner committed rMf7700a016926: core: Add new context flag "no-symkey-cache". (authored by werner).
core: Add new context flag "no-symkey-cache".
Apr 12 2018, 9:28 AM
aheinecke committed rG327fece0aed2: build: Update getswdb version check to 2.2 (authored by aheinecke).
build: Update getswdb version check to 2.2
Apr 12 2018, 8:57 AM
aheinecke committed rD0ab16972dc62: swdb: Fix gpgex checksums (authored by aheinecke).
swdb: Fix gpgex checksums
Apr 12 2018, 8:56 AM
werner added a comment to T3869: libgpg-error-1.28 on Solaris.

Argh. I missed that. Probably because I searched for libgpg-error but I myself renamed the tag recently :-(.

Apr 12 2018, 8:24 AM · Solaris, gpgrt, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRA13b836309c65: initialize kcrash (authored by Laurent Montel <montel@kde.org>).
initialize kcrash
Apr 12 2018, 7:06 AM
gniibe committed rGbb2680a45ab2: po: Update Japanese translation. (authored by gniibe).
po: Update Japanese translation.
Apr 12 2018, 3:53 AM
gniibe changed the status of T3869: libgpg-error-1.28 on Solaris from Open to Testing.

Put the check in configure.

Apr 12 2018, 2:45 AM · Solaris, gpgrt, Bug Report
gniibe committed rEe35749023ca6: build: Check -lsocket -lnsl for Solaris. (authored by gniibe).
build: Check -lsocket -lnsl for Solaris.
Apr 12 2018, 2:45 AM

Apr 11 2018

werner committed rE8ef76d9373db: build: Make sure version.texi is generated in time. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
build: Make sure version.texi is generated in time.
Apr 11 2018, 9:02 PM
werner added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

To clarify: We already use the getrandom system call if it is available. To map /dev/random to /dev/urandom you can create a file /etc/gcrypt/random.conf with this line:

Apr 11 2018, 8:55 PM · libgcrypt, gnupg
werner committed rG789d240cb40a: gpg: New option --no-symkey-cache. (authored by werner).
gpg: New option --no-symkey-cache.
Apr 11 2018, 8:43 PM
dkg created T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.
Apr 11 2018, 8:01 PM · libgcrypt, gnupg
Syssou added a comment to T3867: [DIRMNGR] Key server should be tried if passed with --keyserver, regardless of the "dead" mark.

The following post assumes that we want gpg --search to try to search; meaning that we don't want gpg to exit immediately because of the dead marks, without having sent a single network request to anyone.
The post is a bit long; sorry about that.

Apr 11 2018, 4:31 PM · Feature Request, dirmngr
aheinecke committed rOd13de350caa2: Show warning if attachment of crypt mail removed (authored by aheinecke).
Show warning if attachment of crypt mail removed
Apr 11 2018, 4:16 PM
aheinecke committed rOd3a220f060cd: Fix early deletion of temporary attachments (authored by aheinecke).
Fix early deletion of temporary attachments
Apr 11 2018, 4:16 PM
aheinecke committed rO17b513433ba0: Ignore received time propchange (authored by aheinecke).
Ignore received time propchange
Apr 11 2018, 4:16 PM
aheinecke committed rO49d53c7dfdc1: Fix spelling in german propchange warning (authored by aheinecke).
Fix spelling in german propchange warning
Apr 11 2018, 4:16 PM