aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Fix portability bug#1282.Werner Koch2010-09-173-1/+9
|
* Add a no_logging flag.Werner Koch2010-09-016-1/+25
|
* Prepare for a gpg-error changeWerner Koch2010-08-193-1/+19
|
* doc changesWerner Koch2010-08-113-8/+10
|
* Add ASSUAN_CONVEY_COMMENTS flag.Werner Koch2010-08-119-10/+53
|
* Post release updates.Werner Koch2010-08-092-2/+6
|
* Release 2.0.1libassuan-2.0.1Werner Koch2010-08-093-8/+10
|
* 2010-08-03 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-08-032-43/+263
| | | | | | | | | | | | | * gpgcedev.c (GPGCEDEV_IOCTL_ASSIGN_RVID): New call ASSIGN_RVID. (PIPE_FLAG_HALT_MONITOR): New flag. (struct pipeimpl_s): New members monitor_proc, monitor_access. (pipeimpl_new): Initialize them. (assert_pipeimpl): New function. (access_opnctx, make_pipe): Use it. (make_pipe): If there is a monitor, halt it. (monitor, assign_rvid): New functions. (GPG_IOControl): Handle GPGCEDEV_IOCTL_ASSIGN_RVID.
* 2010-08-03 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-08-022-94/+114
| | | | | | | | * gpgcedev.c: Use index (between 1 and table size) into opnctx_table as public context identifiers, instead using pointers into the table directly (which are not stable under table resize). (OPNCTX_TO_IDX, OPNCTX_FROM_IDX, OPNCTX_VALID_IDX_P): New macros.
* Handle NOTIFY event.Werner Koch2010-06-293-3/+187
|
* 2010-06-11 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-06-103-4/+44
| | | | | | | | | | | | * assuan-handler.c (std_handler_input, std_handler_output) [HAVE_W32CE_SYSTEM]: Finish the pipe. We must do this here, because otherwise assuan_close_input_fd() and assuan_close_output_fd() can't work. * system-w32ce.c (_assuan_w32ce_finish_pipe): Call SetLastError in error case. (__assuan_close): Save WSAGetLastError before trashing it! Otherwise handle is never closed and GPGME hangs.
* 2010-06-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2010-06-103-0/+50
| | | | | | | | | * w32ce-add.h (ASSUAN_STDIN, ASSUAN_STDOUT): Define magic handle values. * system-w32ce.c (__assuan_read, __assuan_write): Handle magic handle values differently. * system-w32ce.c (_assuan_w32ce_finish_pipe): Return error on RVID 0.