Page MenuHome GnuPG
Feed Advanced Search

Jun 21 2024

gniibe closed T5925: libassuan: Add assuan_sock_accept function to the API, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Jun 21 2024, 8:39 AM · Windows 64, Feature Request, gnupg26
gniibe closed T5925: libassuan: Add assuan_sock_accept function to the API, a subtask of T6606: Use new API of libassuan 3, as Resolved.
Jun 21 2024, 8:39 AM · Windows 64, Feature Request, gnupg26
gniibe closed T5925: libassuan: Add assuan_sock_accept function to the API as Resolved.

Added in 3.0.0.

Jun 21 2024, 8:39 AM · Feature Request, libassuan

Jun 17 2024

gniibe committed rG9bc3f2ad52ce: Fix the previous commit. (authored by gniibe).
Fix the previous commit.
Jun 17 2024, 10:24 AM
gniibe added inline comments to rG01fa318be0f8: scd: Fix how scdaemon pipe server finishes..
Jun 17 2024, 10:11 AM
gniibe committed rG01fa318be0f8: scd: Fix how scdaemon pipe server finishes. (authored by gniibe).
scd: Fix how scdaemon pipe server finishes.
Jun 17 2024, 4:54 AM
gniibe added projects to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close: scd, gpgagent.
Jun 17 2024, 4:49 AM · gpgagent, scd, gnupg24, Bug Report
gniibe triaged T7160: scd: pipe server shutdown as Normal priority.
Jun 17 2024, 4:48 AM · scd, gpgagent, Bug Report

Jun 14 2024

gniibe committed rT3b9291e95020: Update m4 files. (authored by gniibe).
Update m4 files.
Jun 14 2024, 8:33 AM
gniibe committed rTc61e6420c18b: m4: Apply changes from GnuPG master. (authored by gniibe).
m4: Apply changes from GnuPG master.
Jun 14 2024, 8:33 AM
gniibe committed rM53c367629a63: Update gpg-error.m4 again for spell fix. (authored by gniibe).
Update gpg-error.m4 again for spell fix.
Jun 14 2024, 6:52 AM
gniibe committed rKf43a21b2c53e: Update gpg-error.m4. (authored by gniibe).
Update gpg-error.m4.
Jun 14 2024, 6:48 AM
gniibe committed rA24f05d64f475: Spell fix in gpg-error.m4 from GnuPG. (authored by gniibe).
Spell fix in gpg-error.m4 from GnuPG.
Jun 14 2024, 6:48 AM
gniibe committed rC89adba4518d2: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Jun 14 2024, 6:46 AM
gniibe committed rGc4e6b6aba2c9: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Jun 14 2024, 4:57 AM

Jun 13 2024

gniibe committed rKf63a9c365052: m4: Update gpg-error.m4 from gpg-error master. (authored by gniibe).
m4: Update gpg-error.m4 from gpg-error master.
Jun 13 2024, 10:12 AM
gniibe committed rK364e67effbf4: Apply spell fixes from GnuPG. (authored by gniibe).
Apply spell fixes from GnuPG.
Jun 13 2024, 10:12 AM
gniibe committed rK95dda84002f6: ksba.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
ksba.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 10:12 AM
gniibe committed rE82a34b733d89: Apply spell fix. (authored by gniibe).
Apply spell fix.
Jun 13 2024, 8:12 AM
gniibe committed rM6c90ec7be235: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Jun 13 2024, 7:50 AM
gniibe committed rM14b035034ab5: gpgme.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
gpgme.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:50 AM
gniibe committed rC0fd9ec3403ea: libgcrypt.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
libgcrypt.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:42 AM
gniibe committed rA577c1cd80665: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Jun 13 2024, 7:37 AM
gniibe committed rAdb27c9489791: libassuan.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
libassuan.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:31 AM
gniibe committed rEc690e6e3655e: Fix gpg-error.m4. (authored by gniibe).
Fix gpg-error.m4.
Jun 13 2024, 6:50 AM

Jun 12 2024

gniibe claimed T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.
Jun 12 2024, 6:42 AM · gpgagent, scd, gnupg24, Bug Report
gniibe created T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.
Jun 12 2024, 6:42 AM · gpgagent, scd, gnupg24, Bug Report

Jun 11 2024

gniibe committed rG55559c8b66ff: agent: Clean up for scdaemon handling. (authored by gniibe).
agent: Clean up for scdaemon handling.
Jun 11 2024, 8:37 AM
gniibe committed rG563bfbb0be4e: agent: Fix a race condition which results accessing finished scd. (authored by gniibe).
agent: Fix a race condition which results accessing finished scd.
Jun 11 2024, 8:37 AM

Jun 10 2024

gniibe committed rA31202cc44d78: Remove ASSUAN_SPAWN_DETACHED from API. (authored by gniibe).
Remove ASSUAN_SPAWN_DETACHED from API.
Jun 10 2024, 7:16 AM
gniibe committed rA3fa943e30f89: Remove use of _assuan_pipe. (authored by gniibe).
Remove use of _assuan_pipe.
Jun 10 2024, 7:16 AM
gniibe committed rA6f1c31fc6f4f: Cleanup for spawn use from libgpg-error. (authored by gniibe).
Cleanup for spawn use from libgpg-error.
Jun 10 2024, 7:16 AM
gniibe committed rA9c347fb9f708: w32: Fix _assuan_spawn on Windows. (authored by gniibe).
w32: Fix _assuan_spawn on Windows.
Jun 10 2024, 7:16 AM
gniibe committed rA3d74618f2688: w32: Remove _assuan_system_hooks. (authored by gniibe).
w32: Remove _assuan_system_hooks.
Jun 10 2024, 7:16 AM
gniibe committed rA0127c42da119: posix: Use gpgrt_process_spawn API. (authored by gniibe).
posix: Use gpgrt_process_spawn API.
Jun 10 2024, 7:16 AM
gniibe committed rAe147f427fe07: Remove deprecated functions from .def and .vers. (authored by gniibe).
Remove deprecated functions from .def and .vers.
Jun 10 2024, 7:16 AM
gniibe committed rA84bd92d3a6a6: Remove system hooks API. (authored by gniibe).
Remove system hooks API.
Jun 10 2024, 7:16 AM

Jun 7 2024

gniibe triaged T7138: Windows (Semi-hosted environment): filename and network access as Wishlist priority.

Since it is only me, let us set the "Wishlist" priority on this task.

Jun 7 2024, 7:22 AM · gnupg, Bug Report
gniibe committed rEd53f35a5e664: spawn: Support the use case in libassuan where PGMNAME==NULL. (authored by gniibe).
spawn: Support the use case in libassuan where PGMNAME==NULL.
Jun 7 2024, 6:38 AM

Jun 6 2024

gniibe committed rEe64431138335: spawn: Expose gpgrt_spawn_actions functions. (authored by gniibe).
spawn: Expose gpgrt_spawn_actions functions.
Jun 6 2024, 9:31 AM
gniibe committed rCdc8d84383a6b: cipher:aeswrap: Fix padding length check. (authored by Jakuje).
cipher:aeswrap: Fix padding length check.
Jun 6 2024, 9:25 AM
gniibe changed the status of T7130: Fix static reports by static analyser in libgcrypt from Open to Testing.

Applied in: rCdc8d84383a6b: cipher:aeswrap: Fix padding length check.

Jun 6 2024, 8:08 AM · libgcrypt, Bug Report
gniibe committed rE03fd278d7f7a: spawn: Add new GPGRT_PROCESS_NO_CONSOLE for Windows. (authored by gniibe).
spawn: Add new GPGRT_PROCESS_NO_CONSOLE for Windows.
Jun 6 2024, 6:24 AM
gniibe committed rEa0d66ac1ff3a: Cleanup spawn API implementation. (authored by gniibe).
Cleanup spawn API implementation.
Jun 6 2024, 3:27 AM
gniibe committed rE7d132a1a72ad: Fix return type of gpgrt_b64dec_*. (authored by gniibe).
Fix return type of gpgrt_b64dec_*.
Jun 6 2024, 2:03 AM
gniibe committed rGe02880d5126f: common:w32: Fix for 64-bit Windows. (authored by gniibe).
common:w32: Fix for 64-bit Windows.
Jun 6 2024, 1:58 AM

Jun 5 2024

gniibe changed the status of T6249: gpgrt: spawn functions from Open to Testing.
Jun 5 2024, 8:19 AM · gnupg, libassuan, gpgrt
gniibe committed rE2caaef8f6b89: spawn: Expose spawn functions API. (authored by gniibe).
spawn: Expose spawn functions API.
Jun 5 2024, 8:17 AM
gniibe added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

For my testing environment, I have this patch for now.

Jun 5 2024, 6:28 AM · gnupg, Bug Report
gniibe renamed T7138: Windows (Semi-hosted environment): filename and network access from Windows (Semi-hosted environment): Regression by / -> \ with make_filename to Windows (Semi-hosted environment): filename and network access.
Jun 5 2024, 6:27 AM · gnupg, Bug Report
gniibe updated the task description for T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Jun 5 2024, 4:25 AM · gnupg26, Bug Report
gniibe added a comment to T7139: Windows: gnupg_exec_tool_stream with INEXTRA.

Testing dirmngr by /home/gniibe/build/mingw-i686/gnupg/bin/gpg-connect-agent.exe --dirmngr 'loadswdb --force' /bye (configured distsigkey.gpg beforehand), I confirmed it works well now.

Jun 5 2024, 4:19 AM · gnupg26, Bug Report

Jun 4 2024

gniibe changed the status of T7139: Windows: gnupg_exec_tool_stream with INEXTRA from Open to Testing.

Fixed in: rG862448216035: common:w32: Fix INEXTRA handling.

Jun 4 2024, 7:54 AM · gnupg26, Bug Report
gniibe committed rG862448216035: common:w32: Fix INEXTRA handling. (authored by gniibe).
common:w32: Fix INEXTRA handling.
Jun 4 2024, 7:54 AM
gniibe committed rE3be8b2c95faa: spawn:w32: Fix setting of dwFlags for CreateProcess. (authored by gniibe).
spawn:w32: Fix setting of dwFlags for CreateProcess.
Jun 4 2024, 4:39 AM

Jun 3 2024

gniibe claimed T6818: GPGME: Finding gpgme-w32-spawn.exe should be optional.

In future, when spawn function API is used by libassuan (and stable), we can support gpgme with no gpgme-w32-spawn.exe.
(And it will be simpler, just using native functions in libassuan, instead of replacing ones by assuan_system_hooks.)

Jun 3 2024, 10:29 AM · Windows, gpgme
gniibe added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

The executable is on Z: drive (Z:\home\gniibe\build\mingw-i686\gnupg\agent\gpg-agent.exe) in the emulated environment.
Perhaps, when the path is absolute path with /, it is interpreted as on the drive Z:.

Jun 3 2024, 7:23 AM · gnupg, Bug Report
gniibe created T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Jun 3 2024, 7:19 AM · gnupg26, Bug Report
gniibe renamed T7138: Windows (Semi-hosted environment): filename and network access from Windows (Semi-hosted environment): Regression by / -> \ by make_filename to Windows (Semi-hosted environment): Regression by / -> \ with make_filename.
Jun 3 2024, 7:03 AM · gnupg, Bug Report
gniibe created T7138: Windows (Semi-hosted environment): filename and network access.
Jun 3 2024, 7:02 AM · gnupg, Bug Report

May 31 2024

gniibe committed rGfc3fde1bdeb2: spawn: Remove spawn callback, introduce gnupg_spawn_actions. (authored by gniibe).
spawn: Remove spawn callback, introduce gnupg_spawn_actions.
May 31 2024, 8:49 AM

May 30 2024

gniibe committed rG34045ed9e123: common: Fix process termination check at release. (authored by gniibe).
common: Fix process termination check at release.
May 30 2024, 8:31 AM
gniibe committed rGaedeef6acf5b: m4: Update from each library. (authored by gniibe).
m4: Update from each library.
May 30 2024, 8:31 AM
gniibe committed rEadcb4170a40d: spawn: Allow NULL for ACT. (authored by gniibe).
spawn: Allow NULL for ACT.
May 30 2024, 7:14 AM

May 29 2024

gniibe committed rE5fec7d7ada4c: Fix process termination check at release. (authored by gniibe).
Fix process termination check at release.
May 29 2024, 10:26 AM
gniibe committed rEfbe1f5153c3c: Fix how environment variables are specified for spawn. (authored by gniibe).
Fix how environment variables are specified for spawn.
May 29 2024, 10:21 AM
gniibe committed rE6c05b35977c9: Cleaner semantics for _gpgrt_process_spawn without a callback. (authored by gniibe).
Cleaner semantics for _gpgrt_process_spawn without a callback.
May 29 2024, 8:20 AM

May 28 2024

gniibe committed rAd5e0aa3f74cb: Modify documentation for new release. (authored by gniibe).
Modify documentation for new release.
May 28 2024, 5:10 AM
gniibe committed rE8dc6e3281e17: Import spawn functions from GnuPG master. (authored by gniibe).
Import spawn functions from GnuPG master.
May 28 2024, 4:52 AM

May 27 2024

gniibe closed T6275: gnupg26: Improve gnupg_spawn_process function, a subtask of T6249: gpgrt: spawn functions, as Resolved.
May 27 2024, 4:02 AM · gnupg, libassuan, gpgrt
gniibe closed T6275: gnupg26: Improve gnupg_spawn_process function as Resolved.

It's tested by gnupg master (for gnupg26) for a year. Let us move on.

May 27 2024, 4:02 AM · gnupg, libassuan, gpgrt
gniibe renamed T6275: gnupg26: Improve gnupg_spawn_process function from gnupg: Improve gnupg_spawn_process function to gnupg26: Improve gnupg_spawn_process function.
May 27 2024, 4:00 AM · gnupg, libassuan, gpgrt

May 17 2024

gniibe removed a subtask for T7125: GPGME spawn for Windows 64-bit: T7126: GPGME deprecate/remove support of gpgme-glib for Windows.
May 17 2024, 8:58 AM · Windows 64, gpgme
gniibe added a subtask for T6634: Port GPGME to Windows 64-bit: T7126: GPGME deprecate/remove support of gpgme-glib for Windows.
May 17 2024, 8:58 AM · Windows 64, gpgme
gniibe edited parent tasks for T7126: GPGME deprecate/remove support of gpgme-glib for Windows, added: T6634: Port GPGME to Windows 64-bit; removed: T7125: GPGME spawn for Windows 64-bit.
May 17 2024, 8:58 AM · Windows 64, gpgme
gniibe triaged T7127: GPGME deprecate/remove the helper gpgme-w32spawn program as Normal priority.
May 17 2024, 8:56 AM · Windows 64, gpgme
gniibe renamed T7126: GPGME deprecate/remove support of gpgme-glib for Windows from GPGME deprecate/remove support of glib to GPGME deprecate/remove support of gpgme-glib for Windows.
May 17 2024, 8:27 AM · Windows 64, gpgme
gniibe triaged T7126: GPGME deprecate/remove support of gpgme-glib for Windows as Normal priority.
May 17 2024, 8:26 AM · Windows 64, gpgme
gniibe triaged T7125: GPGME spawn for Windows 64-bit as Normal priority.
May 17 2024, 8:25 AM · Windows 64, gpgme
gniibe committed rM0f5e8182e7cd: m4: Update libassuan.m4 from master. (authored by gniibe).
m4: Update libassuan.m4 from master.
May 17 2024, 7:25 AM
gniibe updated the task description for T7121: gnupg 2.2.43: scdaemon fails with KDF.
May 17 2024, 7:02 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report

May 16 2024

gniibe claimed T7121: gnupg 2.2.43: scdaemon fails with KDF.

Pushed the fix: rGbb57c808b2ad: scd:openpgp: Fix PIN pin2hash_if_kdf.

May 16 2024, 3:32 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
gniibe committed rGbb57c808b2ad: scd:openpgp: Fix PIN pin2hash_if_kdf. (authored by gniibe).
scd:openpgp: Fix PIN pin2hash_if_kdf.
May 16 2024, 3:31 AM
gniibe created T7121: gnupg 2.2.43: scdaemon fails with KDF.
May 16 2024, 3:28 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
gniibe committed rG6b2ebc36a932: scd:openpgp: Robust Data Object handling for constructed case. (authored by gniibe).
scd:openpgp: Robust Data Object handling for constructed case.
May 16 2024, 3:09 AM
gniibe committed rG0eefa08295b2: gpg: Allow no CRC24 checksum in armor. (authored by gniibe).
gpg: Allow no CRC24 checksum in armor.
May 16 2024, 2:44 AM
gniibe committed rM87061c0260bb: gpgme.m4: Set $host correctly always. (authored by gniibe).
gpgme.m4: Set $host correctly always.
May 16 2024, 2:29 AM
gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Thank you. Applied by : rM87061c0260bb: gpgme.m4: Set $host correctly always.

May 16 2024, 2:28 AM · gpgrt, libgcrypt, Bug Report

May 15 2024

gniibe committed rGe0543f97be00: tpm2d: Use BYTE type to acces TPM2B object. (authored by gniibe).
tpm2d: Use BYTE type to acces TPM2B object.
May 15 2024, 8:32 AM
gniibe committed rG0cb7f6fbb7ca: common: Remove unused function. (authored by gniibe).
common: Remove unused function.
May 15 2024, 4:58 AM
gniibe changed the status of T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR from Open to Testing.
May 15 2024, 4:22 AM · gpgrt, libgcrypt, Bug Report

May 14 2024

gniibe committed rA1c27538e4626: m4: Include _AM_PATH_GPGRT_CONFIG definition. (authored by gniibe).
m4: Include _AM_PATH_GPGRT_CONFIG definition.
May 14 2024, 11:53 AM
gniibe committed rAc1bbbe8a2695: Fix the previous commit. (authored by gniibe).
Fix the previous commit.
May 14 2024, 11:53 AM
gniibe committed rG14534e72e113: dirmngr: Fix a call of calloc. (authored by gniibe).
dirmngr: Fix a call of calloc.
May 14 2024, 9:30 AM
gniibe committed rKc910b8b136b8: m4: Include _AM_PATH_GPGRT_CONFIG definition. (authored by gniibe).
m4: Include _AM_PATH_GPGRT_CONFIG definition.
May 14 2024, 8:12 AM
gniibe committed rKb02b0bea7d62: Fix the previous commit. (authored by gniibe).
Fix the previous commit.
May 14 2024, 8:12 AM
gniibe committed rM882ccc8ea77a: gpgme.m4: Update _AM_PATH_GPGRT_CONFIG macro from gpg-error.m4. (authored by gniibe).
gpgme.m4: Update _AM_PATH_GPGRT_CONFIG macro from gpg-error.m4.
May 14 2024, 4:51 AM
gniibe committed rM06db03ea9b22: doc: Update use of Autoconf with PKG_CHECK_MODULES. (authored by gniibe).
doc: Update use of Autoconf with PKG_CHECK_MODULES.
May 14 2024, 4:51 AM
gniibe committed rCad3b599462bd: m4: Include _AM_PATH_GPGRT_CONFIG definition. (authored by gniibe).
m4: Include _AM_PATH_GPGRT_CONFIG definition.
May 14 2024, 4:51 AM
gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

In general, asking an application change is not good. Migrating to pkg-config should be an option (not requirement).
However, it's usually recommended to use libgpg-error when an application is used with libgcrypt/libksba/libassuan.

May 14 2024, 4:38 AM · gpgrt, libgcrypt, Bug Report