Page MenuHome GnuPG
Feed Advanced Search

Oct 17 2018

gniibe committed rEd8cf57c35d46: gpg-error-config: Fix PKG_CONFIG_LIBDIR support. (authored by gniibe).
gpg-error-config: Fix PKG_CONFIG_LIBDIR support.
Oct 17 2018, 5:36 AM

Oct 16 2018

gniibe committed rC0f2c6ce2c950: build: Let configure create the VERSION file. (authored by gniibe).
build: Let configure create the VERSION file.
Oct 16 2018, 11:31 AM
gniibe committed rT9d54948d6ca3: Update autogen.sh from libgpg-error. (authored by gniibe).
Update autogen.sh from libgpg-error.
Oct 16 2018, 7:50 AM
gniibe changed the status of T3283: Set 'mym4_revision' to 0 if not a git repo from Open to Testing.

Done for libgcrypt, finally.

Oct 16 2018, 7:49 AM · libgcrypt, Bug Report
gniibe removed a project from T3283: Set 'mym4_revision' to 0 if not a git repo: ntbtls.

ntbtls adopts the way from the beginning.

Oct 16 2018, 7:24 AM · libgcrypt, Bug Report
gniibe changed External Link from https://lists.gnupg.org/pipermail/gcrypt-devel/2017-July/004215.html to https://lists.gnupg.org/pipermail/gcrypt-devel/2017-January/004080.html on T3283: Set 'mym4_revision' to 0 if not a git repo.
Oct 16 2018, 7:19 AM · libgcrypt, Bug Report
gniibe added a comment to T4085: Add support for pkg-config.

Here are more links, which are basically Debian specific:

Oct 16 2018, 6:54 AM
gniibe committed rEe9566da20cf9: gpg-error-config: Support PKG_CONFIG_LIBDIR. (authored by gniibe).
gpg-error-config: Support PKG_CONFIG_LIBDIR.
Oct 16 2018, 3:42 AM

Oct 15 2018

gniibe renamed T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN from card: After "forcesig" command makes "not forced", signing fails by: Bad PIN to card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN.
Oct 15 2018, 10:36 AM · scd, gnupg (gpg22)
gniibe changed the status of T4158: UIF (User Interaction Flag) DO support from Open to Testing.
Oct 15 2018, 4:28 AM · Restricted Project, Feature Request, scd, gnupg
gniibe committed rG78f542e1f449: scd: Fix signing authentication status. (authored by gniibe).
scd: Fix signing authentication status.
Oct 15 2018, 4:25 AM
gniibe committed rG7e2b0488d135: scd: Fix signing authentication status. (authored by gniibe).
scd: Fix signing authentication status.
Oct 15 2018, 4:25 AM
gniibe changed the status of T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN from Open to Testing.
Oct 15 2018, 4:24 AM · scd, gnupg (gpg22)
gniibe updated the task description for T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN.
Oct 15 2018, 3:59 AM · scd, gnupg (gpg22)
gniibe updated the task description for T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN.
Oct 15 2018, 3:57 AM · scd, gnupg (gpg22)
gniibe created T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN.
Oct 15 2018, 3:56 AM · scd, gnupg (gpg22)

Oct 12 2018

gniibe committed rG4ed941ff2678: agent: Fix message for ACK button. (authored by gniibe).
agent: Fix message for ACK button.
Oct 12 2018, 4:57 AM

Oct 11 2018

gniibe committed rG7a5a4c4cac87: scd: Support "acknowledge button" feature. (authored by gniibe).
scd: Support "acknowledge button" feature.
Oct 11 2018, 8:46 AM
gniibe committed rG827529339a48: agent: Support --ack option for POPUPPINPADPROMPT. (authored by gniibe).
agent: Support --ack option for POPUPPINPADPROMPT.
Oct 11 2018, 8:46 AM
gniibe triaged T4068: libgcrypt 1.8.3 make check errors as Normal priority.
Oct 11 2018, 2:51 AM · Documentation, libgcrypt
gniibe added a comment to T4068: libgcrypt 1.8.3 make check errors.

Please check your ld.so (dynamic linker) setting (/etc/ld.so.conf and/or LD_LIBRARY_PATH).

Oct 11 2018, 2:07 AM · Documentation, libgcrypt

Oct 10 2018

gniibe committed rM85dd0fa4b5f0: build: Let configure create the VERSION file. (authored by gniibe).
build: Let configure create the VERSION file.
Oct 10 2018, 6:49 AM
gniibe removed a project from T3283: Set 'mym4_revision' to 0 if not a git repo: gpgme.

Done for gpgme.

Oct 10 2018, 6:49 AM · libgcrypt, Bug Report
gniibe committed rE9f71b28dcb38: gpg-error-config: Fix the place of *.pc (for multilib). (authored by gniibe).
gpg-error-config: Fix the place of *.pc (for multilib).
Oct 10 2018, 4:18 AM
gniibe committed rE6167f3c461a4: gpg-error-config: Add PKG_CONFIG_SYSROOT_DIR support. (authored by gniibe).
gpg-error-config: Add PKG_CONFIG_SYSROOT_DIR support.
Oct 10 2018, 4:18 AM

Oct 2 2018

gniibe committed rG50b02dba2060: common: Fix gnupg_reopen_std. (authored by gniibe).
common: Fix gnupg_reopen_std.
Oct 2 2018, 7:59 AM
gniibe committed rG8f844ae1cd16: common: Fix gnupg_reopen_std. (authored by gniibe).
common: Fix gnupg_reopen_std.
Oct 2 2018, 7:59 AM

Sep 27 2018

gniibe committed rG0cb65564e022: g10,scd: Support UIF changing command. (authored by gniibe).
g10,scd: Support UIF changing command.
Sep 27 2018, 10:09 AM
gniibe added a comment to T4158: UIF (User Interaction Flag) DO support.

Interaction will be something like this:

Sep 27 2018, 8:47 AM · Restricted Project, Feature Request, scd, gnupg
gniibe claimed T4158: UIF (User Interaction Flag) DO support.

Priority is high, because Gnuk Token requires this feature for testing its implementation.

Sep 27 2018, 8:31 AM · Restricted Project, Feature Request, scd, gnupg
gniibe created T4158: UIF (User Interaction Flag) DO support.
Sep 27 2018, 8:30 AM · Restricted Project, Feature Request, scd, gnupg

Sep 20 2018

gniibe committed rE15309d0fb4c7: src: Fix portability for echo. (authored by gniibe).
src: Fix portability for echo.
Sep 20 2018, 6:25 AM
gniibe committed rEd510f38ccbc7: gpg-error-config: Remove white space for the output by old. (authored by gniibe).
gpg-error-config: Remove white space for the output by old.
Sep 20 2018, 6:25 AM
gniibe committed rEa338801aa4ba: gpg-error-config: Use expr to remove var in expression. (authored by gniibe).
gpg-error-config: Use expr to remove var in expression.
Sep 20 2018, 5:47 AM
gniibe committed rE4c2601a95f06: gpg-error-config: Fix a variable name for zsh. (authored by gniibe).
gpg-error-config: Fix a variable name for zsh.
Sep 20 2018, 5:02 AM
gniibe committed rE5731ad6377ab: gpg-error-config: Don't use local variables. (authored by gniibe).
gpg-error-config: Don't use local variables.
Sep 20 2018, 5:02 AM
gniibe committed rE95ab4d037ce2: gpg-error-config: Avoid more space char. (authored by gniibe).
gpg-error-config: Avoid more space char.
Sep 20 2018, 5:02 AM

Sep 19 2018

gniibe committed rE144f4b3df520: src: Fix Makefile for BSD make. (authored by gniibe).
src: Fix Makefile for BSD make.
Sep 19 2018, 4:19 AM
gniibe committed rE5564efac95e9: Accept pkgconf difference for spaces. (authored by gniibe).
Accept pkgconf difference for spaces.
Sep 19 2018, 4:19 AM

Sep 18 2018

gniibe added a comment to T4145: pinentry-gnome3 grabs input partially and ignores grab/no-grab option.

We know that. And pinentry-gtk does like that.

Sep 18 2018, 4:44 AM · Documentation, pinentry
gniibe added a project to T4145: pinentry-gnome3 grabs input partially and ignores grab/no-grab option: Documentation.

Yes. It's up to GCR library in GNOME.

Sep 18 2018, 4:09 AM · Documentation, pinentry
gniibe committed rGfe8b6339542f: g10: Fix memory leak for --card-status. (authored by gniibe).
g10: Fix memory leak for --card-status.
Sep 18 2018, 3:09 AM
gniibe committed rGf5be5c9654d8: po: Update Japanese translation. (authored by gniibe).
po: Update Japanese translation.
Sep 18 2018, 3:09 AM

Sep 14 2018

gniibe committed rG60c880bda5c9: g10: Fix another memory leak. (authored by gniibe).
g10: Fix another memory leak.
Sep 14 2018, 1:23 AM
gniibe committed rG2eb481e8cc1c: g10: Fix memory leak (more). (authored by gniibe).
g10: Fix memory leak (more).
Sep 14 2018, 1:23 AM
gniibe committed rG64c5c45e2aa4: g10: Fix memory leak in enum_secret_keys. (authored by gniibe).
g10: Fix memory leak in enum_secret_keys.
Sep 14 2018, 1:23 AM
gniibe closed T4140: Memory leak in get_session_key as Resolved.

Thanks a lot.
By this report, I was able to fix more memory leaks.

Sep 14 2018, 1:19 AM · Bug Report

Sep 13 2018

gniibe claimed T4140: Memory leak in get_session_key.
Sep 13 2018, 2:00 AM · Bug Report

Sep 12 2018

gniibe abandoned D462: Figure out the session key by looking at all PKT_PUBKEY_ENC packets.

Changes are included to master branch of gnupg.

Sep 12 2018, 9:57 AM · gnupg
gniibe added a comment to T3189: secmem routines should be in libgpg-error as gpgrt_*.

secmem routines are installed into gniibe/secmem branch.
Please note that it's only secmem routines, not malloc_secure.

Sep 12 2018, 5:45 AM · gpgrt, libgcrypt

Sep 11 2018

gniibe closed T3877: not all malloc performed in libgcrypt covered by gcry_set_allocation_handler as Resolved.
Sep 11 2018, 1:34 PM · libgcrypt, Bug Report
gniibe committed rG69bab1cba07a: Revert "dirmngr: hkp: Avoid potential race condition when some hosts die." (authored by gniibe).
Revert "dirmngr: hkp: Avoid potential race condition when some hosts die."
Sep 11 2018, 7:07 AM
gniibe added a reverting change for rG04b56eff118e: dirmngr: hkp: Avoid potential race condition when some hosts die.: rG69bab1cba07a: Revert "dirmngr: hkp: Avoid potential race condition when some hosts die.".
Sep 11 2018, 7:07 AM
gniibe committed rG995aded58724: dirmngr: Serialize access to hosttable. (authored by gniibe).
dirmngr: Serialize access to hosttable.
Sep 11 2018, 7:07 AM
gniibe committed rE78b679a778dd: Make gpg-error-config compatible to pkg-config. (authored by gniibe).
Make gpg-error-config compatible to pkg-config.
Sep 11 2018, 2:43 AM

Sep 10 2018

gniibe closed T4093: Undefined shift in parse_symkeyenc as Resolved.

I confirmed: Now, all use cases of iobuf_get check against negative value or are using iobuf_get_eof.
So, closing.

Sep 10 2018, 7:47 AM · Bug Report
gniibe committed rG0383e7fed7b2: common: Use iobuf_get_noeof to avoid undefined behaviors. (authored by gniibe).
common: Use iobuf_get_noeof to avoid undefined behaviors.
Sep 10 2018, 7:00 AM
gniibe committed rGf80346f42df4: common: Use iobuf_get_noeof to avoid undefined behaviors. (authored by gniibe).
common: Use iobuf_get_noeof to avoid undefined behaviors.
Sep 10 2018, 6:58 AM
gniibe committed rGadce73b86fd4: agent: Fix error code check from npth_mutex_init. (authored by gniibe).
agent: Fix error code check from npth_mutex_init.
Sep 10 2018, 2:25 AM
gniibe committed rG213379debe55: agent: Fix error code check from npth_mutex_init. (authored by gniibe).
agent: Fix error code check from npth_mutex_init.
Sep 10 2018, 2:25 AM

Sep 7 2018

gniibe added a comment to T2836: dirmngr: wakes up periodically.

Patch 0001 applied to master.

Sep 7 2018, 7:30 AM · gnupg, gnupg (gpg23), Bug Report, dirmngr
gniibe committed rG04b56eff118e: dirmngr: hkp: Avoid potential race condition when some hosts die. (authored by dkg).
dirmngr: hkp: Avoid potential race condition when some hosts die.
Sep 7 2018, 7:30 AM
gniibe closed T3916: Memory leak in read_block as Resolved.

Thanks for your report. Applied.

Sep 7 2018, 6:08 AM · gnupg, Bug Report
gniibe committed rG7c96cc67e108: g10: Fix memory leak. (authored by gniibe).
g10: Fix memory leak.
Sep 7 2018, 6:08 AM
gniibe committed rG91f8a9b33a12: g10: Fix memory leak. (authored by gniibe).
g10: Fix memory leak.
Sep 7 2018, 6:08 AM
gniibe committed rEca8557c0d7d1: secmem: Exposed function should have consistent name. (authored by gniibe).
secmem: Exposed function should have consistent name.
Sep 7 2018, 5:11 AM

Sep 6 2018

gniibe committed rEb2aba1bec151: gpgscm: Suppress warnings for GCC > 6. (authored by gniibe).
gpgscm: Suppress warnings for GCC > 6.
Sep 6 2018, 8:03 AM
gniibe committed rG99c17b970bc0: gpgscm: Suppress warnings for GCC > 6. (authored by gniibe).
gpgscm: Suppress warnings for GCC > 6.
Sep 6 2018, 7:59 AM
gniibe committed rG625ced6e672d: Fix use of strncpy, which is actually good to use memcpy. (authored by gniibe).
Fix use of strncpy, which is actually good to use memcpy.
Sep 6 2018, 4:48 AM
gniibe committed rGf0fdee2e24a2: Fix use of strncpy, which is actually good to use memcpy. (authored by gniibe).
Fix use of strncpy, which is actually good to use memcpy.
Sep 6 2018, 4:48 AM
gniibe claimed T3189: secmem routines should be in libgpg-error as gpgrt_*.

I created gniibe/secmem branch for this.
https://dev.gnupg.org/source/libgpg-error/history/gniibe%252Fsecmem/

Sep 6 2018, 3:20 AM · gpgrt, libgcrypt
gniibe committed rEc03cc0015612: Copy definitions from libgcrypt/src/g10lib.h. (authored by gniibe).
Copy definitions from libgcrypt/src/g10lib.h.
Sep 6 2018, 3:18 AM
gniibe committed rEc6b7bbe91368: secmem: Export symbols and the interface. (authored by gniibe).
secmem: Export symbols and the interface.
Sep 6 2018, 3:18 AM
gniibe committed rE74dfa426d682: Remove fips_mode support originally available in libgcrypt. (authored by gniibe).
Remove fips_mode support originally available in libgcrypt.
Sep 6 2018, 3:18 AM
gniibe committed rE26bf6d0ab3f4: secmem.c migration into gpgrt. (authored by gniibe).
secmem.c migration into gpgrt.
Sep 6 2018, 3:18 AM
gniibe committed rEed813b1dfb33: Fix copyright notices. (authored by gniibe).
Fix copyright notices.
Sep 6 2018, 3:18 AM
gniibe committed rE25e0253fdaa8: Change gcry -> gpgrt_. (authored by gniibe).
Change gcry -> gpgrt_.
Sep 6 2018, 3:18 AM
gniibe committed rE6930b723a194: Remove _gpgrt_secmem_module_init. (authored by gniibe).
Remove _gpgrt_secmem_module_init.
Sep 6 2018, 3:18 AM
gniibe committed rEed924cebb511: Add src/secmem.{c,h} from libgcrypt master. (authored by gniibe).
Add src/secmem.{c,h} from libgcrypt master.
Sep 6 2018, 3:18 AM
gniibe committed rE2148e19fbefa: po: Fix the previous commit. (authored by gniibe).
po: Fix the previous commit.
Sep 6 2018, 2:59 AM

Sep 5 2018

gniibe committed rEcb0113f4690e: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Sep 5 2018, 5:16 AM
gniibe committed rE85dcab57cc43: Merge branch 'master' into gniibe/pkg-config-support (authored by gniibe).
Merge branch 'master' into gniibe/pkg-config-support
Sep 5 2018, 5:00 AM
gniibe committed rE61d78fdc25e5: gpg-error-config: Forward compatibility support. (authored by gniibe).
gpg-error-config: Forward compatibility support.
Sep 5 2018, 4:57 AM
gniibe committed rEfa2855d9470e: Forward compatibility support by gpg-error-config-old (--variable=*). (authored by gniibe).
Forward compatibility support by gpg-error-config-old (--variable=*).
Sep 5 2018, 4:47 AM
gniibe added a comment to T4119: gpg --symmetric emits a SEIP packet, but no MDC.

Perhaps, the missing length information in compressed data packet is confusing. The length can be determined by the assumption of existence of 22-byte MDC packet.

Sep 5 2018, 3:58 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T4119: gpg --symmetric emits a SEIP packet, but no MDC.

Here is my understanding.

Sep 5 2018, 3:55 AM · gnupg (gpg22), Bug Report

Sep 4 2018

gniibe closed T3759: Compile test fails, Libassuan v2.5.1 - Ubuntu 14.04 - fdpassing[7693]: assuan_pipe_connect failed: End of file as Resolved.

Closing.

Sep 4 2018, 9:21 AM · Info Needed, libassuan, Bug Report
gniibe added a comment to T4085: Add support for pkg-config.

Initial development finished.
Now, my plan is:

  • a bit more tweaks for gpg-error-config-old to support new ways (such as --variable=*)
  • testing on *BSD
  • not including gpg-error-config-new to next libgpg-error 1.33
    • Now, gpg-error-config-old has forward compatibility, so, no problem
    • Possibly include new gpg-error.m4???
  • After 1.33, merge the branch (not directly by "merge" but merging all changes with relevant commit logs) to master of libgpg-error. This means:
    • gpg-error-config-new
    • checking difference between old and new at build-time
    • "make check" tests difference between gpg-error-config(-new) and pkg-config (if available)
  • 1.34 1.33 will have all new features
  • Then, we will migrate other software of our GnuPG
    • libassuan
    • libgcrypt
    • libksba
    • libnpth
    • ntbtls
    • gpgme
Sep 4 2018, 9:12 AM
gniibe claimed T4119: gpg --symmetric emits a SEIP packet, but no MDC.

I can see MDC packet of 22-byte (which starts by 0xd3 0x14, and then 20-byte SHA-1 hash), when SEIP data packet is decrypted.
I don't see your situation.
How about with no compression (-z 0)? I mean, compression is not applied to MDC packet.

Sep 4 2018, 7:35 AM · gnupg (gpg22), Bug Report
gniibe committed rEf77c96871874: Merge branch 'master' into gniibe/pkg-config-support (authored by gniibe).
Merge branch 'master' into gniibe/pkg-config-support
Sep 4 2018, 4:00 AM
gniibe committed rEaa697dae4c36: gpg-error-config: Determine output at configure time. (authored by gniibe).
gpg-error-config: Determine output at configure time.
Sep 4 2018, 4:00 AM
gniibe committed rE1b025ca89b58: Fix configure time check for includedir and libdir. (authored by gniibe).
Fix configure time check for includedir and libdir.
Sep 4 2018, 3:53 AM
gniibe committed rE6bca1ddc29a7: Add gpg-error-config to CLEANFILES. (authored by gniibe).
Add gpg-error-config to CLEANFILES.
Sep 4 2018, 3:53 AM
gniibe committed rE129e75fabd4a: Extend gpg-error-config-test.sh to test against pkg-config. (authored by gniibe).
Extend gpg-error-config-test.sh to test against pkg-config.
Sep 4 2018, 3:53 AM

Sep 3 2018

gniibe committed rEa2cb8c2451d9: Not by "make check" but gpg-error-config is determined by the test. (authored by gniibe).
Not by "make check" but gpg-error-config is determined by the test.
Sep 3 2018, 6:01 AM
gniibe committed rE83d523e4b9c4: Fix new gpg-error-config and add a test. (authored by gniibe).
Fix new gpg-error-config and add a test.
Sep 3 2018, 4:37 AM
gniibe committed rE5a30c1dc7843: Change old gpg-error-config for isubdirafter. (authored by gniibe).
Change old gpg-error-config for isubdirafter.
Sep 3 2018, 4:37 AM
gniibe committed rE433075092cd1: Add back old gpg-error-config. (authored by gniibe).
Add back old gpg-error-config.
Sep 3 2018, 4:37 AM
gniibe committed rE8a6ca0194b6c: Fix old gpg-config-error with configure.ac substitution. (authored by gniibe).
Fix old gpg-config-error with configure.ac substitution.
Sep 3 2018, 4:37 AM
gniibe committed rE576499c264eb: Support invocation like gpg-erro-config '>=' 1.32. (authored by gniibe).
Support invocation like gpg-erro-config '>=' 1.32.
Sep 3 2018, 4:37 AM