aboutsummaryrefslogtreecommitdiffstats
path: root/common/exechelp-w32ce.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-06-05Change all quotes in strings and comments to the new GNU standard.Werner Koch1-4/+4
The asymmetric quotes used by GNU in the past (`...') don't render nicely on modern systems. We now use two \x27 characters ('...'). The proper solution would be to use the correct Unicode symmetric quotes here. However this has the disadvantage that the system requires Unicode support. We don't want that today. If Unicode is available a generated po file can be used to output proper quotes. A simple sed script like the one used for en@quote is sufficient to change them. The changes have been done by applying sed -i "s/\`\([^'\`]*\)'/'\1'/g" to most files and fixing obvious problems by hand. The msgid strings in the po files were fixed with a similar command.
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+/
2012-01-25Port to npth.Marcus Brinkmann1-10/+10
* configure.ac: Don't check for PTH but for NPTH. (AH_BOTTOM): Remove PTH_SYSCALL_SOFT. (have_pth): Rename to ... (have_npth): ... this. (USE_GNU_NPTH): Rename to ... (USE_GNU_PTH): ... this. * m4/npth.m4: New file. * agent/Makefile.am, agent/cache.c, agent/call-pinentry.c, agent/call-scd.c, agent/findkey.c, agent/gpg-agent.c, agent/trustlist.c, common/Makefile.am, common/estream.c, common/exechelp-posix.c, common/exechelp-w32.c, common/exechelp-w32ce.c, common/http.c, common/init.c, common/sysutils.c, dirmngr/Makefile.am, dirmngr/crlfetch.c, dirmngr/dirmngr.c, dirmngr/dirmngr_ldap.c, dirmngr/ldap-wrapper-ce.c, dirmngr/ldap-wrapper.c, dirmngr/ldap.c, g13/Makefile.am, g13/call-gpg.c, g13/g13.c, g13/runner.c, scd/Makefile.am, scd/apdu.c, scd/app.c, scd/ccid-driver.c, scd/command.c, scd/scdaemon.c, tools/Makefile.am: Port to npth.
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch1-28/+28
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-23gpgconf does now work for Wince.Werner Koch1-156/+208
2010-08-20Reworked the posix and w32 exechelpers.Werner Koch1-4/+10
2010-06-09Merged Dirmngr with GnuPG.Werner Koch1-41/+52
A few code changes to support dirmngr.
2010-06-07Add unfinished gpgtar.Werner Koch1-0/+5
Collected changes and ports of bug fixes from stable.
2010-05-04Auto starting the agent does now work on CE.Werner Koch1-84/+47
2010-03-24More changes for CE. gpgsm does now build and run a keylisting.Werner Koch1-168/+285
2010-03-22Reorganized the exechelp code.Werner Koch1-429/+38
2010-03-22Code cleanup.Werner Koch1-75/+25
2010-03-22More chnages to use estream. Add a way to replace the standardWerner Koch1-4/+4
descriptors.
2010-03-10Merged jnlib into common.Werner Koch1-1/+9
2010-03-08Changes required to use estream in gpgsm.Werner Koch1-5/+6
2009-10-13Keep on hacking on g13. A simple --create and --mount does now work.Werner Koch1-0/+25
A hacked up encfs is required.
2009-09-30Some changes to suport g13.Werner Koch1-3/+78
2009-06-17Add readcert command.Werner Koch1-1/+1
fix reading large certificates.
2009-04-01Import/export of pkcs#12 now uses the gpg-agent directly.Werner Koch1-0/+11
Removed duplicated code (percent unescaping).
2009-03-19Make sure not to leak file descriptors if running gpg-agent with aWerner Koch1-14/+152
command. Restore the signal mask to solve a problem in Mono.
2009-03-03Add --reload command to gpgconf.Werner Koch1-2/+7
Fix a problem in exechelp.c Get ready for a release.
2008-12-05Add option --card-timeout.Werner Koch1-16/+16
Add a new attribyte to app-openpgp.c Fix two portability bugs. Have gpg-connect-agent autostart gpg-agent on W32.
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-1/+5
2008-07-17Revert that last stupid setuid detection fix. Werner Koch1-1/+1
2008-07-17Do not run the setuid test if running under as root proper.Werner Koch1-1/+1
Documentation fixes. Some enhancements for the new OpenPGP Card.
2008-02-152008-02-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* exechelp.c (gnupg_spawn_process_fd): Add flag DETACHED_PROCESS unconditionally (required for all callers at the moment).
2008-01-27[W32] Avoid extra console window when importing or exporting.Werner Koch1-2/+10
Fixes bug 875.
2007-08-29Extended the --check-program output: Error messages are now inlcued in anWerner Koch1-0/+44
easy parsable format.
2007-08-29New command --check-programs for gpgconf.Werner Koch1-7/+26
2007-08-27Implemented more gpg-agen options to support certain passphrase policies.Werner Koch1-3/+134
New tool gpg-check-pattern.
2007-08-22Updated estream.Werner Koch1-0/+8
More changes for Windows.
2007-07-16Properly close files opened by es_fopen.Werner Koch1-4/+1
Allow setting of an empty passphrase. Assorted W32 changes.
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-06-21Implemented the --gen-key command as we can't use the gpgsm-gencert.sh under ↵Werner Koch1-1/+1
Windows.
2007-06-20[w32] gpg-agent is now started automagically by gpgsm.Werner Koch1-22/+113
2006-10-17Pth tweaks and improved estream.cWerner Koch1-0/+6
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-7/+7
2006-09-07Let scdaemon call a script on status changesWerner Koch1-41/+127
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2004-12-18* configure.ac (AH_BOTTOM): Define EXEEXT_S.Werner Koch1-1/+1
* autogen.sh: Updated --build-w32 feature. * gpg-agent.c (main): Remove special Pth initialize. * w32-pth.c (pth_init): Reverse return values. Use TRUE and FALSE constants. (pth_kill, pth_mutex_acquire, pth_attr_set, pth_join, pth_cancel): Ditto. * scdaemon.c (main) [W32]: Remove special Pth initialize..
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-12/+264
2004-12-06* exechelp.h, exechelp.c: New. Based on code from ../sm/import.c.Werner Koch1-0/+230
* 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.