Page MenuHome GnuPG
Feed All Stories

Apr 17 2018

catenacyber created T3914: Integration with oss-fuzz.
Apr 17 2018, 1:35 PM · Feature Request
werner placed T3354: gpgme only builds against two versions of python at once up for grabs.
Apr 17 2018, 12:48 PM · Python, gpgme, Bug Report
werner committed rM3589da0500f1: core: New keyword --file for OpenPGP recpstring. (authored by werner).
core: New keyword --file for OpenPGP recpstring.
Apr 17 2018, 12:47 PM
werner closed T3325: Allow encryption/signing in GPGME using a specified subkey as Resolved.

With the recpstring feature in 1.11 this is now possible because the args are passed verbatim to gpg.

Apr 17 2018, 12:44 PM · gpgme
catenacyber added a comment to T3913: left shift of negative value in iobuf.c.

With this example, the problem happens at
a->size |= iobuf_get (chain) << 8;
iobuf_get (chain)returns -1 and -1 << 8 is not well defined.

Apr 17 2018, 11:37 AM · Bug Report
werner triaged T3912: generate_keypair() in g10/keygen.c seems unclear as Low priority.
Apr 17 2018, 11:29 AM · Documentation, gnupg (gpg22)
werner added a comment to T3913: left shift of negative value in iobuf.c.

Sorry, I can replicate this with current 2.2 nor with master (on amd64 Linux):

Apr 17 2018, 11:27 AM · Bug Report
werner closed T3831: Extend GPGME's offline mode to the OpenPGP engine as Resolved.

Implemented in gpgme 1.11.0 if gpg >= 2.1.23 is used.

Apr 17 2018, 11:14 AM · gpgme, Feature Request
werner committed rMc143ab692c7f: core: For OpenPGP let offline mode disable dirmngr. (authored by werner).
core: For OpenPGP let offline mode disable dirmngr.
Apr 17 2018, 11:13 AM
catenacyber created T3913: left shift of negative value in iobuf.c.
Apr 17 2018, 11:00 AM · Bug Report
werner triaged T3471: gpgme decryptverify indicating wrongly an error. as Normal priority.
Apr 17 2018, 10:43 AM · Not A Bug, gnupg, Bug Report
werner closed T3451: gpgme should report whether a given User ID is marked as "primary" or not. as Wontfix.
Apr 17 2018, 10:39 AM · gpgme, Feature Request
werner triaged T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as Low priority.

We never tried to build gpgme with MSYS2 and I would also say this is not supported. A wild guess is that this mixes platform specific code.

Apr 17 2018, 10:37 AM · Python, gpgme, Bug Report
werner renamed T3813: GPGME error: "invalid crypto engine" in the MSYS2 version from GPGME error: invalid crypto engine to GPGME error: "invalid crypto engine" in the MSYS2 version.
Apr 17 2018, 10:34 AM · Python, gpgme, Bug Report
werner closed T3892: python: Fix crash by leaving struct members intact as Resolved.

To attach a file use the cloud-with-arrow icon in the edit toolbox.

Apr 17 2018, 10:31 AM · gpgme, Bug Report
werner committed rMbbfa7c42337b: python: Fix crash by leaving struct members intact (authored by 4tmuelle).
python: Fix crash by leaving struct members intact
Apr 17 2018, 10:30 AM
werner closed T3526: Missing function to calculate wkdhash as Wontfix.
Apr 17 2018, 10:22 AM · Feature Request, gpgme
werner closed T3775: enable mixed hidden/non-hidden recipients during encryption as Resolved.

1.11 features a set of extended encryption functions which may optionally take a string as key specifications. In contrast to the array of key objects this string is a linefeed delimited list of key specifications which are passed verbatim to gpg. For OpenPGP a keyword feature is supported. For example the string

Apr 17 2018, 10:20 AM · gpgme, Feature Request
werner committed rM4bba3b8e2c35: core: Allow for --hidden keyword in OpenPGP recpstrings. (authored by werner).
core: Allow for --hidden keyword in OpenPGP recpstrings.
Apr 17 2018, 10:11 AM
werner committed rM86efba2be270: core: New encryption flag GPGME_ENCRYPT_WANT_ADDRESS. (authored by werner).
core: New encryption flag GPGME_ENCRYPT_WANT_ADDRESS.
Apr 17 2018, 9:48 AM
werner committed rMa1f76b3b54b7: core: Add extended versions of the encrypt functions. (authored by werner).
core: Add extended versions of the encrypt functions.
Apr 17 2018, 9:02 AM

Apr 16 2018

dkg committed rG21b2e88a7e6c: po: correct attribution for Spanish translation (authored by emma peel <emma.peel@aktivix.org>).
po: correct attribution for Spanish translation
Apr 16 2018, 10:01 PM
dkg committed rGacd6d5ff7436: po: more updates to Spanish translation (authored by emma peel <emma.peel@aktivix.org>).
po: more updates to Spanish translation
Apr 16 2018, 10:01 PM
dkg committed rGa5290dace7f8: po: correct label tags in Polish translation (authored by emma peel <emma.peel@aktivix.org>).
po: correct label tags in Polish translation
Apr 16 2018, 10:01 PM
dkg committed rGe12475429578: po: correct label tags in Finnish translation (authored by emma peel <emma.peel@aktivix.org>).
po: correct label tags in Finnish translation
Apr 16 2018, 10:01 PM
dkg created T3912: generate_keypair() in g10/keygen.c seems unclear.
Apr 16 2018, 9:52 PM · Documentation, gnupg (gpg22)
powerman added a comment to T3908: Permission denied for root on other user's tty.

Just tested 1.1.0 - no difference. BTW, check references issues, they contain strace output and mention why this happens: dropped root capabilities to ignore file permissions.

Apr 16 2018, 6:08 PM · pinentry
gouttegd closed T3748: GPA is stuck if keyring is too big and trust-model is tofu+pgp as Resolved.

Thanks @werner for applying the patch. Closing here, since I have been using that patch for several weeks now without ever encountering the bug again.

Apr 16 2018, 3:41 PM · TOFU, gnupg (gpg22), gpa
werner committed rD9e4065b60ff6: web: Add note about GPGME patch for GnuPG 2.2.6. (authored by werner).
web: Add note about GPGME patch for GnuPG 2.2.6.
Apr 16 2018, 2:34 PM
aheinecke added a comment to T3911: Kleopatra: Improve refresh-keys.

A reason we did not touch it in the past is that Ideally we don't want users to have to mess with refresh keys but would rather have this done automatically in the background by dirmngr.

Apr 16 2018, 2:15 PM · gpg4win, kleopatra
aheinecke created T3911: Kleopatra: Improve refresh-keys.
Apr 16 2018, 2:12 PM · gpg4win, kleopatra
aheinecke created T3910: Kleopatra: Direct way to WKD Lookup a key.
Apr 16 2018, 2:04 PM · Restricted Project, kleopatra
aheinecke added a comment to T3907: Internal error when encrypting to cacert certificate.

I wonder if CACert intentionally sabotages X509 / CMS.

Apr 16 2018, 1:39 PM · Bug Report, S/MIME, gpg4win
werner added a comment to T3908: Permission denied for root on other user's tty.

Would you be able to test with pinentry 1.1.0 which has a few things to make debugging easier and is also what I am testing against. To check what permissions are wronf I would suggest to run under strace.

Apr 16 2018, 12:47 PM · pinentry
werner committed rGPA069e354d8265: Add a User ID notebook page. (authored by werner).
Add a User ID notebook page.
Apr 16 2018, 12:33 PM
werner committed rGPA38aeb4b18890: Load the secret keyring before the public one. (authored by gouttegd).
Load the secret keyring before the public one.
Apr 16 2018, 12:33 PM
aheinecke created T3909: Gpg4win Kompendium: Update Keyserver setup documentation.
Apr 16 2018, 12:03 PM · Documentation, gpg4win
bernhard added a comment to T3904: Clarify suggestion for diskperf.

Got the question about this note from a user (in a internal email) and I see the problem that users do not have enough information to decide this. They do not know what the consequences of this note are (and suspect it to be the cause of error of they see it together with other problems). So to me it is more than a 'wish' as it will generate questions and leaves users in a situation where they cannot progress by their own in most of the situations.

Apr 16 2018, 12:00 PM · Windows, libgcrypt
werner triaged T3904: Clarify suggestion for diskperf as Wishlist priority.
Apr 16 2018, 11:41 AM · Windows, libgcrypt
werner added a comment to T3904: Clarify suggestion for diskperf.

It is not an error or even a warning but just a NOTE. Thus the user should decide. it is not even translated and most systems this is enabled anyway.

Apr 16 2018, 11:41 AM · Windows, libgcrypt
powerman created T3908: Permission denied for root on other user's tty in the S1 Public space.
Apr 16 2018, 11:38 AM · pinentry
aheinecke added a parent task for T3876: Kleopatra: Clipboard actions should have shortcuts: T3899: Gpg4win 3.1.1.
Apr 16 2018, 11:19 AM · gpg4win, kleopatra
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3876: Kleopatra: Clipboard actions should have shortcuts.
Apr 16 2018, 11:19 AM · gpg4win
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh.
Apr 16 2018, 11:18 AM · gpg4win
aheinecke added a parent task for T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh: T3899: Gpg4win 3.1.1.
Apr 16 2018, 11:18 AM · Bug Report, gpg4win, kleopatra
aheinecke created T3907: Internal error when encrypting to cacert certificate.
Apr 16 2018, 11:16 AM · Bug Report, S/MIME, gpg4win
aheinecke added a parent task for T3889: GpgOL: Window management does not work well in OL 2010: T3899: Gpg4win 3.1.1.
Apr 16 2018, 11:09 AM · Bug Report, gpg4win, gpgol
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3889: GpgOL: Window management does not work well in OL 2010.
Apr 16 2018, 11:09 AM · gpg4win
aheinecke added a parent task for T3887: Kleopatra: Not finishing commands: T3899: Gpg4win 3.1.1.
Apr 16 2018, 11:09 AM · Bug Report, gpg4win, kleopatra
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3887: Kleopatra: Not finishing commands.
Apr 16 2018, 11:09 AM · gpg4win
bernhard updated subscribers of T3906: A way to list the supported ECC curves.

Hint from @gniibe: gpg --with-colons --list-config curve is a workaround.
So it still should be documented and made accessible from a non-esoteric, non-internal way. ;)

Apr 16 2018, 10:56 AM · Documentation, gnupg (gpg22)
werner added a comment to T3906: A way to list the supported ECC curves.
gpg --with-colons --list-config curve | cut -d: -f3- |awk 'BEGIN{RS=";"};{print $0}'
Apr 16 2018, 10:54 AM · Documentation, gnupg (gpg22)
werner triaged T3906: A way to list the supported ECC curves as Normal priority.
Apr 16 2018, 10:38 AM · Documentation, gnupg (gpg22)
werner added a comment to T3906: A way to list the supported ECC curves.
Apr 16 2018, 10:38 AM · Documentation, gnupg (gpg22)
bernhard created T3906: A way to list the supported ECC curves.
Apr 16 2018, 10:24 AM · Documentation, gnupg (gpg22)
gniibe claimed T3731: gcry_pk_genkey() segfaults for ecdsa 384.
Apr 16 2018, 10:24 AM · libgcrypt, Bug Report
aheinecke committed rW8fd7462cc92f: Add note about missing mkportable file (authored by aheinecke).
Add note about missing mkportable file
Apr 16 2018, 8:55 AM
aheinecke committed rW2cc22cab417f: Add libkf5crash to mkportable (authored by aheinecke).
Add libkf5crash to mkportable
Apr 16 2018, 8:49 AM
tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Did that help any?

Apr 16 2018, 2:47 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Apr 15 2018

PaSch closed T3905: The COM add-ins "C:\Program Files (x86)\Gpg4win\bin_64\gpgol.dll" is not loaded after Outlook 2016 x64 is restarted. as Resolved.

You can close the report.
I'm working with a restricted user and I installed gpg4win-3.1.0 with admin rights, probably didn't work so well.

Apr 15 2018, 11:00 PM · gpgol, Bug Report
werner committed rG3b1ee413a65b: build: New target "release" to automate the release process. (authored by werner).
build: New target "release" to automate the release process.
Apr 15 2018, 9:14 PM
PaSch created T3905: The COM add-ins "C:\Program Files (x86)\Gpg4win\bin_64\gpgol.dll" is not loaded after Outlook 2016 x64 is restarted..
Apr 15 2018, 8:25 PM · gpgol, Bug Report

Apr 14 2018

dkg added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

See also Filippo Valsorda's 32c3 talk about CSPRNGs.

Apr 14 2018, 6:45 PM · libgcrypt, gnupg
dkg added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

@gouttegd : setting only-urandom at the distro level problematic due to two factors:

Apr 14 2018, 6:42 PM · libgcrypt, gnupg
catenacyber added a comment to T3900: Memory leak in check_sig_and_print.

You are welcome :-) I did not know about that 39-Arigato

Apr 14 2018, 11:49 AM · gnupg (gpg22), Bug Report
ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

I've been working with one of Microsoft's developers on a temporary tool that should bridge the connection between named pipes and the Unix sockets emulation used by gpg-agent but things appear to trip up with sending the nonce. From the position of the tool, the nonce value is successfully sent (send returns 16), but never seems to be picked up by gpg-agent. Instead both gpg-agent and the bridge sit there until whatever tool is using them (I test using ssh-add -l) is terminated, at which point gpg-agent immediately spits up the message

Apr 14 2018, 4:37 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Apr 13 2018

gouttegd added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

@dkg : Can’t this be solved at the distribution level? I assume the packager/maintainer for Libgcrypt on a given distribution should know whether the getrandom syscall is available on said distribution, so he could install a /etc/gcrypt/random.conf file with the only-urandom option.

Apr 13 2018, 11:38 PM · libgcrypt, gnupg
dkg added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

Werner wrote:

we already use the getrandom system call if it is available

Apr 13 2018, 9:05 PM · libgcrypt, gnupg
bernhard updated the task description for T3904: Clarify suggestion for diskperf.
Apr 13 2018, 3:27 PM · Windows, libgcrypt
bernhard created T3904: Clarify suggestion for diskperf in the S1 Public space.
Apr 13 2018, 3:26 PM · Windows, libgcrypt
aheinecke created T3903: Kleopatra: Use the term password instead of passphrase.
Apr 13 2018, 1:58 PM · kleopatra, FAQ, Documentation
werner created T3902: Use the term password instead of passphrase.
Apr 13 2018, 1:55 PM · gnupg24, FAQ, Documentation
aheinecke committed rW182c35bec475: Link 3.1.0 release announcement mails (authored by aheinecke).
Link 3.1.0 release announcement mails
Apr 13 2018, 1:08 PM
werner added a comment to T3781: ECC encryption key on-card generation broken.

Neither Brainpool nor NIST curves make any sense unless there is an organizational policy requirement. Thus the --expert requirement is the Right Thing (tm).

Apr 13 2018, 12:53 PM · g10, scd, Bug Report
werner renamed T3655: Suggest possible choices instead to error out on a typo from "futuredefault" ( from --quick-gen-key) yields "Unknown elliptic curve" to Suggest possible choices instead to error out on a typo.
Apr 13 2018, 12:35 PM · gnupg, Bug Report
werner committed rM9aa33a99701e: core: Tweak STATUS_FAILURE handling. (authored by werner).
core: Tweak STATUS_FAILURE handling.
Apr 13 2018, 12:21 PM
aheinecke closed T3742: Gpg4win 3.1.0 as Resolved.

Macro dancewithme:  3.1.0 is released

Apr 13 2018, 11:28 AM · gpg4win
aheinecke closed T3854: Multiple file decryption only saves one file, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:24 AM · gpg4win
aheinecke closed T3854: Multiple file decryption only saves one file as Resolved.

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

Apr 13 2018, 11:24 AM · kleopatra, Bug Report, gpg4win
aheinecke added a comment to T3886: attachments can't be removed.

( Apart from the part that was moved out to T3895 )

Apr 13 2018, 11:22 AM · gpgol, Bug Report, gpg4win
aheinecke closed T3886: attachments can't be removed, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:22 AM · gpg4win
aheinecke closed T3886: attachments can't be removed as Resolved.

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

Apr 13 2018, 11:22 AM · gpgol, Bug Report, gpg4win
aheinecke closed T3882: gpgol does not decrypt mails send by Evolution, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:21 AM · gpg4win
aheinecke closed T3882: gpgol does not decrypt mails send by Evolution as Resolved.

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

Apr 13 2018, 11:21 AM · gpgol, Bug Report
aheinecke closed T3885: GpgOL: Malformed S/MIME mails when Exchange 2016 is used as Resolved.

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

Apr 13 2018, 11:21 AM · gpg4win, gpgol
aheinecke closed T3885: GpgOL: Malformed S/MIME mails when Exchange 2016 is used, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:21 AM · gpg4win
aheinecke closed T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:21 AM · gpg4win
aheinecke closed T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL as Resolved.

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

Apr 13 2018, 11:21 AM · gpgol, Bug Report, gpg4win
aheinecke closed T3839: Trustdb corrupted after fresh install of Gpg4win, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:21 AM · gpg4win
aheinecke closed T3839: Trustdb corrupted after fresh install of Gpg4win as Resolved.

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

Apr 13 2018, 11:21 AM · gpg4win, gnupg
aheinecke closed T3875: Sending signed mail fails repeatedly as Resolved.

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

Apr 13 2018, 11:21 AM · gpgol, Bug Report, gpg4win
aheinecke closed T3875: Sending signed mail fails repeatedly, a subtask of T3864: Gpg4win-3.1.0 Release blocker, as Resolved.
Apr 13 2018, 11:21 AM · gpg4win
aheinecke closed T3865: Kleopatra crashes again in Gpg4win 3.1.0 beta 38 as Resolved.

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

Apr 13 2018, 11:20 AM · kleopatra, Bug Report
aheinecke closed T3865: Kleopatra crashes again in Gpg4win 3.1.0 beta 38, a subtask of T3864: Gpg4win-3.1.0 Release blocker, as Resolved.
Apr 13 2018, 11:20 AM · gpg4win
aheinecke closed T3853: GpgOL: S/MIME + Exchange 2016 Can lead to 550 5.6.0 M2MCVT.StorageError.Exeption , a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:20 AM · gpg4win
aheinecke closed T3853: GpgOL: S/MIME + Exchange 2016 Can lead to 550 5.6.0 M2MCVT.StorageError.Exeption as Resolved.

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

Apr 13 2018, 11:20 AM · gpgol
aheinecke closed T3853: GpgOL: S/MIME + Exchange 2016 Can lead to 550 5.6.0 M2MCVT.StorageError.Exeption , a subtask of T3864: Gpg4win-3.1.0 Release blocker, as Resolved.
Apr 13 2018, 11:20 AM · gpg4win
aheinecke closed T3863: GpgOL: 3.1.0 Beta might send unencrypted mail even if crypto was selcted as Resolved.
Apr 13 2018, 11:20 AM · Bug Report, gpg4win, gpgol
aheinecke closed T3863: GpgOL: 3.1.0 Beta might send unencrypted mail even if crypto was selcted, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 13 2018, 11:20 AM · gpg4win
aheinecke closed T3863: GpgOL: 3.1.0 Beta might send unencrypted mail even if crypto was selcted, a subtask of T3864: Gpg4win-3.1.0 Release blocker, as Resolved.
Apr 13 2018, 11:20 AM · gpg4win