Page MenuHome GnuPG
Feed Advanced Search

Oct 24 2018

gniibe updated the task description for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:37 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe updated the task description for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:33 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

This is the dependency graph:

Oct 24 2018, 2:32 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe created T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:15 AM · npth, libassuan, ntbtls, libgcrypt, libksba

Oct 23 2018

gniibe committed rE25ea85066cf1: build: Fix permission. (authored by gniibe).
build: Fix permission.
Oct 23 2018, 12:01 PM
gniibe committed rE00e955558c66: build: Fix detecting build on multiarch environment. (authored by gniibe).
build: Fix detecting build on multiarch environment.
Oct 23 2018, 8:38 AM
gniibe committed rEf575b2fd3f73: build: Supply CC to invoke gpg-error-config. (authored by gniibe).
build: Supply CC to invoke gpg-error-config.
Oct 23 2018, 7:01 AM
gniibe committed rE40e22c774afe: gpg-error-config: Fix cross build support. (authored by gniibe).
gpg-error-config: Fix cross build support.
Oct 23 2018, 5:48 AM
gniibe added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

While we have no way to express possible range of values in structure member, we can do something like this (which is not needed actually, if the gmtime function returns correct value).

Oct 23 2018, 4:50 AM
gniibe added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

Here is the warning:

../../libgpg-error/doc/yat2m.c: In function 'isodatestring':
../../libgpg-error/doc/yat2m.c:373:29: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=]
       sprintf (buffer,"%04d-%02d-%02d",
                             ^~~~
../../libgpg-error/doc/yat2m.c:373:23: note: directive argument in the range [-2147483647, 2147483647]
       sprintf (buffer,"%04d-%02d-%02d",
                       ^~~~~~~~~~~~~~~~
../../libgpg-error/doc/yat2m.c:373:7: note: 'sprintf' output between 11 and 36 bytes into a destination of size 16
       sprintf (buffer,"%04d-%02d-%02d",
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                1900+tp->tm_year, tp->tm_mon+1, tp->tm_mday );
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Oct 23 2018, 1:13 AM

Oct 22 2018

gniibe closed T4202: gpg is not known on line 1 in source list as Invalid.

Apparently, it is not the bug of gpg, but you just specified wrong line in your /etc/apt/souces.list.d/skypeforlinux.list, where filename extension .gpg is irrelevant.

Oct 22 2018, 6:56 AM · Bug Report
gniibe changed the status of T4085: Add support for pkg-config from Open to Testing.

Done for libgpg-error.
Will extend to other software.

Oct 22 2018, 4:08 AM
gniibe abandoned D467: Enable dynamically defining pkg_config_libdir for multiarch.

Applied to master: rE91bcb2c7d824: gpg-error-config: Support "auto", architecture independent script.

Oct 22 2018, 4:06 AM
gniibe committed rE12b834ba59ae: yat2m: Avoid compiler warnings. (authored by gniibe).
yat2m: Avoid compiler warnings.
Oct 22 2018, 3:35 AM
gniibe committed rE91bcb2c7d824: gpg-error-config: Support "auto", architecture independent script. (authored by gniibe).
gpg-error-config: Support "auto", architecture independent script.
Oct 22 2018, 3:23 AM
gniibe committed rE6d2e0546d50a: build: Update config.{guess,sub} to {2018-08-29,2018-08-29}. (authored by gniibe).
build: Update config.{guess,sub} to {2018-08-29,2018-08-29}.
Oct 22 2018, 3:10 AM

Oct 19 2018

gniibe added a comment to T4167: Pinentry prompt is confusing with regards to multiple smartcards when gpg-agent is used as ssh-agent.

there should be clearer labelling of smartcards so that users can tell them apart more easily

Oct 19 2018, 6:17 AM · Feature Request, ssh, gpgagent
gniibe added a comment to T4085: Add support for pkg-config.

I did a small update to D467: Enable dynamically defining pkg_config_libdir for multiarch. The name is changed to "auto" (was: "unknown"). It now support other cases where CC is not a kind of gcc.

Oct 19 2018, 4:07 AM
gniibe updated the diff for D467: Enable dynamically defining pkg_config_libdir for multiarch.

Support the case when CC is the one of clang.

Oct 19 2018, 3:59 AM

Oct 18 2018

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

@werner, I think that the scope is different. The bug reporters' claim were basically "GnuPG's cross building is different (for them), why?". They didn't claim GnuPG were unable to be cross-build.

Oct 18 2018, 3:09 AM

Oct 17 2018

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

This patch D467: Enable dynamically defining pkg_config_libdir for multiarch, enables multiarch dynamic PKG_CONFIG_LIBDIR support.

Oct 17 2018, 7:37 AM
gniibe created D467: Enable dynamically defining pkg_config_libdir for multiarch.
Oct 17 2018, 7:23 AM
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