Page MenuHome GnuPG
Feed All Stories

Nov 9 2020

gniibe added a comment to T5055: APPCRASH with libKF5ConfigWidgets.dll.

The "Reliability History" says (in Chinese):

异常代码: c0000005
异常偏移: 0002b6c0

The error code c0000005 is something like SEGV on POSIX, I guess.
It occurred at the address 0002b6c0.

Nov 9 2020, 2:57 AM · Bug Report, gpg4win

Nov 8 2020

Laurent Montel <montel@kde.org> committed rLIBKLEO1684f4844808: GIT_SILENT: Branch is open (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Branch is open
Nov 8 2020, 9:28 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAd4ee903af723: GIT_SILENT: Branch is open (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Branch is open
Nov 8 2020, 9:27 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAe074595520c9: It seems that it uses assuan without number on windows (authored by Laurent Montel <montel@kde.org>).
It seems that it uses assuan without number on windows
Nov 8 2020, 2:32 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOd52ab3009b3a: GIT_SILENT: prepare 20.11.80 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 20.11.80
Nov 8 2020, 8:44 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA42786882566a: GIT_SILENT: prepare 20.11.80 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 20.11.80
Nov 8 2020, 8:40 AM

Nov 7 2020

Ömer Fadıl Usta <omerusta@gmail.com> committed rKLEOPATRAf6d0c5494945: Merge branch 'work/usta_boostfix' into 'master' (authored by Ömer Fadıl Usta <omerusta@gmail.com>).
Merge branch 'work/usta_boostfix' into 'master'
Nov 7 2020, 11:29 AM
Ömer Fadıl USTA <omerusta@gmail.com> committed rKLEOPATRA421a330fd51c: Fix Boost (increase min ver, fix inc variable), Enable c++17 (authored by Ömer Fadıl USTA <omerusta@gmail.com>).
Fix Boost (increase min ver, fix inc variable), Enable c++17
Nov 7 2020, 11:29 AM

Nov 6 2020

aheinecke committed rPa421ae8c4d2a: qt: Improve focus and frontness (authored by aheinecke).
qt: Improve focus and frontness
Nov 6 2020, 4:05 PM
aheinecke committed rPe4f1681550b1: qt: Silence deprecation warning (authored by aheinecke).
qt: Silence deprecation warning
Nov 6 2020, 4:05 PM
aheinecke committed rPcd2e69bfcf26: qt: Fix crash when generate icon was not found (authored by aheinecke).
qt: Fix crash when generate icon was not found
Nov 6 2020, 4:05 PM
werner committed rGc896112fa3f7: agent: Minor tweaks to the new genpin inquiry. (authored by werner).
agent: Minor tweaks to the new genpin inquiry.
Nov 6 2020, 3:43 PM
aheinecke committed rP340e3ef6f4fc: qt: Add genpin suppport (authored by aheinecke).
qt: Add genpin suppport
Nov 6 2020, 3:05 PM
aheinecke committed rG557ddbde3258: agent: Add genpin inquiry for pinentry (authored by aheinecke).
agent: Add genpin inquiry for pinentry
Nov 6 2020, 2:23 PM
ikloecker added a comment to rLIBKLEO93c2cff8da73: Don't use F_OK constant which is not defined on Windows.

In general, I agree. But, given that the whole file is Windows-only and highly Windows-specific (dealing with the Windows registry), does it make sense in this case?

Nov 6 2020, 10:07 AM
ikloecker committed rKLEOPATRA594c4212be2a: Use uidhash only if it's available (authored by ikloecker).
Use uidhash only if it's available
Nov 6 2020, 9:50 AM
werner added a comment to rLIBKLEO93c2cff8da73: Don't use F_OK constant which is not defined on Windows.

For portability reasons it would be better to define F_OK if is is not defined.

Nov 6 2020, 8:34 AM
werner added projects to rM35ca460019ea: Parse STATUS_CANCELED_BY_USER.: backport, gnupg (gpg22).
Nov 6 2020, 8:30 AM · gnupg (gpg22), backport

Nov 5 2020

bjk committed rM35ca460019ea: Parse STATUS_CANCELED_BY_USER. (authored by bjk).
Parse STATUS_CANCELED_BY_USER.
Nov 5 2020, 9:19 PM · gnupg (gpg22), backport
bjk committed rG31e47dfad0f4: gpg: Add canceled status message. (authored by bjk).
gpg: Add canceled status message.
Nov 5 2020, 9:16 PM
dvratil committed rLIBKLEOdb55799187cd: Use _stricmp instead of strcasecmp when building with MSVC (authored by dvratil).
Use _stricmp instead of strcasecmp when building with MSVC
Nov 5 2020, 6:22 PM
dvratil committed rLIBKLEO93c2cff8da73: Don't use F_OK constant which is not defined on Windows (authored by dvratil).
Don't use F_OK constant which is not defined on Windows
Nov 5 2020, 6:22 PM
dvratil committed rLIBKLEO3e203fcb1cca: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rLIBKLEO3a84dc898689: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 4:43 PM
dvratil committed rLIBKLEO06e97c21fb82: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRA27bfea402db8: Adapt to libkleo's new kleoexception.h include file (authored by dvratil).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRAfa1669af533d: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRA87d33dd1e21b: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
aheinecke committed rKLEOPATRAd32c5ce40b69: Allow unicode GnuPG Homedir (authored by aheinecke).
Allow unicode GnuPG Homedir
Nov 5 2020, 3:44 PM
aheinecke committed rLIBKLEOd3ea942a97ed: Take GnuPG Homedir from gpgconf (authored by aheinecke).
Take GnuPG Homedir from gpgconf
Nov 5 2020, 3:42 PM
dvratil committed rKLEOPATRAc175d8c41152: Adapt to libkleo's new kleoexception.h include file (authored by dvratil).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 2:49 PM
dvratil committed rKLEOPATRA3dfd73f99bf8: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:49 PM
dvratil committed rLIBKLEO901371bbc798: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:48 PM
dvratil committed rLIBKLEOd5b6de6de403: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 2:48 PM
dvratil committed rLIBKLEO0e58e5931c27: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:46 PM
dvratil committed rLIBKLEOfda7f4d6dcc6: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 2:46 PM
dvratil committed rKLEOPATRA4c336d724fd3: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:43 PM
dvratil committed rLIBKLEOfbf9cee74e32: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:36 PM
ikloecker committed rLIBKLEOfee2f0ce51d1: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 2:36 PM
dvratil committed rLIBKLEOf703cee4ac16: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:35 PM
ikloecker committed rKLEOPATRA5b994ce36506: Allow adding/revoking certifications in the certifications overview (authored by ikloecker).
Allow adding/revoking certifications in the certifications overview
Nov 5 2020, 1:13 PM
ikloecker committed rKLEOPATRAa020501eaf80: Simplify the filter setup (authored by ikloecker).
Simplify the filter setup
Nov 5 2020, 1:13 PM
ikloecker committed rLIBKLEO903645a76e23: Add possibility to retrieve a single user id or signature (authored by ikloecker).
Add possibility to retrieve a single user id or signature
Nov 5 2020, 12:51 PM
ikloecker committed rLIBKLEO3324d59c9821: Add possibility to filter out invalid keys (authored by ikloecker).
Add possibility to filter out invalid keys
Nov 5 2020, 12:33 PM
aheinecke committed rKLEOPATRAb0535c2b31c0: Fix build for libkleo DefaultKeyFilter::isBad dep (authored by aheinecke).
Fix build for libkleo DefaultKeyFilter::isBad dep
Nov 5 2020, 11:57 AM
aheinecke committed rLIBKLEOf44ca81051ec: Bump Version for API add of isBad (authored by aheinecke).
Bump Version for API add of isBad
Nov 5 2020, 11:55 AM
aheinecke added a reverting change for rLIBKLEOaeb2f0566489: Revert "Add possibility to filter out invalid keys": rLIBKLEOd7afe96d5b76: Revert "Revert "Add possibility to filter out invalid keys"".
Nov 5 2020, 11:51 AM
aheinecke committed rLIBKLEOd7afe96d5b76: Revert "Revert "Add possibility to filter out invalid keys"" (authored by aheinecke).
Revert "Revert "Add possibility to filter out invalid keys""
Nov 5 2020, 11:51 AM
aheinecke committed rKLEOPATRA6d01cedca92e: Lower min KF5 Version for Windows (authored by aheinecke).
Lower min KF5 Version for Windows
Nov 5 2020, 11:38 AM
aheinecke committed rLIBKLEO7f434f37b690: Lower min KF5 Version for Windows (authored by aheinecke).
Lower min KF5 Version for Windows
Nov 5 2020, 11:36 AM
dvratil committed rKLEOPATRA7eb14aa67152: Adapt to libkleo's new kleoexception.h include file (authored by dvratil).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 11:33 AM
dvratil committed rLIBKLEOe5cff7c27369: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 11:32 AM
dvratil committed rLIBKLEOaeb2f0566489: Revert "Add possibility to filter out invalid keys" (authored by dvratil).
Revert "Add possibility to filter out invalid keys"
Nov 5 2020, 11:32 AM
dvratil added a reverting change for rLIBKLEOc2163f1b8280: Add possibility to filter out invalid keys: rLIBKLEOaeb2f0566489: Revert "Add possibility to filter out invalid keys".
Nov 5 2020, 11:32 AM
dvratil committed rKLEOPATRAc48b1bc04ff1: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 11:30 AM
Daniel Vrátil <daniel.vratil@avast.com> committed rKLEOPATRA140d66383225: Adapt to libkleo's new kleoexception.h include file (authored by Daniel Vrátil <daniel.vratil@avast.com>).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 11:29 AM
dvratil committed rLIBKLEOf6d50cb0c661: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 11:25 AM
Daniel Vrátil <daniel.vratil@avast.com> committed rLIBKLEOeb930618c10a: Rename exception.h to kleoexception.h (authored by Daniel Vrátil <daniel.vratil@avast.com>).
Rename exception.h to kleoexception.h
Nov 5 2020, 11:25 AM
ikloecker committed rKLEOPATRA692591dc587b: Add the possibility to revoke certifications of OpenPGP keys (authored by ikloecker).
Add the possibility to revoke certifications of OpenPGP keys
Nov 5 2020, 9:41 AM
gniibe added a comment to T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader.

For SPR532, we need following.

Nov 5 2020, 8:47 AM · gnupg (gpg22), Restricted Project, scd
Laurent Montel <montel@kde.org> committed rLIBKLEOd1c0aff56d55: GIT_SILENT: prepare 20.11.80 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 20.11.80
Nov 5 2020, 8:42 AM
gniibe edited projects for T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader, added: Restricted Project, gnupg (gpg22); removed gnupg.
Nov 5 2020, 8:24 AM · gnupg (gpg22), Restricted Project, scd
gniibe changed the status of T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader, a subtask of T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2), from Open to Testing.
Nov 5 2020, 8:24 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
gniibe changed the status of T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader from Open to Testing.
Nov 5 2020, 8:24 AM · gnupg (gpg22), Restricted Project, scd
gniibe added a parent task for T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader: T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).
Nov 5 2020, 8:22 AM · gnupg (gpg22), Restricted Project, scd
gniibe added a subtask for T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2): T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader.
Nov 5 2020, 8:22 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
gniibe committed rGf808012ac2cf: scd: Use lock_slot for apdu_send_direct. (authored by gniibe).
scd: Use lock_slot for apdu_send_direct.
Nov 5 2020, 8:19 AM
gniibe committed rG484bafda4dbf: scd: Internal CCID driver: Fix a race condition on close. (authored by gniibe).
scd: Internal CCID driver: Fix a race condition on close.
Nov 5 2020, 8:19 AM
Laurent Montel <montel@kde.org> committed rLIBKLEOae7f51c0f98d: Modernize code (authored by Laurent Montel <montel@kde.org>).
Modernize code
Nov 5 2020, 7:52 AM
gniibe created T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader.
Nov 5 2020, 12:43 AM · gnupg (gpg22), Restricted Project, scd

Nov 4 2020

goeran added a comment to T5080: Gpg-agent gets confused when a homedir is moved.

I'm pretty sure what happens, but apparently I haven't been able to explain it clear enough. To reproduce you can do like this:

  1. On an old machine having GnuPG version 1, e.g. Red Hat Enterprise 5:
    1. gpg --homedir $PWD/homedir --gen-key
    2. tar cf homedir.tar homedir/pubring.gpg homedir/secring.gpg
  2. On a more modern machine having GnuPG version 2, e.g. Red Hat Enterprise 8:
    1. tar xf homedir.tar
    2. touch apa bepa
    3. gpg --homedir $PWD/homedir --sign apa # Does the migration, and signs "apa"
    4. mv homedir homedir.moved # Don't remove, just move
    5. tar xf homedir.tar
    6. gpg --homedir $PWD/homedir --sign bepa # This will fail as explaine in point 5 of the initial description
Nov 4 2020, 10:32 PM · gnupg (gpg22), Bug Report
werner committed rWd0d66fd93dc3: Let GnuPG install VS-Nfd.prf and Automatic.prf (authored by werner).
Let GnuPG install VS-Nfd.prf and Automatic.prf
Nov 4 2020, 8:22 PM
werner committed rGa4fa4b5d4ba3: speedo,w32: Install gpg-check-pattern and example profiles. (authored by werner).
speedo,w32: Install gpg-check-pattern and example profiles.
Nov 4 2020, 7:45 PM
werner committed rGd4089b04a5f1: g13: Include a now missing header file. (authored by werner).
g13: Include a now missing header file.
Nov 4 2020, 7:45 PM
werner committed rG1fbf085bc8b4: gpgconf: Make sure the homedir exists for --apply-profile. (authored by werner).
gpgconf: Make sure the homedir exists for --apply-profile.
Nov 4 2020, 7:45 PM
werner committed rG6fe5c8c06e8c: common: Fix duplicate implementation of try_make_homedir. (authored by werner).
common: Fix duplicate implementation of try_make_homedir.
Nov 4 2020, 7:45 PM
werner committed rGf5a81953e172: speedo,w32: Install gpg-check-pattern and example profiles. (authored by werner).
speedo,w32: Install gpg-check-pattern and example profiles.
Nov 4 2020, 4:23 PM
werner committed rGb7f4e2d71fe3: g13: Include a now missing header file. (authored by werner).
g13: Include a now missing header file.
Nov 4 2020, 4:23 PM
werner committed rG7d95f2e7e7a0: gpgconf: Make sure the homedir exists for --apply-profile. (authored by werner).
gpgconf: Make sure the homedir exists for --apply-profile.
Nov 4 2020, 4:23 PM
werner committed rGdabc314b7137: common: Fix duplicate implementation of try_make_homedir. (authored by werner).
common: Fix duplicate implementation of try_make_homedir.
Nov 4 2020, 4:23 PM
werner added a comment to rGc366e0495848: w32: Add windows subsystem variant of gpgconf.

That is just one bit different - Shouldn't we better have a wrapper as we used to do for other things?

Nov 4 2020, 2:34 PM
aheinecke committed rGb4cb91d5fbe2: w32: Add another pinentry search path (authored by aheinecke).
w32: Add another pinentry search path
Nov 4 2020, 1:50 PM
aheinecke committed rGc8f6f6bbc8b2: w32: Add another pinentry search path (authored by aheinecke).
w32: Add another pinentry search path
Nov 4 2020, 1:50 PM
aheinecke committed rGe2659f4bf603: w32: Add windows subsystem variant of gpgconf (authored by aheinecke).
w32: Add windows subsystem variant of gpgconf
Nov 4 2020, 1:50 PM
aheinecke committed rGc366e0495848: w32: Add windows subsystem variant of gpgconf (authored by aheinecke).
w32: Add windows subsystem variant of gpgconf
Nov 4 2020, 1:42 PM
werner added a comment to T5080: Gpg-agent gets confused when a homedir is moved.

The inotify thing is only used to detect a deleted homedir and stop the agent. AFAIU your problem is that a migration is triggered again. The migration status is a file ~/.gnupg/.gpg-v21-migrated - are you sure that you have extracted it again?

Nov 4 2020, 10:35 AM · gnupg (gpg22), Bug Report
ikloecker committed rLIBKLEOc2163f1b8280: Add possibility to filter out invalid keys (authored by ikloecker).
Add possibility to filter out invalid keys
Nov 4 2020, 9:30 AM
werner closed T5093: GnuPG: Add quick-revsig as Resolved.
Nov 4 2020, 8:40 AM · Feature Request, gnupg (gpg22)
gniibe added a comment to T5120: Incompatible Ed25519 secret key (no-encryption).

Applying following SOS-handling, the key can be handled.

diff --git a/g10/parse-packet.c b/g10/parse-packet.c
index 9cb254e24..be7fc6d67 100644
--- a/g10/parse-packet.c
+++ b/g10/parse-packet.c
@@ -188,6 +188,76 @@ mpi_read (iobuf_t inp, unsigned int *ret_nread, int secure)
 }
Nov 4 2020, 3:57 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5120: Incompatible Ed25519 secret key (no-encryption).

Note that there is no problem for encrypted key, because it is handled by opaque MPI.

Nov 4 2020, 3:21 AM · gnupg (gpg22), Bug Report
gniibe created T5120: Incompatible Ed25519 secret key (no-encryption).
Nov 4 2020, 3:21 AM · gnupg (gpg22), Bug Report
gniibe changed the status of T5116: GnuPG master shows an error when importing Ed25519 keys generated from Open to Testing.
Nov 4 2020, 3:14 AM · Restricted Project, gnupg, Bug Report
gniibe changed the status of T5116: GnuPG master shows an error when importing Ed25519 keys generated, a subtask of T5114: GnuPG fails to import back generated and exported EdDSA secret key., from Open to Testing.
Nov 4 2020, 3:14 AM · gnupg, Restricted Project, gpgagent, Bug Report

Nov 3 2020

werner renamed T5119: TOFU messages are not completely and correctly localized to German from TOFO messages are not completely and correctly localized to German to TOFU messages are not completely and correctly localized to German.
Nov 3 2020, 11:15 PM · gnupg24, gnupg (gpg23), i18n, Bug Report
werner triaged T5119: TOFU messages are not completely and correctly localized to German as Low priority.

The whole TOFU stuff hash not yet been fully translated because there are conceptional problems with the way the code works.

Nov 3 2020, 11:15 PM · gnupg24, gnupg (gpg23), i18n, Bug Report
werner renamed T5119: TOFU messages are not completely and correctly localized to German from Messages are not completely and correctly localized to German to TOFO messages are not completely and correctly localized to German.
Nov 3 2020, 11:14 PM · gnupg24, gnupg (gpg23), i18n, Bug Report
werner changed the status of T5073: Date output of GnuPG not in correct language format from Open to Testing.
Nov 3 2020, 11:10 PM · gnupg (gpg22), Bug Report
ikloecker added a reverting change for rLIBKLEO5314843fa2cc: Add possibility to filter out bad (i.e. practically unusable) keys: rLIBKLEO6d26b255e3c8: Revert "Add possibility to filter out bad (i.e. practically unusable) keys".
Nov 3 2020, 8:35 PM
ikloecker committed rLIBKLEO6d26b255e3c8: Revert "Add possibility to filter out bad (i.e. practically unusable) keys" (authored by ikloecker).
Revert "Add possibility to filter out bad (i.e. practically unusable) keys"
Nov 3 2020, 8:35 PM
GwenDragon created T5119: TOFU messages are not completely and correctly localized to German.
Nov 3 2020, 8:08 PM · gnupg24, gnupg (gpg23), i18n, Bug Report