- server.c: New. * w32-afunix.h, w32-afunix.c: New. Taken from GnuPG. * gpa.c (main): Start the server. New option --server. * gpa.h (gnupg_homedir): Declare it. Add a bunch of convenience macros. * gpafileencryptop.c (gpa_file_encrypt_operation_new_for_server): New. (gpa_file_encrypt_operation_next) (gpa_file_encrypt_operation_done_cb) (gpa_file_encrypt_operation_response_cb): Call server finish. * gpaoperation.c (PROP_SERVER_CTX): New property. (gpa_operation_set_property, gpa_operation_get_property): Set it. (gpa_operation_class_init): Define property. (gpa_operation_server_finish): New.
- Makefile.am (AM_CFLAGS): Add assuan and gpg-error flags.
(LDADD): Add assuan, gpg-error libs and NETLIBS
Make sure that all file include config.h as the first header.