Home GnuPG

Recent Activity

Today

tfry committed rOJb89341e2b584: Change extension page layout to use buttons, again (authored by tfry).
Change extension page layout to use buttons, again
Wed, Feb 18, 12:24 PM
ikloecker committed rKLEOPATRA6fcb2e6f89f8: Allow using the columns sorting menu in the toolbar (authored by ikloecker).
Allow using the columns sorting menu in the toolbar
Wed, Feb 18, 11:56 AM
ikloecker committed rKLEOPATRA7d43c998b008: Add a separator before the columns visibility and sorting menus (authored by ikloecker).
Add a separator before the columns visibility and sorting menus
Wed, Feb 18, 11:56 AM
ikloecker committed rKLEOPATRA9189bb155836: Use column menus provided by TreeView (authored by ikloecker).
Use column menus provided by TreeView
Wed, Feb 18, 11:56 AM
tfry committed rOJf5f310e829db: Fully implement connection status display (authored by tfry).
Fully implement connection status display
Wed, Feb 18, 11:49 AM
ikloecker committed rLIBKLEOe6e52134e88a: Ensure that last visible column cannot be hidden (authored by ikloecker).
Ensure that last visible column cannot be hidden
Wed, Feb 18, 10:56 AM
tfry committed rOJ6aefbd09036d: Fully implement connection status display (authored by tfry).
Fully implement connection status display
Wed, Feb 18, 10:48 AM
ikloecker committed rLIBKLEO16fd4c2b9dd7: Bump library version (authored by ikloecker).
Bump library version
Wed, Feb 18, 10:44 AM
ikloecker committed rLIBKLEO918050cb3064: Add menu for changing sort column and sort direction (authored by ikloecker).
Add menu for changing sort column and sort direction
Wed, Feb 18, 10:44 AM
ikloecker committed rLIBKLEOec9d13b3dbe1: Export menu to control the visible columns (authored by ikloecker).
Export menu to control the visible columns
Wed, Feb 18, 10:44 AM
werner committed rD4b351162f074: swdb: gpgrt 1.59 (authored by werner).
swdb: gpgrt 1.59
Wed, Feb 18, 10:28 AM
werner committed rE3debf5485c4d: Release 1.59 (authored by werner).
Release 1.59
Wed, Feb 18, 10:27 AM
werner committed rE28752b4cd4a9: po: msgmerge (authored by werner).
po: msgmerge
Wed, Feb 18, 10:27 AM
werner committed rWd9559e9d3e2f: Update GpgRT to 1.59 (authored by werner).
Update GpgRT to 1.59
Wed, Feb 18, 10:10 AM
ikloecker changed the status of T8108: gpgmepp: Improve the getrandom API from Open to Testing.
Wed, Feb 18, 10:01 AM · gpgmepp
ikloecker committed rGPGMEPPcc12abae9e57: doc: Update NEWS (authored by ikloecker).
doc: Update NEWS
Wed, Feb 18, 10:00 AM
ikloecker committed rGPGMEPPfea0862b4f78: Improve API to generate random bytes and z-base-32 characters (authored by ikloecker).
Improve API to generate random bytes and z-base-32 characters
Wed, Feb 18, 10:00 AM
ikloecker committed rGPGMEPP7025cb4b211b: Avoid copy of generated random bytes (authored by ikloecker).
Avoid copy of generated random bytes
Wed, Feb 18, 10:00 AM
werner updated the task description for T7974: Release GpgRT 1.59.
Wed, Feb 18, 9:48 AM · gpgrt, Release Info
werner triaged T8112: Release GpgRT 1.60 as Normal priority.
Wed, Feb 18, 9:47 AM · gpgrt, Release Info
werner changed the status of T8111: Assertion failure in Libksba's ocsp.c from Open to Testing.
Wed, Feb 18, 9:39 AM · Bug Report, libksba
tfry committed rOJbb9df7ade01c: Fix build (authored by tfry).
Fix build
Wed, Feb 18, 9:34 AM
tfry committed rOJa5a3875856da: Split and redesign FirstTimeDialog (authored by tfry).
Split and redesign FirstTimeDialog
Wed, Feb 18, 9:34 AM
tfry committed rOJf2ef95e9f722: Keep filename of root-ca fixed per user (to allow re-installation) (authored by tfry).
Keep filename of root-ca fixed per user (to allow re-installation)
Wed, Feb 18, 9:34 AM
tfry committed rOJ325196e42b24: Also save drafts in new common path (authored by tfry).
Also save drafts in new common path
Wed, Feb 18, 9:27 AM
tfry committed rOJ9008950f7e99: Explicitly share certain paths between client and server (authored by tfry).
Explicitly share certain paths between client and server
Wed, Feb 18, 9:27 AM
tfry committed rOJ0709a12c91ca: Rename manifest.po to avoid potential name clash (authored by tfry).
Rename manifest.po to avoid potential name clash
Wed, Feb 18, 9:26 AM
tfry committed rOJ14172a38663e: Localize manifest strings while generating the manifest (authored by tfry).
Localize manifest strings while generating the manifest
Wed, Feb 18, 9:26 AM
ikloecker renamed T8108: gpgmepp: Improve the getrandom API from Gpgmepp getrandom zbase32 code has zero byte at the end to gpgmepp: Improve the getrandom API.
Wed, Feb 18, 9:23 AM · gpgmepp
tfry committed rOJ295fb1df2a03: Cleanup, and regenerate web files (authored by tfry).
Cleanup, and regenerate web files
Wed, Feb 18, 9:23 AM
tfry committed rOJa89973178574: In single user-mode, ensure native client never connects to foreign proxy (authored by tfry).
In single user-mode, ensure native client never connects to foreign proxy
Wed, Feb 18, 9:23 AM
tfry committed rOJc03f75d12ec3: In single-user mode, pair clients, automatically (authored by tfry).
In single-user mode, pair clients, automatically
Wed, Feb 18, 9:23 AM
tfry committed rOJ0418e15739c2: Limit client connections to same origin IP (authored by tfry).
Limit client connections to same origin IP
Wed, Feb 18, 9:23 AM
tfry committed rOJ3a1314cb2bd8: Split and redesign FirstTimeDialog (authored by tfry).
Split and redesign FirstTimeDialog
Wed, Feb 18, 9:11 AM
tfry committed rOJc7d8cd4a11a6: Fix build (authored by tfry).
Fix build
Wed, Feb 18, 9:11 AM
tfry committed rOJ447318783cef: Keep filename of root-ca fixed per user (to allow re-installation) (authored by tfry).
Keep filename of root-ca fixed per user (to allow re-installation)
Wed, Feb 18, 9:11 AM
tfry committed rOJ06018a7beb0d: Cleanup, and regenerate web files (authored by tfry).
Cleanup, and regenerate web files
Wed, Feb 18, 9:10 AM
tfry committed rOJec121d825f46: In single user-mode, ensure native client never connects to foreign proxy (authored by tfry).
In single user-mode, ensure native client never connects to foreign proxy
Wed, Feb 18, 9:10 AM
tfry committed rOJ0c2cb7995777: In single-user mode, pair clients, automatically (authored by tfry).
In single-user mode, pair clients, automatically
Wed, Feb 18, 9:10 AM
tfry committed rOJ18b78c5066b6: Limit client connections to same origin IP (authored by tfry).
Limit client connections to same origin IP
Wed, Feb 18, 9:10 AM
tfry committed rOJb38b9300a013: Initial draft for auto-attaching PGP keys (authored by tfry).
Initial draft for auto-attaching PGP keys
Wed, Feb 18, 9:10 AM
tfry committed rOJb8436b95454f: Rename manifest.po to avoid potential name clash (authored by tfry).
Rename manifest.po to avoid potential name clash
Wed, Feb 18, 9:10 AM
tfry committed rOJc4f919cf4491: Localize manifest strings while generating the manifest (authored by tfry).
Localize manifest strings while generating the manifest
Wed, Feb 18, 9:10 AM
werner committed rK49a33f98ae4e: Do not let the assert do the work of the previous test. (authored by werner).
Do not let the assert do the work of the previous test.
Wed, Feb 18, 8:47 AM
werner triaged T8111: Assertion failure in Libksba's ocsp.c as Normal priority.
Wed, Feb 18, 8:39 AM · Bug Report, libksba
l10n daemon script <scripty@kde.org> committed rMTP573392d88d01: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Wed, Feb 18, 4:53 AM
l10n daemon script <scripty@kde.org> committed rMTP159d09b21229: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Wed, Feb 18, 2:59 AM

Yesterday

ikloecker committed rGPGMEPPbd287926c866: doc: Document generateRandomBytes (authored by ikloecker).
doc: Document generateRandomBytes
Tue, Feb 17, 3:34 PM
ikloecker committed rGPGMEPPfade4bbe630b: tests: Fix conversion of random zbase32 data to string (authored by ikloecker).
tests: Fix conversion of random zbase32 data to string
Tue, Feb 17, 3:34 PM
svuorela added a comment to T8108: gpgmepp: Improve the getrandom API.

I came from it with stuffing the vector into a QByteArrayView - and then comparing it with the same string being roundtripped thru a copy/paste operation by the user.

Tue, Feb 17, 2:46 PM · gpgmepp
ikloecker added a comment to T8108: gpgmepp: Improve the getrandom API.

I explicitly keep the null byte so that you can simply pass the (pointer to the data of the) vector of bytes to the std::string c'tor. Meh! The c'tor wants const char *, but the vector is const unsigned char * so that one has to reinterpret_cast.

Tue, Feb 17, 1:58 PM · gpgmepp
tfry committed rOJ3cb597f1e7b9: Do not activate window for RMB click on icon (authored by tfry).
Do not activate window for RMB click on icon
Tue, Feb 17, 11:51 AM
tfry committed rOJc2600f5c53ee: Do not repeat the same message (authored by tfry).
Do not repeat the same message
Tue, Feb 17, 11:50 AM
tfry committed rOJ0a15804ef3f3: Be less noisy about closing/opening the web client pane (authored by tfry).
Be less noisy about closing/opening the web client pane
Tue, Feb 17, 11:50 AM
tfry committed rOJdb2cfae379a5: Better status indication in systray icon (authored by tfry).
Better status indication in systray icon
Tue, Feb 17, 11:50 AM
tfry committed rOJf7983b104502: Fix Windows build (authored by tfry).
Fix Windows build
Tue, Feb 17, 11:48 AM
tfry committed rOJ231aedf39ee9: Initial draft for auto-attaching PGP keys (authored by tfry).
Initial draft for auto-attaching PGP keys
Tue, Feb 17, 10:40 AM
tfry committed rOJ65cc2bae10b9: Fix Windows build (authored by tfry).
Fix Windows build
Tue, Feb 17, 10:39 AM
svuorela added a comment to T8108: gpgmepp: Improve the getrandom API.

I don't think the trailing zero-byte should survive the conversion to c++ datastructures.

Tue, Feb 17, 10:37 AM · gpgmepp
ikloecker closed T8108: gpgmepp: Improve the getrandom API as Resolved.

I have documented the function. The documentation is essentially a copy of the documentation of gpgme_op_random_bytes which should make clear that the function essentially behaves like gpgme_op_random_bytes (except that the gpgmepp function creates a buffer instead of taking one).

Tue, Feb 17, 10:32 AM · gpgmepp
tfry committed rOJ976b237a2213: Define pairing token length in one place, only (authored by tfry).
Define pairing token length in one place, only
Tue, Feb 17, 10:11 AM
tfry committed rOJ93317c791df2: Fix sending error message to web client (authored by tfry).
Fix sending error message to web client
Tue, Feb 17, 10:11 AM
ikloecker added a project to T8108: gpgmepp: Improve the getrandom API: Documentation.
Tue, Feb 17, 10:04 AM · gpgmepp
ikloecker added a comment to T8108: gpgmepp: Improve the getrandom API.

I guess it would have been better gpgmepp API to add an additional function for getting 30 zbase32 bytes and to omit the mode flag in the generateRandomBytes function instead of mirroring the API of gpgme.

Tue, Feb 17, 10:03 AM · gpgmepp
werner added a subtask for T4108: Support for verifying OpenPGP standalone and timestamp signatures: T4503: include extension for OpenPGP creation timestamp in X.509 output.
Tue, Feb 17, 9:57 AM · gnupg24, gnupg (gpg23), Feature Request
werner added a parent task for T4503: include extension for OpenPGP creation timestamp in X.509 output: T4108: Support for verifying OpenPGP standalone and timestamp signatures.
Tue, Feb 17, 9:57 AM · Feature Request, S/MIME
werner added a parent task for T4108: Support for verifying OpenPGP standalone and timestamp signatures: T4537: gpgsm support for timestamp signatures.
Tue, Feb 17, 9:56 AM · gnupg24, gnupg (gpg23), Feature Request
werner added a subtask for T4537: gpgsm support for timestamp signatures: T4108: Support for verifying OpenPGP standalone and timestamp signatures.
Tue, Feb 17, 9:56 AM · gnupg26, S/MIME, Feature Request
ikloecker added a comment to T8108: gpgmepp: Improve the getrandom API.

I don't consider this a bug in gpgmepp's code. gpgmepp behaves exactly like gpgme (because it simply calls gpgme_op_random_bytes after creating a buffer of the requested size). With zbase32 you get 30 bytes zbase32 code and, if you requested more bytes, you get uninitialized additional bytes (which happen to be nullbytes, but that's more accidental than intentional). If anything then the problem is that gpgmepp's API is in general un(der)documented.

Tue, Feb 17, 9:56 AM · gpgmepp
werner committed rG6d81e29392ed: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
Tue, Feb 17, 9:25 AM
werner committed rGac99481ee65a: g10: fix uninit use in aead filter. (authored by Sam James via Gnupg-devel <gnupg-devel@gnupg.org>).
g10: fix uninit use in aead filter.
Tue, Feb 17, 9:17 AM
werner committed rG0f5c9c845fda: g10: check null in assert (authored by Sam James via Gnupg-devel <gnupg-devel@gnupg.org>).
g10: check null in assert
Tue, Feb 17, 9:17 AM
werner committed rG1687dd35ee98: g10: fix uninit use (authored by Sam James via Gnupg-devel <gnupg-devel@gnupg.org>).
g10: fix uninit use
Tue, Feb 17, 9:17 AM
gniibe committed rG49e61332af49: gpg: Support deleting a composite secret key in gpg-agent. (authored by gniibe).
gpg: Support deleting a composite secret key in gpg-agent.
Tue, Feb 17, 8:56 AM
gniibe claimed T7875: GnuPG: Deletion of kyber key fails.
Tue, Feb 17, 8:48 AM · Bug Report, PQC, gnupg26

Mon, Feb 16

svuorela added a comment to T8108: gpgmepp: Improve the getrandom API.

Yeah. It's a gpgmepp bug.

Mon, Feb 16, 10:37 AM · gpgmepp
gniibe committed rC4aa07eeca100: cipher:ecc: Fix Weierstrass curve with PUBKEY_FLAG_PARAM. (authored by gniibe).
cipher:ecc: Fix Weierstrass curve with PUBKEY_FLAG_PARAM.
Mon, Feb 16, 2:39 AM
gniibe committed rC740915ea5f20: mpi:ec: Use mpi_new with NBITS, instead of mpi_alloc. (authored by gniibe).
mpi:ec: Use mpi_new with NBITS, instead of mpi_alloc.
Mon, Feb 16, 2:39 AM
gniibe committed rC1468aaaa473d: mpi:ec: Make sure to have MPI limbs in ECC. (authored by gniibe).
mpi:ec: Make sure to have MPI limbs in ECC.
Mon, Feb 16, 2:39 AM

Sun, Feb 15

mlaurent committed rLIBKLEOe6664c026ae1: GIT_SILENT: increase kf version (authored by mlaurent).
GIT_SILENT: increase kf version
Sun, Feb 15, 5:39 PM
mlaurent committed rMTPa3c057f13a38: GIT_SILENT: increase kf version (authored by mlaurent).
GIT_SILENT: increase kf version
Sun, Feb 15, 5:26 PM
mlaurent committed rKLEOPATRAf3d081994c25: GIT_SILENT: increase kf version (authored by mlaurent).
GIT_SILENT: increase kf version
Sun, Feb 15, 5:25 PM
werner added a comment to T8094: libgcrypt: EC least leak failure.

FWIW: Okay, gmime is still a wrapper around gpgme. After decryption it has the ability to get the used session key from the gpgme result structure. Thus, I have been on the wrong trail. The actual problem is not gpgme but more GnuPG's use of Libgcrypt or an actual regression in Libgcrypt. Well, Friday 13th.

Sun, Feb 15, 4:37 PM · Info Needed, libgcrypt, Bug Report
werner added a comment to T8099: Kleopatra: no default OpenPGP server configured.

This has been specified in 1997 by PGP 5 for a good reason. We talked often enough about this and it does not help to repeat your ideas over and over again. RFC9580 specifies a different protocol than OpenPGP as specified by RFC2440 and RFC4880 but alas grabbed the name OpenPGP for this.

Sun, Feb 15, 3:26 PM · Keyserver, Support, gpg4win
werner added a comment to T8108: gpgmepp: Improve the getrandom API.

I can't speak for gpgmpp but for gpgme. And the gpgme manual says:

Sun, Feb 15, 3:21 PM · gpgmepp
jukivili committed rC722c5894ea8e: configure.ac: fix HAVE_COMPATIBLE_GCC_AMD64_PLATFORM_AS on x32 targets (authored by jukivili).
configure.ac: fix HAVE_COMPATIBLE_GCC_AMD64_PLATFORM_AS on x32 targets
Sun, Feb 15, 10:12 AM
l10n daemon script <scripty@kde.org> committed rMTP0f8ece4d51e5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, Feb 15, 4:47 AM
l10n daemon script <scripty@kde.org> committed rMTPae4dc2bcc572: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, Feb 15, 2:58 AM

Sat, Feb 14

Valodim added a comment to T8099: Kleopatra: no default OpenPGP server configured.

b) For non-confirmed keys it returns broken OpenPGP keys (ie. without a user id and thus without important information)

Sat, Feb 14, 9:52 PM · Keyserver, Support, gpg4win
OliverL added a comment to T8099: Kleopatra: no default OpenPGP server configured.

Thank you very much for yours answers, explanations and effort!!!

Sat, Feb 14, 8:59 AM · Keyserver, Support, gpg4win
thesamesam added a comment to T8094: libgcrypt: EC least leak failure.

Any hints where to find the actual crypto code which uses libgcrypt?

Sat, Feb 14, 5:59 AM · Info Needed, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rMTP9c7d5616d403: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Feb 14, 4:48 AM
l10n daemon script <scripty@kde.org> committed rMTPb29d41a11bc5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Feb 14, 2:58 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAba82eba96964: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Feb 14, 2:58 AM

Fri, Feb 13

jrm added a comment to T8094: libgcrypt: EC least leak failure.

Maintainer of the FreeBSD notmuch port/package here. The steps below consistently trigger the problem on FreeBSD 16.0 (unreleased main branch), but there are no problems on FreeBSD 15.0. All my testing was on amd64.

Fri, Feb 13, 6:26 PM · Info Needed, libgcrypt, Bug Report
svuorela committed rOJ4e4abd1298b1: Fix usage of zbase32 random code and as a side effect bump token size (authored by svuorela).
Fix usage of zbase32 random code and as a side effect bump token size
Fri, Feb 13, 5:35 PM
svuorela committed rOJ1623c5e2ff9d: Print some debugging code when server process crashes (authored by svuorela).
Print some debugging code when server process crashes
Fri, Feb 13, 5:35 PM
svuorela created T8108: gpgmepp: Improve the getrandom API.
Fri, Feb 13, 5:25 PM · gpgmepp
werner committed rX146a0b455d69: po: Update Russian translation (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation
Fri, Feb 13, 5:13 PM
werner committed rKb9e8f4b3d8d7: Fix double increment in DN parser while counting hexdigits. (authored by werner).
Fix double increment in DN parser while counting hexdigits.
Fri, Feb 13, 4:32 PM