- 24 Aug, 2007 2 commits
-
-
Werner Koch authored
-
Werner Koch authored
-
- 09 Aug, 2007 1 commit
-
-
Marcus Brinkmann authored
2007-08-09 Marcus Brinkmann <marcus@g10code.de> * assuan.texi (External I/O Loop): New chapter. src/ 2007-08-09 Marcus Brinkmann <marcus@g10code.de> * assuan.h (assuan_process_done, assuan_inquire_ext): New prototypes. * assuan-defs.h (struct assuan_context_s): New members in_process_next, in_command, inquire_cb, inquire_cb_data, inquire_r_buffer, inquire_r_buffer_len, inquire_membuf. (_assuan_inquire_ext_cb, _assuan_inquire_release): New prototypes. * assuan-handler.c (PROCESS_DONE): New macro. (dummy_handler, std_handler_nop, std_handler_cancel) (std_handler_option, std_handler_bye, std_handler_auth) (std_handler_reset, std_handler_end): Use PROCESS_DONE to optionally call assuan_process_done if CTX->in_process_next is true. (assuan_process_done, process_next): New functions. (assuan_process_next): Rewritten to support external event handling. * mkerrors: Do not clear high bits of -1 for old style EOF. * assuan-inquire.c (_assuan_inquire_release) (_assuan_inquire_ext_cb, assuan_inquire_ext): New functions. * assuan-pipe-server.c (_assuan_release_context): Call _assuan_inquire_release.
-
- 12 Jul, 2007 2 commits
-
-
Werner Koch authored
-
Werner Koch authored
-
- 08 Jul, 2007 1 commit
-
-
Marcus Brinkmann authored
* assuan-defs.h (struct assuan_context_s): Have full peercred structure for HAVE_SO_PEERCRED. * assuan-connect.c (assuan_get_peercred) [!HAVE_SO_PEERCRED]: Do not try to set PID, UID and GID.
-
- 05 Jul, 2007 1 commit
-
-
Werner Koch authored
-
- 04 Jul, 2007 2 commits
-
-
Marcus Brinkmann authored
Change _WIN32 to HAVE_W32_SYSTEM for consistency. * assuan-defs.h (struct assuan_context_s): Have full peercred structure even if not HAVE_SO_PEERCRED, but not if HAVE_W32_SYSTEM.
-
Werner Koch authored
-
- 15 Jun, 2007 1 commit
-
-
Marcus Brinkmann authored
* autogen.sh: Require bash.
-
- 12 Jun, 2007 1 commit
-
-
Werner Koch authored
-
- 06 May, 2007 1 commit
-
-
Marcus Brinkmann authored
* assuan.texi: Clean up typos.
-
- 01 May, 2007 2 commits
-
-
Werner Koch authored
-
Werner Koch authored
-
- 02 Dec, 2006 2 commits
-
-
Marcus Brinkmann authored
* assuan-handler.c (assuan_command_parse_fd): Also allow white space after FD.
-
Marcus Brinkmann authored
* assuan-uds.c (uds_reader): Return 0 if recvmsg returns 0.
-
- 01 Dec, 2006 1 commit
-
-
Marcus Brinkmann authored
* assuan-client.c (assuan_transact): Also translate some of the legacy error codes.
-
- 22 Nov, 2006 3 commits
-
-
Werner Koch authored
-
Werner Koch authored
-
Werner Koch authored
-
- 21 Nov, 2006 2 commits
-
-
Werner Koch authored
-
Werner Koch authored
Fix memory leak. Add convenience option for cross build to amd64
-
- 14 Nov, 2006 1 commit
-
-
Werner Koch authored
-
- 31 Oct, 2006 2 commits
-
-
Werner Koch authored
-
Werner Koch authored
-
- 18 Oct, 2006 1 commit
-
-
Werner Koch authored
-
- 16 Oct, 2006 1 commit
-
-
Werner Koch authored
-
- 10 Oct, 2006 1 commit
-
-
Werner Koch authored
-
- 09 Oct, 2006 1 commit
-
-
Werner Koch authored
Also enhanced libassuan-config and libassuan.m4. Not really tested!
-
- 04 Oct, 2006 3 commits
-
-
Werner Koch authored
-
Werner Koch authored
(At least with the forthcoming gnupg 1.9.91)
-
Werner Koch authored
-
- 28 Sep, 2006 1 commit
-
-
Marcus Brinkmann authored
* assuan-client.c (assuan_transact): Do not convert error on status line, it is already a gpg-error. Do convert ASSUAN_Server_Fault.
-
- 19 Sep, 2006 7 commits
-
-
Marcus Brinkmann authored
* assuan.h (assuan_init_socket_server_ext) [_ASSUAN_EXT_SYM_PREFIX]: Fix typo in macro.
-
Werner Koch authored
-
Werner Koch authored
platforms.
-
Marcus Brinkmann authored
* tests/fdpassing.c (MOTD): New macro. * tests/Makefile.am (AM_CPPFLAGS): New variable. * tests/motd: New file.
-
Marcus Brinkmann authored
* assuan-pipe-connect.c: Add hacks for Slowaris. * assuan-socket.c: Likewise here.
-
Marcus Brinkmann authored
* assuan.h (enum): Avoid trailing comma in enumerator list. Ugh.
-
Marcus Brinkmann authored
* mkerrors (_assuan_error): Change return type to assuan_error_t. * assuan-buffer.c (_assuan_read_line): Change return type to assuan_error_t. Map returned value of -1. (_assuan_write_line): Change type of RC to assuan_error_t. * assuan-defs.h (_assuan_read_line, _assuan_error): Likewise for prototypes.
-