aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/posix-io.c
Commit message (Collapse)AuthorAgeFilesLines
* 2002-03-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-181-216/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM. gpgme/ 2002-03-18 Marcus Brinkmann <[email protected]> * Makefile.am (system_components): New variable, set depending on HAVE_DOSISH_SYSTEM. (libgpgme_la_SOURCES): Use system_components. Remove `syshdr.h'. * syshdr.h: File removed. * posix-io.c: Remove !HAVE_DOSISH_SYSTEM safeguard. Clean up source. * posix-sema.c: Likewise. * posix-util.c: Likewise. * w32-io.c: Remove HAVE_DOSISH_SYSTEM safeguard. * w32-sema.c: Likewise. * w32-util.c: Likewise. * posix-io.c: Include `unistd.h', do not include `syshdr.h'. * posix-sema.c: Likewise. * w32-io.c: Include `io.h', do not include `syshdr.h' * w32-sema.c: Likewise. * w32-util.c: Likewise. * data.c: Do not include `syshdr.h'. * wait.c: Likewise. * wait.h: Code cleanup. * mutex.h: New file. * posix-sema.c: Implement.
* 2001-12-13 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-12-131-3/+14
| | | | | | | | | | | | | | | | | * 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.
* Release 0.2.1gpgme-0-2-1Werner Koch2001-04-021-4/+11
|
* Reworked the process code.Werner Koch2001-02-201-1/+4
|
* FD are now released and a major bug has been fixed.Werner Koch2001-02-191-1/+31
| | | | | The W32 version does not compile at the meoment.
* reap off gpg processesWerner Koch2001-02-131-0/+6
|
* Add some debugging codeWerner Koch2001-02-131-1/+5
|
* Add better debug printing. Use reader threads for W32Werner Koch2001-01-301-36/+23
|
* More changes and and some new functionsWerner Koch2001-01-081-1/+1
|
* Add a passphrase callback and minor changes to the interfaceWerner Koch2000-12-121-2/+18
|
* Okay, it runs at least on Windows 95Werner Koch2000-12-061-1/+2
|
* Now we are able to compile the W32 stuff - don't now whether it works; I haveWerner Koch2000-11-231-3/+10
| | | | | no Windoze box here.
* Added some comments and prepared for W32 supportWerner Koch2000-11-221-0/+284