Page MenuHome GnuPG
Feed All Stories

Yesterday

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

Tue, Feb 17

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
werner moved T7133: Add feature to load designated revoker from LDAP from Backlog to WIP on the vsd34 board.
Fri, Feb 13, 3:35 PM · backport, vsd34, Feature Request, gnupg22
werner changed the status of T7133: Add feature to load designated revoker from LDAP from Open to Testing.
Fri, Feb 13, 3:35 PM · backport, vsd34, Feature Request, gnupg22
werner committed rG753175c74e9d: gpg: Autoload designated revoker key and ADSK when needed. (authored by werner).
gpg: Autoload designated revoker key and ADSK when needed.
Fri, Feb 13, 3:34 PM
werner added a comment to T7333: Allow gpg to auto-upload a new own key to LDAP servers.

Has now been backported to be released with 2.2.53

Fri, Feb 13, 2:55 PM · vsd34, gnupg26, gnupg22
werner moved T7333: Allow gpg to auto-upload a new own key to LDAP servers from Backlog to WIP on the vsd34 board.
Fri, Feb 13, 2:55 PM · vsd34, gnupg26, gnupg22
werner changed the status of T7333: Allow gpg to auto-upload a new own key to LDAP servers, a subtask of T6713: Kleopatra or GPG: Configuration to auto publish key changes, from Open to Testing.
Fri, Feb 13, 2:54 PM · kleopatra, Restricted Project
werner changed the status of T7333: Allow gpg to auto-upload a new own key to LDAP servers from Open to Testing.
Fri, Feb 13, 2:54 PM · vsd34, gnupg26, gnupg22
werner committed rG30ef06a56aa4: gpg: Add option --no-auto-key-upload. (authored by werner).
gpg: Add option --no-auto-key-upload.
Fri, Feb 13, 2:53 PM
werner committed rG780fac7788a8: gpg: Make --auto-upload also work for the --quick commands. (authored by werner).
gpg: Make --auto-upload also work for the --quick commands.
Fri, Feb 13, 2:53 PM
werner committed rG5feb3ba62cda: gpg: Make --auto-upload also work for --edit-key (authored by werner).
gpg: Make --auto-upload also work for --edit-key
Fri, Feb 13, 2:53 PM
werner committed rG5714ff20b4ac: gpg: New option --auto-key-upload (authored by werner).
gpg: New option --auto-key-upload
Fri, Feb 13, 2:53 PM
werner moved T7866: Allow separate LDAP keyserver for uploading from WIP to Done on the gnupg26 board.
Fri, Feb 13, 2:28 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner moved T7866: Allow separate LDAP keyserver for uploading from Backlog to WiP on the gnupg22 board.
Fri, Feb 13, 2:28 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner committed rG9c8232da83da: dirmngr: Improve LDAP debug output. (authored by werner).
dirmngr: Improve LDAP debug output.
Fri, Feb 13, 2:28 PM
werner committed rG39ca2f6dad38: dirmngr: New LDAP keyserver flag "upload" (authored by werner).
dirmngr: New LDAP keyserver flag "upload"
Fri, Feb 13, 2:28 PM
werner changed the status of T7866: Allow separate LDAP keyserver for uploading from Open to Testing.
Fri, Feb 13, 2:28 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner committed rE57db619a0a69: po: Update Russian translation (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation
Fri, Feb 13, 2:19 PM
ebo triaged T8107: Kleopatra: Signature verification wrongly offers "Save all" as Low priority.
Fri, Feb 13, 2:10 PM · gpd5x, kleopatra
werner added a comment to T8101: Upgrade of local (portable) installation failed.

Yeah sure.

Fri, Feb 13, 1:56 PM · Bug Report, gpg4win
werner committed rGPA181817bee9ee: po: Update Russian translation (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation
Fri, Feb 13, 1:42 PM
uwi added a comment to T8101: Upgrade of local (portable) installation failed.

You need to use a current Windows version (and not Windows Server 2016)

Fri, Feb 13, 1:17 PM · Bug Report, gpg4win
werner edited projects for T8099: Kleopatra: no default OpenPGP server configured, added: Support, Keyserver; removed Bug Report.

keys.openpgp.org has two problems: a) it is a centralized service due to the requirement to confirm mail addresses. b) For non-confirmed keys it returns broken OpenPGP keys (ie. without a user id and thus without important information). For these reasons and the general problems with the keyserver-(networks) there is no more default.

Fri, Feb 13, 11:03 AM · Keyserver, Support, gpg4win
tfry committed rOJ4e295321aeb5: Split and redesign FirstTimeDialog (authored by tfry).
Split and redesign FirstTimeDialog
Fri, Feb 13, 11:01 AM
tfry committed rOJd7342ef78ff1: 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)
Fri, Feb 13, 10:59 AM
tfry committed rOJ35e5ef16544f: Split and redesign FirstTimeDialog (authored by tfry).
Split and redesign FirstTimeDialog
Fri, Feb 13, 10:59 AM
werner closed T8096: GnuPG: quick-key-manipulation regression test FTBFS-2038 as Resolved.
Fri, Feb 13, 10:56 AM · Bug Report
werner closed T6464: No error message if PIN wrong on keytocard as Wontfix.
Fri, Feb 13, 10:55 AM · Restricted Project
werner added a comment to T6464: No error message if PIN wrong on keytocard.

Shall we change log_* functions also emit message to console, when file/socket is specified?

Fri, Feb 13, 10:55 AM · Restricted Project
ebo removed a project from T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data: gnupg.
Fri, Feb 13, 10:32 AM · gpd5x, kleopatra
werner added a comment to T8094: libgcrypt: EC least leak failure.

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

Fri, Feb 13, 10:16 AM · Info Needed, libgcrypt, Bug Report
ebo renamed T8090: Gpgolconfig: Disable and grey out autoencryptUntrusted setting for VSD version from Gpgolconfig: Grey out autoencryptUntrusted setting for VSD version to Gpgolconfig: Disable and grey out autoencryptUntrusted setting for VSD version.
Fri, Feb 13, 10:11 AM · vsd, vsd34, Installer, gpgol
m <meik.michalke@gnupg.com> committed rW43913c0bdc31: removed accidently pasted URL from packages/packages.list (authored by m <meik.michalke@gnupg.com>).
removed accidently pasted URL from packages/packages.list
Fri, Feb 13, 9:58 AM
werner closed T8101: Upgrade of local (portable) installation failed as Invalid.

I'm surprised that nobody did detect these problems during the long beta phase...

Fri, Feb 13, 9:52 AM · Bug Report, gpg4win