gniibe (NIIBE Yutaka)Administrator
User

Projects

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:47 PM (68 w, 6 d)
Roles
Administrator
Availability
Available

Recent Activity

Today

gniibe added a comment to T4085: Add support for pkg-config.

Obvious benefit will be:

  • It will be easier for developers who use pkg-config for their applications, and want to use gpgme. They can use pkg-config for gpgme.
Mon, Jul 23, 4:24 AM
gniibe updated the task description for T4085: Add support for pkg-config.
Mon, Jul 23, 4:18 AM
gniibe updated the task description for T4085: Add support for pkg-config.
Mon, Jul 23, 4:13 AM
gniibe set External Link to https://bugs.debian.org/659168 on T4085: Add support for pkg-config.
Mon, Jul 23, 4:11 AM
gniibe added a comment to E391: Weekly Standup.

Last week

Mon, Jul 23, 3:42 AM
gniibe created T4085: Add support for pkg-config.
Mon, Jul 23, 3:35 AM
gniibe is attending E391: Weekly Standup.
Mon, Jul 23, 3:10 AM

Tue, Jul 17

gniibe updated the task description for T3982: libgcrypt.m4 is not multilib friendly.
Tue, Jul 17, 9:56 AM · libgcrypt, Bug Report
gniibe committed rE19f9902b004c: build: use EXEEXT_FOR_BUILD everywhere. (authored by haubi).
build: use EXEEXT_FOR_BUILD everywhere.
Tue, Jul 17, 7:23 AM
gniibe committed rG1c9584dabb21: Register DCO fo Michael Haubenwallner. (authored by gniibe).
Register DCO fo Michael Haubenwallner.
Tue, Jul 17, 7:16 AM

Mon, Jul 16

gniibe added a comment to E390: Weekly Standup.

Last Week:

Mon, Jul 16, 9:47 AM
gniibe is attending E390: Weekly Standup.
Mon, Jul 16, 9:42 AM

Fri, Jul 13

gniibe closed T4047: Memory leak in function buf_to_sig as Resolved.
Fri, Jul 13, 3:00 AM · Bug Report

Thu, Jul 12

gniibe committed rGe8caa282d3d5: Merge branch 'master' into gniibe/decryption-key (authored by gniibe).
Merge branch 'master' into gniibe/decryption-key
Thu, Jul 12, 10:11 AM
gniibe committed rPTH90e3dda03585: build: Let configure create the VERSION file. (authored by gniibe).
build: Let configure create the VERSION file.
Thu, Jul 12, 4:09 AM
gniibe added a commit to T3283: Set 'mym4_revision' to 0 if not a git repo: rPTH90e3dda03585: build: Let configure create the VERSION file..
Thu, Jul 12, 4:09 AM · gpgme, ntbtls, libgcrypt, Bug Report
gniibe removed a project from T3283: Set 'mym4_revision' to 0 if not a git repo: npth.

Done for npth.

Thu, Jul 12, 12:20 AM · gpgme, ntbtls, libgcrypt, Bug Report

Wed, Jul 11

gniibe committed rE0727c3945622: build: Use AX_CC_FOR_BUILD and EXEEXT. (authored by gniibe).
build: Use AX_CC_FOR_BUILD and EXEEXT.
Wed, Jul 11, 4:11 AM
gniibe committed rEf1162767e355: doc: Now, yat2m is a standard tool. (authored by gniibe).
doc: Now, yat2m is a standard tool.
Wed, Jul 11, 4:11 AM

Tue, Jul 10

gniibe committed rE302d43a130e2: build: Remove version_parts in autogen.sh. (authored by gniibe).
build: Remove version_parts in autogen.sh.
Tue, Jul 10, 10:14 AM

Mon, Jul 9

gniibe closed T3915: Allow building with Clang on MIPS64 as Resolved.
Mon, Jul 9, 9:22 AM · libgcrypt, Bug Report
gniibe added a comment to E388: Weekly Standup.

Last week

  • Only some follow up
Mon, Jul 9, 6:51 AM
gniibe is attending E388: Weekly Standup.
Mon, Jul 9, 6:29 AM

Fri, Jul 6

gniibe added a parent task for T4036: gnupg 2.2.9 release: T4050: GnuPG fails to decrypt file encrypted with more than one password with any password but the first.
Fri, Jul 6, 6:59 AM · Release Info, gnupg
gniibe added a subtask for T4050: GnuPG fails to decrypt file encrypted with more than one password with any password but the first: T4036: gnupg 2.2.9 release.
Fri, Jul 6, 6:59 AM · gnupg (gpg22)
gniibe added a comment to T4050: GnuPG fails to decrypt file encrypted with more than one password with any password but the first.

No, it is your fix: rG278d87465685: gpg: Clear the symmetric passphrase cache for encrypted session keys..
Please cherry pick it to 2.2 branch.

Fri, Jul 6, 6:58 AM · gnupg (gpg22)

Wed, Jul 4

gniibe committed rC9660c3fafd73: RFC-8439 was published. (authored by gniibe).
RFC-8439 was published.
Wed, Jul 4, 7:27 AM

Tue, Jul 3

gniibe triaged T4047: Memory leak in function buf_to_sig as Normal priority.

Fixed in master and 2.2 branch.

Tue, Jul 3, 2:22 AM · Bug Report
gniibe committed rG2809be1f97a4: g10: Fix memory leak for PKT_signature. (authored by gniibe).
g10: Fix memory leak for PKT_signature.
Tue, Jul 3, 2:22 AM
gniibe added a commit to T4047: Memory leak in function buf_to_sig: rG2809be1f97a4: g10: Fix memory leak for PKT_signature..
Tue, Jul 3, 2:22 AM · Bug Report
gniibe added a comment to T4047: Memory leak in function buf_to_sig.

I found two more cases. Those are included in the fix.

Tue, Jul 3, 2:16 AM · Bug Report
gniibe committed rG996febbab21e: g10: Fix memory leak for PKT_signature. (authored by gniibe).
g10: Fix memory leak for PKT_signature.
Tue, Jul 3, 2:16 AM
gniibe added a commit to T4047: Memory leak in function buf_to_sig: rG996febbab21e: g10: Fix memory leak for PKT_signature..
Tue, Jul 3, 2:16 AM · Bug Report
gniibe closed T3900: Memory leak in check_sig_and_print as Resolved.
Tue, Jul 3, 2:14 AM · gnupg (gpg22), Bug Report

Mon, Jul 2

gniibe claimed T4047: Memory leak in function buf_to_sig.

Good catch. Thank you.

Mon, Jul 2, 9:35 AM · Bug Report
gniibe committed rG1aacd1247193: libdns: For SOCKS connection, just fails. (authored by gniibe).
libdns: For SOCKS connection, just fails.
Mon, Jul 2, 4:38 AM
gniibe committed rGcca92ca53489: libdns: For SOCKS connection, just fails. (authored by gniibe).
libdns: For SOCKS connection, just fails.
Mon, Jul 2, 4:38 AM
gniibe added a comment to E387: Weekly Standup.

Last week:

Mon, Jul 2, 4:02 AM
gniibe is attending E387: Weekly Standup.
Mon, Jul 2, 3:58 AM

Fri, Jun 29

gniibe closed T2986: Can not access keyserver without the standard-resolver option as Resolved.

The cause is: ! in nsswitch.conf
This was fixed (2.2 branch) by rGd4c0187dd931: libdns: Hack to skip negation term. for GnuPG in Jan 2017.
I found it was fixed in the original libdns, and this fix is merged into rG20c289606f89: libdns: Sync to upstream. to GnuPG.

Fri, Jun 29, 1:57 AM · Bug Report, gnupg

Mon, Jun 25

gniibe added a comment to E385: Weekly Standup.

Last week:

  • Fixed bugs in dirmngr
  • Learned how ks-engine-hkp.c works
    • It's good to have a way flushing HOSTTABLE
Mon, Jun 25, 7:18 AM
gniibe is attending E385: Weekly Standup.
Mon, Jun 25, 7:14 AM

Jun 22 2018

gniibe added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

GnuPG itself does that in in gnupg/g10/migrate.c. We need to fixed this.

Jun 22 2018, 4:40 AM · Bug Report, gnupg (gpg22)

Jun 21 2018

gniibe added a comment to T4035: New libgcrypt 1.8.3 Makefile fails "make check" under OS X Xcode.

Thank you for your feedback.

Jun 21 2018, 9:16 AM · Bug Report

Jun 20 2018

gniibe renamed T4031: gpg-check-pattern.1 in Debian generates warnings from test-groff from nroff created by yat2m generates warnings from test-groff to gpg-check-pattern.1 in Debian generates warnings from test-groff .
Jun 20 2018, 10:39 AM · Debian, gnupg, Bug Report
gniibe added a comment to T4031: gpg-check-pattern.1 in Debian generates warnings from test-groff .

It's manually written one in Debian:
https://salsa.debian.org/debian/gnupg2/blob/debian/master/debian/gpg-check-pattern.1

Jun 20 2018, 10:37 AM · Debian, gnupg, Bug Report
gniibe merged T4035: New libgcrypt 1.8.3 Makefile fails "make check" under OS X Xcode into T4034: libgcrypt: Fix for lock behavior broken in 1.8.3.
Jun 20 2018, 10:18 AM · Bug Report
gniibe merged task T4035: New libgcrypt 1.8.3 Makefile fails "make check" under OS X Xcode into T4034: libgcrypt: Fix for lock behavior broken in 1.8.3.
Jun 20 2018, 10:18 AM · Bug Report
gniibe reopened T4034: libgcrypt: Fix for lock behavior broken in 1.8.3 as "Testing".
Jun 20 2018, 10:17 AM · Bug Report
gniibe merged T4034: libgcrypt: Fix for lock behavior broken in 1.8.3 into T4035: New libgcrypt 1.8.3 Makefile fails "make check" under OS X Xcode.
Jun 20 2018, 10:16 AM · Bug Report
gniibe merged task T4034: libgcrypt: Fix for lock behavior broken in 1.8.3 into T4035: New libgcrypt 1.8.3 Makefile fails "make check" under OS X Xcode.
Jun 20 2018, 10:16 AM · Bug Report
gniibe added a subtask for T3283: Set 'mym4_revision' to 0 if not a git repo: T4027: npth 1.6.
Jun 20 2018, 10:06 AM · gpgme, ntbtls, libgcrypt, Bug Report
gniibe added a parent task for T4027: npth 1.6: T3283: Set 'mym4_revision' to 0 if not a git repo.
Jun 20 2018, 10:06 AM · npth
gniibe added a parent task for T4027: npth 1.6: T3980: gpg-agent: error allocating thread attributes when starting as daemon.
Jun 20 2018, 10:01 AM · npth
gniibe added a subtask for T3980: gpg-agent: error allocating thread attributes when starting as daemon: T4027: npth 1.6.
Jun 20 2018, 10:01 AM · npth, Bug Report
gniibe added a parent task for T4036: gnupg 2.2.9 release: T2348: Improve detection of IPv6 and IPv4 availibility.
Jun 20 2018, 9:28 AM · Release Info, gnupg
gniibe added a subtask for T2348: Improve detection of IPv6 and IPv4 availibility: T4036: gnupg 2.2.9 release.
Jun 20 2018, 9:28 AM · gnupg, Feature Request, dirmngr
gniibe changed the status of T2348: Improve detection of IPv6 and IPv4 availibility from Open to Testing.

I manually configure IPv6 only environment, and now (forthcoming 2.2.9), it works fine for me.
So, I move this state to Testing.

Jun 20 2018, 9:26 AM · gnupg, Feature Request, dirmngr
gniibe added a comment to T4036: gnupg 2.2.9 release.
Jun 20 2018, 8:23 AM · Release Info, gnupg
gniibe added a subtask for T3803: dirmngr issues malformed DNS queries: T4036: gnupg 2.2.9 release.
Jun 20 2018, 8:03 AM · dns, dirmngr, Bug Report
gniibe added a parent task for T4036: gnupg 2.2.9 release: T3803: dirmngr issues malformed DNS queries.
Jun 20 2018, 8:03 AM · Release Info, gnupg
gniibe removed a subtask for T4036: gnupg 2.2.9 release: T3803: dirmngr issues malformed DNS queries.
Jun 20 2018, 8:03 AM · Release Info, gnupg
gniibe removed a parent task for T3803: dirmngr issues malformed DNS queries: T4036: gnupg 2.2.9 release.
Jun 20 2018, 8:03 AM · dns, dirmngr, Bug Report
gniibe added a subtask for T3374: gpg recv-keys fail if first dns server end up with "Connection refused": T4036: gnupg 2.2.9 release.
Jun 20 2018, 8:02 AM · dns, dirmngr, Bug Report
gniibe added a parent task for T4036: gnupg 2.2.9 release: T3374: gpg recv-keys fail if first dns server end up with "Connection refused".
Jun 20 2018, 8:02 AM · Release Info, gnupg
gniibe removed a subtask for T4036: gnupg 2.2.9 release: T3374: gpg recv-keys fail if first dns server end up with "Connection refused".
Jun 20 2018, 8:02 AM · Release Info, gnupg
gniibe removed a parent task for T3374: gpg recv-keys fail if first dns server end up with "Connection refused": T4036: gnupg 2.2.9 release.
Jun 20 2018, 8:02 AM · dns, dirmngr, Bug Report
gniibe added a parent task for T3374: gpg recv-keys fail if first dns server end up with "Connection refused": T4036: gnupg 2.2.9 release.
Jun 20 2018, 8:01 AM · dns, dirmngr, Bug Report
gniibe added a subtask for T4036: gnupg 2.2.9 release: T3374: gpg recv-keys fail if first dns server end up with "Connection refused".
Jun 20 2018, 8:01 AM · Release Info, gnupg
gniibe added a parent task for T3803: dirmngr issues malformed DNS queries: T4036: gnupg 2.2.9 release.
Jun 20 2018, 7:58 AM · dns, dirmngr, Bug Report
gniibe added a subtask for T4036: gnupg 2.2.9 release: T3803: dirmngr issues malformed DNS queries.
Jun 20 2018, 7:58 AM · Release Info, gnupg
gniibe changed the status of T3374: gpg recv-keys fail if first dns server end up with "Connection refused" from Open to Testing.

Applied to 2.2 branch.

Jun 20 2018, 4:34 AM · dns, dirmngr, Bug Report
gniibe added a comment to T2348: Improve detection of IPv6 and IPv4 availibility.

As written in T2438:

Jun 20 2018, 4:12 AM · gnupg, Feature Request, dirmngr
gniibe merged T2438: dirmngr fails repeatedly with "invalid argument", without kicking the host from its list into T2348: Improve detection of IPv6 and IPv4 availibility.
Jun 20 2018, 4:09 AM · gnupg, Feature Request, dirmngr
gniibe merged task T2438: dirmngr fails repeatedly with "invalid argument", without kicking the host from its list into T2348: Improve detection of IPv6 and IPv4 availibility.
Jun 20 2018, 4:09 AM · gnupg, Bug Report, dirmngr
gniibe added a comment to T2348: Improve detection of IPv6 and IPv4 availibility.

I think that this is same issue of T2438: dirmngr fails repeatedly with "invalid argument", without kicking the host from its list.
Merging.

Jun 20 2018, 4:09 AM · gnupg, Feature Request, dirmngr
gniibe added a comment to T2438: dirmngr fails repeatedly with "invalid argument", without kicking the host from its list.

For the problem in the last comment, it was fixed in T2928: stop fetching PTR records entirely.
For the original issue, it looks that EINVAL is returned by the system call of connect(2).
That's quite strange, but, it was possible for IPv6.

Jun 20 2018, 3:46 AM · gnupg, Bug Report, dirmngr
gniibe changed the status of T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access from Open to Testing.

Good. I don't think there is any reason to select the ephemeral port in user space (by default).
So, I disabled the feature for all OSes.

Jun 20 2018, 2:16 AM · gpg4win, dirmngr
gniibe changed the status of T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access, a subtask of T4029: Gpg4win 3.1.3, from Open to Testing.
Jun 20 2018, 2:16 AM · Release Info, gpg4win
gniibe committed rG72a35ffee022: libdns: Let kernel to decide the local port. (authored by gniibe).
libdns: Let kernel to decide the local port.
Jun 20 2018, 2:15 AM
gniibe added a commit to T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access: rG72a35ffee022: libdns: Let kernel to decide the local port..
Jun 20 2018, 2:15 AM · gpg4win, dirmngr
gniibe committed rG861f1da0731b: libdns: Let kernel to decide the local port. (authored by gniibe).
libdns: Let kernel to decide the local port.
Jun 20 2018, 2:14 AM
gniibe added a commit to T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access: rG861f1da0731b: libdns: Let kernel to decide the local port..
Jun 20 2018, 2:14 AM · gpg4win, dirmngr

Jun 19 2018

gniibe added a comment to T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access.

I found dirmngr tries to bind some random port. It might be the cause.

Jun 19 2018, 10:02 AM · gpg4win, dirmngr
gniibe triaged T4034: libgcrypt: Fix for lock behavior broken in 1.8.3 as Normal priority.
Jun 19 2018, 5:59 AM · Bug Report
gniibe changed the status of T4034: libgcrypt: Fix for lock behavior broken in 1.8.3 from Open to Testing.

Fixed in repo (master and 1.8 branch).

Jun 19 2018, 5:58 AM · Bug Report
gniibe committed rC20c034865f2d: random: Fix hang of _gcry_rndjent_get_version. (authored by dtzWill).
random: Fix hang of _gcry_rndjent_get_version.
Jun 19 2018, 5:38 AM
gniibe committed rC355f5b7f6907: random: Fix hang of _gcry_rndjent_get_version. (authored by dtzWill).
random: Fix hang of _gcry_rndjent_get_version.
Jun 19 2018, 5:38 AM
gniibe added a commit to T4034: libgcrypt: Fix for lock behavior broken in 1.8.3: rC355f5b7f6907: random: Fix hang of _gcry_rndjent_get_version..
Jun 19 2018, 5:38 AM · Bug Report
gniibe claimed T4034: libgcrypt: Fix for lock behavior broken in 1.8.3.

Thanks for your report.
You are right.
Simply getting the information for "rng-type" through gcry_rndjent_get_version will hang.

Jun 19 2018, 4:54 AM · Bug Report

Jun 18 2018

gniibe changed the status of T3803: dirmngr issues malformed DNS queries from Open to Testing.

And 2.2 branch.

Jun 18 2018, 10:28 AM · dns, dirmngr, Bug Report
gniibe committed rG87d0ecf8a1b8: libdns: Fix for non-FQDN hostname. (authored by gniibe).
libdns: Fix for non-FQDN hostname.
Jun 18 2018, 10:28 AM
gniibe committed rG699fe4b36f62: libdns: Fix connect and try next nameserver when ECONNREFUSED. (authored by gniibe).
libdns: Fix connect and try next nameserver when ECONNREFUSED.
Jun 18 2018, 10:28 AM
gniibe added a commit to T3803: dirmngr issues malformed DNS queries: rG87d0ecf8a1b8: libdns: Fix for non-FQDN hostname..
Jun 18 2018, 10:28 AM · dns, dirmngr, Bug Report
gniibe committed rG0c05b08e8b5c: libdns: Clear struct sockaddr_storage by zero. (authored by gniibe).
libdns: Clear struct sockaddr_storage by zero.
Jun 18 2018, 10:28 AM
gniibe added a commit to T3374: gpg recv-keys fail if first dns server end up with "Connection refused": rG699fe4b36f62: libdns: Fix connect and try next nameserver when ECONNREFUSED..
Jun 18 2018, 10:28 AM · dns, dirmngr, Bug Report
gniibe committed rG20c289606f89: libdns: Sync to upstream. (authored by gniibe).
libdns: Sync to upstream.
Jun 18 2018, 10:28 AM
gniibe committed rG13320db67867: dirmngr: Fix recursive resolver mode. (authored by gniibe).
dirmngr: Fix recursive resolver mode.
Jun 18 2018, 10:28 AM
gniibe created T4027: npth 1.6.
Jun 18 2018, 10:20 AM · npth
gniibe added a comment to T3803: dirmngr issues malformed DNS queries.

Fixed in master.

Jun 18 2018, 8:11 AM · dns, dirmngr, Bug Report