Page MenuHome GnuPG
Feed All Stories

Nov 22 2021

werner committed rGc397ba3ac02e: gpg: New option --forbid-gen-key. (authored by werner).
gpg: New option --forbid-gen-key.
Nov 22 2021, 9:16 PM
ikloecker committed rW62e72a201fdf: appimage: Fix typo (authored by ikloecker).
appimage: Fix typo
Nov 22 2021, 6:52 PM
ikloecker claimed T5690: Kleopatra: Custom placeholder text in newcertificatewizard.
Nov 22 2021, 5:06 PM · kleopatra, Restricted Project
ikloecker claimed T5689: Kleopatra: Make config pages hideable again.
Nov 22 2021, 5:03 PM · kleopatra, Restricted Project
ikloecker added a comment to T5689: Kleopatra: Make config pages hideable again.

The configuration pages can be hidden by setting the following config entries to false in the [ConfigurationDialog] group in kleopatrarc:

  • ShowAppearanceConfiguration,
  • ShowCryptoOperationsConfiguration,
  • ShowDirectoryServicesConfiguration,
  • ShowGnuPGSystemConfiguration,
  • ShowSMimeValidationConfiguration.
Nov 22 2021, 5:02 PM · kleopatra, Restricted Project
ikloecker changed the status of T5689: Kleopatra: Make config pages hideable again from Open to Testing.
Nov 22 2021, 5:00 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAadbec67e8485: Allow hiding of individual configuration pages (authored by ikloecker).
Allow hiding of individual configuration pages
Nov 22 2021, 4:57 PM
werner committed rWea45c1deb73f: appimage: Make the AppRun configurable (authored by werner).
appimage: Make the AppRun configurable
Nov 22 2021, 2:42 PM
ikloecker moved T5689: Kleopatra: Make config pages hideable again from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Nov 22 2021, 11:41 AM · kleopatra, Restricted Project
ikloecker placed T5598: AppImage of gpg up for grabs.

Not sure if we want a separate AppImage for gpg & Co. Setting priority to "Needs Triage".

Nov 22 2021, 11:40 AM · AppImage, gnupg, Restricted Project, Feature Request
ikloecker changed the status of T5592: AppImage of Kleopatra from Open to Testing.
Nov 22 2021, 11:36 AM · Restricted Project, kleopatra, Feature Request
ikloecker changed the status of T5697: Kleopatra: Crashes or hangs on circular certificate chains from Open to Testing.
Nov 22 2021, 10:51 AM · Restricted Project, kleopatra, Bug Report
ikloecker added a comment to T5697: Kleopatra: Crashes or hangs on circular certificate chains.

Second issue is also fixed.

Nov 22 2021, 10:50 AM · Restricted Project, kleopatra, Bug Report
adriaandegroot updated the task description for T5701: Mismatch between enums and config table.
Nov 22 2021, 10:27 AM · gnupg (gpg23), Bug Report
adriaandegroot added a comment to T5701: Mismatch between enums and config table.

Here's a patch against b091a250d1411f9962385d1338c13481da2e0f9e.

Nov 22 2021, 10:25 AM · gnupg (gpg23), Bug Report
ikloecker committed rLIBKLEOacf819889fdb: Remove unused overloads of findIssuers() (authored by ikloecker).
Remove unused overloads of findIssuers()
Nov 22 2021, 10:25 AM
adriaandegroot created T5701: Mismatch between enums and config table.
Nov 22 2021, 10:22 AM · gnupg (gpg23), Bug Report
ikloecker committed rLIBKLEO741d8a53297c: Prevent infinite loop when building issuer chain (authored by ikloecker).
Prevent infinite loop when building issuer chain
Nov 22 2021, 9:56 AM
ikloecker committed rLIBKLEO617c64a859f3: Clear the list of certificates with masked issuer when keys are cleared (authored by ikloecker).
Clear the list of certificates with masked issuer when keys are cleared
Nov 22 2021, 9:56 AM
ikloecker committed rLIBKLEOf2e83a76a626: Add helper to check if container contains element matching a predicate (authored by ikloecker).
Add helper to check if container contains element matching a predicate
Nov 22 2021, 9:56 AM
ikloecker committed rLIBKLEO3edd6ea09957: Move definition of doClear() out of class definition (authored by ikloecker).
Move definition of doClear() out of class definition
Nov 22 2021, 9:56 AM
werner added a comment to T5698: w32: Support poll with FD backend.

I do not think that we should put any more support for FDs into gpgrt. The goal is to move entirely to the Win32 API.

Nov 22 2021, 9:38 AM · Windows, gpgrt
Laurent Montel <montel@kde.org> committed rLIBKLEO5f692c2fea0c: GIT_SILENT: preprare 5.19.0 rc (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: preprare 5.19.0 rc
Nov 22 2021, 7:00 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA6357ba96ba6d: GIT_SILENT: preprare 5.19.0 rc (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: preprare 5.19.0 rc
Nov 22 2021, 6:58 AM
gniibe removed a project from T5637: Use poll for libgcrypt (support more than 1024 fds): gpgme.
Nov 22 2021, 6:21 AM · libgcrypt, Feature Request
gniibe edited projects for T5637: Use poll for libgcrypt (support more than 1024 fds), added: libgcrypt; removed gpgrt.
Nov 22 2021, 6:20 AM · libgcrypt, Feature Request

Nov 21 2021

Laurent Montel <montel@kde.org> committed rLIBKLEOb86a38826649: GIT_SILENT: time to prepare 5.19 rc (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to prepare 5.19 rc
Nov 21 2021, 12:08 PM
Ben Cooksley <bcooksley@kde.org> committed rKLEOPATRAaec82b82248f: Correct prefix to other PIM repositories in .kde-ci.yml (authored by Ben Cooksley <bcooksley@kde.org>).
Correct prefix to other PIM repositories in .kde-ci.yml
Nov 21 2021, 3:28 AM
Ben Cooksley <bcooksley@kde.org> committed rLIBKLEOcffabef1f319: Correct prefix to other PIM repositories in .kde-ci.yml (authored by Ben Cooksley <bcooksley@kde.org>).
Correct prefix to other PIM repositories in .kde-ci.yml
Nov 21 2021, 3:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5084c106ad57: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Nov 21 2021, 1:29 AM

Nov 19 2021

dannytsen added a comment to T5700: libgcrypt: bulk AES-GCM acceleration for ppc64le.

Files added and changed.

Nov 19 2021, 9:02 PM · patch, ppc, libgcrypt, Feature Request
dannytsen added a comment to T5700: libgcrypt: bulk AES-GCM acceleration for ppc64le.

The implementation is for Power 10 and above. The improvement is as follow for AES128,

Nov 19 2021, 8:46 PM · patch, ppc, libgcrypt, Feature Request
dannytsen updated the task description for T5700: libgcrypt: bulk AES-GCM acceleration for ppc64le.
Nov 19 2021, 8:41 PM · patch, ppc, libgcrypt, Feature Request
dannytsen created T5700: libgcrypt: bulk AES-GCM acceleration for ppc64le.
Nov 19 2021, 8:40 PM · patch, ppc, libgcrypt, Feature Request
marv created T5699: libgpg-error 1.43 fails t-lock-single-thread test on x86_64 with musl and macOS.
Nov 19 2021, 2:06 PM · gpgrt, Bug Report
werner committed rGb091a250d141: gpgconf: Fix last commit. (authored by werner).
gpgconf: Fix last commit.
Nov 19 2021, 9:38 AM
werner committed rG40d2c9316527: gpgconf: Include output of --list-dirs in --show-configs. (authored by werner).
gpgconf: Include output of --list-dirs in --show-configs.
Nov 19 2021, 9:35 AM
werner committed rGa0fb78ee0fba: gpgconf: Include output of --list-dirs in --show-configs. (authored by werner).
gpgconf: Include output of --list-dirs in --show-configs.
Nov 19 2021, 9:31 AM
hydra3333 added a comment to T5695: libgcrypt cross-compilation error.

PS, knowing little about it, I tend to look at builds scripts here https://github.com/msys2/MINGW-packages on how to do things.
eg https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-libgcrypt

Nov 19 2021, 9:12 AM · Bug Report
hydra3333 added a comment to T5695: libgcrypt cross-compilation error.

Thank you, it successfully cross-compiles from latest git commit (not sure if it "runs", not tested it).

Nov 19 2021, 9:09 AM · Bug Report
gniibe added a comment to T5636: Run integrity checks + selftests from library constructor in FIPS.

Part 1 was applied. Part 3, Part 4, and Part 7 are irrelevant now, because we now have rndgetentropy which doesn't use device.

Nov 19 2021, 8:50 AM · FIPS, libgcrypt, Bug Report
hydra3333 added a comment to T5696: libgpg-error cross-compilation error.

PS, knowing little about it, I tend to look at builds scripts here https://github.com/msys2/MINGW-packages on how to do things.
eg https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-libgpg-error

Nov 19 2021, 8:46 AM
hydra3333 added a comment to T5696: libgpg-error cross-compilation error.

Thank you !

Nov 19 2021, 8:43 AM
gniibe added a comment to T5698: w32: Support poll with FD backend.

I don't know how runtime (of mingw) is thread-safe, but if it is, it should work well.

Nov 19 2021, 8:05 AM · Windows, gpgrt
gniibe added projects to T5698: w32: Support poll with FD backend: gpgrt, Windows.
Nov 19 2021, 5:12 AM · Windows, gpgrt
gniibe triaged T5698: w32: Support poll with FD backend as Wishlist priority.
Nov 19 2021, 5:12 AM · Windows, gpgrt
gniibe requested review of D541: w32: Support poll with FD backend.
Nov 19 2021, 5:09 AM
gniibe added a comment to T5696: libgpg-error cross-compilation error.

Thanks for your report.

Nov 19 2021, 1:42 AM
gniibe committed rE0fcfca8e9ffa: build: Fix dependency to gpg-error-config-test.sh. (authored by gniibe).
build: Fix dependency to gpg-error-config-test.sh.
Nov 19 2021, 1:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd41b933ff400: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Nov 19 2021, 1:32 AM
gniibe added a comment to T5695: libgcrypt cross-compilation error.

It was in the middle of merging jitterentropy. Please see T5692 (newer jitterentropy uses pthread by default, which was disabled now).

Nov 19 2021, 12:52 AM · Bug Report

Nov 18 2021

werner committed rG6ee01c1d26ca: gpg,gpgsm: Add option --min-rsa-length. (authored by werner).
gpg,gpgsm: Add option --min-rsa-length.
Nov 18 2021, 10:12 PM
werner committed rG7f31891ab1e5: gpgconf: --show-configs now prints a bunch of Registry entries. (authored by werner).
gpgconf: --show-configs now prints a bunch of Registry entries.
Nov 18 2021, 10:12 PM
werner committed rG58652f4c0b3a: gpgconf: Extend --show-config to show envvars. (authored by werner).
gpgconf: Extend --show-config to show envvars.
Nov 18 2021, 10:12 PM
werner committed rG6c6c404883e5: common,w32: New function read_w32_reg_string. (authored by werner).
common,w32: New function read_w32_reg_string.
Nov 18 2021, 10:12 PM
werner committed rG5f39db70c069: gpg,gpgsm: Add option --min-rsa-length. (authored by werner).
gpg,gpgsm: Add option --min-rsa-length.
Nov 18 2021, 8:50 PM
jukivili committed rC33f1a7ad3cd1: Do not build 'cipher/' assembly files when --disable-asm used (authored by jukivili).
Do not build 'cipher/' assembly files when --disable-asm used
Nov 18 2021, 6:55 PM
jukivili committed rCf10fa6b9a6ca: Do not build poly1305-s390x.S on foreign architectures (authored by jukivili).
Do not build poly1305-s390x.S on foreign architectures
Nov 18 2021, 6:55 PM
jukivili committed rCa44301f6d205: jitterentropy: use wipememory for jent_memset_secure (authored by jukivili).
jitterentropy: use wipememory for jent_memset_secure
Nov 18 2021, 6:55 PM
jukivili committed rCc38ebc3b6c7d: jitterentropy: fix building on Win32 (authored by jukivili).
jitterentropy: fix building on Win32
Nov 18 2021, 6:55 PM
werner committed rGf453d52e53f9: po: Replace "PIN-Cache" by "Passwort Cache" in German. (authored by werner).
po: Replace "PIN-Cache" by "Passwort Cache" in German.
Nov 18 2021, 4:56 PM
ikloecker added a comment to T5697: Kleopatra: Crashes or hangs on circular certificate chains.

First issue is fixed.

Nov 18 2021, 4:00 PM · Restricted Project, kleopatra, Bug Report
ikloecker renamed T5697: Kleopatra: Crashes or hangs on circular certificate chains from Kleopatra: Crash on circular certificate chains to Kleopatra: Crashes or hangs on circular certificate chains.
Nov 18 2021, 3:59 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rLIBKLEObdffed6eb0d7: Add possibility to mask the issuer of keys (authored by ikloecker).
Add possibility to mask the issuer of keys
Nov 18 2021, 3:57 PM
ikloecker committed rLIBKLEOc3ce07f15e7b: GIT_SILENT: Remove superfluous std::as_const (authored by ikloecker).
GIT_SILENT: Remove superfluous std::as_const
Nov 18 2021, 3:57 PM
ikloecker committed rLIBKLEO51f2bd618677: Prevent cycles in graph of certificate issuers (authored by ikloecker).
Prevent cycles in graph of certificate issuers
Nov 18 2021, 3:57 PM
ikloecker committed rLIBKLEO91ecfb859e80: Use a single return instead of multiple returns (authored by ikloecker).
Use a single return instead of multiple returns
Nov 18 2021, 3:57 PM
ikloecker claimed T5697: Kleopatra: Crashes or hangs on circular certificate chains.

Rating as High because this can be used for a DoS attack on individual users.

Nov 18 2021, 2:37 PM · Restricted Project, kleopatra, Bug Report
ikloecker created T5697: Kleopatra: Crashes or hangs on circular certificate chains.
Nov 18 2021, 2:35 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA101ca27154b2: Disallow export of multiple certificate groups (authored by ikloecker).
Disallow export of multiple certificate groups
Nov 18 2021, 10:01 AM
ikloecker added a comment to T5638: Make Kleopatra group configuration exportable.

Actually, I have already implemented 1, 2, and 3. For now, I will disallow exporting multiple groups at the same time.

Nov 18 2021, 9:55 AM · Restricted Project, Feature Request, kleopatra
jukivili added a comment to T5694: poly1305-s390x.S is compiled despite --disable-asm.

Following patch should prevent assembly files being built at all with --disable-asm:

Nov 18 2021, 8:51 AM · libgcrypt, Bug Report
jukivili added a comment to T5694: poly1305-s390x.S is compiled despite --disable-asm.

Thanks for your report.

Nov 18 2021, 8:27 AM · libgcrypt, Bug Report
jukivili claimed T5694: poly1305-s390x.S is compiled despite --disable-asm.
Nov 18 2021, 8:17 AM · libgcrypt, Bug Report
gniibe added a comment to T5523: jitter entropy RNG update.

Fixed, with using normal memory for ->mem.

Nov 18 2021, 8:12 AM · FIPS, libgcrypt
gniibe committed rC1183ffdd7a24: tests: Remove tweak for FIPS enabled. (authored by gniibe).
tests: Remove tweak for FIPS enabled.
Nov 18 2021, 8:11 AM
gniibe committed rC85cb7375fec3: jitternetropy: Put our local change to use non-secure memory. (authored by gniibe).
jitternetropy: Put our local change to use non-secure memory.
Nov 18 2021, 8:06 AM
gniibe added a comment to T5523: jitter entropy RNG update.

->mem is just used to measure the difference of memory access.

Nov 18 2021, 7:56 AM · FIPS, libgcrypt
gniibe added a comment to T5523: jitter entropy RNG update.

It found that newer jitterentropy uses larger mem (128KiB), while older uses 2KiB.

Nov 18 2021, 7:33 AM · FIPS, libgcrypt
gniibe committed rC17f9eb20c94f: build: Fix excess quotation to enable config.status --recheck works. (authored by gniibe).
build: Fix excess quotation to enable config.status --recheck works.
Nov 18 2021, 6:47 AM
gniibe committed rC5493282b4aac: random: Fix rndgetentropy correctly uses rndjent. (authored by gniibe).
random: Fix rndgetentropy correctly uses rndjent.
Nov 18 2021, 4:06 AM

Nov 17 2021

kwinz added a comment to T1621: Support multiple cards (not just readers).

@werner That is not helpful. I tried 4 or 5 different readers. And the Reiner SCT cyberjack is the one that works best out of all of them on both Windows and Linux.

Nov 17 2021, 11:03 PM · gnupg, Feature Request
werner added a comment to T5638: Make Kleopatra group configuration exportable.

Your item "2. Allow exporting multiple groups at the same time." is not really important. If you want to do that, please make sure that each group is exported to a separate file.

Nov 17 2021, 6:33 PM · Restricted Project, Feature Request, kleopatra
werner closed T5695: libgcrypt cross-compilation error as Invalid.

Please see T5696.

Nov 17 2021, 6:30 PM · Bug Report
werner closed T5696: libgpg-error cross-compilation error as Invalid.

No autoreconf etc. Use only our method to cross build. That is $src/libgcrypt/autogen.sh --build-w32.

Nov 17 2021, 6:29 PM
werner committed rG749bb80cb768: gpgconf: --show-configs now prints a bunch of Registry entries. (authored by werner).
gpgconf: --show-configs now prints a bunch of Registry entries.
Nov 17 2021, 6:16 PM
hydra3333 added a comment to T5695: libgcrypt cross-compilation error.

cross-compilation settings:

Nov 17 2021, 5:34 PM · Bug Report
hydra3333 added a comment to T5696: libgpg-error cross-compilation error.

The cross-compilation settings:

{ # 2019.12.13 # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=summary
	#'repo_type' : 'archive',
	'#url' : 'https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.43.tar.bz2',
	#
	'repo_type' : 'git',
	'recursive_git' : True,
	'url' : 'git://git.gnupg.org/libgpg-error.git', # https://git.gnupg.org/ # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=summary
	##'url' : 'https://dev.gnupg.org/source/libgpg-error.git', # https://git.gnupg.org/ # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=summary
	#
	'configure_options': '--host={target_host} --prefix={target_prefix} --disable-shared --enable-static --disable-rpath --disable-doc --disable-tests --with-libiconv-prefix={target_prefix}', # --with-libintl=no --with-libpth=no',
	'custom_cflag' : ' ', # 2019.12.13 it fails to build with anything other than this, eg it crashes with -O3 and -fstack-protector-all -D_FORTIFY_SOURCE=2 
	'run_post_regexreplace' : (
		'autoreconf -fiv',
		'./autogen.sh --build-w64 ', 								 
	),
	'depends_on' : (
		'iconv', 
	),
}
Nov 17 2021, 5:30 PM
hydra3333 created T5696: libgpg-error cross-compilation error.
Nov 17 2021, 5:28 PM
hydra3333 created T5695: libgcrypt cross-compilation error.
Nov 17 2021, 5:26 PM · Bug Report
ikloecker added a comment to T5638: Make Kleopatra group configuration exportable.

Importing exported certificate group files from the file manager now also works, at least on XDG-compatible systems. I have also made sure that the application-certificate icon is used for those files in the Breeze icon theme.

Nov 17 2021, 3:47 PM · Restricted Project, Feature Request, kleopatra
ikloecker committed rKLEOPATRA0e0497ff0667: Import files with our new certificate group media type (authored by ikloecker).
Import files with our new certificate group media type
Nov 17 2021, 3:43 PM
ikloecker committed rKLEOPATRAe688ef065dcc: Add media type definition for exported certificate group files (authored by ikloecker).
Add media type definition for exported certificate group files
Nov 17 2021, 3:23 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA4a7905f7ec45: GIT_SILENT: use <..> for include (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use <..> for include
Nov 17 2021, 1:43 PM
ikloecker changed the status of T5638: Make Kleopatra group configuration exportable, a subtask of T5175: Kleopatra: Add support for custom groups, from Open to Testing.
Nov 17 2021, 12:27 PM · Restricted Project, kleopatra
ikloecker changed the status of T5638: Make Kleopatra group configuration exportable from Open to Testing.

Ready for testing

Nov 17 2021, 12:27 PM · Restricted Project, Feature Request, kleopatra
ikloecker committed rKLEOPATRA09f83b17280b: Keep selection when groups are updated (authored by ikloecker).
Keep selection when groups are updated
Nov 17 2021, 12:25 PM
ikloecker committed rKLEOPATRAff19cee15bbe: Prevent a crash caused by a stale model index (authored by ikloecker).
Prevent a crash caused by a stale model index
Nov 17 2021, 11:25 AM
ikloecker committed rKLEOPATRAbf43368757f9: Watch the key cache for changes to certificates or groups (authored by ikloecker).
Watch the key cache for changes to certificates or groups
Nov 17 2021, 11:25 AM
ikloecker committed rKLEOPATRAcda07b5ed70a: GIT_SILENT: Remove unused argument (authored by ikloecker).
GIT_SILENT: Remove unused argument
Nov 17 2021, 11:25 AM