Page MenuHome GnuPG
Feed All Stories

May 10 2019

JW created T4491: Compile error in nPth's t-fork.c on Solaris 11.3 i86pc.
May 10 2019, 8:01 AM · npth, Bug Report
dkg created T4490: --export-secret-keys fails with unusually-created secret key.
May 10 2019, 6:28 AM · ssh, gnupg (gpg22)

May 9 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

It appears this issue was first identified and triaged in 2016: T2879
The subkey deletion feature also showed up in other issues since then:

May 9 2019, 9:14 PM · patch, Bug Report, gnupg
werner committed rG7c4029110ab4: dirmngr: Add a CSRF expection for pm.me (authored by werner).
dirmngr: Add a CSRF expection for pm.me
May 9 2019, 2:52 PM
werner committed rG7098e4ce198d: dirmngr: Add a CSRF expection for pm.me (authored by werner).
dirmngr: Add a CSRF expection for pm.me
May 9 2019, 2:51 PM
werner committed rGe6901c2bc802: build: Sign all Windows binaries. (authored by werner).
build: Sign all Windows binaries.
May 9 2019, 2:40 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOae82de5a0fe7: GIT_SILENT: Prepare 5.11.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.11.2
May 9 2019, 2:08 PM
werner triaged T4488: dirmngr: allow changing `use-tor` in a reload as Normal priority.
May 9 2019, 8:10 AM · gnupg (gpg23), dirmngr
werner triaged T4489: gpg --quick-add-key should be able to add an existing key as a subkey, not just generating a new one as Normal priority.
May 9 2019, 8:09 AM · gnupg, OpenPGP, Feature Request
dkg added a comment to T4489: gpg --quick-add-key should be able to add an existing key as a subkey, not just generating a new one.

i'm thinking that if the algo parameter to --quick-add-key is a keygrip, then it would find the key directly in the existing keyring(s) and attach it as a new subkey.

May 9 2019, 12:15 AM · gnupg, OpenPGP, Feature Request
dkg created T4489: gpg --quick-add-key should be able to add an existing key as a subkey, not just generating a new one.
May 9 2019, 12:14 AM · gnupg, OpenPGP, Feature Request

May 8 2019

matheusmoreira added revisions to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): D487: gpg: don't delete any keys if --dry-run is passed, D488: gpg: add the --delete-secret-key-stubs command, D489: po: add portuguese translation for the new command.
May 8 2019, 11:59 PM · patch, Bug Report, gnupg
matheusmoreira added a task to D489: po: add portuguese translation for the new command: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 8 2019, 11:59 PM
matheusmoreira added a task to D488: gpg: add the --delete-secret-key-stubs command: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 8 2019, 11:59 PM
matheusmoreira added a task to D487: gpg: don't delete any keys if --dry-run is passed: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 8 2019, 11:59 PM
matheusmoreira retitled D489: po: add portuguese translation for the new command from po: add portuguese translation for the new to po: add portuguese translation for the new command.
May 8 2019, 11:58 PM
matheusmoreira created D489: po: add portuguese translation for the new command.
May 8 2019, 11:56 PM
matheusmoreira created D488: gpg: add the --delete-secret-key-stubs command.
May 8 2019, 11:53 PM
matheusmoreira created D487: gpg: don't delete any keys if --dry-run is passed.
May 8 2019, 11:48 PM
aheinecke added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

Thanks for the explanation.

May 8 2019, 3:14 PM · libksba, Feature Request
dkg created T4488: dirmngr: allow changing `use-tor` in a reload.
May 8 2019, 1:57 PM · gnupg (gpg23), dirmngr
dkg reopened T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing as "Open".

If the ASN.1 is not from an RFC, then the AUTHORS file should not claim that it is from an RFC.

May 8 2019, 1:42 PM · libksba, Feature Request
aheinecke added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

As this update lists multiple issues and following fixes for them, maybe it was resolved by Microsoft?

May 8 2019, 10:46 AM · Info Needed, Windows, gpgagent, Bug Report
werner committed rD35887801da27: web: Minor change to the g10 Code entry in service listing. (authored by werner).
web: Minor change to the g10 Code entry in service listing.
May 8 2019, 9:37 AM
aheinecke committed rW5170b9d1b961: Add korean translation (authored by aheinecke).
Add korean translation
May 8 2019, 9:11 AM
aheinecke committed rW1702a47f4b32: Merge branch 'master' into nsis-3 (authored by aheinecke).
Merge branch 'master' into nsis-3
May 8 2019, 9:11 AM
aheinecke committed rW29d323fd9628: Update kleo, gpgol, gpg4win-tools, libkleo (authored by aheinecke).
Update kleo, gpgol, gpg4win-tools, libkleo
May 8 2019, 9:11 AM
werner triaged T4427: Windows 10 update KB4489899 stops gpg-agent launching as High priority.
May 8 2019, 8:54 AM · Info Needed, Windows, gpgagent, Bug Report
aheinecke committed rO49e6658e0946: Update german translation (authored by aheinecke).
Update german translation
May 8 2019, 8:25 AM
aheinecke committed rOd22e616de39b: Auto update po files (authored by aheinecke).
Auto update po files
May 8 2019, 8:25 AM
matheusmoreira added a project to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): patch.
May 8 2019, 1:08 AM · patch, Bug Report, gnupg
matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

Diffs downloaded from the revisions don't include commit messages for some reason. Here are all the commits I submitted for review as patch files with messages:

May 8 2019, 12:51 AM · patch, Bug Report, gnupg

May 7 2019

dkg added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

@werner could you review the patches posted here by @matheusmoreira ? This looks concretely useful, and i would like to have this fixed.

May 7 2019, 11:16 PM · patch, Bug Report, gnupg
jukivili updated the task description for T4460: libgcrypt performance TODOs.
May 7 2019, 8:15 PM · libgcrypt
jukivili added a comment to T4460: libgcrypt performance TODOs.

SPARC T4 has crypto instruction set for AES, GCM, SHA1, SHA256, SHA512, Camellia and DES, that can be used from user-space too.

May 7 2019, 8:14 PM · libgcrypt
werner added a comment to T4460: libgcrypt performance TODOs.

Isn't the Sparc crypto instruction set only available in kernel mode?

May 7 2019, 11:57 AM · libgcrypt
werner committed rG69e0b080f06b: agent: If a Label is make sure that label is part of the prompt. (authored by werner).
agent: If a Label is make sure that label is part of the prompt.
May 7 2019, 11:52 AM
werner committed rG538853780641: agent: Allow the use of "Label:" in a key file. (authored by werner).
agent: Allow the use of "Label:" in a key file.
May 7 2019, 11:52 AM
werner committed rGb5985d0ca21c: common: New functions nvc_delete_named and nvc_get_string. (authored by werner).
common: New functions nvc_delete_named and nvc_get_string.
May 7 2019, 11:52 AM
aheinecke closed T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing as Wontfix.

As I want to keep this tracker clean I would say this is a Wontfix at least until someone (DKG?) provides an argument what would be gained and why we should do this.

May 7 2019, 9:30 AM · libksba, Feature Request
werner triaged T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452) as Normal priority.
May 7 2019, 8:55 AM · Feature Request, libgcrypt
werner triaged T4486: Add AEAD mode AES-SIV to libgcrypt (RFC 5297) as Normal priority.
May 7 2019, 8:55 AM · Feature Request, libgcrypt
werner triaged T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing as Wishlist priority.

That is not a functional feature request and I see no value in chnaging data structures just for being up to the latest RFC. Actually the ASN.1 is not from an RFC but from a specific X.509 profile. For CMS most parsing is anyway done with handcrafted code.

May 7 2019, 8:54 AM · libksba, Feature Request
gniibe committed rGc856ee7312c9: scd: Support direct use of app with PKSIGN/PKAUTH/PKDECRYPT. (authored by gniibe).
scd: Support direct use of app with PKSIGN/PKAUTH/PKDECRYPT.
May 7 2019, 2:54 AM

May 6 2019

dkg created T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.
May 6 2019, 11:53 PM · libksba, Feature Request
jukivili updated the task description for T4460: libgcrypt performance TODOs.
May 6 2019, 9:14 PM · libgcrypt
jukivili updated the task description for T4460: libgcrypt performance TODOs.
May 6 2019, 9:12 PM · libgcrypt
jukivili updated the task description for T4460: libgcrypt performance TODOs.
May 6 2019, 9:12 PM · libgcrypt
jukivili created T4486: Add AEAD mode AES-SIV to libgcrypt (RFC 5297) in the S1 Public space.
May 6 2019, 9:06 PM · Feature Request, libgcrypt
jukivili created T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452) in the S1 Public space.
May 6 2019, 9:03 PM · Feature Request, libgcrypt
jukivili committed rCda6cd4fea30f: Fix carry overflow in Stribog in 512-bit addition (authored by lumag).
Fix carry overflow in Stribog in 512-bit addition
May 6 2019, 8:43 PM
aheinecke added a comment to T4484: GpgOL: Improve handling for always sign, when no S/MIME sec key is available.

Mmh no. This needs to go into the resolver. If autoresolve is disabled we also want to have that functionality. Having the ca config in libkleo would also help to use the same values in Kleopatra for a CSR.

May 6 2019, 5:18 PM · gpgol
aheinecke created T4484: GpgOL: Improve handling for always sign, when no S/MIME sec key is available.
May 6 2019, 5:09 PM · gpgol
aheinecke closed T4481: gpgme 1.13.0 ships with an emacs backup file: lang/python/doc/src/gpgme-python-howto.tex~ as Resolved.

This should resolve it.

May 6 2019, 4:21 PM · gpgme
aheinecke committed rMf9c923bb2d87: python: Make EXTRA_DIST files explicit (authored by aheinecke).
python: Make EXTRA_DIST files explicit
May 6 2019, 4:11 PM
aheinecke claimed T4481: gpgme 1.13.0 ships with an emacs backup file: lang/python/doc/src/gpgme-python-howto.tex~.

Well there is nothing specially pythonic about it, it just includes the dirs and not the files:

May 6 2019, 3:55 PM · gpgme
aheinecke changed the status of T4483: GpgOL: Autosecure toggling too agressive for S/MIME users without key from Open to Testing.
May 6 2019, 3:35 PM · gpgol
aheinecke added a subtask for T4483: GpgOL: Autosecure toggling too agressive for S/MIME users without key: T4389: Gpg4win 3.1.8.
May 6 2019, 3:35 PM · gpgol
aheinecke added a parent task for T4389: Gpg4win 3.1.8: T4483: GpgOL: Autosecure toggling too agressive for S/MIME users without key.
May 6 2019, 3:35 PM · gpg4win, Release Info
werner placed T4481: gpgme 1.13.0 ships with an emacs backup file: lang/python/doc/src/gpgme-python-howto.tex~ up for grabs.

Argh, that Python specific stuff Ben used is weird and does not fit into the autotools model. Someone(tm) need to have a closer look at it.

May 6 2019, 3:22 PM · gpgme
aheinecke committed rO97244bfe690b: Only autosecure when seckey found for CMS (authored by aheinecke).
Only autosecure when seckey found for CMS
May 6 2019, 2:59 PM
aheinecke created T4483: GpgOL: Autosecure toggling too agressive for S/MIME users without key.
May 6 2019, 2:55 PM · gpgol
aheinecke committed rOe0a1949b03c2: Fix T3656 workaround activation (authored by aheinecke).
Fix T3656 workaround activation
May 6 2019, 2:24 PM
aheinecke committed rO55b221824d23: Fix some draft encrypt sending issues (authored by aheinecke).
Fix some draft encrypt sending issues
May 6 2019, 2:24 PM
aheinecke committed rO172097807d39: Fix locale of opened dialogs (authored by aheinecke).
Fix locale of opened dialogs
May 6 2019, 2:24 PM
aheinecke committed rO3b1159cc651a: Add S/MIME Addressbook integration (authored by aheinecke).
Add S/MIME Addressbook integration
May 6 2019, 2:24 PM
aheinecke committed rO05369516e3bc: Change addr book ribbon icon to "settings" (authored by aheinecke).
Change addr book ribbon icon to "settings"
May 6 2019, 2:24 PM
aheinecke committed rOfeabedf57092: Add note about IPM.Note.SMIME in mimemaker (authored by aheinecke).
Add note about IPM.Note.SMIME in mimemaker
May 6 2019, 2:24 PM
aheinecke committed rO261fbbe155f9: Add new strings for config and keyadder (authored by aheinecke).
Add new strings for config and keyadder
May 6 2019, 2:24 PM
werner added a comment to T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage.

The digest algorithm used is computed based on the preferences in the key if encryption is also used. Thus this should always work and any decent key has sha256 in its preferences. In case sha1 has a higher precedence, as seen on old keys, --personal-digest-preferences can be used to prefer sha256. However, it is way better to fix the key. The easisies way to do that is to change the expiration date - then the new standard preferences will be used.

May 6 2019, 1:41 PM · OpenPGP, gnupg
werner added a project to T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage: OpenPGP.
May 6 2019, 1:36 PM · OpenPGP, gnupg
aheinecke committed rLIBKLEObbecfe7bc894: Fix / Improve handling of overrides in Keyapproval (authored by aheinecke).
Fix / Improve handling of overrides in Keyapproval
May 6 2019, 12:28 PM
aheinecke committed rLIBKLEO541c4b564b56: Add protocol specific defaultkeys to keyselectcb (authored by aheinecke).
Add protocol specific defaultkeys to keyselectcb
May 6 2019, 12:28 PM
aheinecke committed rLIBKLEO96d01eac13f4: Print actual override format in debug output (authored by aheinecke).
Print actual override format in debug output
May 6 2019, 12:28 PM
aheinecke committed rGTO4d325c93d1d3: Improve S/MIME Key GUI (authored by aheinecke).
Improve S/MIME Key GUI
May 6 2019, 12:14 PM
aheinecke created T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage.
May 6 2019, 11:22 AM · OpenPGP, gnupg
werner claimed T4481: gpgme 1.13.0 ships with an emacs backup file: lang/python/doc/src/gpgme-python-howto.tex~.
May 6 2019, 9:52 AM · gpgme
aheinecke closed T4276: Context.decrypt() throws an error if *any* signature is bad as Resolved.

Merged. Thanks again for your work on this.

May 6 2019, 8:49 AM · gpgme, Python, Bug Report
aheinecke committed rM63055f134077: Python, doc: Minor style improvement (authored by aheinecke).
Python, doc: Minor style improvement
May 6 2019, 8:41 AM
aheinecke committed rMf303806a110a: Merge remote-tracking branch 'origin/dkg/fix-T4276' (authored by aheinecke).
Merge remote-tracking branch 'origin/dkg/fix-T4276'
May 6 2019, 8:41 AM
aheinecke added a comment to T4276: Context.decrypt() throws an error if *any* signature is bad.

Thanks for the explanation. That addresses my concerns.

May 6 2019, 8:05 AM · gpgme, Python, Bug Report

May 5 2019

bichhoriya added a comment to T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.
May 5 2019, 5:05 PM · gnupg (gpg14)

May 4 2019

matheusmoreira added a task to D485: gpg: add the --delete-secret-subkeys command: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 4 2019, 10:23 PM
matheusmoreira added revisions to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): D485: gpg: add the --delete-secret-subkeys command, D486: po: add portuguese description for new command.
May 4 2019, 10:23 PM · patch, Bug Report, gnupg
matheusmoreira added a task to D486: po: add portuguese description for new command: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 4 2019, 10:23 PM
matheusmoreira created D486: po: add portuguese description for new command.
May 4 2019, 10:22 PM
matheusmoreira created D485: gpg: add the --delete-secret-subkeys command.
May 4 2019, 10:17 PM

May 3 2019

matheusmoreira added a task to D482: gpg: confirm again before deleting primary key: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 3 2019, 8:58 PM
matheusmoreira added a task to D480: gpg: factor out secret key deletion function: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 3 2019, 8:58 PM
matheusmoreira added a task to D483: po: add portuguese primary key deletion message: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 3 2019, 8:58 PM
matheusmoreira added revisions to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): D479: gpg: avoid deletion of keys not specified by user, D480: gpg: factor out secret key deletion function, D481: gpg: confirm deletion of each key individually, D482: gpg: confirm again before deleting primary key, D483: po: add portuguese primary key deletion message.
May 3 2019, 8:58 PM · patch, Bug Report, gnupg
matheusmoreira added a task to D481: gpg: confirm deletion of each key individually: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 3 2019, 8:58 PM
matheusmoreira added a task to D479: gpg: avoid deletion of keys not specified by user: T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
May 3 2019, 8:58 PM
dkg added a comment to T4276: Context.decrypt() throws an error if *any* signature is bad.

I agree that this is a minor API shift, but i *don't* think it's a security problem, because i was particularly careful to maintain the invariant that decrypt(verify=True) will only ever return valid signatures.

May 3 2019, 5:23 PM · gpgme, Python, Bug Report
werner committed rG781d2c5c8995: doc: Minor doc fix to dirmngr. (authored by werner).
doc: Minor doc fix to dirmngr.
May 3 2019, 4:16 PM
werner committed rGf43560a4d6cd: doc: Minor doc fix to dirmngr. (authored by werner).
doc: Minor doc fix to dirmngr.
May 3 2019, 4:15 PM
werner committed rGbdf252e76ada: agent: Put Token lines into the key files. (authored by werner).
agent: Put Token lines into the key files.
May 3 2019, 4:05 PM
werner committed rGc9fa28bfad29: common: In private key mode write "Key:" always last in name-value. (authored by werner).
common: In private key mode write "Key:" always last in name-value.
May 3 2019, 4:05 PM
werner committed rGbd6ecbb8f8e9: gpg: Use just the addrspec from the Signer's UID. (authored by werner).
gpg: Use just the addrspec from the Signer's UID.
May 3 2019, 4:05 PM
werner committed rG05204b72497d: gpg: Use just the addrspec from the Signer's UID. (authored by werner).
gpg: Use just the addrspec from the Signer's UID.
May 3 2019, 4:05 PM