aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update example code for pipe server.W. Trevor King2012-04-201-20/+27
| | | | * doc/assuan.texi: Fix server example code to use assuan_new.
* Wrap reference to END with @code.W. Trevor King2012-04-201-2/+2
| | | | * doc/assuan.texi: Wrap reference to END with @code{}.
* State new contribution rules.Werner Koch2012-04-204-3/+121
| | | | | * doc/DCO: New. * doc/HACKING: Doument new rules. Give examples for commit logs.
* Make new functions also visible on non-W32.Werner Koch2012-01-256-37/+64
| | | | | | | * src/system-posix.c (__assuan_read, __assuan_write, __assuan_recvmsg) (__assuan_sendmsg, __assuan_waitpid): Make functions global. * src/libassuan.vers: Add above functions. * configure.ac: Set version to 2.1.0-git.
* Require gitlog-to-changelog to be installed.Werner Koch2012-01-252-363/+6
| | | | | | * Makefile.am (GITLOG_TO_CHANGELOG): New. (gen-ChangeLog): Use installed version of gitlog-to-changelog. * build-aux/gitlog-to-changelog: Remove from repo.
* Fix npth port file handle use.Marcus Brinkmann2012-01-243-12/+30
| | | | | | | | | * assuan.h.in (ASSUAN_SYSTEM_NPTH_IMPL): Use npth_unprotect and npth_protect with actual assuan functions instead of npth wrappers. * libassuan.def: Add __assuan_read, __assuan_write, __assuan_sendmsg, __assuan_recvmsg, __assuan_waitpid exports. * system-w32.c (__assuan_read, __assuan_write, __assuan_sendmsg, __assuan_recvmsg, __assuan_waitpid): Make non-static.
* Make assuan portable to NPTH.Marcus Brinkmann2012-01-031-0/+31
|
* Post release version number updateWerner Koch2011-12-201-2/+2
|
* Release version 2.0.3.libassuan-2.0.3Werner Koch2011-12-204-8/+9
| | | | * configure.ac: Bump LT version to C3/A3/R0.
* Update gitlog-to-changelog to support --tear-off.Werner Koch2011-12-202-2/+17
|
* Fix assuan_get_pid for pipe servers.Werner Koch2011-12-132-19/+26
| | | | | | | | | | | At some point in the past we introduced a regression in that the client of a pipe server received its own pid and not the pid of the server. * src/assuan-pipe-connect.c (struct at_pipe_fork) (struct at_socketpair_fork): Add PARENT_PID. (at_pipe_fork_cb, at_socketpair_fork): Use PARENT_PID instead of getpid. (pipe_connect, socketpair_connect): Set PARENT_PID.
* vasprintf.c: Improve test code.Werner Koch2011-12-131-4/+10
| | | | | * src/vasprintf.c (checkit): Set flag for a test failure. (main): Return error on any failure.
* Generate the ChangeLog from commit logs.Werner Koch2011-12-0114-439/+1028
| | | | | | | | | | | | | | * build-aux/gitlog-to-changelog: New script. Taken from gnulib. * build-aux/git-log-fix: New file. * build-aux/git-log-footer: New file. * doc/HACKING: New file. * ChangeLog: New file. * Makefile.am (EXTRA_DIST): Add new files. (gen-ChangeLog): New. (dist-hook): Run gen-ChangeLog. * autogen.sh: Install commit-msg hook for git. Rename all ChangeLog files to ChangeLog-2011.
* accept --with-libgpg-error-prefix as well as --with-gpg-error-prefixJim Meyering2011-11-282-2/+17
| | | | * m4/gpg-error.m4: Update from git master.
* Update libtool and other framework stuff.Werner Koch2011-08-1010-2466/+4339
| | | | | | | - Libtool is now at version 2.4. - Fixed the newer autoconf warnings. - Updated config.{guess,sub} to a more modern version; we used a 4 years old version.
* Add new flag ASSUAN_FORCE_CLOSE.Werner Koch2011-08-107-32/+68
|
* Unreleased.Marcus Brinkmann2011-07-042-1/+7
|
* Release 2.0.2libassuan-2.0.2Marcus Brinkmann2011-06-163-4/+10
|
* Fix Makefile for rename of README.SVN to README.GIT.Werner Koch2011-04-202-2/+6
|
* Add option --host to libassuan-config.Werner Koch2011-04-115-24/+58
| | | | Also enhanced the m4 test marcos and removed some cruft.
* Prepare for building for a W64 host.Werner Koch2011-04-063-1/+23
|
* Update gpg-error.me and add check for the git hookWerner Koch2011-04-064-37/+69
|
* Add a version string to the binary.Werner Koch2011-03-302-7/+10
|
* Include sys/select.h in a test utility.Werner Koch2011-03-285-58/+70
| | | | | This fixes bug#1328 (libassuan: ce-server fails to compile on Darwin due to missing include).
* Replace strcasecmp by ascii_strcasecmp variant/Werner Koch2011-03-092-30/+34
|
* Added assuan_socket_connect_fd() to attach an existing socket file ↵[email protected]2011-03-095-34/+76
| | | | descriptor to a context.
* Let an existing command previously registered with assuan_register_command() ↵[email protected]2011-03-092-5/+21
| | | | be updated with new values. This fixes overriding the HELP command for example.
* Simplify libassuan.versWerner Koch2011-02-282-7/+7
|
* Pass only the command name to the pre_cmd_notify() callback to keep ABI ↵Ben Kibbey2011-02-284-15/+20
| | | | compatibility.
* Add ChangeLog entry for last patchWerner Koch2011-02-243-6/+15
|
* assuan_register_pre_cmd_notify().Ben Kibbey2011-02-245-10/+36
|
* Reroute all socket and connect through the nonce implemenation in ↵Marcus Brinkmann2011-02-035-17/+45
| | | | | | | | | | | | | | | | assuan-socket.c. 2011-02-03 Marcus Brinkmann <[email protected]> * assuan-socket.c (_assuan_sock_new): Call _assuan_socket instead of socket. (_assuan_sock_connect): Call _assuan_connect instead of connect. * assuan-socket-connect.c (assuan_socket_connect): Call _assuan_sock_new and _assuan_sock_connect instead of _assuan_socket and assuan_connect. * src/system-w32.c, src/system-w32ce.c (__assuan_socket): Call socket instead of _assuan_sock_new. (__assuan_connect): Call connect instead of _assuan_sock_connect.
* Fix C++ users.Marcus Brinkmann2011-02-021-1/+1
| | | | | | 2011-02-02 Marcus Brinkmann <[email protected]> * assuan.h.in: Replace namespace by _namespace.
* Fix C++ users.Marcus Brinkmann2011-02-022-2/+7
| | | | | | 2011-02-02 Marcus Brinkmann <[email protected]> * assuan.h.in: Replace namespace by _namespace.
* Extend system hooks table by socket and connect functions.Marcus Brinkmann2011-02-0211-10/+138
| | | | | | | | | | | | | | | | | | | | | | | | | 2011-02-02 Marcus Brinkmann <[email protected]> * assuan-defs.h (_assuan_socket, _assuan_connect): New prototypes. * assuan.h.in (ASSUAN_SYSTEM_HOOKS_VERSION): Bumped to 2. (struct assuan_system_hooks): Add socket and connect members. (__assuan_socket, __assuan_connect): New prototypes. (_ASSUAN_SYSTEM_PTH_IMPL): Add socket and connect members. * assuan-socket-connect.c (assuan_socket_connect): Call _assuan_socket and _assuan_connect instead _assuan_sock_new and _assuan_sock_connect. (libassuan.def, libassuan.vers): Add __assuan_socket and __assuan_connect. * system.c (_assuan_system_hooks_copy): Initialize destination from system hooks, so we don't get any NULL pointers if there is a version mismatch. Support version 2 of the system hook structure. (_assuan_socket, _assuan_connect): New functions. * system-posix.c (__assuan_socket, __assuan_connect): New functions. (_assuan_system_hooks): Add __assuan_socketm, __assuan_connect. * system-w32.c (__assuan_socket, __assuan_connect): New functions. (_assuan_system_hooks): Add __assuan_socketm, __assuan_connect. * system-w32ce.c (__assuan_socket, __assuan_connect): New functions. (_assuan_system_hooks): Add __assuan_socketm, __assuan_connect.
* * configure.ac: Add a git commit identifier to the version.Werner Koch2010-12-232-2/+10
|
* Check malloc and CreateEvent return codes.Werner Koch2010-12-202-0/+26
|
* Typo fixes.Werner Koch2010-12-146-22/+176
| | | | | Improved gpgcemgr
* 2010-11-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-11-172-0/+17
| | | | | | | | * vasprintf.c (int_vasprintf) [HAVE_W32CE_SYSTEM && _MSC_VER]: Just use a fixed size buffer, as va_copy is not easy to fake.
* 2010-11-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-11-172-48/+210
| | | | | | | | | | | | | * gpgcedev.c (struct pipeimpl_s): Add member monitor_rvid. (struct monitor_s, monitor_t): New types. (monitor_table, monitor_table_size): New static variables. (pipeimpl_new): Initialize monitor_rvid. (allocate_monitor): New function. (make_pipe): Also try the monitor_table if the opnctx_table fails. (monitor): Renamed to ... (monitor_main): ... this. Remove from monitor_table when done. (assign_rvid): Add to monitor table when creating monitor thread.
* 2010-11-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-11-153-10/+17
| | | | | | | * conf-w32ce-msc/stdint.h: New file. * conf-w32ce-msc/build.mk (conf_sources): Add stdint.h. (copy-static-source): Revert last change.
* Fixes for the MSC buildWerner Koch2010-11-152-1/+21
|
* Add log device to gpgcedevWerner Koch2010-11-154-116/+643
|
* Chnage directory layout for MSC buildsWerner Koch2010-11-024-27/+36
|
* New ChangeLog file for contrib.Werner Koch2010-11-012-3/+4
|
* Replace open/fdopen stuff by CreateFile et al.Werner Koch2010-11-012-21/+113
|
* 2010-11-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-11-0112-20/+45
| | | | | | | | | | | | | | | * configure.ac: Check for fcntl.h. 2010-11-01 Marcus Brinkmann <[email protected]> * assuan-socket.c, assuan-uds.c, system.c, assuan-pipe-server.c, assuan-pipe-connect.c [!HAVE_FCNTL_H]: Don't include fcntl.h. * assuan-buffer.c [!HAVE_W32CE_SYSTEM]: Do not include process.h. * assuan-socket.c [!HAVE_W32CE_SYSTEM]: Do not include io.h. * w32-includes.inc.h: Include winsock2.h before ws2tcpip.h. * sysutils.c (w32_read_registry): Replace goto label "leave" by "out" (as leave is defined by some Windows header file). * assuan-inquire.c: Likewise.
* 2010-11-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-11-012-1/+5
| | | | | * configure.ac: Check for fcntl.h.
* Changes to allow building the CE version with MSC.Werner Koch2010-11-0127-53/+532
|
* Fix bug#1205Werner Koch2010-10-112-2/+6
|