Page MenuHome GnuPG

gniibe (NIIBE Yutaka)
UserAdministrator

Projects (9)

User Details

User Since
Mar 27 2017, 4:47 PM (376 w, 5 d)
Roles
Administrator
Availability
Busy Busy until Jun 3 2030.

Recent Activity

Fri, Jun 14

gniibe committed rT3b9291e95020: Update m4 files. (authored by gniibe).
Update m4 files.
Fri, Jun 14, 8:33 AM
gniibe committed rTc61e6420c18b: m4: Apply changes from GnuPG master. (authored by gniibe).
m4: Apply changes from GnuPG master.
Fri, Jun 14, 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.
Fri, Jun 14, 6:52 AM
gniibe committed rKf43a21b2c53e: Update gpg-error.m4. (authored by gniibe).
Update gpg-error.m4.
Fri, Jun 14, 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.
Fri, Jun 14, 6:48 AM
gniibe committed rC89adba4518d2: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Fri, Jun 14, 6:46 AM
gniibe committed rGc4e6b6aba2c9: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Fri, Jun 14, 4:57 AM

Thu, Jun 13

gniibe committed rKf63a9c365052: m4: Update gpg-error.m4 from gpg-error master. (authored by gniibe).
m4: Update gpg-error.m4 from gpg-error master.
Thu, Jun 13, 10:12 AM
gniibe committed rK364e67effbf4: Apply spell fixes from GnuPG. (authored by gniibe).
Apply spell fixes from GnuPG.
Thu, Jun 13, 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.
Thu, Jun 13, 10:12 AM
gniibe committed rE82a34b733d89: Apply spell fix. (authored by gniibe).
Apply spell fix.
Thu, Jun 13, 8:12 AM
gniibe committed rM6c90ec7be235: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Thu, Jun 13, 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.
Thu, Jun 13, 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.
Thu, Jun 13, 7:42 AM
gniibe committed rA577c1cd80665: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Thu, Jun 13, 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.
Thu, Jun 13, 7:31 AM
gniibe committed rEc690e6e3655e: Fix gpg-error.m4. (authored by gniibe).
Fix gpg-error.m4.
Thu, Jun 13, 6:50 AM

Wed, Jun 12

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

Tue, Jun 11

gniibe committed rG55559c8b66ff: agent: Clean up for scdaemon handling. (authored by gniibe).
agent: Clean up for scdaemon handling.
Tue, Jun 11, 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.
Tue, Jun 11, 8:37 AM

Mon, Jun 10

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

Fri, Jun 7

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.

Fri, Jun 7, 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.
Fri, Jun 7, 6:38 AM

Thu, Jun 6

gniibe committed rEe64431138335: spawn: Expose gpgrt_spawn_actions functions. (authored by gniibe).
spawn: Expose gpgrt_spawn_actions functions.
Thu, Jun 6, 9:31 AM
gniibe committed rCdc8d84383a6b: cipher:aeswrap: Fix padding length check. (authored by Jakuje).
cipher:aeswrap: Fix padding length check.
Thu, Jun 6, 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.

Thu, Jun 6, 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.
Thu, Jun 6, 6:24 AM
gniibe committed rEa0d66ac1ff3a: Cleanup spawn API implementation. (authored by gniibe).
Cleanup spawn API implementation.
Thu, Jun 6, 3:27 AM
gniibe committed rE7d132a1a72ad: Fix return type of gpgrt_b64dec_*. (authored by gniibe).
Fix return type of gpgrt_b64dec_*.
Thu, Jun 6, 2:03 AM
gniibe committed rGe02880d5126f: common:w32: Fix for 64-bit Windows. (authored by gniibe).
common:w32: Fix for 64-bit Windows.
Thu, Jun 6, 1:58 AM

Wed, Jun 5

gniibe changed the status of T6249: gpgrt: spawn functions from Open to Testing.
Wed, Jun 5, 8:19 AM · gnupg, libassuan, gpgrt
gniibe committed rE2caaef8f6b89: spawn: Expose spawn functions API. (authored by gniibe).
spawn: Expose spawn functions API.
Wed, Jun 5, 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.

Wed, Jun 5, 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.
Wed, Jun 5, 6:27 AM · gnupg, Bug Report
gniibe updated the task description for T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Wed, Jun 5, 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.

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

Tue, Jun 4

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.

Tue, Jun 4, 7:54 AM · gnupg26, Bug Report
gniibe committed rG862448216035: common:w32: Fix INEXTRA handling. (authored by gniibe).
common:w32: Fix INEXTRA handling.
Tue, Jun 4, 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.
Tue, Jun 4, 4:39 AM

Mon, Jun 3

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 assuan_system_hooks.)

Mon, Jun 3, 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:.

Mon, Jun 3, 7:23 AM · gnupg, Bug Report
gniibe created T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Mon, Jun 3, 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.
Mon, Jun 3, 7:03 AM · gnupg, Bug Report
gniibe created T7138: Windows (Semi-hosted environment): filename and network access.
Mon, Jun 3, 7:02 AM · gnupg, Bug Report

Fri, May 31

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

Thu, May 30

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

Wed, May 29

gniibe committed rE5fec7d7ada4c: Fix process termination check at release. (authored by gniibe).
Fix process termination check at release.
Wed, May 29, 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.
Wed, May 29, 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.
Wed, May 29, 8:20 AM

Tue, May 28

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

Mon, May 27

gniibe closed T6275: gnupg26: Improve gnupg_spawn_process function, a subtask of T6249: gpgrt: spawn functions, as Resolved.
Mon, May 27, 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.

Mon, May 27, 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.
Mon, May 27, 4:00 AM · gnupg, libassuan, gpgrt

Fri, May 17

gniibe removed a subtask for T7125: GPGME spawn for Windows 64-bit: T7126: GPGME deprecate/remove support of gpgme-glib for Windows.
Fri, May 17, 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.
Fri, May 17, 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.
Fri, May 17, 8:58 AM · Windows 64, gpgme
gniibe triaged T7127: GPGME deprecate/remove the helper gpgme-w32spawn program as Normal priority.
Fri, May 17, 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.
Fri, May 17, 8:27 AM · Windows 64, gpgme
gniibe triaged T7126: GPGME deprecate/remove support of gpgme-glib for Windows as Normal priority.
Fri, May 17, 8:26 AM · Windows 64, gpgme
gniibe triaged T7125: GPGME spawn for Windows 64-bit as Normal priority.
Fri, May 17, 8:25 AM · Windows 64, gpgme
gniibe committed rM0f5e8182e7cd: m4: Update libassuan.m4 from master. (authored by gniibe).
m4: Update libassuan.m4 from master.
Fri, May 17, 7:25 AM

May 17 2024

gniibe updated the task description for T7121: gnupg 2.2.43: scdaemon fails with KDF.
May 17 2024, 7:02 AM · scd, gnupg22, 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 · scd, gnupg22, 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 · scd, gnupg22, 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

May 13 2024

gniibe claimed T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.
May 13 2024, 9:57 AM · gpgrt, libgcrypt, Bug Report
gniibe committed rPTH75c68399ef3b: Fix previous commit. (authored by gniibe).
Fix previous commit.
May 13 2024, 4:46 AM
gniibe added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Thank you for testing. Now, I can see the exact reason by your npth log.
Pushed another change: rPTH75c68399ef3b: Fix previous commit.

May 13 2024, 4:14 AM · gnupg24, npth, Bug Report

May 8 2024

gniibe committed rKa7aab2553d31: Use unsigned int for 1-bit flags. (authored by gniibe).
Use unsigned int for 1-bit flags.
May 8 2024, 2:49 PM
gniibe closed T6466: gpgme python example code contains insecure code pattern / chmod permission race condition as Resolved.

Fixed in gpgme 1.21.0.

May 8 2024, 8:37 AM · Python, Documentation, gpgme
gniibe closed T6444: pinentry-1.2.1 does not configure against libgpg-error-1.47 as Resolved.

Fixed in pinentry 1.3.0.

May 8 2024, 8:28 AM · pinentry
gniibe closed T6810: gpgv: missing entry in "FILES" section in gpgv.texi as Resolved.

Fixed in 2.4.4.

May 8 2024, 8:21 AM · gnupg, Documentation
gniibe added a comment to D600: posix: don't use LFS64 types in struct linux_dirent64.

If it is intentional change by musl (requiring some changes by an application), we can use __ino64_t_defined and __off64_t_defined macro to see if those types are defined or not.

May 8 2024, 7:46 AM · gpgme