gniibe (NIIBE Yutaka)Administrator
User

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Fri, Apr 3

gniibe changed the status of T4843: REGEXP support for all systems from Open to Testing.

Pushed the changes.

Fri, Apr 3, 8:50 AM · Testing, gnupg
gniibe committed rGba247a114c75: gpg: Add regular expression support. (authored by gniibe).
gpg: Add regular expression support.
Fri, Apr 3, 8:38 AM
gniibe added a commit to T4843: REGEXP support for all systems: rGba247a114c75: gpg: Add regular expression support..
Fri, Apr 3, 8:38 AM · Testing, gnupg
gniibe committed rGef01e3b4d323: regexp: Update UnicodeData.txt. (authored by gniibe).
regexp: Update UnicodeData.txt.
Fri, Apr 3, 8:25 AM
gniibe committed rG50784282f778: regexp: Add copyright information. (authored by gniibe).
regexp: Add copyright information.
Fri, Apr 3, 8:25 AM
gniibe reopened T4906: error: call to 'vec_vsx_ld' is ambiguous as "Testing".

OK. I reopen this ticket to collect information.

Fri, Apr 3, 5:25 AM · libgcrypt, Bug Report
gniibe closed T4906: error: call to 'vec_vsx_ld' is ambiguous as Invalid.

I think that it is compiler issue for AltiVec (now, VSX) support.
The usage is not ambiguous. It _is_ ambiguous in the header file.

Fri, Apr 3, 4:25 AM · libgcrypt, Bug Report
gniibe added a comment to T4906: error: call to 'vec_vsx_ld' is ambiguous.

Thansk for your report.

Fri, Apr 3, 3:55 AM · libgcrypt, Bug Report

Thu, Apr 2

werner awarded T4864: New scdaemon command to watch device removal a Cup of Joe token.
Thu, Apr 2, 10:19 AM · Testing, Feature Request, scd, Bug Report
gniibe added a comment to T4864: New scdaemon command to watch device removal.

It runs like:

$ gpg-connect-agent "scd devinfo --watch" /bye
S DEVINFO_START
S DEVINFO_END
S DEVINFO_STATUS new
S DEVINFO_START
S DEVICE generic D276000124010200F517000000010000 openpgp
S DEVINFO_END
S DEVINFO_STATUS removal
S DEVINFO_START
S DEVINFO_END
OK
$ 
Thu, Apr 2, 8:49 AM · Testing, Feature Request, scd, Bug Report
gniibe changed the status of T4864: New scdaemon command to watch device removal from Open to Testing.

Push the change to master.

Thu, Apr 2, 8:46 AM · Testing, Feature Request, scd, Bug Report
gniibe committed rG2ccbcfec121f: scd: New command DEVINFO. (authored by gniibe).
scd: New command DEVINFO.
Thu, Apr 2, 8:45 AM
gniibe added a commit to T4864: New scdaemon command to watch device removal: rG2ccbcfec121f: scd: New command DEVINFO..
Thu, Apr 2, 8:45 AM · Testing, Feature Request, scd, Bug Report
gniibe committed rGa93ad8042722: scd: change the command name DEVINFO. (authored by gniibe).
scd: change the command name DEVINFO.
Thu, Apr 2, 8:37 AM
gniibe committed rG00995f5f3504: watch: show information. (authored by gniibe).
watch: show information.
Thu, Apr 2, 8:36 AM
gniibe committed rG65117c67948b: watch: Add --scan option. (authored by gniibe).
watch: Add --scan option.
Thu, Apr 2, 8:36 AM
gniibe committed rG3efe450ece2d: watch: call notification to app_wait from scd_update_reader_status_file. (authored by gniibe).
watch: call notification to app_wait from scd_update_reader_status_file.
Thu, Apr 2, 8:36 AM
gniibe committed rG213d36cead9d: watch: use condition variable. (authored by gniibe).
watch: use condition variable.
Thu, Apr 2, 8:36 AM
gniibe committed rGbeb14b802614: npth_sigwait is not available. (authored by gniibe).
npth_sigwait is not available.
Thu, Apr 2, 8:36 AM
gniibe committed rG091d346e9bee: Add flags in server_local_s. (authored by gniibe).
Add flags in server_local_s.
Thu, Apr 2, 8:36 AM
gniibe committed rG20a5cc93b572: rough sketch. (authored by gniibe).
rough sketch.
Thu, Apr 2, 8:36 AM

Wed, Apr 1

gniibe added a comment to T4899: Undefined behavior in sm/certdump.c.

The problem itself is fixed (in T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2"). The variable buffer cannot be NULL at memcpy.

Wed, Apr 1, 8:16 AM · gnupg, Bug Report

Tue, Mar 31

gniibe committed rK2625e13bc9d5: ecc: Add Ed25519 and Ed448 public key support. (authored by gniibe).
ecc: Add Ed25519 and Ed448 public key support.
Tue, Mar 31, 9:00 AM
gniibe added a commit to T4896: ksba: Ed25519 support: rK2625e13bc9d5: ecc: Add Ed25519 and Ed448 public key support..
Tue, Mar 31, 9:00 AM · libksba, Feature Request, S/MIME
gniibe added a comment to T4888: GpgSM: Support ECC key generation by gpgsm_genkey.

genkey for Ed25519 works now with libksba in master.

Tue, Mar 31, 8:59 AM · Feature Request, S/MIME
gniibe added a comment to T4896: ksba: Ed25519 support.

For public key, it's done.

Tue, Mar 31, 8:59 AM · libksba, Feature Request, S/MIME

Mon, Mar 30

gniibe added a comment to E617: Weekly Standup.

Last week:

This week:

  • libksba for ECC key and signature: T4896
Mon, Mar 30, 7:59 AM
gniibe is attending E617: Weekly Standup.
Mon, Mar 30, 7:58 AM
gniibe changed the end date for E617: Weekly Standup from Mon, Mar 30, 12:00 PM to Mon, Mar 30, 11:00 AM.
Mon, Mar 30, 7:57 AM
gniibe added a project to T4896: ksba: Ed25519 support: libksba.
Mon, Mar 30, 7:55 AM · libksba, Feature Request, S/MIME
gniibe created T4896: ksba: Ed25519 support.
Mon, Mar 30, 7:55 AM · libksba, Feature Request, S/MIME

Fri, Mar 27

werner awarded T4888: GpgSM: Support ECC key generation by gpgsm_genkey a Cup of Joe token.
Fri, Mar 27, 4:18 PM · Feature Request, S/MIME
gniibe added a comment to T4888: GpgSM: Support ECC key generation by gpgsm_genkey.

NIST P-256 key generation looks good.

Fri, Mar 27, 11:53 AM · Feature Request, S/MIME
gniibe committed rM3658e2df65d3: tests: Add ECC key generation for tests/gpgsm. (authored by gniibe).
tests: Add ECC key generation for tests/gpgsm.
Fri, Mar 27, 11:51 AM
gniibe committed rGe06a8e3e87f0: gpgsm: Fix the previous commit. (authored by gniibe).
gpgsm: Fix the previous commit.
Fri, Mar 27, 11:44 AM
gniibe committed rM71ef398bfd72: build: Fix library dependency. (authored by gniibe).
build: Fix library dependency.
Fri, Mar 27, 8:57 AM

Thu, Mar 26

gniibe committed rG49ea53b755f0: gpgsm: Support key generation with ECC. (authored by gniibe).
gpgsm: Support key generation with ECC.
Thu, Mar 26, 7:56 AM
gniibe added a commit to T4888: GpgSM: Support ECC key generation by gpgsm_genkey: rG49ea53b755f0: gpgsm: Support key generation with ECC..
Thu, Mar 26, 7:56 AM · Feature Request, S/MIME
gniibe committed rG238707db8b05: gpgsm: Remove restriction of key generation (only RSA). (authored by gniibe).
gpgsm: Remove restriction of key generation (only RSA).
Thu, Mar 26, 3:44 AM
gniibe added a commit to T4888: GpgSM: Support ECC key generation by gpgsm_genkey: rG238707db8b05: gpgsm: Remove restriction of key generation (only RSA)..
Thu, Mar 26, 3:44 AM · Feature Request, S/MIME

Tue, Mar 24

gniibe added a comment to T4098: GpgSM: Add ECC support (Option to create an X.509/ECDSA key).

There are two code paths to generate key: gpgsm_genkey and gpgsm_gencertreq_tty. Latter is partially supported with card key.
Firstly, I'm going to work for T4888.

Tue, Mar 24, 6:32 AM · Feature Request, S/MIME
gniibe created T4888: GpgSM: Support ECC key generation by gpgsm_genkey.
Tue, Mar 24, 6:30 AM · Feature Request, S/MIME
gniibe added a comment to T4887: GPG is throwing error while doing (encryption+sign) or Decryption.

I think that what you want is adding --batch option. In the gpg manual, we have:

--passphrase-file file
       Read  the passphrase from file file. Only the first line will be
       read from  file  file.  This  can  only  be  used  if  only  one
       passphrase is supplied. Obviously, a passphrase stored in a file
       is of questionable security if other users can read  this  file.
       Don't use this option if you can avoid it.
Tue, Mar 24, 4:58 AM · Not A Bug, Solaris, gnupg, Documentation
gniibe changed the status of T4013: Certificate requests generated from Ed25519 keys are not compliant with draft-ietf-curdle-pkix from Open to Testing.

This should work well with libksba master and gnupg/sm master.

Tue, Mar 24, 3:35 AM · Testing, S/MIME, Feature Request, libksba
gniibe changed the status of T4092: Certificate requests generated from card-based ECDSA keys are incorrectly marked as RSA-signed from Open to Testing.

The commits in 2019 (for libksba and gnupg/sm) handles the problem (of key generation using card).

Tue, Mar 24, 3:32 AM · Testing, Feature Request, S/MIME
gniibe added projects to T4887: GPG is throwing error while doing (encryption+sign) or Decryption: Documentation, gnupg, Solaris.

For operations which require private key, it is needed to unlock private key.

Tue, Mar 24, 2:44 AM · Not A Bug, Solaris, gnupg, Documentation

Mon, Mar 23

gniibe added a comment to E616: Weekly Standup.

Last week

  • T4864: command processing implemented, what kind of information is provided and how should be decided
  • libgcrypt constant-time invm: My work has been pushed to master and 1.8
Mon, Mar 23, 6:52 AM
gniibe is attending E616: Weekly Standup.
Mon, Mar 23, 1:07 AM

Thu, Mar 19

gniibe added a comment to T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra.

You forwarded me an email, which said it went well.

Thu, Mar 19, 9:37 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T4864: New scdaemon command to watch device removal.

Created https://dev.gnupg.org/source/gnupg/history/gniibe%252Fscd-watch/

Thu, Mar 19, 6:28 AM · Testing, Feature Request, scd, Bug Report
gniibe committed rG6f93050c40b2: watch: show information. (authored by gniibe).
watch: show information.
Thu, Mar 19, 6:27 AM
gniibe committed rG431cdb5b0274: watch: Add --scan option. (authored by gniibe).
watch: Add --scan option.
Thu, Mar 19, 6:27 AM
gniibe committed rGc62795221c0c: watch: use condition variable. (authored by gniibe).
watch: use condition variable.
Thu, Mar 19, 6:27 AM
gniibe committed rG753c1dcecc37: watch: call notification to app_wait from scd_update_reader_status_file. (authored by gniibe).
watch: call notification to app_wait from scd_update_reader_status_file.
Thu, Mar 19, 6:27 AM
gniibe committed rG5282538c005c: npth_sigwait is not available. (authored by gniibe).
npth_sigwait is not available.
Thu, Mar 19, 6:27 AM
gniibe committed rG9515cac4ae55: rough sketch. (authored by gniibe).
rough sketch.
Thu, Mar 19, 6:27 AM
gniibe committed rG052ef907ffb1: Add flags in server_local_s. (authored by gniibe).
Add flags in server_local_s.
Thu, Mar 19, 6:27 AM
gniibe added a subtask for T4869: constant-time mpi_invm: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:22 AM · Testing, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4869: constant-time mpi_invm.
Thu, Mar 19, 5:22 AM · Release Info, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Thu, Mar 19, 5:21 AM · Release Info, libgcrypt
gniibe added a subtask for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:21 AM · Testing, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Thu, Mar 19, 5:20 AM · Release Info, libgcrypt
gniibe removed a parent task for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:20 AM · Testing, libgcrypt
gniibe added a subtask for T4288: Add getrandom support for the BSDs: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:20 AM · libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4288: Add getrandom support for the BSDs.
Thu, Mar 19, 5:20 AM · Release Info, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4288: Add getrandom support for the BSDs.
Thu, Mar 19, 5:20 AM · Release Info, libgcrypt
gniibe removed a parent task for T4288: Add getrandom support for the BSDs: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:20 AM · libgcrypt
gniibe added a subtask for T4274: Fail selftests when checksum file is missing in FIPS mode only: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:20 AM · Testing, libgcrypt, Bug Report
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4274: Fail selftests when checksum file is missing in FIPS mode only.
Thu, Mar 19, 5:20 AM · Release Info, libgcrypt
gniibe removed a parent task for T4274: Fail selftests when checksum file is missing in FIPS mode only: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:20 AM · Testing, libgcrypt, Bug Report
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4274: Fail selftests when checksum file is missing in FIPS mode only.
Thu, Mar 19, 5:20 AM · Release Info, libgcrypt
gniibe added a subtask for T1303: Please support GCRYSEXP_FMT_BASE64: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:19 AM · Feature Request, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T1303: Please support GCRYSEXP_FMT_BASE64.
Thu, Mar 19, 5:19 AM · Release Info, libgcrypt
gniibe removed a parent task for T1303: Please support GCRYSEXP_FMT_BASE64: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:19 AM · Feature Request, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T1303: Please support GCRYSEXP_FMT_BASE64.
Thu, Mar 19, 5:19 AM · Release Info, libgcrypt
gniibe added a subtask for T4243: Test failure in libgcrypt-1.8.4: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:19 AM · Documentation, Tests, libgcrypt, Bug Report
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4243: Test failure in libgcrypt-1.8.4.
Thu, Mar 19, 5:19 AM · Release Info, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4243: Test failure in libgcrypt-1.8.4.
Thu, Mar 19, 5:19 AM · Release Info, libgcrypt
gniibe removed a parent task for T4243: Test failure in libgcrypt-1.8.4: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:19 AM · Documentation, Tests, libgcrypt, Bug Report
gniibe added a subtask for T4068: libgcrypt 1.8.3 make check errors: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:18 AM · Documentation, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4068: libgcrypt 1.8.3 make check errors.
Thu, Mar 19, 5:18 AM · Release Info, libgcrypt
gniibe removed a parent task for T4068: libgcrypt 1.8.3 make check errors: T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:18 AM · Documentation, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4068: libgcrypt 1.8.3 make check errors.
Thu, Mar 19, 5:18 AM · Release Info, libgcrypt
gniibe added a subtask for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Thu, Mar 19, 5:14 AM · Release Info, libgcrypt
gniibe added a parent task for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Thu, Mar 19, 5:14 AM · Testing, libgcrypt
gniibe removed subtasks for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0, T4702: Release GnuPG 2.3.0.
Thu, Mar 19, 5:13 AM · Testing, libgcrypt
gniibe removed a parent task for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Thu, Mar 19, 5:13 AM · Release Info, libgcrypt
gniibe removed a parent task for T4702: Release GnuPG 2.3.0: T4293: Add dedicated X25519 function to Libcgrypt .
Thu, Mar 19, 5:13 AM · Release Info, gpg4win, gnupg
gniibe changed the status of T4869: constant-time mpi_invm from Open to Testing.
Thu, Mar 19, 5:10 AM · Testing, libgcrypt
gniibe committed rG8aec6d6fd8f6: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Thu, Mar 19, 1:29 AM

Wed, Mar 18

gniibe committed rC3a16c19d4d63: DSA,ECDSA: Fix use of mpi_invm. (authored by gniibe).
DSA,ECDSA: Fix use of mpi_invm.
Wed, Mar 18, 7:28 AM
gniibe committed rCada758e3019c: DSA,ECDSA: Fix use of mpi_invm. (authored by gniibe).
DSA,ECDSA: Fix use of mpi_invm.
Wed, Mar 18, 7:28 AM
gniibe committed rC90b7339b0654: mpi: Constant time mpi_inv with some conditions. (authored by gniibe).
mpi: Constant time mpi_inv with some conditions.
Wed, Mar 18, 7:28 AM
gniibe committed rC20082ca965ea: mpi: Constant time mpi_inv with some conditions. (authored by gniibe).
mpi: Constant time mpi_inv with some conditions.
Wed, Mar 18, 7:28 AM
gniibe added a commit to T4869: constant-time mpi_invm: rCada758e3019c: DSA,ECDSA: Fix use of mpi_invm..
Wed, Mar 18, 7:28 AM · Testing, libgcrypt
gniibe added a commit to T4869: constant-time mpi_invm: rC20082ca965ea: mpi: Constant time mpi_inv with some conditions..
Wed, Mar 18, 7:28 AM · Testing, libgcrypt

Tue, Mar 17

gniibe added a comment to T4869: constant-time mpi_invm.

Related the changes, before we did the changes, we received two independent reports.

Tue, Mar 17, 6:32 AM · Testing, libgcrypt
gniibe closed T4880: npth: Add functions to wake up condition variable, a subtask of T4864: New scdaemon command to watch device removal, as Invalid.
Tue, Mar 17, 2:59 AM · Testing, Feature Request, scd, Bug Report
gniibe closed T4880: npth: Add functions to wake up condition variable as Invalid.

It is my confusion. The API is available. I only looked for symbols in the library.
It is #define-d macro to pthread_cond_*.

Tue, Mar 17, 2:59 AM · Feature Request, npth
gniibe added a comment to T4880: npth: Add functions to wake up condition variable.

For Windows, it is available. I don't know the reason why it has not been available for POSIX.

Tue, Mar 17, 1:51 AM · Feature Request, npth