Page MenuHome GnuPG
Feed All Stories

Jul 22 2022

gniibe committed rS81b0d2c7a5e8: build: Update config.guess and config.sub. (authored by gniibe).
build: Update config.guess and config.sub.
Jul 22 2022, 3:17 AM

Jul 21 2022

jukivili updated the task description for T4460: libgcrypt performance TODOs.
Jul 21 2022, 4:07 PM · libgcrypt
ikloecker committed rKLEOPATRA37c1af5695ed: Make tooltips more verbose and add some accessible names (authored by ikloecker).
Make tooltips more verbose and add some accessible names
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAa71ac7b3eea7: Set accessible names for search input field and list of groups (authored by ikloecker).
Set accessible names for search input field and list of groups
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAdb7873ecbd49: Fix copy&paste error (authored by ikloecker).
Fix copy&paste error
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAf34108b5b9c6: Make name input field a buddy of its label (authored by ikloecker).
Make name input field a buddy of its label
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRA31603430f609: Use flat group boxes for grouping the two lists of keys (authored by ikloecker).
Use flat group boxes for grouping the two lists of keys
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAefc64b658de2: Announce current item when certificate list gets focus (authored by ikloecker).
Announce current item when certificate list gets focus
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAa81947bf1138: Ensure that current group is selected when list gets focus (authored by ikloecker).
Ensure that current group is selected when list gets focus
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRA12055d69fb0f: Give keyboard focus to the search input field when showing dialog (authored by ikloecker).
Give keyboard focus to the search input field when showing dialog
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAd5471b7c3ce3: Make model used for list of groups a single-column model (authored by ikloecker).
Make model used for list of groups a single-column model
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRA11ac18df48ee: Prevent accidental closing of dialogs when pressing Enter (authored by ikloecker).
Prevent accidental closing of dialogs when pressing Enter
Jul 21 2022, 3:59 PM
ikloecker committed rKLEOPATRAada89a7ecafb: Add labels to the Search fields (authored by ikloecker).
Add labels to the Search fields
Jul 21 2022, 3:59 PM
jukivili committed rCea5e71f9c8eb: Add ARMv9 SVE2 and optional Crypto Extension HW features (authored by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>).
Add ARMv9 SVE2 and optional Crypto Extension HW features
Jul 21 2022, 10:04 AM
jukivili committed rC8921b5221e33: Add detection for HW feature "ARMv8 SVE" (authored by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>).
Add detection for HW feature "ARMv8 SVE"
Jul 21 2022, 10:04 AM
jukivili committed rC2dc265400674: Add SM4 ARMv9 SVE CE assembly implementation (authored by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>).
Add SM4 ARMv9 SVE CE assembly implementation
Jul 21 2022, 10:04 AM
gniibe committed rP34709975debd: Fix for modern Autoconf. (authored by gniibe).
Fix for modern Autoconf.
Jul 21 2022, 9:57 AM
gniibe committed rP55353112cdc7: build: Fix for internal secmem. (authored by gniibe).
build: Fix for internal secmem.
Jul 21 2022, 9:57 AM
gniibe committed rP4f26b1fa994c: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Jul 21 2022, 9:57 AM
gniibe committed rPe1cdfc733757: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jul 21 2022, 9:57 AM
gniibe committed rMcc37447b625b: build: Update config.guess and config.sub. (authored by gniibe).
build: Update config.guess and config.sub.
Jul 21 2022, 7:19 AM
gniibe committed rM16020c5fd964: build: Fix for modern Autoconf. (authored by gniibe).
build: Fix for modern Autoconf.
Jul 21 2022, 7:19 AM
gniibe committed rC3494140847cb: Cleanup for type definitions of byte, ushort, u32, and u64. (authored by gniibe).
Cleanup for type definitions of byte, ushort, u32, and u64.
Jul 21 2022, 6:10 AM
gniibe committed rT656c28c6d7c8: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jul 21 2022, 4:30 AM
gniibe committed rTd18f06132738: build: Update configure.ac for modern Autoconf. (authored by gniibe).
build: Update configure.ac for modern Autoconf.
Jul 21 2022, 4:30 AM

Jul 20 2022

jukivili committed rC434a58d0e784: visibility: add missing fips_is_operational check for gcry_md_extract (authored by jukivili).
visibility: add missing fips_is_operational check for gcry_md_extract
Jul 20 2022, 9:55 PM
jukivili committed rC9636c88262fc: hwf-x86: fix UBSAN warning (authored by jukivili).
hwf-x86: fix UBSAN warning
Jul 20 2022, 9:55 PM
jukivili committed rC4abcedcea820: hwf-arm: add ARM HW feature detection support for MacOS (authored by jukivili).
hwf-arm: add ARM HW feature detection support for MacOS
Jul 20 2022, 9:55 PM
ikloecker added a comment to T5989: Kleopatra: Customization Window Title and custom Logo from VERSION file.

Using SLOT doesn't work anymore. The "slot" needs to be a std::function<void(bool)> (e.g. a lambda) now. Moreover, the trailing false, true is not required anymore (because of suitable enum value defaults for those action_data members).

Jul 20 2022, 4:39 PM · kleopatra, Restricted Project
ikloecker changed the status of T6096: Kleopatra: Add "include-default" when creating a new trustlist.txt from Open to Testing.

I have used the same header blurb as gpg-agent (https://dev.gnupg.org/source/gnupg/browse/master/agent/trustlist.c$60-73) with an additional comment about the include-default statement.

Jul 20 2022, 4:28 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA2f357f08ff9b: Avoid duplicating the last empty line when writing back lines (authored by ikloecker).
Avoid duplicating the last empty line when writing back lines
Jul 20 2022, 4:23 PM
ikloecker committed rKLEOPATRAb569a1b22e4b: Write comment lines with DN attributes to trust list file (authored by ikloecker).
Write comment lines with DN attributes to trust list file
Jul 20 2022, 4:23 PM
ikloecker committed rKLEOPATRA58c7ecceb32c: Append optional relax flag to (un)trusted root certificates (authored by ikloecker).
Append optional relax flag to (un)trusted root certificates
Jul 20 2022, 4:23 PM
ikloecker committed rKLEOPATRA8e05bd711386: Write header blurb to start of newly created trustlist.txt (authored by ikloecker).
Write header blurb to start of newly created trustlist.txt
Jul 20 2022, 4:23 PM
aheinecke added a comment to T5989: Kleopatra: Customization Window Title and custom Logo from VERSION file.

To add an icon:

Jul 20 2022, 2:39 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAdd4e553d241a: Prevent scroll area embedding config page from receiving focus (authored by ikloecker).
Prevent scroll area embedding config page from receiving focus
Jul 20 2022, 12:47 PM
ikloecker committed rKLEOPATRA6121172d17c0: Ensure correct tab order (authored by ikloecker).
Ensure correct tab order
Jul 20 2022, 12:47 PM
aheinecke triaged T6096: Kleopatra: Add "include-default" when creating a new trustlist.txt as High priority.
Jul 20 2022, 12:07 PM · kleopatra, Restricted Project
ikloecker moved T6095: Kleopatra: Fix accessibility of group configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 20 2022, 12:05 PM · kleopatra, Restricted Project
ikloecker triaged T6095: Kleopatra: Fix accessibility of group configuration as Normal priority.
Jul 20 2022, 12:05 PM · kleopatra, Restricted Project
ikloecker closed T6088: Kleopatra: Improve accessibility of icon-only buttons, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Jul 20 2022, 11:56 AM · kleopatra, Restricted Project
ikloecker closed T6088: Kleopatra: Improve accessibility of icon-only buttons as Resolved.

I have added accessible names to all icon-only buttons created in libkleo and kleopatra. There may be buttons created by Qt or KDE Frameworks which lack an accessible name.

Jul 20 2022, 11:56 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA509c6d0d1432: Set accessible names for a few icon-only buttons (authored by ikloecker).
Set accessible names for a few icon-only buttons
Jul 20 2022, 11:49 AM
ikloecker committed rLIBKLEO06e61fad64a6: Add accessible names for a few icon-only buttons (authored by ikloecker).
Add accessible names for a few icon-only buttons
Jul 20 2022, 11:48 AM
ikloecker committed rLIBKLEO7ec7eed4411d: GIT_SILENT Keep line breaks in initializer lists (authored by ikloecker).
GIT_SILENT Keep line breaks in initializer lists
Jul 20 2022, 11:48 AM
ikloecker committed rLIBKLEO1be06ea6b526: Improve some accessible names of icon-only buttons (authored by ikloecker).
Improve some accessible names of icon-only buttons
Jul 20 2022, 11:48 AM
aheinecke triaged T6094: Kleopatra: Take windows user email Address from Active Directory if available as Wishlist priority.
Jul 20 2022, 11:47 AM · Restricted Project, kleopatra

Jul 19 2022

ikloecker moved T6088: Kleopatra: Improve accessibility of icon-only buttons from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 19 2022, 3:39 PM · kleopatra, Restricted Project
ikloecker closed T6089: Kleopatra: Make DN attribute order configuration accessible as Resolved.

I think the accessibility is okay now. It could be further improved with useful shortcuts for the different buttons, but the DN attribute order configuration is a rather unimportant UI of Kleopatra.

Jul 19 2022, 3:38 PM · kleopatra, Restricted Project
ikloecker closed T6089: Kleopatra: Make DN attribute order configuration accessible, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Jul 19 2022, 3:38 PM · kleopatra, Restricted Project
ikloecker triaged T6091: Kleopatra: "Cancel" in the password dialog of "Print secret key" has no effect as Low priority.

The command needs to be ported away from running gpg --export-secret-key via QProcess to using QGpgME::ExportJob. I'll give this a low priority.

Jul 19 2022, 3:12 PM · kleopatra, Restricted Project
ikloecker committed rLIBKLEO2b699430fbce: Explicitly include QStringBuilder for operator% (authored by ikloecker).
Explicitly include QStringBuilder for operator%
Jul 19 2022, 2:47 PM
gniibe committed rPTH70fb608c3bf7: build: Update config.guess and config.sub. (authored by gniibe).
build: Update config.guess and config.sub.
Jul 19 2022, 2:15 PM
ikloecker added a comment to T6092: Minor typo in documentation.

But then again: The three other apostrophes that occur in the text are represented by single quote characters. Maybe sticking to ASCII characters is the better fix after all.

Jul 19 2022, 12:41 PM · patch, Documentation, Bug Report
ikloecker added a comment to T6092: Minor typo in documentation.

Typographically the apostrophe character is a different character than the single quote character '. So, the correct fix would be to fix the probably wrong encoded apostrophe instead of replacing it by a single quote character.

Jul 19 2022, 12:38 PM · patch, Documentation, Bug Report
ikloecker changed the status of T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect from Open to Testing.

Kleopatra now silently ends the "backup secret key" operation if the password dialog was canceled.

Jul 19 2022, 12:29 PM · kleopatra, Restricted Project
tiagoepi added a project to T6092: Minor typo in documentation: patch.
Jul 19 2022, 12:24 PM · patch, Documentation, Bug Report
tiagoepi added a comment to T6092: Minor typo in documentation.

Jul 19 2022, 12:24 PM · patch, Documentation, Bug Report
ikloecker triaged T6093: gpg: Continues export of secret key if first passphrase dialog was canceled as Normal priority.
Jul 19 2022, 12:18 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Bug Report, Restricted Project
tiagoepi created T6092: Minor typo in documentation.
Jul 19 2022, 12:07 PM · patch, Documentation, Bug Report
ikloecker triaged T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect as Normal priority.
Jul 19 2022, 12:01 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA4a3dcec0428a: Do not export anything if the user canceled the operation (authored by ikloecker).
Do not export anything if the user canceled the operation
Jul 19 2022, 12:00 PM
gniibe committed rE64bcee3c467d: build: Fix configure script. (authored by gniibe).
build: Fix configure script.
Jul 19 2022, 11:44 AM
gniibe committed rEb1b808f30f83: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jul 19 2022, 11:44 AM
gniibe committed rA6da6a3df3c98: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jul 19 2022, 11:31 AM
gniibe committed rK466837db84fb: build: Update config.guess and config.sub. (authored by gniibe).
build: Update config.guess and config.sub.
Jul 19 2022, 11:21 AM
gniibe committed rKca9a04569020: build: Support cross compile. (authored by gniibe).
build: Support cross compile.
Jul 19 2022, 11:21 AM
gniibe committed rC9a134fb7f286: cipher: Add buildhelp.h to source to be distributed. (authored by gniibe).
cipher: Add buildhelp.h to source to be distributed.
Jul 19 2022, 10:23 AM
ikloecker added a comment to T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.

It turns out that gpg does report an error via status-fd, but it doesn't report via status-fd that the operation was canceled (Update: The error code 83886179 in the status message corresponds to GPG_ERR_CANCELED, i.e. gpg reports that the user canceled the operation.)

$ gpg --status-fd 1 --export-secret-keys --armor -- 3A8536D46F57779C49F0CF542C0444CB59852D29
[GNUPG:] KEY_CONSIDERED 3A8536D46F57779C49F0CF542C0444CB59852D29 0
[GNUPG:] PINENTRY_LAUNCHED 6899 qt 1.2.1-beta1 /dev/pts/47 xterm-256color :0 20600/1000/5 1000/100 0
gpg: key 79BF2044FA53B3A492B361882353B5828F9B391C: error receiving key from agent: Operation cancelled - skipped
[GNUPG:] ERROR export_keys.secret 83886179
[GNUPG:] PINENTRY_LAUNCHED 6907 qt 1.2.1-beta1 /dev/pts/47 xterm-256color :0 20600/1000/5 1000/100 0
-----BEGIN PGP PRIVATE KEY BLOCK-----
Jul 19 2022, 10:16 AM · kleopatra, Restricted Project
gniibe committed rC2efb90104591: build: Fix configure script. (authored by gniibe).
build: Fix configure script.
Jul 19 2022, 10:12 AM
gniibe committed rCe633cc3315aa: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jul 19 2022, 10:12 AM
ebo created T6091: Kleopatra: "Cancel" in the password dialog of "Print secret key" has no effect.
Jul 19 2022, 10:01 AM · kleopatra, Restricted Project
ikloecker added a comment to T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.

The second pinentry window comes up to ask for the passphrase that protects your subkey. Usually, gpg will try to use the passphrase entered for the primary key also for the subkey, but since you canceled the first pinentry there's no passphrase to re-use.

Jul 19 2022, 9:51 AM · kleopatra, Restricted Project
ebo added a comment to T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.

Jul 19 2022, 9:38 AM · kleopatra, Restricted Project
ebo created T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.
Jul 19 2022, 8:58 AM · kleopatra, Restricted Project

Jul 18 2022

ikloecker committed rLIBKLEO25f3821c7697: Announce current item when lists get focus (authored by ikloecker).
Announce current item when lists get focus
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEOd7f0b09a5507: Set list as buddy of corresponding label (authored by ikloecker).
Set list as buddy of corresponding label
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEO4a1a18a7f7fe: Ensure consistent selection of the current item (authored by ikloecker).
Ensure consistent selection of the current item
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEO8207fe17deb7: Set accessible name for the attribute entries (authored by ikloecker).
Set accessible name for the attribute entries
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEO4dd349249cf8: Select the first item in both lists after filling the lists (authored by ikloecker).
Select the first item in both lists after filling the lists
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEO381f044177e0: Add accessible names for the lists (authored by ikloecker).
Add accessible names for the lists
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEO809f8d1fb488: Separate buttons for changing the entries and for changing the order (authored by ikloecker).
Separate buttons for changing the entries and for changing the order
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEOd1672548be39: Make selection of the attributes with the keyboard work (authored by ikloecker).
Make selection of the attributes with the keyboard work
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEO5e1e0a7e8dd9: Remove useless checks for QT_NO_TREEWIDGET (authored by ikloecker).
Remove useless checks for QT_NO_TREEWIDGET
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEOadf71ac7fdd3: Modernize: Use vectors instead of arrays (authored by ikloecker).
Modernize: Use vectors instead of arrays
Jul 18 2022, 5:48 PM
ikloecker committed rLIBKLEOfc783889804b: Add accessible names for tool buttons for changing the attribute order (authored by ikloecker).
Add accessible names for tool buttons for changing the attribute order
Jul 18 2022, 5:48 PM
kmhuntly closed T6074: gpg v2.3.6 doesnt work with ssh as Resolved.

as of 2.3.7 (which I just updated to) this works. ticket can be closed

Jul 18 2022, 12:48 PM · Info Needed, gnupg (gpg23), ssh, Bug Report
ikloecker moved T6089: Kleopatra: Make DN attribute order configuration accessible from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 18 2022, 11:40 AM · kleopatra, Restricted Project
ikloecker triaged T6089: Kleopatra: Make DN attribute order configuration accessible as Normal priority.
Jul 18 2022, 11:40 AM · kleopatra, Restricted Project
gniibe committed rG7e44f883664e: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jul 18 2022, 11:19 AM
ikloecker triaged T6088: Kleopatra: Improve accessibility of icon-only buttons as Normal priority.
Jul 18 2022, 11:16 AM · kleopatra, Restricted Project
gniibe triaged T6078: File `config.guess` is a little out of date as Normal priority.

Thank you.

Jul 18 2022, 10:56 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
ikloecker changed the status of T6083: Kleopatra: Sign/encrypt window size issue from Open to Testing.

I have improved the cursor positioning:

  • Keep the cursor position when a key/group is updated in the background.
  • Move the cursor to the start when the user finishes editing (with Return), selects a key/group via the selection dialog, or moves focus to another UI element.
  • Otherwise, we keep the default behavior.
Jul 18 2022, 10:47 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAefed6dd30da2: Improve cursor positioning of certificate input field (authored by ikloecker).
Improve cursor positioning of certificate input field
Jul 18 2022, 10:46 AM
gniibe added projects to T6074: gpg v2.3.6 doesnt work with ssh: ssh, gnupg (gpg23), Info Needed.

Please give us more information.

  • Do you change SSH program?
  • Do you mean, reinstalling gpg 2.3.4 fixes your issue?
  • Are you using with smartcard/token? Which one (Yubikey/Zeitcontrol/Gnuk), if it's the case?
Jul 18 2022, 10:31 AM · Info Needed, gnupg (gpg23), ssh, Bug Report
gniibe claimed T6074: gpg v2.3.6 doesnt work with ssh.
Jul 18 2022, 10:20 AM · Info Needed, gnupg (gpg23), ssh, Bug Report
gniibe claimed T6078: File `config.guess` is a little out of date.
Jul 18 2022, 10:20 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe closed T6035: Portability issue: ftruncate as Resolved.
Jul 18 2022, 9:58 AM · backport, gpgagent, gnupg
gniibe edited projects for T6035: Portability issue: ftruncate, added: backport; removed Restricted Project.

It's in 2.3.7 and 2.2.36.

Jul 18 2022, 9:58 AM · backport, gpgagent, gnupg
aheinecke closed T6087: tax.xz as Invalid.
Jul 18 2022, 9:07 AM · Feature Request