aboutsummaryrefslogtreecommitdiffstats
path: root/src/assuan.h.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add assuan_check_version and ASSUAN_VERSION_NUMBER.Werner Koch2013-02-221-1/+13
| | | | | | | | | | | | | | | | | | | | * src/assuan.c (assuan_check_version): New. (digitp, parse_version_number, parse_version_string) (compare_versions): New. Taken from libksba. * configure.ac (VERSION_NUMBER): New ac_subst. * src/Makefile.am (assuan.h): Pass VERSION and VERSION_NUMBER to mkheader. * src/assuan.h.in (ASSUAN_VERSION, ASSUAN_VERSION_NUMBER): New macros. (assuan_check_version): New prototype. * src/libassuan.def, src/libassuan.vers: Add assuan_check_version. * src/mkheader.c (write_special, main): Support version and version_number. * tests/version.c: New. * tests/Makefile.am (TESTS): Add version. -- All our other libs have a version number check, thus we should have one in Libassuan as well.
* Fix npth port file handle use.Marcus Brinkmann2012-01-241-7/+20
| | | | | | | | | * 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
|
* Release version 2.0.3.libassuan-2.0.3Werner Koch2011-12-201-2/+2
| | | | * configure.ac: Bump LT version to C3/A3/R0.
* Add new flag ASSUAN_FORCE_CLOSE.Werner Koch2011-08-101-4/+6
|
* Added assuan_socket_connect_fd() to attach an existing socket file ↵[email protected]2011-03-091-0/+4
| | | | descriptor to a context.
* Pass only the command name to the pre_cmd_notify() callback to keep ABI ↵Ben Kibbey2011-02-281-10/+1
| | | | compatibility.
* assuan_register_pre_cmd_notify().Ben Kibbey2011-02-241-0/+11
|
* 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-021-1/+1
| | | | | | 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-021-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Changes to allow building the CE version with MSC.Werner Koch2010-11-011-2/+2
|
* Add a no_logging flag.Werner Koch2010-09-011-0/+2
|
* Prepare for a gpg-error changeWerner Koch2010-08-191-1/+1
|
* Add ASSUAN_CONVEY_COMMENTS flag.Werner Koch2010-08-111-0/+3
|
* Removed sysdep stuff from assuan.h.Werner Koch2010-04-061-154/+5
| | | | | fixed a problem for W32CE and Pth.
* Changed the implementation of CreatePipe under W32CE.Werner Koch2010-03-221-0/+649
Reorganized the source.