Page MenuHome GnuPG
Feed Advanced Search

Jan 26 2024

gniibe closed T6443: ntbtls-0.3.1 does not configure against libgpg-error-1.47 as Resolved.

Fixed in NtbTLS 0.3.2.

Jan 26 2024, 1:01 AM · ntbtls
gniibe closed T6579: gnupg-2.4.3 build failure as Resolved.

Fixed in 2.4.4.

Jan 26 2024, 1:00 AM · gnupg24 (gnupg-2.4.4), Gentoo, Bug Report

Jan 25 2024

gniibe committed rG6481d410ec67: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Jan 25 2024, 1:11 AM

Jan 24 2024

gniibe committed rGccfbb9ebdf2e: kbx: Have threads monitoring socket takeover and homedir if no inotify. (authored by gniibe).
kbx: Have threads monitoring socket takeover and homedir if no inotify.
Jan 24 2024, 6:08 AM

Jan 23 2024

gniibe committed rG9408c6bf5172: sm: Fix ECDH encryption with dhSinglePass-stdDH-sha384kdf-scheme. (authored by gniibe).
sm: Fix ECDH encryption with dhSinglePass-stdDH-sha384kdf-scheme.
Jan 23 2024, 7:39 AM
gniibe added a project to T6947: unnamed semaphore leak on AIX: AIX.
Jan 23 2024, 1:10 AM · AIX, npth, Bug Report
gniibe merged T6948: unnamed semaphores leak on AIX into T6947: unnamed semaphore leak on AIX.
Jan 23 2024, 1:09 AM · AIX, npth, Bug Report
gniibe merged task T6948: unnamed semaphores leak on AIX into T6947: unnamed semaphore leak on AIX.
Jan 23 2024, 1:09 AM · Bug Report, AIX, npth
gniibe added a project to T6947: unnamed semaphore leak on AIX: npth.
Jan 23 2024, 1:09 AM · AIX, npth, Bug Report
gniibe added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Arch Linux: https://gitlab.archlinux.org/archlinux/packaging/packages/gnupg
FreeBSD: https://cgit.freebsd.org/ports/tree/security/gnupg

Jan 23 2024, 1:05 AM · Emacs, gnupg, Bug Report

Jan 22 2024

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

i still observe the same behavior:

Jan 22 2024, 5:57 AM · Emacs, gnupg, Bug Report
gniibe added a comment to T6947: unnamed semaphore leak on AIX.

Thank you for the report.

Jan 22 2024, 4:15 AM · AIX, npth, Bug Report

Jan 18 2024

gniibe added a comment to T6944: The default card key generation keeps an unprotected backup of the encryption key on disk.

Currently, there is no support for gpg-agent to keep private key not on disk, but only on memory of gpg-agent. Given the situation,
I think that it is good to:

Jan 18 2024, 2:17 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report

Jan 16 2024

gniibe changed the status of T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string from Open to Testing.

Push the change as rE4a9def77488f: estream: Fix call to string filter for estream-printf..

Jan 16 2024, 6:54 AM · gpgrt, Bug Report
gniibe committed rC86812491c754: tests: Fix tests/basic. (authored by gniibe).
tests: Fix tests/basic.
Jan 16 2024, 6:53 AM
gniibe committed rC656ca459e3d8: m4: Update acinclude.m4 to use $GREP. (authored by gniibe).
m4: Update acinclude.m4 to use $GREP.
Jan 16 2024, 6:44 AM
gniibe committed rE4a9def77488f: estream: Fix call to string filter for estream-printf. (authored by gniibe).
estream: Fix call to string filter for estream-printf.
Jan 16 2024, 6:06 AM
gniibe added a comment to T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.

I see your point: allocating STRINGBUF to make sure nul-terminated string.
The code itself doesn't work well in a test case of tests/t-prinntf.c, because it assumes string filter should be called with NULL for string.

Jan 16 2024, 5:58 AM · gpgrt, Bug Report

Jan 15 2024

gniibe committed rC6765916e3b55: tests: Add known answers test for ML-KEM (Kyber). (authored by gniibe).
tests: Add known answers test for ML-KEM (Kyber).
Jan 15 2024, 6:09 AM
gniibe committed rC2eaaa8846f22: cipher: Fix copyright notices for LGPL. (authored by gniibe).
cipher: Fix copyright notices for LGPL.
Jan 15 2024, 6:09 AM
gniibe committed rC384638bc4a0d: cipher:kyber: Fix comment style. (authored by gniibe).
cipher:kyber: Fix comment style.
Jan 15 2024, 6:09 AM
gniibe committed rCf2f9d56358ac: cipher: Add use of the Kyber implementation. (authored by gniibe).
cipher: Add use of the Kyber implementation.
Jan 15 2024, 6:09 AM
gniibe committed rCfe3ecf810370: cipher:kyber: Modification for xof_ routines. (authored by gniibe).
cipher:kyber: Modification for xof_ routines.
Jan 15 2024, 6:09 AM
gniibe committed rC4e9aa70078c5: cipher:kyber: Integrate into libgcrypt, adding glue code. (authored by gniibe).
cipher:kyber: Integrate into libgcrypt, adding glue code.
Jan 15 2024, 6:09 AM
gniibe committed rC5c9c4dca39f2: cipher:kyber: Modify VERIFY function. (authored by gniibe).
cipher:kyber: Modify VERIFY function.
Jan 15 2024, 6:09 AM
gniibe committed rC31743c17d7bd: cipher:kyber: Have cipher/kyber.h. (authored by gniibe).
cipher:kyber: Have cipher/kyber.h.
Jan 15 2024, 6:09 AM
gniibe committed rC01a14c0df295: cipher:kyber: Make the implementation into three files. (authored by gniibe).
cipher:kyber: Make the implementation into three files.
Jan 15 2024, 6:09 AM
gniibe committed rCb6e20ed580e0: cipher:kyber: Move declarations to kyber-kdep.c. (authored by gniibe).
cipher:kyber: Move declarations to kyber-kdep.c.
Jan 15 2024, 6:09 AM
gniibe committed rCefd55d9ecae5: cipher:kyber: Functions in poly for different KYBER_K. (authored by gniibe).
cipher:kyber: Functions in poly for different KYBER_K.
Jan 15 2024, 6:09 AM
gniibe committed rC34dd0a1a75b2: cipher:kyber: Export the KEM API only. (authored by gniibe).
cipher:kyber: Export the KEM API only.
Jan 15 2024, 6:09 AM
gniibe committed rC4b601fe5b3cf: cipher: Editorial clean up cipher/kyber.c for headers. (authored by gniibe).
cipher: Editorial clean up cipher/kyber.c for headers.
Jan 15 2024, 6:09 AM
gniibe committed rCfc35a5372a74: cipher:kyber: Constants common and k-dependent. (authored by gniibe).
cipher:kyber: Constants common and k-dependent.
Jan 15 2024, 6:09 AM
gniibe committed rC10e9bcd5c67e: cipher: Add headers to Kyber implementation. (authored by gniibe).
cipher: Add headers to Kyber implementation.
Jan 15 2024, 6:09 AM
gniibe committed rC18e5c0d268b1: cipher: Put the original Kyber implementation. (authored by gniibe).
cipher: Put the original Kyber implementation.
Jan 15 2024, 6:09 AM
gniibe committed rCbdadd65d440b: cipher: Allow standalone use of SNTRUP761 implementation. (authored by gniibe).
cipher: Allow standalone use of SNTRUP761 implementation.
Jan 15 2024, 6:09 AM

Jan 8 2024

gniibe committed rCdbfb7cc76ef3: Avoid use of C99 feature for enum. (authored by gniibe).
Avoid use of C99 feature for enum.
Jan 8 2024, 5:47 AM

Jan 2 2024

gniibe added a comment to T6811: gpgv: Read-only trustedkeys.kbx should not be compressed.
Jan 2 2024, 7:55 AM · gnupg24 (gnupg-2.4.5), gpgv, Bug Report

Dec 29 2023

gniibe added a project to T6811: gpgv: Read-only trustedkeys.kbx should not be compressed: backport.

Bug is in 2.2, too.

Dec 29 2023, 3:04 AM · gnupg24 (gnupg-2.4.5), gpgv, Bug Report
gniibe renamed T6811: gpgv: Read-only trustedkeys.kbx should not be compressed from gpgv does not correctly fallback to trustedkeys.kbx to gpgv: Read-only trustedkeys.kbx should not be compressed.
Dec 29 2023, 3:04 AM · gnupg24 (gnupg-2.4.5), gpgv, Bug Report
gniibe committed rG591a53d716aa: gpg: Don't call keybox_compress when KEYDB_RESOURCE_FLAG_READONLY. (authored by gniibe).
gpg: Don't call keybox_compress when KEYDB_RESOURCE_FLAG_READONLY.
Dec 29 2023, 3:03 AM
gniibe changed the status of T6811: gpgv: Read-only trustedkeys.kbx should not be compressed from Open to Testing.

Fixed in rG591a53d716aa: gpg: Don't call keybox_compress when KEYDB_RESOURCE_FLAG_READONLY..

Dec 29 2023, 3:03 AM · gnupg24 (gnupg-2.4.5), gpgv, Bug Report
gniibe added a comment to T6811: gpgv: Read-only trustedkeys.kbx should not be compressed.

I found that the warning is emitted when it tries to call keybox_compress.
It should not be called when it's READONLY (which gpgv specifies).

Dec 29 2023, 2:56 AM · gnupg24 (gnupg-2.4.5), gpgv, Bug Report

Dec 28 2023

gniibe added projects to T4770: pinentry option no-global-grab: pinentry, Documentation.
Dec 28 2023, 6:25 AM · Documentation, pinentry
gniibe triaged T6910: pinentry: Possibly add pinentry-gtk with GTK 4, and Drop pinentry-gtk-2 as Wishlist priority.
Dec 28 2023, 6:13 AM

Dec 27 2023

gniibe committed rP6efd0951dcbb: Remove Windows CE support. (authored by gniibe).
Remove Windows CE support.
Dec 27 2023, 5:31 AM
gniibe committed rPae23c8b3dc33: doc: Address --no-global-grab limited support. (authored by gniibe).
doc: Address --no-global-grab limited support.
Dec 27 2023, 5:31 AM
gniibe committed rP78fe882aafc7: doc: Fix "i.e." with comma. (authored by gniibe).
doc: Fix "i.e." with comma.
Dec 27 2023, 5:31 AM
gniibe triaged T6909: pinentry: Drop pinentry-emacs support as Normal priority.
Dec 27 2023, 4:01 AM · Feature Request, pinentry, Emacs
gniibe closed T5109: Initial socket connection to server as Resolved.
Dec 27 2023, 1:43 AM · gnupg24, gnupg (gpg23)
gniibe changed the status of T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed from Open to Testing.
Dec 27 2023, 1:33 AM · gnupg, pinentry
gniibe changed the status of T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string from Open to Testing.
Dec 27 2023, 1:26 AM · gpgrt, Bug Report
gniibe changed the status of T6843: after enable kdf-setup impossible change user/admin pin from Open to Testing.

It would be good to apply this to 2.2, so adding "backport" tag.

Dec 27 2023, 1:25 AM · gnupg22 (gnupg-2.2.43), scd, yubikey

Dec 26 2023

gniibe lowered the priority of T6425: improve pinentry behavior and texts in smart card context from High to Normal.
Dec 26 2023, 7:17 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe changed the status of T6425: improve pinentry behavior and texts in smart card context from Open to Testing.
Dec 26 2023, 7:17 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe changed the status of T6425: improve pinentry behavior and texts in smart card context , a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Dec 26 2023, 7:17 AM · kleopatra
gniibe changed the status of T6734: gnupg: Use gpgrt_b64* API from Open to Testing.
Dec 26 2023, 7:09 AM · gnupg26
gniibe committed rG6ddaf2be9f48: common: Remove t-b64.c. (authored by gniibe).
common: Remove t-b64.c.
Dec 26 2023, 7:09 AM
gniibe closed T2440: scdaemon grabs card exclusively; it'd be nice if it didn't as Resolved.

GnuPG 2.2 and 2.4 now have --pcsc-shared option for a user who can control his action in detail.
So, closing this bug report.

Dec 26 2023, 7:00 AM · scd, gnupg, Feature Request
gniibe committed rG7cde533ce8ea: agent,kbx: Fix reliable_homedir_inotify (2/2). (authored by gniibe).
agent,kbx: Fix reliable_homedir_inotify (2/2).
Dec 26 2023, 5:37 AM
gniibe committed rGc44f0bc91e7c: agent,kbx: Fix reliable_homedir_inotify (1/2). (authored by gniibe).
agent,kbx: Fix reliable_homedir_inotify (1/2).
Dec 26 2023, 5:37 AM
gniibe triaged T6908: Windows: file watching to support things like inotify as Wishlist priority.
Dec 26 2023, 5:27 AM · gnupg, Windows

Dec 25 2023

gniibe changed the status of T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t from Open to Testing.

Fixed in rG2be53b214d1c: tools: Fix argparse table of gpgconf..
It would be good to apply this to 2.2, so, adding "backport" tag.

Dec 25 2023, 2:11 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
gniibe committed rG2be53b214d1c: tools: Fix argparse table of gpgconf. (authored by gniibe).
tools: Fix argparse table of gpgconf.
Dec 25 2023, 2:11 AM

Dec 23 2023

gniibe claimed T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t.
Dec 23 2023, 4:19 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)

Dec 22 2023

gniibe committed rG2376cdff1318: scd:openpgp: Add the length check for new PIN. (authored by gniibe).
scd:openpgp: Add the length check for new PIN.
Dec 22 2023, 5:35 AM
gniibe edited projects for T6843: after enable kdf-setup impossible change user/admin pin, added: gnupg, scd; removed Support, Windows.

Thank you for the bug report. Although it's a corner case, it is a discrepancy in the implementation which results unrecoverable situation of the device.

Dec 22 2023, 3:44 AM · gnupg22 (gnupg-2.2.43), scd, yubikey
gniibe claimed T6843: after enable kdf-setup impossible change user/admin pin.
Dec 22 2023, 3:16 AM · gnupg22 (gnupg-2.2.43), scd, yubikey
gniibe awarded T6892: libgcrypt-1.10.3 build failure on x86 with -Og a Yellow Medal token.
Dec 22 2023, 3:02 AM · libgcrypt, Bug Report

Dec 21 2023

gniibe committed rG91255c3afd33: tools: Remove the dotlock tool. (authored by gniibe).
tools: Remove the dotlock tool.
Dec 21 2023, 4:38 AM
gniibe added a comment to T6692: agent: Clean up check_own_socket to monitor socket takeover.

I see the reason.

Dec 21 2023, 1:52 AM · keyboxd, gnupg26, gpgagent

Dec 20 2023

gniibe committed rG4dd4e9d2f1ac: agent: Fix homedir check wrt --disable-check-own-socket option. (authored by gniibe).
agent: Fix homedir check wrt --disable-check-own-socket option.
Dec 20 2023, 8:21 AM
gniibe committed rG93b5ba38dc3a: tools: Integrate the dotlock tool into gpgconf. (authored by gniibe).
tools: Integrate the dotlock tool into gpgconf.
Dec 20 2023, 3:08 AM
gniibe committed rGb298322d36d4: common: Clean up the temporary file at dotlock_destroy. (authored by gniibe).
common: Clean up the temporary file at dotlock_destroy.
Dec 20 2023, 3:08 AM
gniibe committed rG1f04993cd0ac: common: Add dotlock util under libexec. (authored by gniibe).
common: Add dotlock util under libexec.
Dec 20 2023, 3:08 AM
gniibe committed rG5488ad051742: common: Fix a possible resource leak for dotlock. (authored by gniibe).
common: Fix a possible resource leak for dotlock.
Dec 20 2023, 3:08 AM
gniibe committed rG2f6fec3f482d: common: Support not-removing the lockfile by dotlock_destroy. (authored by gniibe).
common: Support not-removing the lockfile by dotlock_destroy.
Dec 20 2023, 3:08 AM
gniibe created T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t.
Dec 20 2023, 1:32 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)

Dec 19 2023

gniibe committed rG6b4fd3a5da7e: common: Enhance dotlock, so that we can have a CLI util. (authored by gniibe).
common: Enhance dotlock, so that we can have a CLI util.
Dec 19 2023, 8:09 AM
gniibe committed rG1c5584c395d7: kbx: Create public-keys.d, after creating the homedir. (authored by gniibe).
kbx: Create public-keys.d, after creating the homedir.
Dec 19 2023, 8:09 AM
gniibe changed the status of T6892: libgcrypt-1.10.3 build failure on x86 with -Og from Open to Testing.
Dec 19 2023, 12:44 AM · libgcrypt, Bug Report

Dec 18 2023

gniibe added a comment to T6892: libgcrypt-1.10.3 build failure on x86 with -Og.

@jukivili Thanks a lot. Please push the change to 1.10 branch and master.

Dec 18 2023, 7:51 AM · libgcrypt, Bug Report
gniibe committed rG4e94b004a69e: scd: Debug output is only enabled with an option. (authored by gniibe).
scd: Debug output is only enabled with an option.
Dec 18 2023, 3:33 AM

Dec 15 2023

gniibe added a comment to T6892: libgcrypt-1.10.3 build failure on x86 with -Og.

Thank you for your report.

Dec 15 2023, 8:37 AM · libgcrypt, Bug Report

Dec 12 2023

gniibe committed rC4a104752d8a2: tests: Update digest values following input changes. (authored by gniibe).
tests: Update digest values following input changes.
Dec 12 2023, 7:55 AM
gniibe added a comment to T6863: [patch] libgcrypt copyright header cleanup.

Ah... it fails by make check because it does change the text in tests/basic.c which requires update of hash value.
I'm going to take care of this regressions.

Dec 12 2023, 7:42 AM · patch, libgcrypt, Bug Report
gniibe committed rCcd056b4d1614: Point to gnu.org as canonical license location. (authored by ametzler1).
Point to gnu.org as canonical license location.
Dec 12 2023, 6:56 AM
gniibe committed rC25e93a02268b: Fix license header inconsistency (authored by ametzler1).
Fix license header inconsistency
Dec 12 2023, 6:56 AM
gniibe committed rCca5689367a83: Unify capitalization of LGPL copyright statements. (authored by ametzler1).
Unify capitalization of LGPL copyright statements.
Dec 12 2023, 6:56 AM
gniibe committed rG6b93b92111cb: doc: Fix description of scdaemon for --disable-ccid. (authored by gniibe).
doc: Fix description of scdaemon for --disable-ccid.
Dec 12 2023, 6:44 AM
gniibe committed rG37fa36a3291f: doc: Fix description of scdaemon for --disable-ccid. (authored by gniibe).
doc: Fix description of scdaemon for --disable-ccid.
Dec 12 2023, 6:44 AM
gniibe changed the status of T6863: [patch] libgcrypt copyright header cleanup from Open to Testing.

Thank you. All applied and pushed to master.

Dec 12 2023, 6:38 AM · patch, libgcrypt, Bug Report
gniibe added a project to T6871: SmartCard stopped working in 2.4: Documentation.

In 2.4, a user need to specify disable-ccid in scdaemon.conf when scdaemon is built with integrated CCID driver (using libusb) but the user wants to use PC/SC driver instead.

Dec 12 2023, 6:29 AM · gnupg, scd, Support, Documentation

Dec 8 2023

gniibe committed rCebc9aaacd62b: cipher: Fix sntrup761.h, so that it can be used outside. (authored by gniibe).
cipher: Fix sntrup761.h, so that it can be used outside.
Dec 8 2023, 6:56 AM
gniibe committed rC947ad42450ea: cipher: Add sntrup761 to KEM API. (authored by gniibe).
cipher: Add sntrup761 to KEM API.
Dec 8 2023, 12:49 AM
gniibe committed rC2149888d47af: cipher: Minor fix for C90 compiler. (authored by gniibe).
cipher: Minor fix for C90 compiler.
Dec 8 2023, 12:49 AM
gniibe committed rCcf9923e1a59f: cipher: Add Streamlined NTRU Prime sntrup761. (authored by jas).
cipher: Add Streamlined NTRU Prime sntrup761.
Dec 8 2023, 12:49 AM

Dec 7 2023

gniibe committed rC7e503fa9170f: Add an API for Key Encapsulation Mechanism. (authored by gniibe).
Add an API for Key Encapsulation Mechanism.
Dec 7 2023, 6:48 AM
gniibe committed rGfa677a37cef0: po: Fix quotes in Polish Translation. (authored by Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>).
po: Fix quotes in Polish Translation.
Dec 7 2023, 4:13 AM
gniibe committed rG1ded50dd5b58: po: Fix quotes in Polish Translation. (authored by Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>).
po: Fix quotes in Polish Translation.
Dec 7 2023, 4:13 AM

Dec 1 2023

gniibe committed rG548d4aad5fb0: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@brilhante.top>).
po: Update Portuguese Translation.
Dec 1 2023, 7:25 AM