Marcus Brinkmann 4a55249ee6 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
* engine-gpgsm.c (close_notify_handler): New function.
	(_gpgme_gpgsm_new): Manage the file descriptors a
	bit differently.  Do not set close-on-exec flags.
	(_gpgme_gpgsm_op_decrypt): Do not set message_fd
	to -1, this is done by the close handler.
	(_gpgme_gpgsm_op_encrypt): Likewise.
	(_gpgme_gpgsm_op_import): Likewise (also for output_fd).
	(_gpgme_gpgsm_op_keylist): Likewise (also for input_fd and output_fd).
	(_gpgme_gpgsm_op_sign): Likewise.
	(_gpgme_gpgsm_op_verify): Likewise, but for output_fd.

	* posix-io.c (_gpgme_io_pipe): Set the close-on-exec flag for the
	non-inherited file descriptor index of the pipe.
2001-12-13 22:02:08 +00:00
..
2001-06-12 07:37:15 +00:00
2001-11-16 01:37:06 +00:00
2001-04-02 08:40:32 +00:00
2001-04-02 08:40:32 +00:00
2001-04-02 08:40:32 +00:00
2001-10-29 00:08:14 +00:00
2001-04-02 08:40:32 +00:00
2001-04-02 08:40:32 +00:00
2001-09-17 10:36:05 +00:00
2001-04-02 08:40:32 +00:00