- 22 May, 2015 2 commits
-
-
Eric Dorland authored
-
Eric Dorland authored
-
- 12 May, 2015 2 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
-
- 07 May, 2015 2 commits
-
-
Daniel Kahn Gillmor authored
* doc/assuan.texi: fix documentation -- Reading up on assuan to create python bindings uncovered a few bugs in the documentation.
-
Neal H. Walfield authored
-
- 17 Feb, 2015 1 commit
-
-
Eric Dorland authored
-
- 30 Jan, 2015 1 commit
-
-
Werner Koch authored
* src/Makefile.am (extra_ltoptions): New. (libassuan_la_LDFLAGS): Use it. -- Since gcc 4.8 there is a regression in that plain C programs may link to libgcc_s.a which has a dependency on libgcc_s_sjlj.dll. This is for example triggered by using long long arithmetic on a 32 bit Windows (e.g symbol __udivdi3). This patch does not change anything right now but we add it anyway in case long long will ever be used. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 28 Jan, 2015 5 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac (AM_INIT_AUTOMAKE): Add serial-tests. * src/Makefile.am (INCLUDES): Rename to AM_CPPFLAGS and remove the nonexistent ../include/.
-
Werner Koch authored
* src/assuan-socket-connect.c (assuan_socket_connect_fd): Map fd to assuan_fd_t. -- This function is actually not used by GnuPG. The function should have taken an assuan_fd but given that it did not we use our usual mapping from Windows libc fds to an assuan fd. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/debug.h: Remove traling ", 0" expression part where not useful. -- gcc 4.9 detected this. Probably taken from gpgme but used differently. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
- 27 Jan, 2015 2 commits
-
-
Werner Koch authored
* src/w32-sock-nonce.inc.h (EADDRINUSE): Avoid redefining. * src/assuan-socket.c (_assuan_sock_bind): Set error to EADDRINUSE. -- With the latest mingw-w64 EADDRINUSE is defined but to a different value than WSAEADDRINUSE. We need to use EADDRINUSE becuase that is what applications expect. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
- 11 Dec, 2014 2 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Set LT version to C5/A5/R0. (AM_INIT_AUTOMAKE): Add options. * Makefile.am (AUTOMAKE_OPTIONS): Remove.
-
- 28 Nov, 2014 2 commits
-
-
Werner Koch authored
* src/assuan-socket.c (eval_redirection): Stop parsing at the first LF. -- Avoiding LFs in file names is better for logging.
-
Werner Koch authored
* configure.ac (AC_CHECK_FUNC): Check for stat. * src/assuan-socket.c (SUN_LEN): Add. (eval_redirection): New. (_assuan_sock_connect) [!W32]: Implement socket file redirection. (_assuan_sock_set_sockaddr_un): New. (assuan_sock_set_sockaddr_un): New. -- This feature is useful to allow sockets with standard names even on file system which do not supports socket and to help with shared home directories. For example to use GnuPG 2.1 with shared home directories one will be abale to do: rm ~/.gnupg/S.gpg-agent || true printf "%%Assuan%%\nsocket=${HOME}/.gnupg/S.gpg-agent_${HOSTNAME}\n" \ > ~/.gnupg/S.gpg-agent Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 07 Nov, 2014 3 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Set LT version to C4/A4/R3.
-
Werner Koch authored
* src/system-w32.c (__assuan_read): Retry using select. Map WSAECONNRESET to EPIPE. (__assuan_write): Retry using select. * src/assuan-buffer.c (readline) [W32]: Return EOF instead of EPIPE.
-
- 24 Aug, 2014 1 commit
-
-
Eric Dorland authored
-
- 17 Aug, 2014 5 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Set LT version to C4/A4/R2.
-
Werner Koch authored
* autogen.sh: Add --find-version stuff. Taken from GnuPG. * configure.ac: Change accordingly
-
Werner Koch authored
--
-
Werner Koch authored
* src/context.c (assuan_set_error): Do not pass NULL for %s in the trace function. -- This likely fixes GnuPG-bug-id: 1659
-
- 30 Jun, 2014 1 commit
-
-
Werner Koch authored
* src/debug.c (_assuan_debug): Check wether CAT want to be logged.
-
- 16 Apr, 2014 1 commit
-
-
Werner Koch authored
* src/debug.h (TRACE_ERR): Check CTX before a deref. * src/assuan-defs.h (_assuan_error): Turn into an inline function and check CTX before a deref. -- Found by Hans-Christoph Steiner with cppcheck.
-
- 10 Jan, 2014 2 commits
-
-
Werner Koch authored
* autogen.rc: New. * Makefile.am (EXTRA_DIST): Add it. * autogen.sh: Update from GnuPG.
-
Werner Koch authored
* compile, config.guess, config.rpath, config.sub, depcomp, ltmain.sh * doc/mdate-sh, doc/texinfo.tex, install-sh, missing: Move to build-aux/. * Makefile.am (EXTRA_DIST): Remove config.rpath - it is implicitly distributed. * configure.ac (AC_CONFIG_AUX_DIR): New. (AM_SILENT_RULES): New.
-
- 06 Jan, 2014 1 commit
-
-
Werner Koch authored
-- This is the version from current libgpg-error which already has the changes done here plus these: bf0d67db * Update libtool to support Android. dd05f379 * Fix libtool 2.4.2 to correctly detect .def files. 6971fe55 * Update to libtool 2.4.2.
-
- 03 Dec, 2013 1 commit
-
-
Werner Koch authored
* config.guess, config.sub: Update to latest version (2013-11-29). * m4/libtool.m4: Add patches for ppc64le. -- We don't want to update libtool, thus we use patches supplied by IBM.
-
- 27 Jul, 2013 1 commit
-
-
Eric Dorland authored
-
- 24 Jun, 2013 2 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Set LT version to C4/A4/R1.
-
- 19 Jun, 2013 1 commit
-
-
Werner Koch authored
* configure.ac (have_dosish_system): Set for W64. * src/assuan-defs.h (SOCKET2HANDLE, HANDLE2SOCKET): Add versions for W64. * src/assuan-handler.c (assuan_command_parse_fd) [W64]: Use strtoull to parse an FD. -- Note that these changes are not complete but merely sufficient to allow building of GpgEX.
-
- 17 Jun, 2013 2 commits
-
-
Werner Koch authored
* ltmain.sh: Prefix the SO number for W64 with a "6". -- We need to stick to libtool 2.4.2 anyway, thus we take the easy way and hack libtool instead of adding "-release 6" to the Makefile. This also avoids an extra dash before the 6 and thus yields a prettier name than the one produced by the -release option. The header files and def files are supposed to be identical for w32 and w64 thus we don't need to do any special code for them. Having a different namespace for 64 bit DLLs is such a good idea that I hope this or a similar feature will be provided by future libtool versions.
-
Werner Koch authored
-