diff options
author | Marcus Brinkmann <[email protected]> | 2007-08-09 10:44:02 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2007-08-09 10:44:02 +0000 |
commit | 0571557e17f9b18446b2f23c697e21987f6fec6e (patch) | |
tree | 02ab19ff204dccc9767f4652d8c3867f0340d9c6 /src/isascii.c | |
parent | Better error code mapping. (diff) | |
download | libassuan-0571557e17f9b18446b2f23c697e21987f6fec6e.tar.gz libassuan-0571557e17f9b18446b2f23c697e21987f6fec6e.zip |
doc/
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.
Diffstat (limited to 'src/isascii.c')
0 files changed, 0 insertions, 0 deletions