aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a bug reading from gpgconf.Werner Koch2008-04-285-15/+31
|
* 2008-04-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-04-223-9/+14
| | | | | | * w32-qt-io.cpp, kdpipeiodevice.cpp: New versions from Frank Osterfeld, implement blocking select.
* doc/Marcus Brinkmann2008-03-115-2/+51
| | | | | | | | | | | | | | 2008-03-11 Marcus Brinkmann <[email protected]> * gpgme.texi (File Based Data Buffers): Document the need for blocking operations. (Callback Based Data Buffers): Likewise. gpgme/ 2008-03-11 Marcus Brinkmann <[email protected]> * data.c (gpgme_data_read, gpgme_data_write): Retry on EINTR.
* 2008-03-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-03-062-1/+8
| | | | | | * key.c (_gpgme_key_add_sig): Terminate UID in case SRC is NULL. Reported by Marc Mutz.
* 2008-03-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-03-053-0/+14
| | | | | | * decrypt.c (release_op_data): Release OPD->result.recipients. * encrypt.c (release_op_data): Release invalid_recipient.
* 2008-03-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-03-052-1/+9
| | | | | | | * gpgme.texi (Library Version Check): Rename snippet function to init_gpgme. (I/O Callback Example): Call it here.
* 2008-02-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-02-152-5/+9
| | | | | | * engine-gpgconf.c (gpgconf_read): Fix end-of-line handline.
* Add item.Marcus Brinkmann2008-02-151-0/+4
|
* Chnages to supporta pinnetry notificationWerner Koch2008-02-1416-16/+129
|
* (no commit message)Marcus Brinkmann2008-01-304-3/+8
|
* 2008-01-30 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-302-7/+20
| | | | | | * kdpipeiodevice.cpp: New version by Frank Osterfeld, fixes race condition.
* 2008-01-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-282-1/+5
| | | | | * gpg/Makefile.am (DISTCLEANFILES): Add pubring.kbx~.
* 2008-01-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-283-10/+37
| | | | | | * gpgme.texi: Document that data encoding affects some output data objects now.
* 2008-01-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-282-12/+24
| | | | | | | | * engine-gpgsm.c (map_input_enc): Rename to ... (map_data_enc): ... this. Also change all callers. (gpgsm_encrypt, gpgsm_export, gpgsm_export_ext, gpgsm_genkey) (gpgsm_sign): Set encoding for output.
* Fixed bug 876Werner Koch2008-01-283-6/+25
|
* 2008-01-14 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-142-2/+7
| | | | | | * engine-gpgconf.c (gpgconf_config_load_cb): Fix program_name field.
* 2008-01-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-102-6/+11
| | | | | * kdpipeiodevice.cpp: New version from Frank Osterfeld.
* 2008-01-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-102-8/+18
| | | | | * gpg/t-gpgconf.c (main): Allow for dirmngr not to be available.
* 2008-01-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-102-1/+3
| | | | | * gpg/Makefile.am (./gpg-agent.conf): Correct pinentry path.
* 2008-01-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-103-3/+34
| | | | | | | | * gpg/pinentry: New file. * gpg/Makefile.am (DISTCLEANFILES, all-local): Add gpg-agent.conf (./gpg-agent.conf): New target. (EXTRA_DIST): Add pinentry.
* 2008-01-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-102-7/+18
| | | | | | * engine-gpgconf.c (gpgconf_config_load_cb2): Handle the flag NO_ARG_DESC.
* 2008-01-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-102-0/+9
| | | | | * gpg/t-gpgconf.c (main): Exit early if compiled without gpgconf.
* 2008-01-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-042-0/+14
| | | | | | * assuan-pipe-connect.c (_gpgme_io_pipe) (_gpgme_io_spawn) [_ASSUAN_IN_GPGME_BUILD_ASSUAN]: Add prototypes
* Post-release dance.Marcus Brinkmann2008-01-042-2/+13
|
* 2008-01-04 Marcus Brinkmann <[email protected]>gpgme-1.1.6Marcus Brinkmann2008-01-042-1/+3
| | | | | * gpg/Makefile.am (CLEANFILES): Add pubring.kbx and dirmngr.conf.
* Prepare for release.Marcus Brinkmann2008-01-043-2/+8
|
* 2008-01-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-0423-16/+1760
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Support gpgconf. gpgme/ 2008-01-04 Marcus Brinkmann <[email protected]> * Makefile.am (gpgconf_components): New variable. (main_sources): Add gpgconf.c. * gpgme.h (gpgme_protocol_t): New protocol GPGME_PROTOCOL_GPGCONF. (gpgme_conf_level_t, gpgme_conf_type_t, gpgme_conf_arg_t) (gpgme_conf_opt_t, gpgme_conf_comp_t, gpgme_conf_arg_new) (gpgme_conf_arg_release, gpgme_conf_opt_change) (gpgme_conf_release, gpgme_op_conf_load, gpgme_op_conf_save): New types. * gpgconf.c, engine-gpgconf.c: New files. * engine.h: (_gpgme_engine_op_conf_load, (_gpgme_engine_op_conf_save): New prototypes. * op-support.c (_gpgme_op_reset): Ignore not implemented locale function. * posix-util.c (_gpgme_get_gpgconf_path): New function. * w32-util.c (_gpgme_get_gpgconf_path): New function. * engine-gpgsm.c: (_gpgme_engine_ops_gpgsm): Add stubs for conf_load and conf_save. * rungpg.c: (_gpgme_engine_ops_gpg): Add stubs for conf_load and conf_save. * gpgme.def: Add new gpgconf related interfaces. * libgpgme.vers: Likewise. * util.h (_gpgme_get_gpgconf_path): New prototype. * gpgme.h (gpgme_protocol_t): Add GPGME_PROTOCOL_GPGCONF. * engine-backend.h (_gpgme_engine_ops_gpgconf): New prototype. (struct engine_ops): Add members for conf_load and conf_save. * engine.c (engine_ops): Add _gpgme_engine_ops_gpgconf. (_gpgme_engine_op_conf_load, (_gpgme_engine_op_conf_save): New functions. (gpgme_get_engine_info): Allow protocol GPGME_PROTOCOL_GPGCONF. tests/ 2008-01-04 Marcus Brinkmann <[email protected]> * Makefile.am (TESTS_ENVIRONMENT): Use absolute path for GNUPGHOME. * gpg/Makefile.am (TESTS_ENVIRONMENT): Use absolute path for GNUPGHOME. * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Use absolute path for GNUPGHOME. * gpg/Makefile.am (TESTS): Add t-gpgconf. t-gpgconf.c: New file.
* 2007-11-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-11-282-8/+41
| | | | | | | * w32-util.c (_gpgme_get_gpg_path, _gpgme_get_gpgsm_path): Search for installation directory. Remove old fallback default. (find_program_in_inst_dir): New function.
* Made autolog feature for if --enable-fd-passing has not been enabled.Werner Koch2007-11-263-4/+79
| | | | | Pass HTML glag to test program.
* 2007-11-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-11-232-1/+6
| | | | | * gpgsm/t-verify.c (show_auditlog): Check for GPG_ERR_ASS_UNKNOWN_CMD.
* Make getauditlog work. For now only when configured with --enable-fd-passing.Werner Koch2007-11-235-23/+55
|
* New API gpgme_op_getauditlog.Werner Koch2007-11-2216-11/+224
|
* Suuport INV_RECP reason code 11.Werner Koch2007-11-203-8/+14
| | | | | Changed address paragraph in top comment.
* 2007-11-12 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-11-122-4/+13
| | | | | * kdpipeiodevice.cpp: New version from Frank Osterfeld.
* 2007-10-11 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-112-2/+11
| | | | | * kdpipeiodevice.cpp: New version from Frank Osterfeld.
* 2007-10-09 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-092-11/+22
| | | | | | * kdpipeiodevice.cpp: New version from Frank Osterfeld and Marc Mutz.
* 2007-10-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-053-5/+22
| | | | | | * kdpipeiodevice.cpp, w32-qt-io.cpp: New versions from Frank Osterfeld.
* 2007-10-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-045-176/+183
| | | | | | * kdpipeiodevice.h, kdpipeiodevice.cpp, kdpipeiodevice.moc, w32-qt-io.cpp: New versions from Frank Osterfeld.
* 2007-10-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-024-39/+149
| | | | | | | | * kdpipeiodevice.cpp, kdpipeiodevice.moc: New versions. * w32-qt-io.cpp (_gpgme_io_fd2str): Print actual_fd if available. (_gpgme_io_dup): Only acquire a reference, do not actually dup. Submitted by Frank Osterfeld.
* 2007-10-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-10-025-45/+61
| | | | | | | | | | * priv-io.h, engine-gpgsm.c: Add comments. * w32-qt-io.cpp (_gpgme_io_select): Remove code handling frozen FDs. * w32-glib-io.c (_gpgme_io_close): Always dereference the channel, even if not primary. (_gpgme_io_dup): Acquire a reference. Replace unused implementation by assertion.
* Fixed a problem in the W32 gpgme->gpgsm communication.Werner Koch2007-09-283-12/+34
|
* Fixed the external event loop for glib.Werner Koch2007-09-289-34/+119
| | | | | Add a bit more tracing.
* 2007-09-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-274-103/+232
| | | | | | * kdpipeiodevice.moc, w32-qt-io.cpp, kdpipeiodevice.cpp: New versions from Frank Osterfeld.
* 2007-09-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-2712-20/+67
| | | | | | | | | | | | | | | | | | | | | | * assuan-pipe-connect.c (pipe_connect_gpgme): Do not close process handle here. Use this function also on Unix systems. gpgme/ 2007-09-27 Marcus Brinkmann <[email protected]> * w32-glib-io.c (_gpgme_io_spawn), w32-qt-io.cpp (_gpgme_io_spawn), w32-io.c (_gpgme_io_spawn): Close the process handle, return 0. tests/ 2007-09-27 Marcus Brinkmann <[email protected]> * t-engine-info.c (check_engine_info): Fix debug output. * gpg/Makefile.am (tests_unix): New variable. (TESTS): Use it. * gpg/t-support.h (passphrase_cb) [HAVE_W32_SYSTEM]: Use WriteFile instead of write. * gpg/t-wait.c [HAVE_W32_SYSTEM]: Define sleep as _sleep.
* doc/Marcus Brinkmann2007-09-276-1/+21
| | | | | | | | | | | | | | 2007-09-27 Marcus Brinkmann <[email protected]> * gpgme.texi (Protocols and Engines): Document GPGME_PROTOCOL_UNKNOWN. gpgme/ 2007-09-27 Marcus Brinkmann <[email protected]> * gpgme.h (gpgme_protocol_t): Add GPGME_PROTOCOL_UNKNOWN. * gpgme.c (gpgme_get_protocol_name): Implement support for GPGME_PROTOCOL_UNKNOWN.
* 2007-09-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-272-0/+4
| | | | | * kdpipeiodevice.h: Fix last change.
* 2007-09-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-276-8/+14
| | | | | | | | | | | | * assuan-pipe-connect.c (pipe_connect_gpgme): Fix last change. gpgme/ 2007-09-27 Marcus Brinkmann <[email protected]> * w32-glib-io.c (_gpgme_io_pipe), w32-qt-io.c (_gpgme_io_pipe), w32-io.c (_gpgme_io_pipe), posix-io.c (_gpgme_io_pipe): Fix debug output.
* 2007-09-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-273-2/+110
| | | | | | * assuan-pipe-connect.c (pipe_connect_gpgme): New function, use it if _ASSUAN_IN_GPGME_BUILD_ASSUAN.
* 2007-09-25 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-253-0/+6
| | | | | * conversion.c, keylist.c: Include <sys/types.h>.
* 2007-09-25 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-09-254-1/+18
| | | | | | | | | * kdpipeiodevice.h: Use namespace _gpgme_. * kdpipeiodevice.cpp: Use namespace _gpgme_. [Q_OS_WIN32 && NOMINMAX]: Do not define NOMINMAX again. * w32-qt-io.cpp: Change namespace of KDPipeIODevice to _gpgme_::KDPipeIODevice.