{"push_id":2136806442,"size":5,"distinct_size":5,"ref":"refs/heads/STABLE-BRANCH-2-2","head":"e0140c0a6abcb07207234857e0a8ba6b2e60ed51","before":"3ecd1a41be7c880976987d13e88342c98f37e064","commits":[{"sha":"760aa8aadafb747f33a1461ab0c2570b5ae43716","author":{"name":"NIIBE Yutaka","email":"071ee7f9710e572a06b7f8160e104f32ec73575e@fsij.org"},"message":"agent: Use clock or clock_gettime for calibration.\n\n* agent/protect.c (calibrate_get_time): Use clock or clock_gettime.\n\n--\n\nFor calibration, clock(3) is better than times(3) among UNIXen.\nTested on NetBSD 7.1 and FreeBSD 11.1, using QEMU.\n\nThanks to Damien Goutte-Gattat for the information of use of\nCLOCKS_PER_SEC;  The old code with times(3) is not 100% correct,\nin terms of POSIX.  It should have used sysconf (_SC_CLK_TCK) instead\nof CLOCKS_PER_SEC.  CLOCKS_PER_SEC is specifically for clock(3).\n\nGnuPG-bug-id: 3056, 3276, 3472\nSigned-off-by: NIIBE Yutaka <gniibe@fsij.org>\n(cherry picked from commit 380bce13d94ff03c96e39ac1d834f382c5c730a1)","distinct":true,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/760aa8aadafb747f33a1461ab0c2570b5ae43716"},{"sha":"7ffedfab8909a45a4b0347a5f7b52222e8439f1d","author":{"name":"Werner Koch","email":"f7dccc54ba7206a8ef6c25dab9da4f7adea072fb@gnupg.org"},"message":"gpg-agent: Avoid getting stuck in shutdown pending state.\n\n* agent/gpg-agent.c (handle_connections): Always check inotify fds.\n--\n\nI noticed a gpg-agent processed, probably in shutdown_pending state,\nwhich was selecting on only these two inotify fds.  The select\nreturned immediately but because we did not handle the fds in\nshutdown_pending state they were not read and the next select call\nreturned one of them immediately again.  Actually that should not\nhanppen because the\n\n          if (active_connections == 0)\n            break; /* ready */\n\nshould have terminated the loop.  For unknown reasons (maybe be just a\nconnection thread terminated in a gdb session) that did not happen.\nBy moving the check outside of the shutdown_pending condition and\nclosing the fd after they have been triggered the code should be more\nrobust.\n\nSigned-off-by: Werner Koch <wk@gnupg.org>\n(cherry picked from commit 5d83eb9226c0ce608ec284d8c9bc22ce84a00c25)","distinct":true,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/7ffedfab8909a45a4b0347a5f7b52222e8439f1d"},{"sha":"04d9833e71cc9d0c087faec091c29b0b6cf69488","author":{"name":"Werner Koch","email":"f7dccc54ba7206a8ef6c25dab9da4f7adea072fb@gnupg.org"},"message":"build: Use -Werror only for the check.\n\n* configure.ac: Do not add -Werror to mycflags.\n--\n\nOn Windows and possible also on other platforms we expect to a get a\nfew errors or warnins.  Thus we can't use -Werror by default.  This is\nwhy we have a separate configure options --enable-werror ;-).\n\nFixes-commit: 3ecd1a41be7c880976987d13e88342c98f37e064\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":true,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/04d9833e71cc9d0c087faec091c29b0b6cf69488"},{"sha":"97f4feaaca8da4dcf1ca09a2016693155016f06b","author":{"name":"Werner Koch","email":"f7dccc54ba7206a8ef6c25dab9da4f7adea072fb@gnupg.org"},"message":"Release 2.2.3","distinct":true,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/97f4feaaca8da4dcf1ca09a2016693155016f06b"},{"sha":"e0140c0a6abcb07207234857e0a8ba6b2e60ed51","author":{"name":"Werner Koch","email":"f7dccc54ba7206a8ef6c25dab9da4f7adea072fb@gnupg.org"},"message":"Post release updates\n\n--","distinct":true,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/e0140c0a6abcb07207234857e0a8ba6b2e60ed51"}]}
{"actor":{"display_login":"paulfurley"}}