Page MenuHome GnuPG
Feed All Stories

Jul 26 2022

werner triaged T6098: Path traversal bug in gpg-wks-server as High priority.
Jul 26 2022, 12:36 PM · wkd, gnupg
tiagoepi added a comment to T6092: Minor typo in documentation.

Thanks for fixing.

Jul 26 2022, 11:26 AM · patch, Documentation, Bug Report
werner added projects to T6069: Kleopatra crashes when creating UIServer socket: Windows, kleopatra, Info Needed.
Jul 26 2022, 11:04 AM · Info Needed, kleopatra, Windows, Bug Report
werner triaged T6054: ambiguous error message when output file exists already as Low priority.

That is not easy to change because we show all kind of error codes. If you run in --verbose mode you should see more info.

Jul 26 2022, 11:03 AM · Bug Report
werner triaged T6053: max passphrase lengths as Normal priority.
Jul 26 2022, 10:59 AM · gnupg, Documentation
werner triaged T6058: clarify need of --batch and/or --pinentry-mode looback with --passphrase-* options as Low priority.

There won't be any semantic changes for obvious reasons.

Jul 26 2022, 10:58 AM · gnupg, Documentation
werner triaged T6085: pinentry-qt: Earlier passphrase hint when creating new key as Normal priority.
Jul 26 2022, 10:56 AM · gnupg, Restricted Project, pinentry
werner committed rG1735b5ffa879: doc: Minor typo fix (authored by werner).
doc: Minor typo fix
Jul 26 2022, 10:52 AM
werner closed T6092: Minor typo in documentation as Resolved.

Thanks for reporting.

Jul 26 2022, 10:52 AM · patch, Documentation, Bug Report
werner added a comment to T6092: Minor typo in documentation.

The first thing is a problem of the GNU makeinfo tool. Can't be fixed int the source.

Jul 26 2022, 10:50 AM · patch, Documentation, Bug Report
ikloecker changed the status of T6067: dirmngr 2.2 does not ask keyservers for fingerprints, a subtask of T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop, from Open to Testing.
Jul 26 2022, 9:54 AM · AppImage, gpg4win, Bug Report
ikloecker changed the status of T6067: dirmngr 2.2 does not ask keyservers for fingerprints, a subtask of T5741: dirmngr does not ask keyservers for fingerprints, from Open to Testing.
Jul 26 2022, 9:54 AM · Restricted Project, dirmngr
ikloecker changed the status of T6067: dirmngr 2.2 does not ask keyservers for fingerprints from Open to Testing.

The fix has been merged to the 2.2 branch.

Jul 26 2022, 9:54 AM · gnupg (gpg22), Restricted Project, dirmngr
werner committed rG22e8dc792702: dirmngr: Ask keyservers to provide the key fingerprints (authored by ikloecker).
dirmngr: Ask keyservers to provide the key fingerprints
Jul 26 2022, 9:47 AM

Jul 25 2022

jukivili updated the task description for T4460: libgcrypt performance TODOs.
Jul 25 2022, 11:00 PM · libgcrypt
jukivili updated the task description for T4460: libgcrypt performance TODOs.
Jul 25 2022, 11:00 PM · libgcrypt
ikloecker placed T6096: Kleopatra: Add "include-default" when creating a new trustlist.txt up for grabs.
Jul 25 2022, 4:29 PM · kleopatra, Restricted Project
cklassen added a reverting change for rW0a85f5ae2376: made texts repsonsive: rWc274ac65eb72: Revert "made texts repsonsive".
Jul 25 2022, 4:12 PM
cklassen committed rWc274ac65eb72: Revert "made texts repsonsive" (authored by cklassen).
Revert "made texts repsonsive"
Jul 25 2022, 4:12 PM
werner triaged T6068: clarify what a line is in --passphrase-fd and --passphrase-file as Low priority.
Jul 25 2022, 3:57 PM · Documentation
cklassen added a comment to T6072: Kleopatra: Display "gpgconf -X" .

For documentation purposes: Werner suggested to use a TCP socket on Windows for logging (on the mailing list).

Jul 25 2022, 3:46 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ikloecker changed the status of T6095: Kleopatra: Fix accessibility of group configuration from Open to Testing.

Should be much more accessible now. Only tested with orca which has its own quirks.

Jul 25 2022, 3:45 PM · kleopatra, Restricted Project
ikloecker changed the status of T6095: Kleopatra: Fix accessibility of group configuration, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jul 25 2022, 3:45 PM · a11y, kleopatra
ikloecker committed rKLEOPATRAe1f59f5b9827: Explicitly set cursor position as workaround for event order problem (authored by ikloecker).
Explicitly set cursor position as workaround for event order problem
Jul 25 2022, 3:41 PM
jukivili committed rC909daa700e4b: blake2: add AVX512 accelerated implementations (authored by jukivili).
blake2: add AVX512 accelerated implementations
Jul 25 2022, 3:34 PM
jukivili committed rCe51d3b8330a1: sha512: add AArch64 crypto/SHA512 extension implementation (authored by jukivili).
sha512: add AArch64 crypto/SHA512 extension implementation
Jul 25 2022, 3:34 PM
jukivili committed rCdca0bd133dd0: sm4-arm-sve-ce: use 32 parallel blocks for XTS and CTR32LE (authored by jukivili).
sm4-arm-sve-ce: use 32 parallel blocks for XTS and CTR32LE
Jul 25 2022, 3:34 PM
jukivili committed rCcf956793afc2: sm4 & camellia: add generic bulk acceleration for CTR32LE mode (GCM-SIV) (authored by jukivili).
sm4 & camellia: add generic bulk acceleration for CTR32LE mode (GCM-SIV)
Jul 25 2022, 3:34 PM
jukivili committed rCbeaad75f4655: sha3: Add x86-64 AVX512 accelerated implementation (authored by jukivili).
sha3: Add x86-64 AVX512 accelerated implementation
Jul 25 2022, 3:34 PM
jukivili committed rCeaed633c1662: sm4: add amd64 GFNI/AVX512 implementation (authored by jukivili).
sm4: add amd64 GFNI/AVX512 implementation
Jul 25 2022, 3:34 PM
werner committed rGee8f1c10a7a5: gpg: Request keygrip of key to add via command interface (authored by ikloecker).
gpg: Request keygrip of key to add via command interface
Jul 25 2022, 3:18 PM
werner committed rGc1489ca0e101: wkd: Fix path traversal attack on gpg-wks-server. (authored by werner).
wkd: Fix path traversal attack on gpg-wks-server.
Jul 25 2022, 2:54 PM
ikloecker committed rKLEOPATRA5df7ff9e3688: Add workaround for a bug in QListView::currentChanged (authored by ikloecker).
Add workaround for a bug in QListView::currentChanged
Jul 25 2022, 2:50 PM
ikloecker committed rKLEOPATRA67adc49f159a: Set accessible name for input fields and their labels (authored by ikloecker).
Set accessible name for input fields and their labels
Jul 25 2022, 2:50 PM
ikloecker committed rKLEOPATRA5a6298e85e16: GIT_SILENT Use list-initialization for setting command line arguments (authored by ikloecker).
GIT_SILENT Use list-initialization for setting command line arguments
Jul 25 2022, 10:43 AM
werner committed rG8a63a8c8257e: wkd: Fix path traversal attack on gpg-wks-server. (authored by werner).
wkd: Fix path traversal attack on gpg-wks-server.
Jul 25 2022, 10:39 AM
ikloecker committed rKLEOPATRA8bd15667adb3: Set default attribute order if no custom order is configured (authored by ikloecker).
Set default attribute order if no custom order is configured
Jul 25 2022, 9:53 AM
gniibe triaged T6097: SC-HSM 4K Compatibility as Low priority.

Please ask your card vendor.

Jul 25 2022, 7:14 AM · Bug Report
margirou created T6097: SC-HSM 4K Compatibility.
Jul 25 2022, 12:32 AM · Bug Report

Jul 23 2022

l10n daemon script <scripty@kde.org> committed rKLEOPATRAeedddb5820ef: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jul 23 2022, 4:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6b4d05192c04: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jul 23 2022, 3:47 AM

Jul 22 2022

SpriteOvO added a comment to T6078: File `config.guess` is a little out of date.

@gniibe Thanks!

Jul 22 2022, 6:41 PM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
mmontkowski claimed T5989: Kleopatra: Customization Window Title and custom Logo from VERSION file.
Jul 22 2022, 4:46 PM · kleopatra, Restricted Project
gniibe committed rE1e7d0d3ef627: doc: Update gpgrt.texi for old gpg-error-config script. (authored by gniibe).
doc: Update gpgrt.texi for old gpg-error-config script.
Jul 22 2022, 6:36 AM
gniibe committed rG2791169aa9dd: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Jul 22 2022, 6:32 AM
gniibe closed T6078: File `config.guess` is a little out of date as Resolved.

In the repo, for all related software, it's done.

Jul 22 2022, 3:42 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe added a comment to T6078: File `config.guess` is a little out of date.

Note that versions since 2020-11-07 to 2021-07-03 have major problem with non-POSIX shell, which doesn't support $(..) construct.

Jul 22 2022, 3:40 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe committed rS4f40ab3132fc: build: Update gpg-error.m4 and fix for modern Autoconf. (authored by gniibe).
build: Update gpg-error.m4 and fix for modern Autoconf.
Jul 22 2022, 3:20 AM
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 · a11y, kleopatra
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: Make prefilled name and email address for new certificates configurable as Wishlist priority.
Jul 20 2022, 11:47 AM · vsd, gpd5x, 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 · a11y, kleopatra
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 · vsd33 (vsd-3.3.0), 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