- 20 Mar, 2019 1 commit
-
-
Daniel Kahn Gillmor authored
-
- 11 Feb, 2019 1 commit
-
-
Werner Koch authored
-
- 25 Jan, 2019 2 commits
-
-
Werner Koch authored
* src/assuan-socket.c (socks5_connect): Use cast macro to get the hightest socket number. -- GnuPG-bug-id: 3381 Signed-off-by:Werner Koch <wk@gnupg.org>
-
NIIBE Yutaka authored
* src/assuan-socket.c (TIMEOUT_NOT_WAITING_SOCKS5_FOREVER): New. (socks5_connect): Call 'select' in order to not waiting response forever. -- GnuPG-bug-id: 3381 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 16 Jan, 2019 1 commit
-
-
NIIBE Yutaka authored
* configure.ac (LDADD_FOR_TESTS_KLUDGE): New for --disable-new-dtags. * tests/Makefile.am (LDADD): Use LDADD_FOR_TESTS_KLUDGE. -- GnuPG-bug-id: 4298 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 14 Dec, 2018 1 commit
-
-
Daniel Kahn Gillmor authored
-
- 13 Dec, 2018 2 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Bump LT version to C8/A8/R2. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 14 Nov, 2018 2 commits
-
-
NIIBE Yutaka authored
Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/server.c (_assuan_server_finish): Never call waitpid here. * src/assuan-socket-server.c (accept_connection_bottom): Indentation. -- The waitpid/wait only makes sense by parent catching its child process. Since the commit 93595de1 (for version 0.6.5, in 2004-04-21), CTX->PID on server side has client PID. In the commit cb53f862 (2009-11-19), call of _assuan_waitpid was introduced in assuan_server_finish, but this call always fails because the process is not a child process of server. (If we could catch exit of non-child process, it might cause a dead lock, since client does call waitpid too.) The indentation fix is to show the place where PID is assigned. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 13 Nov, 2018 1 commit
-
-
NIIBE Yutaka authored
* autogen.sh: Update from libgpg-error, version 2018-07-10. * autogen.rc: Remove obsolete --with-gpg-error-prefix option. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 08 Nov, 2018 1 commit
-
-
NIIBE Yutaka authored
* src/assuan-socket.c (socks5_connect, use_socks): Use union to access, instead of using cast to the pointer. -- In some machine like 32-bit ARM, alignment requirement of struct sockaddr and struct sockaddr_in (or struct sockaddr_in6) is different. Although it is completely valid to use the value of the address by cast here, because the object should be allocated by struct sockaddr_in or struct sockaddr_in6 to be referred by struct sockaddr *. But compiler doesn't assume such a usage, thus, emits warnings. The API with struct sockaddr * is a bit difficult thing. I examined GNU C library for the implementation of the connect function, it uses transparent union, the GCC feature. It would be too much, if we do same thing here. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 02 Nov, 2018 1 commit
-
-
NIIBE Yutaka authored
* m4/gpg-error.m4: Update to 2018-11-02. * src/libassuan.m4: Add AC_MSG_NOTICE. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 29 Oct, 2018 1 commit
-
-
NIIBE Yutaka authored
* m4/gpg-error.m4: Update to 2018-10-26. * src/libassuan.m4: Follow the change of gpgrt-config. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 26 Oct, 2018 4 commits
-
-
NIIBE Yutaka authored
* m4/gpg-error.m4: Update. * src/libassuan.m4: Don't assume libassuan-config is newer. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/libassuan.m4: Use AC_PATH_PROG to detect libassuan-config. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/libassuan.m4: Don't try gpgrt-config when LIBASSUAN_CONFIG set. Fall back to detecting libassuan-config, when gpgrt-config doesn't work well. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 25 Oct, 2018 4 commits
-
-
NIIBE Yutaka authored
Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* m4/gpg-error.m4: Update from libgpg-error 1.33. * src/libassuan.m4: Don't require AM_PATH_GPG_ERROR. Only when gpgrt-config is available and works well, use it. * configure.ac (AM_PATH_GPG_ERROR): No requirement any more. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* configure.ac (LIBASSUAN_CONFIG_LIBS): Rename from *_LIB. (LIBASSUAN_CONFIG_EXTRA_LIBS): Remove. * src/libassuan-config.in: Follow the change. * src/libassuan.pc.in: Likewise. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* configure.ac (AM_PATH_GPG_ERROR): Require 1.33. * m4/gpg-error.m4: Update from libgpg-error 1.33. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 24 Oct, 2018 6 commits
-
-
NIIBE Yutaka authored
* src/libassuan.pc.in: Fix typo. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/libassuan-config.in: Support --variable and --modversion. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/libassuan.m4: Use gpg-error-config. -- The option --with-libassuan-prefix let it use libassuan-config. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* configure.ac (PACKAGE, VERSION): Remove. Generate src/libassuan.pc. * src/Makefile.am (pkgconfigdir, pkgconfig_DATA): New. (assuan.h): Use PACKAGE_VERSION and VERSION_NUMBER vars. * src/libassuan-config.in: Use @PACKAGE_VERSION@. * src/libassuan.pc.in: New. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* m4/gpg-error.m4: Update from libgpg-error 1.33. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 14 Sep, 2018 1 commit
-
-
Ben Kibbey authored
* configure.ac: Define HAVE_STRUCT_SOCKPEERCRED_PID when found. -- Signed-off-by:Ben Kibbey <bjk@luxsci.net>
-
- 27 Mar, 2018 1 commit
-
-
NIIBE Yutaka authored
* tests/Makefile.am [HAVE_W32_SYSTEM] (TESTS, testtools): Fix. -- pipeconnect and socks5 should be changed if we run it on Windows. If so, pipeconnect should use _open_osfhandle to get HANDLE for pipe. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 26 Feb, 2018 1 commit
-
-
NIIBE Yutaka authored
* src/assuan-defs.h [HAVE_W64_SYSTEM] (SOCKET2HANDLE): Care for size of integer. * src/stpcpy.c: No K&R anymore. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 23 Feb, 2018 1 commit
-
-
NIIBE Yutaka authored
Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 20 Feb, 2018 1 commit
-
-
NIIBE Yutaka authored
* configure.ac (HAVE_UCRED_H, HAVE_SYS_UCRED_H): Check these headers unconditionally. (HAVE_SO_PEERCRED, HAVE_LOCAL_PEEREID): Remove. (HAVE_STRUCT_SOCKPEERCRED_PID): New. (HAVE_GETPEEREID): New. * src/assuan-socket-server.c (accept_connection_bottom): Add support for OpenBSD, macOS, and FreeBSD. -- Code in gpg-agent/command-ssh.c are integrated. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 09 Dec, 2017 1 commit
-
-
Eric Dorland authored
-
- 07 Dec, 2017 6 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/assuan.h.in (ASSUAN_SYSTEM_NPTH_IMPL): A void fucntion can't assign. -- Fixes-commit: a627350e Signed-off-by:
Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
NIIBE Yutaka authored
* src/assuan-socket.c (assuan_sock_set_system_hooks): New. * src/assuan.h.in (assuan_sock_set_system_hooks): New prototype. * src/libassuan.def: Add new function. * src/libassuan.vers: Add new function. -- Co-authored-by:
<wk@gnupg.org> Signed-off-by:
Werner Koch <wk@gnupg.org>
-