Feed All Stories

Yesterday

dkg added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

@werner, i don't understand your last remark. what "required computations" do you think the proposed patches are "moving" from the server to the client?

Mon, Dec 9, 6:07 PM · gnupg (gpg23), Feature Request
johnmar added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

Oh, no worries! Just wanted to confirm, that's all.

Mon, Dec 9, 5:54 PM · Feature Request, libgcrypt
slandden added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

I am about half way. Sorry for the slowness.

Mon, Dec 9, 5:51 PM · Feature Request, libgcrypt
jukivili added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

I've been wondering this also. I can start working on this.

Mon, Dec 9, 5:50 PM · Feature Request, libgcrypt
johnmar added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

Hello,
Is anyone working on this? Just want to confirm.

Mon, Dec 9, 5:46 PM · Feature Request, libgcrypt
werner committed rG70cb02c05937: Include release information from 2.2.17 to 2.2.19 (authored by werner).
Include release information from 2.2.17 to 2.2.19
Mon, Dec 9, 4:59 PM
aheinecke added a comment to E578: Weekly Standup.

Last week:
Similar to werner, mostly focused on moving to the new office.

Mon, Dec 9, 10:39 AM
gniibe committed rE9280ce104efd: po: Update Japanese Translations. (authored by gniibe).
po: Update Japanese Translations.
Mon, Dec 9, 10:35 AM
werner added a comment to E578: Weekly Standup.

Last week:

  • Moving to the new office
  • Fixed a few GnuPG bugs
  • Released 2.2.19
Mon, Dec 9, 8:26 AM
gniibe created T4774: Cross compilation friendly libgpg-error.
Mon, Dec 9, 7:58 AM · gpgrt
gniibe added a comment to E578: Weekly Standup.

Todays topic from me:

Last week:

  • Chasing a bug in: T4256: gpg-agent: Spurious pinentries for an already unlocked key when decryption OpenPGP in 10 threads
    • If gpg-agent's option auto-expand-secmem can dismiss the pinentry pop-up, my analysis is correct
    • fundamentally, the total fix may be possible by serializing cryptographic operations
      • simple way is only one operation at most
      • ideally, multiple operations at once by measuring amount of available resource
  • scan the tasks: Mostly for pinentry and libgpg-error to consolidate common things
    • those are not high priority, though
  • confirmed that: on GD32VF103
    • USART and SPI are as same as GD32F103/STM32F103
    • USB is different, it's like STM32F105

This week:

  • scan the tasks
  • write an invoice to g10code
  • considering a proposal (2020) to Purism
    • Fully Free (PCB design, firmware) USB Keyboard
    • If it is OK, use of GD32VF103 (RISC-V) would be good
Mon, Dec 9, 2:17 AM
gniibe is attending E578: Weekly Standup.
Mon, Dec 9, 1:52 AM

Sun, Dec 8

werner added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

I see no reason to move required computations from the server to the client.

Sun, Dec 8, 7:58 PM · gnupg (gpg23), Feature Request
georg added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

@werner Could you please give an update on this? Is there any blocker? Is something missing, which prevents merging (and releasing) this?

Sun, Dec 8, 3:23 PM · gnupg (gpg23), Feature Request

Sat, Dec 7

pacien added a comment to T1287: Feature request: --decrypt-only.
In T1287#94619, @werner wrote:

2.1 has the option --unwrap to just this.

Sat, Dec 7, 11:10 PM · Duplicate, gnupg, Feature Request
werner updated the task description for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Sat, Dec 7, 4:28 PM · gnupg (gpg22), S/MIME, Bug Report
werner changed the visibility for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Sat, Dec 7, 4:28 PM · gnupg (gpg22), S/MIME, Bug Report
werner updated the task description for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Sat, Dec 7, 4:26 PM · gnupg (gpg22), S/MIME, Bug Report
werner committed rD56e66c2f49df: web: Announce release of gnupg 2.2.19 (authored by werner).
web: Announce release of gnupg 2.2.19
Sat, Dec 7, 1:44 PM
werner committed rD2d3bc7071fc3: swdb: Release GnuPG 2.2.19 (authored by werner).
swdb: Release GnuPG 2.2.19
Sat, Dec 7, 1:44 PM
werner closed T4696: Fresh certificate get's pulled into certificate chain with expired root certificate as Resolved.
Sat, Dec 7, 1:15 PM · gnupg (gpg22), S/MIME, Bug Report
werner closed T4768: Release GnuPG 2.2.19 as Resolved.

Release done.

Sat, Dec 7, 1:14 PM
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2019q4/000443.html on T4768: Release GnuPG 2.2.19.
Sat, Dec 7, 1:13 PM
werner committed rG0bdbd37b8796: Post release updates (authored by werner).
Post release updates
Sat, Dec 7, 12:51 PM
werner committed rG1c841c8389fb: Release 2.2.19 (authored by werner).
Release 2.2.19
Sat, Dec 7, 12:51 PM
werner committed rGc6feb84bc9c0: po: Auto-update (authored by werner).
po: Auto-update
Sat, Dec 7, 12:51 PM
werner committed rG8c167febc0ab: sm: Add special case for expired intermediate certificates. (authored by werner).
sm: Add special case for expired intermediate certificates.
Sat, Dec 7, 12:51 PM
werner committed rG8823adaa405e: po: Update German translation (authored by werner).
po: Update German translation
Sat, Dec 7, 12:51 PM
werner added a commit to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate: rG8c167febc0ab: sm: Add special case for expired intermediate certificates..
Sat, Dec 7, 12:51 PM · gnupg (gpg22), S/MIME, Bug Report
werner committed rG438a1ec2978c: dirmngr: Tell gpg about WKD lookups resulting from a cache. (authored by werner).
dirmngr: Tell gpg about WKD lookups resulting from a cache.
Sat, Dec 7, 12:51 PM
werner committed rG03983711b337: po: Make g10/call-dirmngr.c translatable. (authored by werner).
po: Make g10/call-dirmngr.c translatable.
Sat, Dec 7, 12:51 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOe90512bb63a7: GIT_SILENT: use camelcase header (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use camelcase header
Sat, Dec 7, 9:59 AM

Fri, Dec 6

dkg added a comment to T4766: gpgme_signature_t relies on `unsigned long` for signature creation and expiration times.

fwiw, ensuring that overflow for either field results in ULONG_MAX (rather than wrapping around) would go a long way toward this problem being something that we can reasonably put off for another 50 years.

Fri, Dec 6, 10:31 PM · gpgme, Bug Report
werner committed rGd246f317c048: sm: Add special case for expired intermediate certificates. (authored by werner).
sm: Add special case for expired intermediate certificates.
Fri, Dec 6, 8:31 PM
werner committed rG8a6ecc6ff52b: dirmngr: Tell gpg about WKD looks resulting from a cache. (authored by werner).
dirmngr: Tell gpg about WKD looks resulting from a cache.
Fri, Dec 6, 8:31 PM
werner added a commit to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate: rGd246f317c048: sm: Add special case for expired intermediate certificates..
Fri, Dec 6, 8:31 PM · gnupg (gpg22), S/MIME, Bug Report
werner closed T4684: Release GnuPG 2.2.18 as Resolved.
Fri, Dec 6, 8:31 PM · Release Info, gnupg (gpg22)
werner moved T4696: Fresh certificate get's pulled into certificate chain with expired root certificate from For next release to Ready for release on the gnupg (gpg22) board.
Fri, Dec 6, 8:30 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.

I found a solution for master and 2.1.19 which minimizes the risk of regressions:

Fri, Dec 6, 8:29 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T4585: pinentry-tty mishandles ctrl-C.

In case you use gpgme we have a flag which can be queried to see whether a redraw is required:

Fri, Dec 6, 3:34 PM · Bug Report
JJworx created T4773: Option to always permanently decrypt.
Fri, Dec 6, 1:21 PM · Feature Request
gv added a comment to T4585: pinentry-tty mishandles ctrl-C.

@gniibe Thank you!

Fri, Dec 6, 11:18 AM · Bug Report
gniibe changed the status of T4678: libassuan.pc missing include dir directive in cflags from Open to Testing.
Fri, Dec 6, 5:31 AM · libassuan
gniibe added a parent task for T4772: Release libgpg-error 1.37: T4498: Asan findings in tests/t-logging.c.
Fri, Dec 6, 5:28 AM · Release Info, gpgrt
gniibe added a subtask for T4498: Asan findings in tests/t-logging.c: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:28 AM · gpgrt
gniibe changed the status of T4498: Asan findings in tests/t-logging.c from Open to Testing.
Fri, Dec 6, 5:28 AM · gpgrt
gniibe changed the status of T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools from Open to Testing.
Fri, Dec 6, 5:27 AM · gpgrt, Feature Request
gniibe added a subtask for T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:26 AM · gpgrt, Feature Request
gniibe added a parent task for T4772: Release libgpg-error 1.37: T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools.
Fri, Dec 6, 5:26 AM · Release Info, gpgrt
gniibe added a subtask for T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:25 AM · gpgrt, Feature Request
gniibe added a subtask for T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:25 AM · Bug Report
gniibe added a subtask for T4459: libgpg-error build issue with gawk 5.0.0: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:25 AM · Gentoo, gpgrt, MacOS, Bug Report
gniibe added parent tasks for T4772: Release libgpg-error 1.37: T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh, T4459: libgpg-error build issue with gawk 5.0.0, T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r.
Fri, Dec 6, 5:25 AM · Release Info, gpgrt
gniibe added a project to T4772: Release libgpg-error 1.37: Release Info.
Fri, Dec 6, 5:23 AM · Release Info, gpgrt
gniibe created T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:23 AM · Release Info, gpgrt
gniibe added a subtask for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Fri, Dec 6, 5:22 AM · Testing, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Fri, Dec 6, 5:22 AM · Release Info, libgcrypt
gniibe removed a parent task for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Fri, Dec 6, 5:21 AM · Testing, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Fri, Dec 6, 5:21 AM · Release Info, libgcrypt
gniibe added a subtask for T4293: Add dedicated X25519 function to Libcgrypt : T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 5:20 AM · Testing, libgcrypt
gniibe added a parent task for T4702: Release GnuPG 2.3.0: T4293: Add dedicated X25519 function to Libcgrypt .
Fri, Dec 6, 5:20 AM · Release Info, gpg4win, gnupg
gniibe added a project to T4293: Add dedicated X25519 function to Libcgrypt : Testing.
Fri, Dec 6, 5:20 AM · Testing, libgcrypt
gniibe closed T4698: Results from clang analyzer as Resolved.
Fri, Dec 6, 5:11 AM · gpgrt, Bug Report
gniibe added a parent task for T4702: Release GnuPG 2.3.0: T4713: Bug in get_best_pubkey_byname.
Fri, Dec 6, 5:09 AM · Release Info, gpg4win, gnupg
gniibe added a subtask for T4713: Bug in get_best_pubkey_byname: T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 5:09 AM · Testing, gnupg (gpg23)
gniibe removed a parent task for T4713: Bug in get_best_pubkey_byname: T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 5:09 AM · Testing, gnupg (gpg23)
gniibe removed a subtask for T4702: Release GnuPG 2.3.0: T4713: Bug in get_best_pubkey_byname.
Fri, Dec 6, 5:09 AM · Release Info, gpg4win, gnupg
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

In 2.2.18, this fix is not included. (partial fix was reverted)

Fri, Dec 6, 5:05 AM · Testing, gnupg (gpg23)
gniibe added a parent task for T4713: Bug in get_best_pubkey_byname: T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 5:05 AM · Testing, gnupg (gpg23)
gniibe added a subtask for T4702: Release GnuPG 2.3.0: T4713: Bug in get_best_pubkey_byname.
Fri, Dec 6, 5:05 AM · Release Info, gpg4win, gnupg
gniibe closed T4362: Replace the exec funtions for photoids in gpg by our standard exec functions. as Resolved.
Fri, Dec 6, 3:38 AM · gnupg, Feature Request
gniibe closed T4362: Replace the exec funtions for photoids in gpg by our standard exec functions., a subtask of T4417: Work needed for gnupg 2.3, as Resolved.
Fri, Dec 6, 3:38 AM · gnupg (gpg23)
gniibe added a subtask for T4362: Replace the exec funtions for photoids in gpg by our standard exec functions.: T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 3:37 AM · gnupg, Feature Request
gniibe added a parent task for T4702: Release GnuPG 2.3.0: T4362: Replace the exec funtions for photoids in gpg by our standard exec functions..
Fri, Dec 6, 3:37 AM · Release Info, gpg4win, gnupg
gniibe added a subtask for T4620: no support for multiple (yubikey) smartcards plugged in at the same time: T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 3:08 AM · Testing, Bug Report
gniibe added a parent task for T4702: Release GnuPG 2.3.0: T4620: no support for multiple (yubikey) smartcards plugged in at the same time.
Fri, Dec 6, 3:08 AM · Release Info, gpg4win, gnupg
gniibe closed T4663: libgcrypt: fix build without threads by adding an option to disable tests as Resolved.
Fri, Dec 6, 3:07 AM · libgcrypt, Bug Report
gniibe closed T4280: gnupg doc doesn't build due to ImageMagick default policy as Resolved.
Fri, Dec 6, 3:04 AM · gnupg, Documentation, Info Needed, Bug Report
gniibe committed rMae4d7761a15b: gpg: Avoid error diagnostics with --override-session-key when verifying (authored by dkg).
gpg: Avoid error diagnostics with --override-session-key when verifying
Fri, Dec 6, 2:44 AM
gniibe added a commit to T3464: successful decryption with session key reports failure if public key is unknown: rMae4d7761a15b: gpg: Avoid error diagnostics with --override-session-key when verifying.
Fri, Dec 6, 2:44 AM · gpgme, Bug Report
gniibe closed T3464: successful decryption with session key reports failure if public key is unknown as Resolved.

Applied and pushed.

Fri, Dec 6, 2:44 AM · gpgme, Bug Report
gniibe closed T3254: Decide which password limit to use and consistently use that limitation as Resolved.

The last fix was in 3681ee7dc1e9d8c94fdb046d7be0bbcfeba1cfe9, on 2017-07-05.
And it is included from the release of 2.1.22.

Fri, Dec 6, 2:26 AM · Bug Report

Thu, Dec 5

Christoph Feck <cfeck@kde.org> committed rKLEOPATRA6fdd78dc18c5: Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
Update Appstream for new release
Thu, Dec 5, 10:28 PM
werner added a comment to T4585: pinentry-tty mishandles ctrl-C.

allow-loopback-pinentry in gpg-agent.conf is actually the default. This options advises gpg-agent to accept a request for a loopback-pinentry. If you would configure no-allow-loopback-pinentry, requests from gpg to use a loopback pinentry are rejected.

Thu, Dec 5, 8:57 PM · Bug Report
aheinecke added a subtask for T4637: GpgOL: Encoding problems in German: T4660: Gpg4win 3.1.11.
Thu, Dec 5, 1:53 PM · gpgol
aheinecke added a parent task for T4660: Gpg4win 3.1.11: T4637: GpgOL: Encoding problems in German.
Thu, Dec 5, 1:53 PM · Release Info, gpg4win
aheinecke closed T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution as Resolved.

I think this is now resolved.

Thu, Dec 5, 1:16 PM · S/MIME, gpgol
maiden_taiwan added a comment to T4585: pinentry-tty mishandles ctrl-C.

@gniibe - Thanks for your explanation. Is --pinentry-mode=loopback the same as specifying in ~/.gnupg/gpg-agent.conf:

Thu, Dec 5, 1:01 PM · Bug Report
gniibe added a subtask for T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · pinentry, Feature Request
gniibe added parent tasks for T4659: Release Pinentry-1.1.1: T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase, T4337: pinentry-fltk: Formatstring handling, T4336: pinentry-fltk: Keyboard shortcuts are not recognized, T4263: Pinentry does not support --disable-doc configure option, T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin, T4598: curses: dialog broken with wide characters.
Thu, Dec 5, 7:35 AM · pinentry, Release Info
gniibe added a subtask for T4336: pinentry-fltk: Keyboard shortcuts are not recognized: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · pinentry, patch, Bug Report
gniibe added a subtask for T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · Cross-Compiler, pinentry, Bug Report
gniibe added a subtask for T4263: Pinentry does not support --disable-doc configure option: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · pinentry, Bug Report
gniibe added a subtask for T4598: curses: dialog broken with wide characters: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · pinentry
gniibe added a subtask for T4337: pinentry-fltk: Formatstring handling: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · patch, pinentry, Bug Report
gniibe added a parent task for T4659: Release Pinentry-1.1.1: T4583: pinentry-tty should accept backspace, delete, and ctrl-U.
Thu, Dec 5, 7:22 AM · pinentry, Release Info
gniibe added a subtask for T4583: pinentry-tty should accept backspace, delete, and ctrl-U: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:22 AM · Bug Report
gniibe added a subtask for T4585: pinentry-tty mishandles ctrl-C: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:20 AM · Bug Report
gniibe added a parent task for T4659: Release Pinentry-1.1.1: T4585: pinentry-tty mishandles ctrl-C.
Thu, Dec 5, 7:20 AM · pinentry, Release Info
gniibe renamed T4659: Release Pinentry-1.1.1 from Release Pinentry-1.0.1 to Release Pinentry-1.1.1.
Thu, Dec 5, 7:14 AM · pinentry, Release Info