Page MenuHome GnuPG
Feed All Stories

Feb 14 2018

aheinecke committed rGTOaa779f7661bf: Add overlay option and implement it (authored by aheinecke).
Add overlay option and implement it
Feb 14 2018, 7:48 PM
aheinecke committed rGTO555ad5572e39: Move icons (authored by aheinecke).
Move icons
Feb 14 2018, 7:48 PM
aheinecke committed rGTO2f676ea68388: Add GpgOL Icon for resolver (authored by aheinecke).
Add GpgOL Icon for resolver
Feb 14 2018, 7:48 PM
aheinecke committed rGTO2b7139e31364: Add glue to libkleos keyresolver (authored by aheinecke).
Add glue to libkleos keyresolver
Feb 14 2018, 7:48 PM
aheinecke committed rGTO100db3cb4830: Add initial Application framework (authored by aheinecke).
Add initial Application framework
Feb 14 2018, 7:48 PM
werner triaged T3775: enable mixed hidden/non-hidden recipients during encryption as Normal priority.

I don't think that -R is a good way to implement BCC - it would be better to encrypt it separately. But people may have different ideas on this.

Feb 14 2018, 5:44 PM · gpgme, Feature Request
werner committed rGdf97fe248078: agent: Avoid appending a '\0' byte to the response of READKEY (authored by Katsuhiro Ueno <uenobk@gmail.com>).
agent: Avoid appending a '\0' byte to the response of READKEY
Feb 14 2018, 5:30 PM
werner triaged T3783: gpg-connect-agent: `HELP` lists `SIGKEY <hexstring_with_keygrip>` but only shows `SETKEY` as Wishlist priority.
/* Print all commands.  If a help string is available and that
   starts with the command name, print the first line of the
   help string.  */

For SETKEY this is not true. To change this we would need to have an "alias" flag to tell libassuan that setkey is an alias of sigkey. Not sure whether this really makes sense.

Feb 14 2018, 5:12 PM · gpgagent, Bug Report
werner added a comment to T3770: heap buffer overflow in iobuf.c.

Can't replicate this with gcc's address sanitizer. I found a bug in kbxutil, though.
Can you post a bit more info than just line 1275?

Feb 14 2018, 4:54 PM · g10, Bug Report
werner committed rG80719612b7e9: sm: Fix minor memory leak in --export-p12. (authored by werner).
sm: Fix minor memory leak in --export-p12.
Feb 14 2018, 3:01 PM
werner committed rG29aac7798085: sm: Fix a wrong key parameter in an exported private key file (authored by Katsuhiro Ueno <uenobk@gmail.com>).
sm: Fix a wrong key parameter in an exported private key file
Feb 14 2018, 3:01 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

We confirmed in a remote session that the Titus Data Classification plugin ( https://www.titus.com/data-classification-product-collection.php#tmc ) interfered with GpgOL.

Feb 14 2018, 2:34 PM · Bug Report, gpg4win
werner committed rG24ae5af102cb: Register DCO for Jussi. (authored by werner).
Register DCO for Jussi.
Feb 14 2018, 2:07 PM
aheinecke committed rO594b9eadcc15: Do sign then encrypt for MIME mails again (authored by aheinecke).
Do sign then encrypt for MIME mails again
Feb 14 2018, 1:04 PM
aheinecke committed rO8adf84384e24: Take micalg from the created signature (authored by aheinecke).
Take micalg from the created signature
Feb 14 2018, 1:04 PM
aheinecke committed rO7e065b097cce: Fix S/MIME Encrypt (authored by aheinecke).
Fix S/MIME Encrypt
Feb 14 2018, 1:04 PM
aheinecke committed rO49aa620f7d55: Fix S/MIME Signature in new architecture (authored by aheinecke).
Fix S/MIME Signature in new architecture
Feb 14 2018, 1:04 PM
werner committed rGf19ff78f0fbf: common: Use new function to print status strings. (authored by werner).
common: Use new function to print status strings.
Feb 14 2018, 12:27 PM
werner created P6 get_micalg (from mutt).
Feb 14 2018, 12:18 PM
aheinecke committed rO3e1974e6ee4f: Start fixing S/MIME (authored by aheinecke).
Start fixing S/MIME
Feb 14 2018, 11:22 AM
aheinecke added a reverting change for rO13950a985228: Launch Kleo/GPA in the background on start: rO6b5f7b1fb392: Revert "Launch Kleo/GPA in the background on start".
Feb 14 2018, 11:22 AM
aheinecke committed rObe3109df4ca2: Minor cleanup (authored by aheinecke).
Minor cleanup
Feb 14 2018, 11:22 AM
aheinecke committed rO6b5f7b1fb392: Revert "Launch Kleo/GPA in the background on start" (authored by aheinecke).
Revert "Launch Kleo/GPA in the background on start"
Feb 14 2018, 11:22 AM
aheinecke committed rOd66b17083386: Fix parsing of command lines (authored by aheinecke).
Fix parsing of command lines
Feb 14 2018, 11:22 AM
aheinecke committed rO31b54cd71c4f: Bring mail window to front after keyresolution (authored by aheinecke).
Bring mail window to front after keyresolution
Feb 14 2018, 11:22 AM
BenM committed rM1b5719cd57d8: House keeping (authored by BenM).
House keeping
Feb 14 2018, 11:11 AM
BenM committed rD2a64c8aae452: The worms in the Apple (authored by BenM).
The worms in the Apple
Feb 14 2018, 10:56 AM
BenM committed rD0ae9c247d49a: Me! (authored by BenM).
Me!
Feb 14 2018, 10:12 AM
BenM committed rDe29664284846: More of me! (authored by BenM).
More of me!
Feb 14 2018, 10:12 AM
gniibe committed rMf1d8a7975b0a: build: Fix Makefiles for portability. (authored by gniibe).
build: Fix Makefiles for portability.
Feb 14 2018, 9:40 AM
BenM committed rDe7b053a62521: Space clraning (authored by BenM).
Space clraning
Feb 14 2018, 9:29 AM
BenM committed rDa4264f4d8f70: GPGME FAQ needs love (authored by BenM).
GPGME FAQ needs love
Feb 14 2018, 9:29 AM
BenM committed rDc4373a5b9398: Grammar (authored by BenM).
Grammar
Feb 14 2018, 9:29 AM
BenM committed rD4b1a80cab6a4: Getting the copy right (authored by BenM).
Getting the copy right
Feb 14 2018, 8:44 AM
BenM committed rDbf7e10c84df9: Legality requires completion (authored by BenM).
Legality requires completion
Feb 14 2018, 8:44 AM
gniibe added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

OK. Then, it may be some bashi-ism in Makefile. I'll investigate with no bash installed.

Feb 14 2018, 8:32 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
BenM committed rDcc0a8f080e16: FreeBSD pkg (authored by BenM).
FreeBSD pkg
Feb 14 2018, 8:29 AM
BenM committed rD838ed25349c1: EasyPG notes (authored by BenM).
EasyPG notes
Feb 14 2018, 8:29 AM
BenM committed rD81898d2cf872: Copyright (authored by BenM).
Copyright
Feb 14 2018, 8:29 AM
aheinecke committed rO65599bb91838: Fix state machine for PGP/Inline mails (authored by aheinecke).
Fix state machine for PGP/Inline mails
Feb 14 2018, 7:57 AM
aheinecke committed rOc7b17baec73e: Add mail window id accessor (authored by aheinecke).
Add mail window id accessor
Feb 14 2018, 7:57 AM
aheinecke committed rOcd5db6bf72dd: Implement key parsing in cryptcontroller (authored by aheinecke).
Implement key parsing in cryptcontroller
Feb 14 2018, 7:57 AM

Feb 13 2018

yawpitchroll added a comment to T3790: gpgconf --list-dirs --dry-run should not create the socket directory.

Ahh, yes you're right, in fact it is. Although after a bit of testing, Arch is both setting XDG_RUNTIME_DIR and respecting the XDG spec, and so is deleting that directory whenever any given user logs out. Given that, I'm not certain how any features of gnupg that expect /run/user/$UID to persist would work.

Feb 13 2018, 5:36 PM · gnupg, Bug Report
werner added a comment to T3790: gpgconf --list-dirs --dry-run should not create the socket directory.

That is just coincidence, ie. XDG_RUNTIME_DIR must be set to /run/user/$UID on you box.

Feb 13 2018, 4:53 PM · gnupg, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRA33b8b8521560: Remove extra ';' (authored by Laurent Montel <montel@kde.org>).
Remove extra ';'
Feb 13 2018, 1:58 PM
aheinecke closed T3725: jabber.quux.de certificate ran out 2018-01-09 as Resolved.

It's done. The maintainer of the jabber server will try to automate the renewal in the future.

Feb 13 2018, 1:15 PM
werner claimed T3786: Unexpectedly slow decryption for AEAD (and CFB).

Thanks for this research. Two weeks ago I also did some testing and started to implement a fast track way for simple encryption(for example without signing and filters). But your path to improve iobuf is probably the more general solution.

Feb 13 2018, 12:29 PM · gnupg (gpg23), Bug Report
yawpitchroll added a comment to T3790: gpgconf --list-dirs --dry-run should not create the socket directory.

Rather surprised that it doesn't know about XDG_RUNTIME_DIR, as a stock install of gnupg on Arch will build its sockets in $XDG_RUNTIME_DIR/gnupg by default.

Feb 13 2018, 12:28 PM · gnupg, Bug Report
aheinecke added a comment to T3725: jabber.quux.de certificate ran out 2018-01-09.

I sent the maintainer of the jabber server a mail.

Feb 13 2018, 12:24 PM
werner triaged T3788: Document how to "exchange the private key" as Normal priority.
Feb 13 2018, 12:20 PM · gnupg (gpg22), Documentation
werner triaged T3790: gpgconf --list-dirs --dry-run should not create the socket directory as Low priority.

The --create-socketdir is not not anymore needed because the socket directory is meanwhile always created. We would need to handle the --dry-run in a special way here.

Feb 13 2018, 12:19 PM · gnupg, Bug Report
wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

No, I don't have a smartcard. Perhaps it misdetects one?

Feb 13 2018, 10:24 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
bernhard added a comment to T3379: Gpg4win windows publisher signature not always correctly displayed in UAC dialogue.

Another observation: Just opening the file from the explorer is not enough, but once I was on the details of the digital signature, opening works. So for whatever reasons Firefox and Chromium do not trigger the security check.

Feb 13 2018, 9:41 AM · gpg4win, Bug Report
bernhard added a comment to T3379: Gpg4win windows publisher signature not always correctly displayed in UAC dialogue.

Observation: When downloading a new version of Firefox, there is another dialog before the UAC comes and the following UAC is fine then. Question: Why does Gpg4win3.exe directly goes to the UAC and firefox.exe triggers a different dialog?

Feb 13 2018, 9:36 AM · gpg4win, Bug Report
bernhard added a comment to T3379: Gpg4win windows publisher signature not always correctly displayed in UAC dialogue.

So I can reproduce the problem on a Windows 7 virtual machine with all important updates up to the 5th of February, 2018.

Feb 13 2018, 9:15 AM · gpg4win, Bug Report
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

Thank you for the test :-/
So back to the drawing board.

Feb 13 2018, 8:50 AM · Bug Report, gpg4win
aheinecke committed rM5ec890b9c76d: configure: Fix mingw check for getenv. (authored by aheinecke).
configure: Fix mingw check for getenv.
Feb 13 2018, 7:51 AM
gniibe claimed T3781: ECC encryption key on-card generation broken.
Feb 13 2018, 5:33 AM · g10, scd, Bug Report
gniibe added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

For other failures, I guess that you are connecting your card, aren't you?
Last year, I introduced a change for key selection to prefer existing card key. That may affect tests. Well, tests should have configure not to try to access card.

Feb 13 2018, 5:16 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
gniibe changed the status of T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown from Open to Testing.

HAVE_PSELECT_NO_EINTR is introduced for systems which pselect cannot be interrupted.

Feb 13 2018, 4:05 AM · gnupg, Bug Report
gniibe committed rG25f3b6912901: scd: Improve KDF-DO support (authored by Arnaud).
scd: Improve KDF-DO support
Feb 13 2018, 1:31 AM
gniibe committed rM77ca9cc2db2c: configure: MinGW has thread-safe getenv. (authored by gniibe).
configure: MinGW has thread-safe getenv.
Feb 13 2018, 1:10 AM

Feb 12 2018

bernhard committed rW6cff8a30680a: web: improves package-integrity page. (authored by bernhard).
web: improves package-integrity page.
Feb 12 2018, 6:10 PM
bernhard committed rWa7ed2ffe023e: Web: Adds hint about PGP-2 keys to version3 news. (authored by bernhard).
Web: Adds hint about PGP-2 keys to version3 news.
Feb 12 2018, 5:30 PM
rjh committed rD4c38a248f204: Corrected Greek orthography, credit to Emiel Wiedijk. (authored by rjh).
Corrected Greek orthography, credit to Emiel Wiedijk.
Feb 12 2018, 5:22 PM
hs added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

Version 2.0.7-beta6
Test 1 (without S/MIME support):
encrypted e-mail shown as plain text (-----BEGIN PGP MESSAGE----- ...), can be decrypted via clipboard and GPA.
Sent message shows same plain text as received one.
No encryption icon in Outlook Inbox.

Feb 12 2018, 4:11 PM · Bug Report, gpg4win
aheinecke committed rO77208c29861a: Merge branch 'master' into async-enc (authored by aheinecke).
Merge branch 'master' into async-enc
Feb 12 2018, 3:37 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

The changes are made as described. Could you please try:

Feb 12 2018, 3:29 PM · Bug Report, gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents.
Feb 12 2018, 3:01 PM · gpg4win
aheinecke added a parent task for T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents: T3742: Gpg4win 3.1.0.
Feb 12 2018, 3:01 PM · gpgol
aheinecke committed rO153616194d25: Use different offsets for windowmessages (authored by aheinecke).
Use different offsets for windowmessages
Feb 12 2018, 2:57 PM
aheinecke committed rOcd8633c93a4f: Hold invalidation lock while parsing (authored by aheinecke).
Hold invalidation lock while parsing
Feb 12 2018, 2:57 PM
aheinecke committed rO833c56e4f246: Use delayed invalidation when parsing is done (authored by aheinecke).
Use delayed invalidation when parsing is done
Feb 12 2018, 2:57 PM
aheinecke committed rOc2572084cdb1: Log errors strings (authored by aheinecke).
Log errors strings
Feb 12 2018, 2:57 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

Trying to reproduce this / staring down the log, I think I might have found the problem.

Feb 12 2018, 2:39 PM · Bug Report, gpg4win
yawpitchroll updated the task description for T3790: gpgconf --list-dirs --dry-run should not create the socket directory.
Feb 12 2018, 2:34 PM · gnupg, Bug Report
yawpitchroll created T3790: gpgconf --list-dirs --dry-run should not create the socket directory.
Feb 12 2018, 2:33 PM · gnupg, Bug Report
aheinecke added a comment to T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents.

I think the reason for this is not Exchange Online but that I was using two explorer Windows and switched between Mails while the decryption on the slow exchange folder was still running. This triggered an invalidate_ui while the parsing was active and that then triggered a write / unload just like in T3523

Feb 12 2018, 2:26 PM · gpgol
aheinecke committed rO88118b5baaff: Shorter and more careful window disabling (authored by aheinecke).
Shorter and more careful window disabling
Feb 12 2018, 1:49 PM
aheinecke committed rO193d521b1bd7: Start impl. new key resolution with resolver (authored by aheinecke).
Start impl. new key resolution with resolver
Feb 12 2018, 1:49 PM
aheinecke committed rOfb43d7dc2a4e: Remove overly plain leaking debug output (authored by aheinecke).
Remove overly plain leaking debug output
Feb 12 2018, 1:49 PM
aheinecke created T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents.
Feb 12 2018, 1:10 PM · gpgol
gniibe committed rG0a3bec2c2525: scd: Fix handling for Data Object with no data. (authored by gniibe).
scd: Fix handling for Data Object with no data.
Feb 12 2018, 11:14 AM
bernhard updated subscribers of T3788: Document how to "exchange the private key".
Feb 12 2018, 10:53 AM · gnupg (gpg22), Documentation
bernhard updated the task description for T3788: Document how to "exchange the private key".
Feb 12 2018, 10:52 AM · gnupg (gpg22), Documentation
bernhard created T3788: Document how to "exchange the private key".
Feb 12 2018, 10:52 AM · gnupg (gpg22), Documentation
aheinecke added a parent task for T3509: GpgOL: Key resolution without Kleopatra or GPA: T3742: Gpg4win 3.1.0.
Feb 12 2018, 10:39 AM · kleopatra, gpgol, gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3509: GpgOL: Key resolution without Kleopatra or GPA.
Feb 12 2018, 10:39 AM · gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3785: GpgOL: Support Web Key Service publishing.
Feb 12 2018, 10:39 AM · gpg4win
aheinecke added a parent task for T3785: GpgOL: Support Web Key Service publishing: T3742: Gpg4win 3.1.0.
Feb 12 2018, 10:39 AM · gpgol
bernhard added a comment to T3348: gpgsm: should default to --disable-crl-checks.

When disabling CRL checks, you expose the user to drawbacks by outdated or revoked certificates. While I agree that improving implementations to not check the validation information too often or even build proxies is a good idea, I have a tendency to keep crl checking enabled for CMS crypto operations because it seems to be a lesser drawback.

Feb 12 2018, 10:06 AM · gpgme, gnupg, S/MIME
lapo updated the task description for T3787: Signature prompt has negated logic regarding `--only-sign-text-ids`.
Feb 12 2018, 9:47 AM · gnupg (gpg22), Bug Report
lapo created T3787: Signature prompt has negated logic regarding `--only-sign-text-ids`.
Feb 12 2018, 9:47 AM · gnupg (gpg22), Bug Report

Feb 11 2018

jukivili added a comment to T3786: Unexpectedly slow decryption for AEAD (and CFB).

Here's patches I used for testing. First is hack for disabing SHA1+RMD160 'old GPG LITERAL+SIG case' and second is 'iobuf_get to iobuf_read' optimization.


Feb 11 2018, 1:34 PM · gnupg (gpg23), Bug Report
jukivili created T3786: Unexpectedly slow decryption for AEAD (and CFB).
Feb 11 2018, 1:31 PM · gnupg (gpg23), Bug Report

Feb 10 2018

cipherpunks added a comment to T3751: man page syntax mentions token "[args]" but then does not define it.

What's in daily use for 15 yrs? GPGME? I thought GPGME was new, but in any case it's broken in the cases mentioned in that thread.

Feb 10 2018, 10:53 PM · Documentation, Bug Report
jukivili added a watcher for libgcrypt: jukivili.
Feb 10 2018, 9:44 PM
jukivili added a member for libgcrypt: jukivili.
Feb 10 2018, 9:44 PM

Feb 9 2018

aheinecke committed rM201db83a7f1b: core, w32: Enable spawning GUI applications (authored by aheinecke).
core, w32: Enable spawning GUI applications
Feb 9 2018, 5:14 PM
aheinecke committed rM7e27a0ff6462: cpp: Add SpawnShowWindow flag (authored by aheinecke).
cpp: Add SpawnShowWindow flag
Feb 9 2018, 5:14 PM