Page MenuHome GnuPG
Feed All Stories

May 15 2023

ebo closed T6118: Kleopatra: Bogus </item><item> in message when importing secret key with multiple user IDs as Resolved.

works

May 15 2023, 11:28 AM · kleopatra, Restricted Project, Bug Report
gniibe triaged T6487: libassuan: Clear semantics for assuan_get_pid and improve use cases for process control as Wishlist priority.
May 15 2023, 6:45 AM · libassuan, Memo
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcf36db24380f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 15 2023, 3:53 AM

May 14 2023

mlaurent committed rLIBKLEO06b2ff0bcaa6: GIT_SILENT: prepare 5.23.2 (authored by mlaurent).
GIT_SILENT: prepare 5.23.2
May 14 2023, 9:36 AM
mlaurent committed rKLEOPATRA9694d5bae9ba: GIT_SILENT: prepare 5.23.2 (authored by mlaurent).
GIT_SILENT: prepare 5.23.2
May 14 2023, 9:34 AM
mlaurent committed rLIBKLEOa922cf40c84b: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
May 14 2023, 9:19 AM
mlaurent committed rKLEOPATRA89eaa1b02f26: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
May 14 2023, 9:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc4dd5be13d01: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 14 2023, 5:56 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc42a63fa72fc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 14 2023, 4:14 AM

May 12 2023

ebo created T6486: Kleopatra: Put help info on welcome page.
May 12 2023, 5:52 PM · vsd, kleopatra, Restricted Project
drybalka closed T6478: gpg-agent works for gpg, but not ssh with pinentry-tty as Resolved.
May 12 2023, 3:21 PM · pinentry, Bug Report
drybalka added a comment to T6478: gpg-agent works for gpg, but not ssh with pinentry-tty.

Thank you, your suggestion inspired me to experiment a bit further and I found the problem - I needed in fact to delete the line from my ssh config, no idea why:

Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"

Now I update startup tty only on terminal start and it seems to be working. Still a bit strange.

May 12 2023, 3:20 PM · pinentry, Bug Report
ebo created T6485: Kleopatra: give warning if file will only be encrypted to self.
May 12 2023, 2:41 PM · kleopatra, Restricted Project
mlaurent committed rLIBKLEOdccf4f8be92f: GIT_SILENT: remove /Qt6 suffix (authored by mlaurent).
GIT_SILENT: remove /Qt6 suffix
May 12 2023, 1:05 PM
mlaurent committed rKLEOPATRA4202e6e2d8f2: GIT_SILENT: remove /Qt6 suffix (authored by mlaurent).
GIT_SILENT: remove /Qt6 suffix
May 12 2023, 1:04 PM
werner closed T5606: 2.3.2: compile and link time warnings as Wontfix.

This is a standard C pattern to declare that one is not interested in the return value. In this case a return value won't help us because we can't log that anyway because we are in a signal handler.

May 12 2023, 10:59 AM · Bug Report
gniibe added a comment to T6478: gpg-agent works for gpg, but not ssh with pinentry-tty.

On a terminal, please invoke:
$ gpg-connect-agent UPDATESTARTUPTTY /bye

May 12 2023, 9:58 AM · pinentry, Bug Report
gniibe triaged T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme as Wishlist priority.
May 12 2023, 9:41 AM
gniibe added a comment to T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme.

My use case is using Wine, like this:

  • having different bindir (/usr/local/i686-w64-mingw32 and /usr/local/x86_64-w64-mingw32)
  • but I was too lazy to have different configurations for 32-bit and 64-bit, but to have shared configuration with
    • PATH adding both of /usr/local/i686-w64-mingw32 and /usr/local/x86_64-w64-mingw32
May 12 2023, 9:30 AM
mlaurent committed rLIBKLEOed988242f3d6: GIT_SILENT: prepare 5.23.2 (authored by mlaurent).
GIT_SILENT: prepare 5.23.2
May 12 2023, 8:27 AM
gniibe committed rK74fb95dbaf70: tests: Use -no-fast-install LDFLAGS for Windows. (authored by gniibe).
tests: Use -no-fast-install LDFLAGS for Windows.
May 12 2023, 3:23 AM
gniibe committed rPTH7b9dc4d24979: tests: Use -no-fast-install LDFLAGS for Windows. (authored by gniibe).
tests: Use -no-fast-install LDFLAGS for Windows.
May 12 2023, 2:53 AM
gniibe committed rEdfdd07c3c488: tests: Use -no-fast-install LDFLAGS for Windows. (authored by gniibe).
tests: Use -no-fast-install LDFLAGS for Windows.
May 12 2023, 2:02 AM
gniibe committed rA695781375709: tests: Use -no-fast-install LDFLAGS for Windows. (authored by gniibe).
tests: Use -no-fast-install LDFLAGS for Windows.
May 12 2023, 1:56 AM
gniibe added a comment to T6275: gnupg: Improve gnupg_spawn_process function.

Pushed to GnuPG master. Let us test. For my machine of Debian GNU/Linux, Wine emulation (Windows 32-bit, Windows 64-bit), make check goes all well.
After confirming the implementation, I'd like to put it into gpgrt.

May 12 2023, 1:50 AM · gnupg, libassuan, gpgrt

May 11 2023

werner closed T6483: t-iobuf: check whether state is valid as Resolved.

You are right, it is a bad habit not to check this. Thanks for your patch.

May 11 2023, 3:53 PM · Tests, Bug Report, gnupg26
werner committed rG23bb92b755b5: common: Fix malloc nit in regression test. (authored by werner).
common: Fix malloc nit in regression test.
May 11 2023, 3:53 PM
werner added a comment to T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme.

We need the 64 bit version for the GpgOL because there are 32 and 64 bit versions of outlook. Thus we also need a 64 bit gpgme and in turn a 64 bit libassuan and libgpg-error. I can't remember why we don't append the 6 to the gpgme dll, though.

May 11 2023, 3:36 PM
gniibe created T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme.
May 11 2023, 2:22 PM
mlaurent committed rLIBKLEOebdb1e8ba66e: Fix platforms info (authored by mlaurent).
Fix platforms info
May 11 2023, 1:40 PM
zhangguangzhi updated the task description for T6483: t-iobuf: check whether state is valid.
May 11 2023, 1:37 PM · Tests, Bug Report, gnupg26
zhangguangzhi updated the task description for T6482: Delete redundant characters.
May 11 2023, 1:37 PM · gnupg
zhangguangzhi updated the task description for T6482: Delete redundant characters.
May 11 2023, 1:32 PM · gnupg
zhangguangzhi updated the task description for T6483: t-iobuf: check whether state is valid.
May 11 2023, 1:31 PM · Tests, Bug Report, gnupg26
gniibe committed rGa035938216c3: common,agent,gpg,dirmngr,g13,scd,tests,tools: New spawn function. (authored by gniibe).
common,agent,gpg,dirmngr,g13,scd,tests,tools: New spawn function.
May 11 2023, 12:52 PM
gniibe committed rA9ecbd8e60c69: Deprecate ASSUAN_SYSTEM_NPTH. (authored by gniibe).
Deprecate ASSUAN_SYSTEM_NPTH.
May 11 2023, 12:11 PM
gniibe committed rA1eb66efbdd7b: Allow NULL for system_hooks. (authored by gniibe).
Allow NULL for system_hooks.
May 11 2023, 12:11 PM
zhangguangzhi created T6483: t-iobuf: check whether state is valid.
May 11 2023, 11:28 AM · Tests, Bug Report, gnupg26
gniibe committed rA620acf6fe3aa: Fix the previous commit. (authored by gniibe).
Fix the previous commit.
May 11 2023, 11:05 AM
jap added a comment to T5851: dev.gnupg.org static resources not loaded on safari.

Anyway, thanks for fixing this.

May 11 2023, 11:04 AM · MacOS, dev.gnupg.org
jap added a comment to T5851: dev.gnupg.org static resources not loaded on safari.

It does work indeed!

May 11 2023, 11:04 AM · MacOS, dev.gnupg.org
werner closed T5851: dev.gnupg.org static resources not loaded on safari as Resolved.

Guessing that it works now.

May 11 2023, 11:01 AM · MacOS, dev.gnupg.org
werner closed T5148: gnupg.org mail server doesn't encrypt outgoing mail as Resolved.

Meanwhile fixed.

May 11 2023, 11:00 AM · dev.gnupg.org
werner closed T4374: unable to login to gnupg.org with a twitter account as Wontfix.
May 11 2023, 10:58 AM · dev.gnupg.org
werner closed T3258: clean up note on bug reporting form as Resolved.
May 11 2023, 10:57 AM · gpgweb, dev.gnupg.org, Bug Report
werner closed T3081: Write PHP parser for gnupg style commit messages. as Wontfix.
May 11 2023, 10:57 AM · g10code Sprint, dev.gnupg.org
werner closed T3081: Write PHP parser for gnupg style commit messages., a subtask of T3069: Implement gnupg commit message style, as Wontfix.
May 11 2023, 10:57 AM · g10code Sprint, dev.gnupg.org
werner closed T3051: calendar spams exceptions when no invitees exist for recurrent events as Resolved.
May 11 2023, 10:56 AM · Too Old, dev.gnupg.org
werner closed T3043: Explore wiki options. as Resolved.
May 11 2023, 10:55 AM · dev.gnupg.org
werner closed T3063: Add more RAM to al-kindi as Resolved.

We have new box meanwhile.

May 11 2023, 10:55 AM · dev.gnupg.org
werner closed T3115: Implement simple captcha as Wontfix.

We do manual approvals.

May 11 2023, 10:53 AM · dev.gnupg.org
werner closed T4468: twitter login broken as Wontfix.
May 11 2023, 10:52 AM · dev.gnupg.org
zhangguangzhi triaged T6482: Delete redundant characters as Normal priority.
May 11 2023, 10:35 AM · gnupg
gniibe committed rA223cc95c188a: Fix calling gpgrt_get_syscall_clamp. (authored by gniibe).
Fix calling gpgrt_get_syscall_clamp.
May 11 2023, 6:13 AM
gniibe committed rAfb5d02d76602: tests: Fix for POSIX machine. (authored by gniibe).
tests: Fix for POSIX machine.
May 11 2023, 6:09 AM

May 10 2023

bernhard added a comment to T6433: SHA-1 digest is not considered weak.

it would break the verification of too many signatures.

May 10 2023, 4:57 PM · Bug Report
gniibe committed rC33f9f0dec26d: tests: Use -no-fast-install LDFLAGS for Windows. (authored by gniibe).
tests: Use -no-fast-install LDFLAGS for Windows.
May 10 2023, 11:07 AM
gniibe committed rC501dee123efe: w32: Silence GCC warning for -Wcast-function-type. (authored by gniibe).
w32: Silence GCC warning for -Wcast-function-type.
May 10 2023, 11:07 AM
werner created gnupg26.
May 10 2023, 10:27 AM
werner committed rG1e41878bf283: Prepare new development cycle (authored by werner).
Prepare new development cycle
May 10 2023, 10:24 AM
werner committed rG709ab03bc208: common: Fix parsing ECC key. (authored by gniibe).
common: Fix parsing ECC key.
May 10 2023, 10:15 AM
werner committed rGc40e7641087a: scd: Fix cmd_apdu on error. (authored by gniibe).
scd: Fix cmd_apdu on error.
May 10 2023, 10:15 AM
werner committed rGed3b285cdcef: kbx: For non-Windows use 64k buffers by default instead of 128k. (authored by werner).
kbx: For non-Windows use 64k buffers by default instead of 128k.
May 10 2023, 10:15 AM
werner committed rG69b0fa55f610: kbx: Use custom estream buffering (authored by werner).
kbx: Use custom estream buffering
May 10 2023, 10:15 AM
werner committed rG0a4ccab3bd0a: kbx: Use wrapper functions for es_fclose and es_fopen. (authored by werner).
kbx: Use wrapper functions for es_fclose and es_fopen.
May 10 2023, 10:15 AM
werner committed rG9526d4f7216d: kbx: Add extra flags to fopen for use by Windows. (authored by werner).
kbx: Add extra flags to fopen for use by Windows.
May 10 2023, 10:15 AM
werner committed rGb73ced93863a: gpgsm: Cache the non-existence of the policy file. (authored by werner).
gpgsm: Cache the non-existence of the policy file.
May 10 2023, 10:15 AM
werner closed T6476: cmd_apdu uses gpg_strerror instead of apdu_strerror as Resolved.

backported to 2.2

May 10 2023, 10:09 AM · Bug Report
soksanichenko updated soksanichenko.
May 10 2023, 10:02 AM
gniibe committed rA7191c125aca1: w32: Fix test header file for 64-bit Windows. (authored by gniibe).
w32: Fix test header file for 64-bit Windows.
May 10 2023, 6:57 AM
gniibe committed rAf2d829e3db02: w32: Fix pipeconnect test program for Windows. (authored by gniibe).
w32: Fix pipeconnect test program for Windows.
May 10 2023, 6:57 AM
gniibe committed rA17055e1c9953: w32: Fix the semantics of sending FD, it's Windows HANDLE. (authored by gniibe).
w32: Fix the semantics of sending FD, it's Windows HANDLE.
May 10 2023, 6:33 AM
gniibe committed rA295e33465eae: w32: Minor fixes for ifdef/endif for W32 and W64. (authored by gniibe).
w32: Minor fixes for ifdef/endif for W32 and W64.
May 10 2023, 6:33 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA61ba1c006895: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 10 2023, 5:23 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6e83d569c082: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 10 2023, 3:55 AM

May 9 2023

ikloecker added a comment to T6330: Kleopatra: Additional Expiry handling.

@aheinecke As I wrote "the thresholds should be shared by all applications". Therefore (and because the code is in libkleo), using kleopatrarc wasn't an option. Or is the question why I didn't use libkleopatrarc? One advantage of using a separate file is that watching for relevant changes by other applications is much easier resp. that one doesn't get change notifications for unrelated settings.

May 9 2023, 4:22 PM · kleopatra, Restricted Project
werner committed rD611ccde75744: web: Fix html exporter for fixed width blocks (authored by werner).
web: Fix html exporter for fixed width blocks
May 9 2023, 4:04 PM
aheinecke added a comment to T6330: Kleopatra: Additional Expiry handling.

Mmh, why did this go into its own rc file. I guess its because its in libkleo and not in Kleo itself. I have to check how this works with my registry code. I doubt that this will work out of the box but its important for us that our settings can be set through the windows registry.

May 9 2023, 3:55 PM · kleopatra, Restricted Project
ikloecker changed the status of T6330: Kleopatra: Additional Expiry handling from Testing to Open.

Yes, kleo-expirycheckerrc is optional. I'm not sure where the config files live on Windows. It's used by libkleo, so it could also be %APPDATA%/libkleo. The setting in the appearance tab is stored in kleopatrarc. (I thought it makes sense to have the warning configured per application, but the thresholds should be shared by all applications.)

May 9 2023, 3:00 PM · kleopatra, Restricted Project
ebo added a project to T6439: Kleopatra: Decrypting an encrypted archive fails on Windows: gnupg24 (gnupg-2.4.1).
May 9 2023, 2:40 PM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
ebo closed T6439: Kleopatra: Decrypting an encrypted archive fails on Windows as Resolved.

works, no KIO error. Gpg4win-4.1.1-beta317

May 9 2023, 2:39 PM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
ebo added a comment to T6330: Kleopatra: Additional Expiry handling.

Works. The only drawback is: for the message to be displayed in the "for others" part of the encryption dialog you have to click in the next line before it is displayed.
If you click on sign/encrypt directly, you won't see the warning. At least if you select the recipient by starting to type and the selecting from the dropdown.

May 9 2023, 1:49 PM · kleopatra, Restricted Project
ebo added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

And when I set the validity to never expire (works) and afterwards set it to a date again, the date is now only set for the main key

May 9 2023, 10:35 AM · kleopatra, Restricted Project
ebo added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

The first testcase (with plain testkey Xena) works, both are extended with "change validity". But the expiry day of the subkey is one day later than the date I gave.

May 9 2023, 9:21 AM · kleopatra, Restricted Project
werner committed rGc30d5829c9ab: gpg: New option --debug-ignore-expiration to help with testing. (authored by werner).
gpg: New option --debug-ignore-expiration to help with testing.
May 9 2023, 8:19 AM
werner closed T2703: provide option to ignore expiration date as Resolved.

Will be in 2.4.2

May 9 2023, 8:18 AM · gnupg, Feature Request
werner closed T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value as Resolved.
May 9 2023, 7:50 AM · Not A Bug, OpenPGP, gnupg
mlaurent committed rKLEOPATRA40be0e6c0dc5: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
May 9 2023, 6:52 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8db5ebc44bd4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 9 2023, 4:01 AM

May 8 2023

fgunbin added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

@werner We could make the wait conditional on (equal epg-gpg-program "gpg"), that is, only when user has GnuPG 1.x.

May 8 2023, 4:54 PM · Emacs, gnupg, Bug Report
aheinecke added a comment to T6469: Kleopatra: Certify a group.

I think that you both misunderstand my idea a bit. I would like to present it to you at some point over a Video Call or I have to write the proposal out in some longer form.

May 8 2023, 3:35 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke committed rWf5ee3c67eb21: Fix qttranslations install pt is now pt_PT and pt_BR (authored by aheinecke).
Fix qttranslations install pt is now pt_PT and pt_BR
May 8 2023, 2:46 PM
aheinecke committed rWeba35f0755a8: po: Update translations (authored by aheinecke).
po: Update translations
May 8 2023, 2:46 PM
aheinecke committed rW8d210db78bdb: Update Kleopatra again to fix a compile error (authored by aheinecke).
Update Kleopatra again to fix a compile error
May 8 2023, 2:45 PM
aheinecke committed rW24671b00b3bf: Add okular to qtlogging.ini (authored by aheinecke).
Add okular to qtlogging.ini
May 8 2023, 2:45 PM
aheinecke committed rWc7afbf57af4a: Start calling Okular, Okular (GnuPG Edition) (authored by aheinecke).
Start calling Okular, Okular (GnuPG Edition)
May 8 2023, 2:45 PM
aheinecke committed rWe9a55a4cebc1: Add some more missing icons for okular (authored by aheinecke).
Add some more missing icons for okular
May 8 2023, 2:45 PM
aheinecke committed rWbe73a1fd6677: Update Qt to 5.12.9 (authored by aheinecke).
Update Qt to 5.12.9
May 8 2023, 2:45 PM
aheinecke committed rW1df57c020338: Update Kleopatra and libkleo to latest master (authored by aheinecke).
Update Kleopatra and libkleo to latest master
May 8 2023, 2:45 PM
aheinecke committed rW83907969fe7e: Fix kio file uninstallation (authored by aheinecke).
Fix kio file uninstallation
May 8 2023, 2:45 PM