Page MenuHome GnuPG
Feed All Stories

Feb 10 2021

ikloecker committed rKLEOPATRAc99ec64fa3c0: Give initial keyboard focus to the keys filter (authored by ikloecker).
Give initial keyboard focus to the keys filter
Feb 10 2021, 1:44 PM
ikloecker committed rKLEOPATRAb8130ea5f2ef: Allow changing the name of a group of keys (authored by ikloecker).
Allow changing the name of a group of keys
Feb 10 2021, 1:44 PM
ikloecker committed rKLEOPATRA71980f217e7f: Add command for editing a group of keys (authored by ikloecker).
Add command for editing a group of keys
Feb 10 2021, 1:44 PM
ikloecker committed rLIBKLEOec7d08c6fbc1: Add setters for name and keys to KeyGroup (authored by ikloecker).
Add setters for name and keys to KeyGroup
Feb 10 2021, 1:37 PM
ikloecker committed rLIBKLEOd0bc868bec2d: Bump library version (authored by ikloecker).
Bump library version
Feb 10 2021, 1:37 PM
werner lowered the priority of T3389: canonical OpenPGP certificate export from Normal to Wishlist.
Feb 10 2021, 11:53 AM · gnupg, Feature Request
werner edited projects for T3287: Improve http proxy support by honoring SRV RRs., added: gnupg; removed gnupg (gpg23).
Feb 10 2021, 11:51 AM · gnupg, dirmngr
werner closed T3284: ssh-add -D does not return an error as it should. as Wontfix.

Won't be done because the expectations of users are different on whether they use ssh-agent or gpg-agent. And it breaks scripts

Feb 10 2021, 11:42 AM · gnupg (gpg23), Documentation
werner closed T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf as Wontfix.
Feb 10 2021, 11:39 AM · gnupg (gpg23), gpgagent
werner closed T3237: gnupg complies to CO_DE_VS when generating keys non-interactively only by accident as Invalid.

I would not all this an accident.

Feb 10 2021, 11:37 AM · gnupg (gpg23)
werner closed T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date) as Resolved.
Feb 10 2021, 11:35 AM · workaround, gnupg, Bug Report
werner set the color for workaround to Grey.
Feb 10 2021, 11:35 AM
werner lowered the priority of T4338: gpg-agent fails to start on Windows if GNUPGHOME is longer than 80 characters from Normal to Low.
Feb 10 2021, 11:32 AM · Windows, gpgagent, Bug Report
werner closed T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path as Resolved.

The now used /var/run thingy solves all these problems nicely. In fact we may eventually remove the use fallback of using sockets in the GNUPGHOMEDIR.

Feb 10 2021, 11:29 AM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr
werner renamed T2958: Extend --unwrap to also remove a compression layer. from extract signature from encrypted+signed message to Extend --unwrap to also remove a compression layer..
Feb 10 2021, 11:24 AM · gnupg24, Feature Request, gnupg (gpg23)
werner added a comment to T2958: Extend --unwrap to also remove a compression layer..

We have the --unwrap option which already does this. The problem here is that an addition compression layer is not removed. Therefore I will rename this report to add a feature strip things down to a signature or literal data packet..

Feb 10 2021, 11:23 AM · gnupg24, Feature Request, gnupg (gpg23)
werner closed T2925: Permissions of pubkey.kbx not retained through changes as Wontfix.

Eventually we will move to keyboxd which is already an experimental option in 2.3. Thus we won't do anything here.

Feb 10 2021, 11:13 AM · gnupg (gpg23), Bug Report
werner closed T2912: command line keytocard as Wontfix.

The gpg-card is more flexible than the old gpg stuff. If there is something missing we will add it over time but it does not make sense to keep this request open.

Feb 10 2021, 11:12 AM · gnupg (gpg23), Feature Request
werner lowered the priority of T2862: support session key extraction and overriding for gpgsm from Normal to Wishlist.
Feb 10 2021, 11:10 AM · gnupg24, Feature Request, gnupg (gpg23)
werner closed T2850: auto-key-locate is annoying as Resolved.

Due to better working timeouts we have mostly soolved these problems,. Further keyservers are not anymore of great use these days.

Feb 10 2021, 11:09 AM · gnupg (gpg23), gnupg, Feature Request
werner closed T2836: dirmngr: wakes up periodically as Resolved.

The other patches don't make sense because of future plans for dirmngr.

Feb 10 2021, 11:07 AM · gnupg, gnupg (gpg23), Bug Report, dirmngr
werner lowered the priority of T2760: Populate comment field when exporting authentication key for SSH from Normal to Wishlist.
Feb 10 2021, 11:05 AM · gnupg24, ssh, Feature Request
werner lowered the priority of T2290: Allow gpgv2 to use armored GPG keys as keyring file with trusted keys from Normal to Wishlist.
Feb 10 2021, 11:02 AM · gnupg24, Feature Request
werner lowered the priority of T2186: --encrypt-to ambiguous with a expired and revoked key from Normal to Low.
Feb 10 2021, 11:01 AM · gnupg24, Feature Request
werner closed T1089: Please store requests in a cache to avoid sending out duplicate requests (mailto: interface) as Wontfix.
Feb 10 2021, 10:59 AM · gnupg (gpg23), gnupg, Debian, Feature Request
werner committed rG6e730c18816f: Remove obsolete M4 macros. (authored by werner).
Remove obsolete M4 macros.
Feb 10 2021, 8:57 AM
werner committed rG2b75b2560544: Require GpgRT version 1.41. (authored by werner).
Require GpgRT version 1.41.
Feb 10 2021, 8:57 AM
Yuri Chornoivan <yurchor@ukr.net> committed rKLEOPATRAfaf3fcf12171: Fix minor typo: editted -> edited (authored by Yuri Chornoivan <yurchor@ukr.net>).
Fix minor typo: editted -> edited
Feb 10 2021, 8:38 AM
werner committed rEe95b0c67cd6c: doc: Document another interface change in 1.37 (authored by werner).
doc: Document another interface change in 1.37
Feb 10 2021, 8:27 AM
werner committed rGf9e4dae08d7c: build: Make make distcheck work again. (authored by werner).
build: Make make distcheck work again.
Feb 10 2021, 8:15 AM
werner committed rG209b7113f349: tools: Remove the symcryptrun tool. (authored by werner).
tools: Remove the symcryptrun tool.
Feb 10 2021, 8:15 AM
gniibe created T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config.
Feb 10 2021, 4:57 AM · gpgrt

Feb 9 2021

werner added a comment to T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set .

Critical attributes are well known from CMS and X.509 and some have a history which can only be described as cargo cult. We should not allow them in the OpenPGP ecosystem without giving them a specific semantic aside from "we do something with it".

Feb 9 2021, 6:35 PM · gnupg (gpg22), Bug Report
werner closed T5290: the stable 2.2 branch no longer builds symcryptrun, but it ships the symcryptrun.1 manpage as Resolved.

Done. FWIW. in 2.3 symcryptrun will be removed entirely.

Feb 9 2021, 6:32 PM · Documentation, gnupg (gpg22), Bug Report
werner committed rGdb687d15e653: doc: Remove man page for symcryptrun. (authored by werner).
doc: Remove man page for symcryptrun.
Feb 9 2021, 6:29 PM
dkg added a comment to T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set .

RFC 4880 says:

Feb 9 2021, 2:19 PM · gnupg (gpg22), Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO0996a40f41b4: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 9 2021, 1:36 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA69cb338864da: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 9 2021, 1:32 PM
jap added a comment to T5292: regression: no longer possible to get signatures from decrypt from unknown keys.

Feb 9 2021, 1:11 PM · patch, Python, gpgme, Bug Report
jap created T5292: regression: no longer possible to get signatures from decrypt from unknown keys.
Feb 9 2021, 1:11 PM · patch, Python, gpgme, Bug Report
ikloecker added a comment to T5175: Kleopatra: Add support for custom groups.

Where should groups be listed? Should groups be listed in the main key/certificates view?

Feb 9 2021, 10:29 AM · Restricted Project, kleopatra
ikloecker added a comment to T5239: Add UI for managing groups.

Added a first version of the UI. Key list still needs to be changed from a simple list view to the usual multi-column tree view.

Feb 9 2021, 10:02 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAfda5f44e6dd6: Update updated group in certificate lineedit (authored by ikloecker).
Update updated group in certificate lineedit
Feb 9 2021, 9:47 AM
ikloecker committed rKLEOPATRAd736c350ad22: Add button for editing group to group details dialog (authored by ikloecker).
Add button for editing group to group details dialog
Feb 9 2021, 9:47 AM
ikloecker committed rKLEOPATRA15fb36c3edde: Add dialog for editing groups of keys (authored by ikloecker).
Add dialog for editing groups of keys
Feb 9 2021, 9:47 AM
ikloecker committed rKLEOPATRAeb7a1909ae42: Adapt to changed interface of KeyGroup (authored by ikloecker).
Adapt to changed interface of KeyGroup
Feb 9 2021, 9:47 AM
ikloecker committed rLIBKLEOb0672209e05c: Bump library version (authored by ikloecker).
Bump library version
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEOcef028c24d31: Allow updating a group of keys (authored by ikloecker).
Allow updating a group of keys
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEO89cbb4ea423f: Remove duplicate keys from the result of getGroupKeys() (authored by ikloecker).
Remove duplicate keys from the result of getGroupKeys()
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEO74f4a32ba89f: Add a unique, runtime-constant identifier to groups (authored by ikloecker).
Add a unique, runtime-constant identifier to groups
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEOa512cb35183c: Allow adding/removing keys to/from a group of keys (authored by ikloecker).
Allow adding/removing keys to/from a group of keys
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEO9b88be979703: Store keys of a group as set instead of vector (authored by ikloecker).
Store keys of a group as set instead of vector
Feb 9 2021, 9:44 AM
werner triaged T5286: Calculate Z hash for sm2 as Low priority.

We need more information on the why and when of this change. We don't want to maintain different versions of the same algorithm. The I-D expired more than 6 years ago and thus it should not be used as a reference.

Feb 9 2021, 7:58 AM · Not A Bug, Info Needed, libgcrypt, Feature Request
gniibe added a comment to T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".

POSIX says so (use printf instead).
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html

Feb 9 2021, 7:58 AM · MacOS, gpgrt, Bug Report
werner triaged T5290: the stable 2.2 branch no longer builds symcryptrun, but it ships the symcryptrun.1 manpage as Normal priority.
Feb 9 2021, 7:56 AM · Documentation, gnupg (gpg22), Bug Report
werner closed T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set as Wontfix.

Without any defined semantic it is not proper to ignore a critical bit. The software which created this keyblock seems to aim for incompatibility.

Feb 9 2021, 7:55 AM · gnupg (gpg22), Bug Report
werner added a comment to T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".

iirc the advise from the GNU coding standards is to use printf(1) instead of trying to figure out how echo(1) works.

Feb 9 2021, 7:53 AM · MacOS, gpgrt, Bug Report
dkg created T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set .
Feb 9 2021, 6:53 AM · gnupg (gpg22), Bug Report
gniibe committed rE99ae862a96a5: Support cross-compiling on more platforms. (authored by gniibe).
Support cross-compiling on more platforms.
Feb 9 2021, 5:27 AM
gniibe added a comment to T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".

Thank you. I'll fix. Perhaps, I'll ignore old UNIXen like AIX 6.1, which has no way to echo with no newlines.

Feb 9 2021, 3:48 AM · MacOS, gpgrt, Bug Report
gniibe accepted D527: po: Update Simplified Chinese Translation..

Thanks. Applied in rG4ca8ca5f7f58: po: Update Simplified Chinese Translation..

Feb 9 2021, 3:45 AM · gnupg (gpg22)
gniibe committed rG4ca8ca5f7f58: po: Update Simplified Chinese Translation. (authored by bobwxc).
po: Update Simplified Chinese Translation.
Feb 9 2021, 3:35 AM
gniibe claimed T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".
Feb 9 2021, 3:17 AM · MacOS, gpgrt, Bug Report
gniibe triaged T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n" as Normal priority.
Feb 9 2021, 3:17 AM · MacOS, gpgrt, Bug Report
dkg created T5290: the stable 2.2 branch no longer builds symcryptrun, but it ships the symcryptrun.1 manpage.
Feb 9 2021, 2:10 AM · Documentation, gnupg (gpg22), Bug Report
saurik created T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".
Feb 9 2021, 12:01 AM · MacOS, gpgrt, Bug Report

Feb 8 2021

werner placed T4713: Bug in get_best_pubkey_byname up for grabs.

Thanks for the fix.

Feb 8 2021, 8:56 PM · Restricted Project, gnupg (gpg23)
werner committed rCb142da4c88de: New test driver to allow for standalone regression tests. (authored by werner).
New test driver to allow for standalone regression tests.
Feb 8 2021, 6:48 PM
werner committed rCebc4d5670a1a: New test Makefile target xtestsuite (authored by werner).
New test Makefile target xtestsuite
Feb 8 2021, 6:48 PM
werner committed rC82395f11b444: tests: Fix minor glitches. (authored by werner).
tests: Fix minor glitches.
Feb 8 2021, 6:48 PM
torra added a comment to T5152: PGP/MIME e-mails are not decrypted.

The problem ist not an "ugly error message" but it does not recognize that the e-mail IS encyrpted by Symantec-PGP! But the plugin always says:

Feb 8 2021, 3:32 PM · Support, gpgol, Bug Report
aheinecke created T5288: Kleopatra: Check that KeyCache::findBestByMailBox is in sync with GnuPG and maybe move it.
Feb 8 2021, 3:32 PM · gpgol, kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2f3509a1a4bb: 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
Feb 8 2021, 10:28 AM
bobwxc updated the diff for D527: po: Update Simplified Chinese Translation..
Feb 8 2021, 10:19 AM · gnupg (gpg22)
bobwxc updated the diff for D527: po: Update Simplified Chinese Translation..

Done all comments.

Feb 8 2021, 10:06 AM · gnupg (gpg22)
gniibe added a comment to D527: po: Update Simplified Chinese Translation..

So 'out of core' actually means:

  • run out of the memory resource, in other words, insufficient memory resources ?
Feb 8 2021, 9:35 AM · gnupg (gpg22)
bobwxc added a comment to D527: po: Update Simplified Chinese Translation..

Partly understand, so 'core' means 'core-memory', and for nowadays just 'memory'.

Feb 8 2021, 8:05 AM · gnupg (gpg22)
l10n daemon script <scripty@kde.org> committed rKLEOPATRA26b6b0ab7668: 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
Feb 8 2021, 6:56 AM
gniibe added a comment to D527: po: Update Simplified Chinese Translation..

Here are my comments.

Feb 8 2021, 1:21 AM · gnupg (gpg22)

Feb 6 2021

jukivili closed T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax as Resolved.

Problem with clang and these files was resolved by replacement of assembler macros with C preprocessor macros.

Feb 6 2021, 12:47 PM · asm, clang, libgcrypt
jukivili closed T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax, a subtask of T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO, as Resolved.
Feb 6 2021, 12:47 PM · asm, libgcrypt, clang, Bug Report

Feb 5 2021

bobwxc created D527: po: Update Simplified Chinese Translation..
Feb 5 2021, 7:01 PM · gnupg (gpg22)
werner triaged T5287: mkportable doesn't work (due to missing files in share/locale/eu/ ?) as Low priority.

Actually I would be in favor of removing this portable thingy. It is and will always be the worst and most insecure way of using crypto.

Feb 5 2021, 2:16 PM · Bug Report, gpg4win
bevan added a comment to T5277: libgcrypt 1.9.1 fails to build with --disable-asm.

Looks like this has been addressed in af23ab5c5482d625ff52e60606cf044e2b0106c8. A quick test building the current version in master with --disable-asm worked for me.

Feb 5 2021, 1:29 PM · MacOS, libgcrypt, Bug Report
FloorVeil created T5287: mkportable doesn't work (due to missing files in share/locale/eu/ ?).
Feb 5 2021, 8:49 AM · Bug Report, gpg4win
shaoyj added a comment to T5286: Calculate Z hash for sm2.

https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
Section 5.1.4.4

Feb 5 2021, 8:03 AM · Not A Bug, Info Needed, libgcrypt, Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdc120d74d385: 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
Feb 5 2021, 7:43 AM
shaoyj created T5286: Calculate Z hash for sm2.
Feb 5 2021, 7:27 AM · Not A Bug, Info Needed, libgcrypt, Feature Request
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

pubkey_cmp should be symmetric (pubkey_cmp(A,B) == - pubkey_cmp(B,A)), but it was not.

Feb 5 2021, 7:17 AM · Restricted Project, gnupg (gpg23)
gniibe committed rG390f597868a5: gpg: Fix selection of key. (authored by gniibe).
gpg: Fix selection of key.
Feb 5 2021, 5:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6f35eb639aa3: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 5 2021, 2:58 AM

Feb 4 2021

werner added a comment to rC8716e4b2ada2: global: make sure that bulk config string is null-terminated.

Oh well, a bit surprising but I agree that it works :-)

Feb 4 2021, 7:16 PM
jukivili added a comment to rC8716e4b2ada2: global: make sure that bulk config string is null-terminated.

The 'what != NULL' case is handled by the "Strip trailing LF" part at the end of function. These data strings always end with '\n', so null-termination gets done there.

Feb 4 2021, 4:44 PM
werner committed rD064d5b02fa09: web: Set end-of-life for Libgcrypt 1.8 (authored by werner).
web: Set end-of-life for Libgcrypt 1.8
Feb 4 2021, 2:27 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO59e1ec0dd420: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 4 2021, 1:58 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA4beefd422c38: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 4 2021, 1:53 PM
werner added a comment to rC8716e4b2ada2: global: make sure that bulk config string is null-terminated.

Actually I can't see why this is only a problem in the NULL case. if you select a specific config item the string might also not be 0 terminated - it depends a bit on the size of the used buffers. In 1.8 I applied this with the the if (!what) condidion.

Feb 4 2021, 1:06 PM
aheinecke triaged T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as Wishlist priority.
Feb 4 2021, 12:46 PM · gnupg
aheinecke reopened T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as "Open".

I have to leave this as open as this describes a clear issue users expirience in our software. I assign it to me to keep an eye on the issue. Werner and me discussed this issue at length verbally and there won't be a quick fix for the stable branch but we will address this some time in the future, but then not only for 8bit but for full unicode.

Feb 4 2021, 12:46 PM · gnupg
Laurent Montel <montel@kde.org> committed rLIBKLEOa1c5d0539335: Use auto vs auto * where it's possible (authored by Laurent Montel <montel@kde.org>).
Use auto vs auto * where it's possible
Feb 4 2021, 8:21 AM