aboutsummaryrefslogtreecommitdiffstats
path: root/src/mkerrors (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-03-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-03-211-6/+3
| | | | | | | | | * assuan-defs.h (_assuan_usleep): New prototype. * assuan-io.c (_assuan_usleep): New function. * assuan-io-pth.c (_assuan_usleep): New function. * mkerrors: Do not incude <windows.h>, but assuan-defs.h. (_assuan_error_is_eagain): Call _assuan_usleep.
* 2008-03-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-03-211-1/+9
| | | | | | | * mkerrors [HAVE_W32_SYSTEM]: Include <windows.h> (_assuan_error_is_eagain) [HAVE_W32_SYSTEM]: Wait the tenth of a second.
* 2007-10-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-051-0/+13
| | | | | | | | | | * assuan-defs.h (_assuan_error_is_eagain): New prototype. * mkerrors (_assuan_error_is_eagain): New function. * assuan-handler.c (process_next): Leave on EAGAIN. * assuan-handler.c (process_request), assuan-client.c (_assuan_read_from_server), assuan-buffer.c (assuan_read_line): Busy loop over EAGAIN.
* Better error mapping.Werner Koch2007-10-041-1/+9
|
* Preparing 1.0.3Werner Koch2007-08-241-1/+1
|
* doc/Marcus Brinkmann2007-08-091-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-08-09 Marcus Brinkmann <[email protected]> * assuan.texi (External I/O Loop): New chapter. src/ 2007-08-09 Marcus Brinkmann <[email protected]> * 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.
* Switched to LGPLv3.libassuan-1.0.2Werner Koch2007-07-051-4/+2
|
* Mapped another error.Werner Koch2006-10-161-0/+2
|
* Fixed problems Nelson H. F. Beebe reported when doing build tests on severalWerner Koch2006-09-191-6/+5
| | | | | platforms.
* 2006-09-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-09-191-1/+1
| | | | | | | | | | * 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.
* More tweaks for descriptor passing.Werner Koch2006-09-131-2/+2
| | | | | gpg-connect-agent may now be used as a test program.
* Changes to support gpg-error style error codes.Werner Koch2006-09-061-8/+149
|
* Fixed and clarified copyright noticesWerner Koch2005-10-241-1/+1
|
* * mkerrors: Include config.h into assuan-errors.c. This isWerner Koch2005-08-091-0/+4
| | | | | | | | | | | required so that assuan.h knows about the W32 macro. * assuan.h [_ASSUAN_EXT_SYM_PREFIX]: New. * assuan-io.c [_ASSUAN_NO_PTH]: New. * assuan-pipe-connect.c (fix_signals) [_ASSUAN_NO_FIXED_SIGNALS]: New. (assuan_pipe_connect2) [_ASSUAN_USE_DOUBLE_FORK]: Use double fork. (fix_signals) [_ASSUAN_USE_DOUBLE_FORK]: Do not wait..
* * mkerrors: Kludge to print libgpg-error values in an easierWerner Koch2003-07-031-2/+13
| | | | | readable way.
* Changed the lincese for Assuan to LGPL.V0-3-10NEWPG-0-3-10Werner Koch2002-07-301-13/+13
|
* Assuan server mode is now basically usableWerner Koch2001-11-071-1/+1
|
* gpgsm does now build and a dummy server can be started.Werner Koch2001-11-061-0/+71