aboutsummaryrefslogtreecommitdiffstats
path: root/common/exechelp.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-26Switch to the libgpg-error provided estream.Werner Koch1-2/+0
* configure.ac (NEED_GPG_ERROR_VERSION): Reguire 1.14. (GPGRT_ENABLE_ES_MACROS): Define. (estream_INIT): Remove. * m4/estream.m4: Remove. * common/estream-printf.c, common/estream-printf.h: Remove. * common/estream.c, common/estream.h: Remove. * common/init.c (_init_common_subsystems): Call gpgrt initialization.
2012-04-20Change license for some files in common to LGPLv3+/GPLv2+.Werner Koch1-5/+15
Having the LGPL on the common GnuPG code helps to share code between GnuPG and related projects (like GPGME and Libassuan). This is good for interoperability and to reduces bugs. * common/asshelp.c, common/asshelp.h, common/asshelp2.c, common/b64dec.c * common/b64enc.c, common/convert.c, common/dns-cert.c * common/dns-cert.h common/exechelp-posix.c, common/exechelp-w32.c * common/exechelp-w32ce.c, common/exechelp.h, common/get-passphrase.c * common/get-passphrase.h, common/gettime.c, common/gpgrlhelp.c * common/helpfile.c, common/homedir.c, common/http.c, common/http.h * common/i18n.c, common/init.c, common/init.h, common/iobuf.c * common/iobuf.h, common/localename.c, common/membuf.c, common/membuf.h * common/miscellaneous.c, common/openpgp-oid.c, common/openpgpdefs.h * common/percent.c, common/pka.c, common/pka.h, common/session-env.c * common/session-env.h, common/sexp-parse.h, common/sexputil.c * common/signal.c, common/srv.c, common/srv.h, common/ssh-utils.c * common/ssh-utils.h, common/sysutils.c, common/sysutils.h * common/tlv.c, common/tlv.h, common/ttyio.c, common/ttyio.h * common/userids.c, common/userids.h, common/xasprintf.c: Change license to LGPLv3+/GPLv2+/
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch1-6/+6
We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again.
2010-08-20Reworked the posix and w32 exechelpers.Werner Koch1-13/+26
2010-06-09Merged Dirmngr with GnuPG.Werner Koch1-11/+36
A few code changes to support dirmngr.
2010-06-07Add unfinished gpgtar.Werner Koch1-7/+8
Collected changes and ports of bug fixes from stable.
2010-03-24More changes for CE. gpgsm does now build and run a keylisting.Werner Koch1-6/+18
2010-03-10Merged jnlib into common.Werner Koch1-1/+1
2010-03-08Changes required to use estream in gpgsm.Werner Koch1-1/+4
2009-10-13Keep on hacking on g13. A simple --create and --mount does now work.Werner Koch1-0/+6
A hacked up encfs is required.
2009-09-30Some changes to suport g13.Werner Koch1-0/+4
2009-03-19Make sure not to leak file descriptors if running gpg-agent with aWerner Koch1-1/+20
command. Restore the signal mask to solve a problem in Mono.
2008-01-27[W32] Avoid extra console window when importing or exporting.Werner Koch1-3/+4
Fixes bug 875.
2007-08-29Extended the --check-program output: Error messages are now inlcued in anWerner Koch1-0/+4
easy parsable format.
2007-08-29New command --check-programs for gpgconf.Werner Koch1-2/+4
2007-08-27Implemented more gpg-agen options to support certain passphrase policies.Werner Koch1-4/+19
New tool gpg-check-pattern.
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2006-09-07Let scdaemon call a script on status changesWerner Koch1-0/+12
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2004-12-06* exechelp.h, exechelp.c: New. Based on code from ../sm/import.c.Werner Koch1-0/+45
* gpgsm.c (run_protect_tool) [_WIN32]: Disabled. * import.c (popen_protect_tool): Simplified by making use of gnupg_spawn_process. (parse_p12): Likewise, using gnupg_wait_process. * export.c (popen_protect_tool): Ditto. (export_p12): Ditto.