Page MenuHome GnuPG
Feed All Stories

Jun 28 2021

Laurent Montel <montel@kde.org> committed rKLEOPATRAb5be23850e85: GIT_SILENT: add license (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: add license
Jun 28 2021, 7:28 PM
ikloecker moved T4717: Kleopatra: Changing expiry does not change expiry for subkeys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 28 2021, 5:56 PM · Restricted Project, kleopatra, gpg4win
ikloecker changed the status of T4717: Kleopatra: Changing expiry does not change expiry for subkeys from Open to Testing.

Fixed as discussed.

Jun 28 2021, 5:55 PM · Restricted Project, kleopatra, gpg4win
ikloecker committed rKLEOPATRA1c77c096c334: GIT_SILENT Fix filename in copyright header (authored by ikloecker).
GIT_SILENT Fix filename in copyright header
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA390aa44e3703: Avoid binding to a temporary (authored by ikloecker).
Avoid binding to a temporary
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA6f9a481be003: Optionally, also update subkeys when changing expiration of key (authored by ikloecker).
Optionally, also update subkeys when changing expiration of key
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA1b7a1df50993: Remove separate expirydialog.ui (authored by ikloecker).
Remove separate expirydialog.ui
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA47ab3744a366: Modernize code (authored by ikloecker).
Modernize code
Jun 28 2021, 5:46 PM
jukivili added a comment to T5510: libgcrypt: incorrect computation for secp192r1.

Thanks for reporting. There is two commits in that commit range, including https://dev.gnupg.org/rC9d909cb67e70fd792926ac1e2ab305b2cc96bc27 which adds fast reduction for NIST curves. So obviously something is wrong there. Is secp192r1 only curve that is giving wrong results?

Jun 28 2021, 5:34 PM · libgcrypt, Bug Report
werner triaged T5512: Implement service indicators as High priority.
Jun 28 2021, 1:27 PM · Feature Request, FIPS, libgcrypt
Jakuje created T5512: Implement service indicators.
Jun 28 2021, 12:28 PM · Feature Request, FIPS, libgcrypt
ikloecker committed rMd8638ed0aa5b: Update NEWS. (authored by ikloecker).
Update NEWS.
Jun 28 2021, 12:13 PM
ikloecker committed rM9d2b876093c2: qt: Fix filenames in copyright headers (authored by ikloecker).
qt: Fix filenames in copyright headers
Jun 28 2021, 12:01 PM
ikloecker committed rMade95b25ce47: qt: Remove superfluous trailing ';' (authored by ikloecker).
qt: Remove superfluous trailing ';'
Jun 28 2021, 12:01 PM
ikloecker committed rM144d580607dd: qt: Allow changing expiration date of primary key and all subkeys (authored by ikloecker).
qt: Allow changing expiration date of primary key and all subkeys
Jun 28 2021, 12:01 PM
ikloecker committed rM3503816570a1: qt: Add mechanism for missing d-pointer in Job (authored by ikloecker).
qt: Add mechanism for missing d-pointer in Job
Jun 28 2021, 12:01 PM
ikloecker committed rM801acd89b234: qt: Add test for ChangeExpiryJob (authored by ikloecker).
qt: Add test for ChangeExpiryJob
Jun 28 2021, 12:01 PM
aheinecke added a project to T5511: Kleopatra: Show "is this your own key" question for Smartcards somehow, too: kleopatra.
Jun 28 2021, 11:51 AM · kleopatra, Restricted Project
aheinecke triaged T5511: Kleopatra: Show "is this your own key" question for Smartcards somehow, too as Normal priority.
Jun 28 2021, 11:35 AM · kleopatra, Restricted Project
aheinecke added a project to T5475: Kleopatra: Crash when decrypting large archives: kleopatra.
Jun 28 2021, 11:21 AM · kleopatra
aheinecke reopened T5475: Kleopatra: Crash when decrypting large archives as "Open".

I have received a convincing report that Kleopatra crashes when encrypting or decrypting Folder structures > 30GB. So I need to at least test this, too.

Jun 28 2021, 11:21 AM · kleopatra
werner changed the Can Browse User Directory policy for application People from All Users to Contributor (Project).
Jun 28 2021, 7:46 AM
werner changed the Default Edit Policy policy for application Owners from All Users to Contributor (Project).
Jun 28 2021, 7:45 AM
werner changed the Can Manage Macros policy for application Macro from All Users to Contributor (Project).
Jun 28 2021, 7:45 AM
werner changed the Default Edit Policy policy for application Pholio from All Users to Contributor (Project).
Jun 28 2021, 7:42 AM
werner changed the Default Edit Policy policy for application Projects from All Users to Administrators.
Jun 28 2021, 7:40 AM
Sanmilie added a revision to T5484: SCDaemon Not reselect applet and reauthenticate when the card send Security Not Sastisfied: D535: More general for large scale multi-apps card in pcsc-shared context. .
Jun 28 2021, 6:18 AM · yubikey, Bug Report, scd
Sanmilie added a task to D535: More general for large scale multi-apps card in pcsc-shared context. : T5484: SCDaemon Not reselect applet and reauthenticate when the card send Security Not Sastisfied.
Jun 28 2021, 6:18 AM · scd
Sanmilie requested review of D535: More general for large scale multi-apps card in pcsc-shared context. .
Jun 28 2021, 6:17 AM · scd
kloczek added a comment to T4416: gnupg isn't LTO ready.
test-stubs.c:374:1: note: 'show_photos' was previously declared here
keyserver-internal.h:35:24: warning: type of 'parse_keyserver_uri' does not match original declaration [-Wlto-type-mismatch]
   35 | struct keyserver_spec *parse_keyserver_uri (const char *string,
      |                        ^
test-stubs.c:356:1: note: type mismatch in parameter 3
  356 | parse_keyserver_uri (const char *uri, int require_scheme,
      | ^
test-stubs.c:356:1: note: 'parse_keyserver_uri' was previously declared here
keyserver-internal.h:60:5: warning: type of 'keyserver_import_ldap' does not match original declaration [-Wlto-type-mismatch]
   60 | int keyserver_import_ldap (ctrl_t ctrl, const char *name,
      |     ^
test-stubs.c:243:1: note: type mismatch in parameter 2
  243 | keyserver_import_ldap (const char *name)
      | ^
test-stubs.c:243:1: note: 'keyserver_import_ldap' was previously declared here
keyserver-internal.h:57:5: warning: type of 'keyserver_import_name' does not match original declaration [-Wlto-type-mismatch]
   57 | int keyserver_import_name (ctrl_t ctrl,
      |     ^
test-stubs.c:224:1: note: type mismatch in parameter 3
  224 | keyserver_import_name (const char *name,struct keyserver_spec *spec)
      | ^
test-stubs.c:224:1: note: 'keyserver_import_name' was previously declared here
keyserver-internal.h:50:5: warning: type of 'keyserver_import_cert' does not match original declaration [-Wlto-type-mismatch]
   50 | int keyserver_import_cert (ctrl_t ctrl, const char *name, int dane_mode,
      |     ^
test-stubs.c:205:1: note: type mismatch in parameter 2
  205 | keyserver_import_cert (const char *name)
      | ^
test-stubs.c:205:1: note: 'keyserver_import_cert' was previously declared here
keyserver-internal.h:44:5: warning: type of 'keyserver_import_keyid' does not match original declaration [-Wlto-type-mismatch]
   44 | int keyserver_import_keyid (ctrl_t ctrl, u32 *keyid,
      |     ^
test-stubs.c:184:1: note: type mismatch in parameter 3
  184 | keyserver_import_keyid (u32 *keyid, void *dummy, unsigned int flags)
      | ^
test-stubs.c:184:1: note: 'keyserver_import_keyid' was previously declared here
photoid.h:31:6: warning: type of 'show_photos' does not match original declaration [-Wlto-type-mismatch]
   31 | void show_photos (ctrl_t ctrl, const struct user_attribute *attrs, int count,
      |      ^
test-stubs.c:374:1: note: type mismatch in parameter 2
  374 | show_photos (const struct user_attribute *attrs, int count, PKT_public_key *pk)
      | ^
test-stubs.c:374:1: note: 'show_photos' was previously declared here
keyserver-internal.h:35:24: warning: type of 'parse_keyserver_uri' does not match original declaration [-Wlto-type-mismatch]
   35 | struct keyserver_spec *parse_keyserver_uri (const char *string,
      |                        ^
test-stubs.c:356:1: note: type mismatch in parameter 3
  356 | parse_keyserver_uri (const char *uri, int require_scheme,
      | ^
test-stubs.c:356:1: note: 'parse_keyserver_uri' was previously declared here
keyserver-internal.h:60:5: warning: type of 'keyserver_import_ldap' does not match original declaration [-Wlto-type-mismatch]
   60 | int keyserver_import_ldap (ctrl_t ctrl, const char *name,
      |     ^
test-stubs.c:243:1: note: type mismatch in parameter 2
  243 | keyserver_import_ldap (const char *name)
      | ^
test-stubs.c:243:1: note: 'keyserver_import_ldap' was previously declared here
keyserver-internal.h:57:5: warning: type of 'keyserver_import_name' does not match original declaration [-Wlto-type-mismatch]
   57 | int keyserver_import_name (ctrl_t ctrl,
      |     ^
test-stubs.c:224:1: note: type mismatch in parameter 3
  224 | keyserver_import_name (const char *name,struct keyserver_spec *spec)
      | ^
test-stubs.c:224:1: note: 'keyserver_import_name' was previously declared here
keyserver-internal.h:50:5: warning: type of 'keyserver_import_cert' does not match original declaration [-Wlto-type-mismatch]
   50 | int keyserver_import_cert (ctrl_t ctrl, const char *name, int dane_mode,
      |     ^
test-stubs.c:205:1: note: type mismatch in parameter 2
  205 | keyserver_import_cert (const char *name)
      | ^
test-stubs.c:205:1: note: 'keyserver_import_cert' was previously declared here
keyserver-internal.h:44:5: warning: type of 'keyserver_import_keyid' does not match original declaration [-Wlto-type-mismatch]
   44 | int keyserver_import_keyid (ctrl_t ctrl, u32 *keyid,
      |     ^
test-stubs.c:184:1: note: type mismatch in parameter 3
  184 | keyserver_import_keyid (u32 *keyid, void *dummy, unsigned int flags)
      | ^
test-stubs.c:184:1: note: 'keyserver_import_keyid' was previously declared here
photoid.h:31:6: warning: type of 'show_photos' does not match original declaration [-Wlto-type-mismatch]
   31 | void show_photos (ctrl_t ctrl, const struct user_attribute *attrs, int count,
      |      ^
test-stubs.c:374:1: note: type mismatch in parameter 2
  374 | show_photos (const struct user_attribute *attrs, int count, PKT_public_key *pk)
      | ^
test-stubs.c:374:1: note: 'show_photos' was previously declared here
keyserver-internal.h:35:24: warning: type of 'parse_keyserver_uri' does not match original declaration [-Wlto-type-mismatch]
   35 | struct keyserver_spec *parse_keyserver_uri (const char *string,
      |                        ^
test-stubs.c:356:1: note: type mismatch in parameter 3
  356 | parse_keyserver_uri (const char *uri, int require_scheme,
      | ^
test-stubs.c:356:1: note: 'parse_keyserver_uri' was previously declared here
keyserver-internal.h:60:5: warning: type of 'keyserver_import_ldap' does not match original declaration [-Wlto-type-mismatch]
   60 | int keyserver_import_ldap (ctrl_t ctrl, const char *name,
      |     ^
test-stubs.c:243:1: note: type mismatch in parameter 2
  243 | keyserver_import_ldap (const char *name)
      | ^
test-stubs.c:243:1: note: 'keyserver_import_ldap' was previously declared here
keyserver-internal.h:57:5: warning: type of 'keyserver_import_name' does not match original declaration [-Wlto-type-mismatch]
   57 | int keyserver_import_name (ctrl_t ctrl,
      |     ^
test-stubs.c:224:1: note: type mismatch in parameter 3
  224 | keyserver_import_name (const char *name,struct keyserver_spec *spec)
      | ^
test-stubs.c:224:1: note: 'keyserver_import_name' was previously declared here
keyserver-internal.h:50:5: warning: type of 'keyserver_import_cert' does not match original declaration [-Wlto-type-mismatch]
   50 | int keyserver_import_cert (ctrl_t ctrl, const char *name, int dane_mode,
      |     ^
test-stubs.c:205:1: note: type mismatch in parameter 2
  205 | keyserver_import_cert (const char *name)
      | ^
test-stubs.c:205:1: note: 'keyserver_import_cert' was previously declared here
keyserver-internal.h:44:5: warning: type of 'keyserver_import_keyid' does not match original declaration [-Wlto-type-mismatch]
   44 | int keyserver_import_keyid (ctrl_t ctrl, u32 *keyid,
      |     ^
test-stubs.c:184:1: note: type mismatch in parameter 3
  184 | keyserver_import_keyid (u32 *keyid, void *dummy, unsigned int flags)
      | ^
test-stubs.c:184:1: note: 'keyserver_import_keyid' was previously declared here
photoid.h:31:6: warning: type of 'show_photos' does not match original declaration [-Wlto-type-mismatch]
   31 | void show_photos (ctrl_t ctrl, const struct user_attribute *attrs, int count,
      |      ^
gpgv.c:617:1: note: type mismatch in parameter 2
  617 | show_photos (const struct user_attribute *attrs, int count, PKT_public_key *pk)
      | ^
gpgv.c:617:1: note: 'show_photos' was previously declared here
keyserver-internal.h:35:24: warning: type of 'parse_keyserver_uri' does not match original declaration [-Wlto-type-mismatch]
   35 | struct keyserver_spec *parse_keyserver_uri (const char *string,
      |                        ^
gpgv.c:599:1: note: type mismatch in parameter 3
  599 | parse_keyserver_uri (const char *uri, int require_scheme,
      | ^
gpgv.c:599:1: note: 'parse_keyserver_uri' was previously declared here
keyserver-internal.h:60:5: warning: type of 'keyserver_import_ldap' does not match original declaration [-Wlto-type-mismatch]
   60 | int keyserver_import_ldap (ctrl_t ctrl, const char *name,
      |     ^
gpgv.c:485:1: note: type mismatch in parameter 2
  485 | keyserver_import_ldap (const char *name)
      | ^
gpgv.c:485:1: note: 'keyserver_import_ldap' was previously declared here
keyserver-internal.h:57:5: warning: type of 'keyserver_import_name' does not match original declaration [-Wlto-type-mismatch]
   57 | int keyserver_import_name (ctrl_t ctrl,
      |     ^
gpgv.c:466:1: note: type mismatch in parameter 3
  466 | keyserver_import_name (const char *name,struct keyserver_spec *spec)
      | ^
gpgv.c:466:1: note: 'keyserver_import_name' was previously declared here
keyserver-internal.h:50:5: warning: type of 'keyserver_import_cert' does not match original declaration [-Wlto-type-mismatch]
   50 | int keyserver_import_cert (ctrl_t ctrl, const char *name, int dane_mode,
      |     ^
gpgv.c:447:1: note: type mismatch in parameter 2
  447 | keyserver_import_cert (const char *name)
      | ^
gpgv.c:447:1: note: 'keyserver_import_cert' was previously declared here
keyserver-internal.h:44:5: warning: type of 'keyserver_import_keyid' does not match original declaration [-Wlto-type-mismatch]
   44 | int keyserver_import_keyid (ctrl_t ctrl, u32 *keyid,
      |     ^
gpgv.c:426:1: note: type mismatch in parameter 3
  426 | keyserver_import_keyid (u32 *keyid, void *dummy, unsigned int flags)
      | ^
gpgv.c:426:1: note: 'keyserver_import_keyid' was previously declared here
certchain.c:2123:1: note: in a call to function 'gpgsm_validate_chain'
 2123 | gpgsm_validate_chain (ctrl_t ctrl, ksba_cert_t cert, ksba_isotime_t checktime,
      | ^
cvt-openpgp.h:27:13: warning: type of 'convert_from_openpgp_native' does not match original declaration [-Wlto-type-mismatch]
   27 | gpg_error_t convert_from_openpgp_native (ctrl_t ctrl,
      |             ^
t-protect.c:344:1: note: type mismatch in parameter 4
  344 | convert_from_openpgp_native (gcry_sexp_t s_pgp, const char *passphrase,
      | ^
t-protect.c:344:1: note: 'convert_from_openpgp_native' was previously declared here
Jun 28 2021, 2:00 AM
kloczek added a comment to T4416: gnupg isn't LTO ready.

In this case it is not about don't consult the return code or casting sometning byt messy declaration in header files and .c files.
Please have look closer one more time on [-Wlto-type-mismatch] warnings.

Jun 28 2021, 1:55 AM

Jun 27 2021

werner changed the edit policy for Windows.
Jun 27 2021, 11:05 PM
werner changed the edit policy for kleopatra.
Jun 27 2021, 11:04 PM
werner changed the edit policy for Active Directory.
Jun 27 2021, 11:03 PM
werner changed the edit policy for Support.
Jun 27 2021, 11:02 PM
werner changed the edit policy for Bug Report.
Jun 27 2021, 11:01 PM
werner updated the image for Bug Report from F2435158: -yellow.png to F2435160: profile.
Jun 27 2021, 10:48 PM
werner updated the image for Bug Report from F2434743: profile to F2435158: -yellow.png.
Jun 27 2021, 10:48 PM
catenacyber created T5510: libgcrypt: incorrect computation for secp192r1.
Jun 27 2021, 10:15 PM · libgcrypt, Bug Report
rbg331 added a comment to rKLEOPATRA647320ea6e25: Remove extra space.
Jun 27 2021, 4:11 PM
rbg331 removed a member for Bug Report: rbg331.
Jun 27 2021, 4:04 PM
rbg331 added a member for Bug Report: rbg331.
Jun 27 2021, 4:04 PM
rbg331 updated the image for Bug Report from F20761: -yellow.png to F2434743: profile.
Jun 27 2021, 4:03 PM
rbg331 added a comment to rGaeb8272ca8aa: gpg: Fix AEAD preference list overflow.

g10/getkey.c

Jun 27 2021, 3:49 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA647320ea6e25: Remove extra space (authored by Ahmad Samir <a.samirh78@gmail.com>).
Remove extra space
Jun 27 2021, 12:44 PM

Jun 26 2021

ikloecker closed T5509: Use-after-free in t-edit-sign test as Resolved.

Thanks for the report. Fixed.

Jun 26 2021, 6:07 PM · gpgme, Bug Report
ikloecker committed rM81a33ea5e1b8: core: Fix use-after-free issue in test (authored by ikloecker).
core: Fix use-after-free issue in test
Jun 26 2021, 6:05 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRAaf520370efc7: Adjust KShortcutsDialog::showDialog() usage due to API changes (authored by Ahmad Samir <a.samirh78@gmail.com>).
Adjust KShortcutsDialog::showDialog() usage due to API changes
Jun 26 2021, 3:11 PM
werner added a comment to T5496: [Problem Report] Add a new Cross-Platform Frontend Software for gnupg to the List.

wk at gnupg dot org but better avoid any HTML parts etc.

Jun 26 2021, 9:22 AM · Info Needed, Not A Bug

Jun 25 2021

werner committed rGa6efde307f7b: agent: Fix regression in agent_get_shadow_info_type. (authored by werner).
agent: Fix regression in agent_get_shadow_info_type.
Jun 25 2021, 8:23 PM
werner committed rG47c4e3e00a7e: dirmngr: Change the default keyserver. (authored by werner).
dirmngr: Change the default keyserver.
Jun 25 2021, 7:17 PM
werner assigned T5509: Use-after-free in t-edit-sign test to ikloecker.

Thanks for the report.

Jun 25 2021, 5:49 PM · gpgme, Bug Report
atsampson created T5509: Use-after-free in t-edit-sign test.
Jun 25 2021, 5:07 PM · gpgme, Bug Report
ikloecker committed rLIBKLEO920755459d0f: [q]gpgme[++] has been released as version 1.16.0 (authored by ikloecker).
[q]gpgme[++] has been released as version 1.16.0
Jun 25 2021, 2:33 PM
ikloecker committed rKLEOPATRA3fe2c46116c2: [q]gpgme[++] has been released as version 1.16.0 (authored by ikloecker).
[q]gpgme[++] has been released as version 1.16.0
Jun 25 2021, 2:32 PM
Saturneric added a comment to T5496: [Problem Report] Add a new Cross-Platform Frontend Software for gnupg to the List.

Thank you, this is my great honor!
If it is convenient, can you provide an email address? So that I can elaborate to you.

Jun 25 2021, 2:20 PM · Info Needed, Not A Bug
ikloecker committed rKLEOPATRA38711b6858d7: Update copyright info for Windows executable and fix SPDX markers (authored by ikloecker).
Update copyright info for Windows executable and fix SPDX markers
Jun 25 2021, 2:17 PM
ikloecker committed rKLEOPATRA70b96aa79fa6: Use version numbers without release service version suffix for Windows (authored by ikloecker).
Use version numbers without release service version suffix for Windows
Jun 25 2021, 2:17 PM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRA3ccc25fdeda5: Use JSON metadata in gnupgsystemconfigurationpage KCM (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
Use JSON metadata in gnupgsystemconfigurationpage KCM
Jun 25 2021, 1:42 PM
ikloecker committed rKLEOPATRAfe458d914bb0: Append the patch number as two digit number (authored by ikloecker).
Append the patch number as two digit number
Jun 25 2021, 12:19 PM
ikloecker committed rKLEOPATRAd0369abcd229: Append a compact release service version to Kleopatra's version number (authored by ikloecker).
Append a compact release service version to Kleopatra's version number
Jun 25 2021, 12:19 PM
ikloecker committed rKLEOPATRA56e957273930: Append the patch number as two digit number (authored by ikloecker).
Append the patch number as two digit number
Jun 25 2021, 12:17 PM
ikloecker committed rKLEOPATRA996eb72a120e: GIT_SILENT Make version numbers in Appstream data unique for each release (authored by ikloecker).
GIT_SILENT Make version numbers in Appstream data unique for each release
Jun 25 2021, 12:01 PM
ikloecker committed rKLEOPATRAd44b6729bb7f: GIT_SILENT Make version numbers in Appstream data unique for each release (authored by ikloecker).
GIT_SILENT Make version numbers in Appstream data unique for each release
Jun 25 2021, 11:59 AM
ikloecker committed rKLEOPATRA76fc38c1bf13: Fix appending Git date and commit hash to version number (authored by ikloecker).
Fix appending Git date and commit hash to version number
Jun 25 2021, 11:47 AM
ikloecker committed rKLEOPATRAd07f085d7f27: Append a compact release service version to Kleopatra's version number (authored by ikloecker).
Append a compact release service version to Kleopatra's version number
Jun 25 2021, 11:47 AM
werner closed T5069: Concurrent auto-start of gpg-agent by multiple gpg instances. as Resolved.
Jun 25 2021, 11:29 AM · Not A Bug, No Response, Info Needed, gnupg (gpg22), Windows, Bug Report
werner lowered the priority of T4892: gpgsm --gen-key with existing key from "ssh-add" fails from Normal to Low.

Needs to be tested with the current 2.2 version and a gcry_log_debugsxp should be added to the error output.

Jun 25 2021, 11:26 AM · gnupg24, Bug Report, S/MIME
werner closed T5162: Import problem due to disabled brainpool curves as Wontfix.

This will not be fixed. Brainpool is a standard feature of Libgcrypt and thus this is a bug in the used Libgcrypt installation. Note that although I recently fixed a new regression test for this case, I do not think that it is a good idea to add extra code for a broken Libgcrypt.

Jun 25 2021, 11:21 AM · Bug Report, libgcrypt, gnupg (gpg22)
werner closed T5309: gpg: key generation failed: Corrupted protection as Resolved.
Jun 25 2021, 11:16 AM · Info Needed, gnupg (gpg22), Bug Report
werner closed T5068: LDAP keyserver does not support lookup by fingerprint as Resolved.

This has been solved in 2.2.26 commit rGc75fd75532

Jun 25 2021, 11:15 AM · LDAP, dirmngr, gnupg (gpg22)
werner added a comment to T5322: gpg erroring when the terminal is too small to show the ncurses pinentry dialog.

That might depend on your pinentry version. With a pre-1.1.1 pinentry and 2.2.28 I get this:

Jun 25 2021, 11:12 AM · gnupg (gpg22), gpgagent, pinentry, Bug Report
werner closed T5376: gpg --fetch-keys no longer returns non 0 exit status on failure as Resolved.
Jun 25 2021, 10:55 AM · gnupg (gpg22), Bug Report
werner added a comment to T5376: gpg --fetch-keys no longer returns non 0 exit status on failure.

Will be in 2.2.29.

Jun 25 2021, 10:54 AM · gnupg (gpg22), Bug Report
werner committed rG5fe4b9788752: gpg: Let --fetch-key return an exit code on failure. (authored by werner).
gpg: Let --fetch-key return an exit code on failure.
Jun 25 2021, 10:52 AM
werner committed rG9579c7786278: gpg: Let --fetch-key return an exit code on failure. (authored by werner).
gpg: Let --fetch-key return an exit code on failure.
Jun 25 2021, 9:57 AM
werner committed rG95d707e09336: tools: Tweak ccidmon output. (authored by werner).
tools: Tweak ccidmon output.
Jun 25 2021, 9:57 AM
werner closed T5496: [Problem Report] Add a new Cross-Platform Frontend Software for gnupg to the List as Resolved.

Thanks. I added it to the list. If you have not yet done this I would suggest to write a note to gnupg-users.

Jun 25 2021, 9:26 AM · Info Needed, Not A Bug
werner committed rDfe3a1e96188c: web: Add GpgFrontend and Kleopatra (authored by werner).
web: Add GpgFrontend and Kleopatra
Jun 25 2021, 9:24 AM
werner added a project to T5500: gpgme: Test t-idiomatic.py fails with Python 3.8: Python.
Jun 25 2021, 9:16 AM · Python, gpgme, Bug Report
werner triaged T5500: gpgme: Test t-idiomatic.py fails with Python 3.8 as Normal priority.

We need to see how to best fix this regression test for all Python versions.

Jun 25 2021, 9:16 AM · Python, gpgme, Bug Report
werner lowered the priority of T5464: Failure to import Curve25519 ECDH secret subkey to the GnupG. from High to Normal.

We should not support a different OID or representation of 22519 which will only lead to incompatibilities and trouble existing users. 25519 is in too widespread use than to allow for any changes.

Jun 25 2021, 9:15 AM · Support, gnupg, OpenPGP
werner triaged T5508: Allow hardware optimizations in FIPS as High priority.
Jun 25 2021, 8:55 AM · FIPS, libgcrypt, Bug Report
werner added a comment to T5484: SCDaemon Not reselect applet and reauthenticate when the card send Security Not Sastisfied.

FWIW: We have always refused to support shared mode because we anticipated such problems. However, we have a customer using their own cards along with card maintenance software of them. For their purposes PCSC_SHARED works just fine makes and this is why I decided to add --pcsc-shared along with a warning that it is in general not a good idea.

Jun 25 2021, 8:54 AM · yubikey, Bug Report, scd
wiktor-k updated wiktor-k.
Jun 25 2021, 8:13 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA858b77711ad0: GIT_SILENT: use new signal/slot (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use new signal/slot
Jun 25 2021, 7:09 AM
Sanmilie added a comment to T5484: SCDaemon Not reselect applet and reauthenticate when the card send Security Not Sastisfied.

You need to protect only 2 critical set of ADPU sequence Sign and Decrypt. All other can be done not safely and have a minor impact. Get generation and cards unlock can be profitable with the transaction mode... but is very rare user makes another use of the card in same time he start that’s command. The check external interference can protect from a bad start. I have started this ticket because my card suffer in exclusive mode render the use of openpgp not really usable. When my card is an pcsc-shared mode, all it's OK but the daemon not able to restore after external interference. The correction proposed is OK but I have made recommendations because this can cause a bad applet switch... if the state does not restore before trying to switch applet all it's OK. I am not actually able to set directly differential code but I have described in the patch the change I have made and this make my card very happy. Not problems and the pin was queried if another application makes interference.

Jun 25 2021, 4:18 AM · yubikey, Bug Report, scd
gniibe added a comment to T5484: SCDaemon Not reselect applet and reauthenticate when the card send Security Not Sastisfied.

There are multiple issues here.

Jun 25 2021, 2:59 AM · yubikey, Bug Report, scd
werner committed rDb0c3cb09b274: swdb: gpgme 1.16.0 (authored by werner).
swdb: gpgme 1.16.0
Jun 25 2021, 1:32 AM

Jun 24 2021

jukivili committed rC6dfab8cfb94c: mpi/ec: add fast reduction for secp256k1 (authored by jukivili).
mpi/ec: add fast reduction for secp256k1
Jun 24 2021, 8:49 PM
jukivili committed rC9d909cb67e70: mpi/ec: add fast reduction functions for NIST curves (authored by jukivili).
mpi/ec: add fast reduction functions for NIST curves
Jun 24 2021, 8:49 PM
Jakuje created T5508: Allow hardware optimizations in FIPS.
Jun 24 2021, 8:04 PM · FIPS, libgcrypt, Bug Report
werner updated the task description for T5499: Release GPGME 1.16.0.
Jun 24 2021, 7:48 PM · Release Info, gpgme
werner closed T5292: regression: no longer possible to get signatures from decrypt from unknown keys as Resolved.
Jun 24 2021, 7:43 PM · patch, Python, gpgme, Bug Report
werner committed rM1021c8645555: Release 1.16.0 (authored by werner).
Release 1.16.0
Jun 24 2021, 7:41 PM
werner committed rMe8e055e682f8: Post release updates (authored by werner).
Post release updates
Jun 24 2021, 7:41 PM
werner committed rM768b7892e378: python: Do not include the full file names in the docs. (authored by werner).
python: Do not include the full file names in the docs.
Jun 24 2021, 7:41 PM
werner committed rM14b148b7d340: python: Allow returning signatures made by unknown keys in `decrypt` (authored by jap).
python: Allow returning signatures made by unknown keys in `decrypt`
Jun 24 2021, 7:41 PM
werner closed T5475: Kleopatra: Crash when decrypting large archives as Resolved.
Jun 24 2021, 7:41 PM · kleopatra
werner closed T5499: Release GPGME 1.16.0 as Resolved.
Jun 24 2021, 7:40 PM · Release Info, gpgme