1. 24 Aug, 2007 2 commits
  2. 09 Aug, 2007 1 commit
    • Marcus Brinkmann's avatar
      doc/ · 0571557e
      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.
      0571557e
  3. 12 Jul, 2007 2 commits
  4. 08 Jul, 2007 1 commit
  5. 05 Jul, 2007 1 commit
  6. 04 Jul, 2007 2 commits
  7. 15 Jun, 2007 1 commit
  8. 12 Jun, 2007 1 commit
  9. 06 May, 2007 1 commit
  10. 01 May, 2007 2 commits
  11. 02 Dec, 2006 2 commits
  12. 01 Dec, 2006 1 commit
  13. 22 Nov, 2006 3 commits
  14. 21 Nov, 2006 2 commits
  15. 14 Nov, 2006 1 commit
  16. 31 Oct, 2006 2 commits
  17. 18 Oct, 2006 1 commit
  18. 16 Oct, 2006 1 commit
  19. 10 Oct, 2006 1 commit
  20. 09 Oct, 2006 1 commit
  21. 04 Oct, 2006 3 commits
  22. 28 Sep, 2006 1 commit
  23. 19 Sep, 2006 7 commits