Marcus Brinkmann
e917c07b26
Port to npth.
...
* 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.
2012-01-25 14:07:08 +01:00
Werner Koch
45cf9de341
agent: Pass comment lines from scd verbatim thru gpg-agent.
...
* agent/call-scd.c (pass_status_thru): Pass comment lines verbatim.
* tools/gpg-connect-agent.c (help_cmd_p): New.
(main): Treat an "SCD HELP" the same as "HELP".
2011-12-14 15:42:28 +01:00
Werner Koch
2336b09779
Generate the ChangeLog from commit logs.
...
* scripts/gitlog-to-changelog: New script. Taken from gnulib.
* scripts/git-log-fix: New file.
* scripts/git-log-footer: New file.
* doc/HACKING: Describe the ChangeLog policy
* ChangeLog: New file.
* Makefile.am (EXTRA_DIST): Add new files.
(gen-ChangeLog): New.
(dist-hook): Run gen-ChangeLog.
Rename all ChangeLog files to ChangeLog-2011.
2011-12-01 11:09:02 +01:00
Werner Koch
bea3b7c93f
Mark component descriptions for translation.
2011-08-26 15:20:41 +02:00
Werner Koch
327af90594
Require libgcrypt 1.5
...
Without Libgcrypt 1.5 is was not possible to use ECC keys. ECC is
major new feature and thus it does not make sense to allow building
with an older Libgcrypt without supporting ECC.
Also fixed a few missing prototypes.
2011-03-08 12:23:59 +01:00
Werner Koch
ea41f5b4c1
Fix faulty gcc warnings
2011-03-03 12:40:54 +01:00
Werner Koch
7c03c8cc65
Lock scdaemon to CCID if once found.
...
This solves a problem where ccid was used, the card unplugged and then
scdaemon tries to find a new (plugged in) reader and thus will
eventually try PC/SC over and over again.
Also added an explicit --kill command to gpgconf.
2011-02-23 10:15:34 +01:00
Werner Koch
b008274afd
Nuked almost all trailing white space.
...
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.
2011-02-04 12:57:53 +01:00
Werner Koch
d9bd013a1f
Update copyright year
...
Nuked some trailing spaces.
2011-02-03 16:50:01 +01:00
Werner Koch
5fd7ff3488
Tweaks for gpgconf.
...
Fixed dirmngr bug 1010.
2010-12-14 19:17:58 +00:00
Werner Koch
fcb5f7d08f
s/AES/AES128/ in diagnostics and --list-config
2010-12-02 15:49:02 +00:00
Werner Koch
b3f9e2130e
Change stack size for Wince.
...
Allow for a longer agent atartup under wince.
Print gpg output via estream.
2010-11-23 18:46:41 +00:00
Marcus Brinkmann
bbd08dd146
2010-11-17 Marcus Brinkmann <mb@g10code.com>
...
* gogconf.c: Revert accidental debug output commit.
2010-11-17 16:32:11 +00:00
Werner Koch
dc5150db78
Honor TMPDIR.
2010-10-27 07:37:52 +00:00
Werner Koch
25b1e76b44
Enable i18n for W32.
2010-10-20 15:06:50 +00:00
Werner Koch
6872919efe
Fix a signing problem with the card
2010-10-18 12:59:19 +00:00
Werner Koch
764e88d4df
All tests work are again working
2010-10-14 16:34:31 +00:00
Werner Koch
fd19a84c80
Some tweaks to the agent startup.
2010-10-14 08:32:55 +00:00
Werner Koch
002b30e75c
Import fixes.
...
new otion for watchgnupg
2010-10-06 11:29:10 +00:00
Werner Koch
cc71376bce
Don't set SSH_AGENTPID_INFO.
...
Doc fixes.
Allow TCP and local sockets in watchgnupg.
2010-10-05 19:05:43 +00:00
Werner Koch
a400cfe14e
.
2010-08-26 08:47:42 +00:00
Werner Koch
789732e05a
Changed option names.
...
Add O_BINARY for stdin and stdout.
2010-08-25 10:31:47 +00:00
Werner Koch
d9791119d0
gpgconf does now work for Wince.
2010-08-23 19:26:05 +00:00
Werner Koch
15330f36a7
Reworked the posix and w32 exechelpers.
2010-08-20 12:18:38 +00:00
Werner Koch
77d2908ce4
Add component pinentry as an easy way to figure out the default
...
pinentry. Also allows to test whether pinentry is installed.
2010-08-19 09:53:55 +00:00
Werner Koch
34dde96669
Fix regression in logging.
...
Add a registry key to enable catch-all remote debugging for W32.
Replace more stdio stuff by estream.
2010-08-18 19:25:15 +00:00
Werner Koch
c3be3aef40
Minor Makefile fixes to let it build on all platforms
2010-08-13 11:42:14 +00:00
Werner Koch
041c6d7261
Support "-" for --output.
2010-08-11 10:20:53 +00:00
Werner Koch
e52f93433c
Support logging via TCP
2010-08-09 15:40:29 +00:00
Werner Koch
20a58b2596
Add dummy options --cms and --openpgp.
2010-08-09 09:36:49 +00:00
Werner Koch
0917c9d159
Add option --null
2010-08-09 09:05:18 +00:00
Werner Koch
8b8925a2bd
Some work on porting dirmngr (unfinished)
...
Ported gpgtar to W32.
2010-07-16 13:19:45 +00:00
Werner Koch
c8bafe218c
Fix a regression from 2010-06-09.
2010-06-24 10:51:30 +00:00
Werner Koch
c3f08dcb72
Merged Dirmngr with GnuPG.
...
A few code changes to support dirmngr.
2010-06-09 16:53:51 +00:00
Werner Koch
bbe388b5db
Add unfinished gpgtar.
...
Collected changes and ports of bug fixes from stable.
2010-06-07 13:33:02 +00:00
Werner Koch
2bb69bb80b
remove gpgtar
2010-04-22 09:52:13 +00:00
Werner Koch
a1412b05de
More changes on the way to remove secring.gpg.
2010-04-21 16:26:17 +00:00
Marcus Brinkmann
0e960d940a
common/
...
2010-04-20 Marcus Brinkmann <marcus@g10code.de>
* logging.c (do_log_ignore_arg): New helper function.
(log_string): Use it to remove ugly volatile hack that causes gcc
warning.
(log_flush): Likewise.
* sysutils.c (gnupg_unsetenv) [!HAVE_W32CE_SYSTEM]: Return something.
(gnupg_setenv) [!HAVE_W32CE_SYSTEM]: Likewise.
* pka.c (get_pka_info): Solve strict aliasing rule violation.
* t-exechelp.c (test_close_all_fds): Use dummy variables to
silence gcc warning.
kbx/
2010-04-20 Marcus Brinkmann <marcus@g10code.de>
* keybox-update.c [!HAVE_DOSISH_SYSTEM]: Include
../common/sysutils.h even then to silence gcc warning about
missing declaration of gnupg_remove.
tools/
2010-04-20 Marcus Brinkmann <marcus@g10code.de>
* gpgconf-comp.c (option_check_validity): Use dummy variables to
silence gcc warning.
2010-04-20 01:11:35 +00:00
Werner Koch
6616ba9a1e
Fixed dependencies and a syntax error
2010-04-14 17:56:22 +00:00
Werner Koch
53c636c4c6
./autogen.sh --build-w32ce does now succeed.
2010-04-14 14:39:16 +00:00
Werner Koch
31d7bdfe77
Whole lot of changes to support CE.
2010-04-14 11:24:02 +00:00
Werner Koch
492f08ff68
Minor cleanups
2010-03-29 12:57:11 +00:00
Werner Koch
e64038608b
More chnages to use estream. Add a way to replace the standard
...
descriptors.
2010-03-22 12:46:05 +00:00
Werner Koch
0f4eefb094
Builds again for W32.
2010-03-15 13:08:51 +00:00
Werner Koch
d8b1099d01
Merged jnlib into common.
2010-03-10 12:24:58 +00:00
Werner Koch
943aaf0cba
Replace use stdio by estream functions.
2010-03-08 12:22:18 +00:00
Werner Koch
0e018d7144
Some minor changes and typo fixes.
...
Started to implement a TCP option in gpg-connect-agent.
2010-02-26 10:52:05 +00:00
Werner Koch
8459bcf95a
Various changes to eventually support openpgp keys in pgp-agent.
...
Comment fixes.
Minor chnages in preparation of a W32CE port.
2010-02-02 14:06:19 +00:00
Werner Koch
5f4595a529
Fix bug 1146
2009-12-18 16:26:50 +00:00
Marcus Brinkmann
146a4665bb
common/
...
2009-12-08 Marcus Brinkmann <marcus@g10code.de>
* asshelp.c (start_new_gpg_agent): Convert posix FD to assuan FD.
agent/
2009-12-08 Marcus Brinkmann <marcus@g10code.de>
* call-pinentry.c (start_pinentry): Convert posix fd to assuan fd.
* call-scd.c (start_scd): Likewise.
sm/
2009-12-08 Marcus Brinkmann <marcus@g10code.de>
* call-dirmngr.c (start_dirmngr_ext): Convert posix fd to assuan fd.
tools/
2009-12-08 Marcus Brinkmann <marcus@g10code.de>
* gpg-connect-agent.c (main): Convert posix fd to assuan fd.
2009-12-08 04:43:15 +00:00