Werner Koch
c8bafe218c
Fix a regression from 2010-06-09.
2010-06-24 10:51:30 +00:00
Werner Koch
1e7b03ef25
Remove cruft.
2010-06-21 10:04:36 +00:00
Werner Koch
91056b1976
Implement export of pkcs#12 objects using a direct agent connection.
2010-06-21 10:01:24 +00:00
Werner Koch
006fd75aea
Avoid using the protect-tool to import pkcs#12.
2010-06-17 15:44:44 +00:00
Werner Koch
28b3b74cbb
Add makefiles to build a w32 development package.
2010-06-11 13:51:11 +00:00
Marcus Brinkmann
13dab2af8b
common/
...
2010-06-11 Marcus Brinkmann <marcus@g10code.de>
* sysutils.c (translate_sys2libc_fd): Revert last change.
(translate_sys2libc_fd_int): Revert last change.
sm/
2010-06-11 Marcus Brinkmann <marcus@g10code.de>
* server.c (cmd_message) [HAVE_W32CE_SYSTEM]: Finish pipe.
2010-06-10 23:17:33 +00:00
Marcus Brinkmann
82aaa6ab76
2010-06-10 Marcus Brinkmann <marcus@g10code.de>
...
* sysutils.c (translate_sys2libc_fd) [HAVE_W32CE_SYSTEM]:
Implement.
(translate_sys2libc_fd_int) [HAVE_W32CE_SYSTEM]: Don't call
translate_sys2libc_fd.
2010-06-10 17:55:22 +00:00
Marcus Brinkmann
fd5193ac8c
2010-06-10 Marcus Brinkmann <marcus@g10code.de>
...
* server.c (SERVER_STDIN, SERVER_STDOUT): New macros.
(gpgsm_server): Use them with assuan_fdopen.
2010-06-10 15:26:03 +00:00
Marcus Brinkmann
ab3d60c8d2
common/
...
2010-06-10 Marcus Brinkmann <marcus@g10code.de>
* estream.c (_es_get_std_stream): Fix cut&paste bug.
sm/
2010-06-10 Marcus Brinkmann <marcus@g10code.de>
* server.c (SERVER_STDIN, SERVER_STDOUT): New macros.
(gpgsm_server): Use them with assuan_fdopen.
2010-06-10 15:08:29 +00:00
Werner Koch
63d18c2e53
Include dirmngr manual
2010-06-10 10:39:44 +00:00
Werner Koch
c3f08dcb72
Merged Dirmngr with GnuPG.
...
A few code changes to support dirmngr.
2010-06-09 16:53:51 +00:00
Marcus Brinkmann
70f3a9bbb6
2010-06-08 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS).
(t_common_ldadd): Add $(LIBASSUAN_LIBS).
* sysutils.c: Include <assuan.h>.
(translate_sys2libc_fd_int): Cast to silence gcc warning.
* iobuf.c: Include <assuan.h>
(translate_file_handle): Fix syntax error.
2010-06-08 18:33:21 +00:00
Werner Koch
f7b0b80e4a
W32CE fix.
...
Typo fixes
2010-06-08 16:59:19 +00:00
Werner Koch
db0fd50da1
use estream for status output.
2010-06-07 17:04:50 +00:00
Werner Koch
c8eb7bd839
Change OpenPGP test framework to run under the control of the agent.
2010-06-07 15:11:35 +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
29cc88db7d
Print --version etc via estream
2010-05-30 12:06:38 +00:00
Werner Koch
f5551672fb
Update tests.
2010-05-11 18:00:31 +00:00
Werner Koch
b9f2c0daaf
Fix for bug 1223
2010-05-07 13:13:56 +00:00
Werner Koch
51e2703abe
Auto starting the agent does now work on CE.
2010-05-04 15:21:47 +00:00
Werner Koch
8524ac000c
auto start the agent if --use-standard-socket is in use.
2010-05-03 15:23:10 +00:00
Werner Koch
03d34be425
Provide a useful pinentry prompt.
2010-04-27 14:11:41 +00:00
Werner Koch
5b341a9a47
Ignore a stale agent socket.
2010-04-26 14:51:38 +00:00
Werner Koch
31bbe71ad6
Fix preference setting in new keys
2010-04-26 11:53:14 +00:00
Werner Koch
8e5010a958
Decryption and signi via agent is now implemented.
2010-04-23 11:36:59 +00:00
Marcus Brinkmann
c86a59db74
2010-04-23 Marcus Brinkmann <marcus@g10code.de>
...
* certreqgen.c (read_parameters): Use ascii_isspace instead of
spacep to stop at newline, too.
2010-04-23 01:59:08 +00:00
Werner Koch
2bb69bb80b
remove gpgtar
2010-04-22 09:52:13 +00:00
Werner Koch
ac823ac671
Re-indent and changed return type.
2010-04-21 17:30:07 +00:00
Werner Koch
a1412b05de
More changes on the way to remove secring.gpg.
2010-04-21 16:26:17 +00:00
Werner Koch
00f8eafbef
Disable card support for now
2010-04-21 09:56:43 +00:00
Werner Koch
3af8efd595
Reindented
2010-04-20 18:19:19 +00:00
Werner Koch
21b0a955be
Generating an OpenPGP key cia gpg-agent basically works.
2010-04-20 17:57:50 +00:00
Werner Koch
67934a8c13
Add missing file.
...
Typo fix.
2010-04-20 13:47:12 +00:00
Werner Koch
0a043101cf
Add a separate header for time related fucntions.
2010-04-20 11:52:33 +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
08ee8adc45
Remove dependency to simple-pwquery.
2010-04-14 16:52:02 +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
Marcus Brinkmann
aed838b750
2010-04-13 Marcus Brinkmann <marcus@g10code.de>
...
* POTFILES.in: Replace common/exechelp.c by
common/exechelp-posix.c, common/exechelp-w32.c and
common/exechelp-w32ce.c.
2010-04-13 01:06:18 +00:00
Werner Koch
f3839fe81d
Use gpg_err_set_errno to assign values to ERRNO.
2010-04-01 13:24:55 +00:00
Werner Koch
492f08ff68
Minor cleanups
2010-03-29 12:57:11 +00:00
Werner Koch
f080b353ed
More changes for CE. gpgsm does now build and run a keylisting.
2010-03-24 12:15:30 +00:00
Werner Koch
d1591a97f4
Reorganized the exechelp code.
2010-03-22 15:00:54 +00:00
Werner Koch
9bdeb667f4
Code cleanup.
2010-03-22 14:22:41 +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
fb2ba98963
Finished the bulk of changes to use estream in most places instead of
...
stdio.
2010-03-15 11:15:45 +00:00
Werner Koch
37870234a1
Use a custom log handler for libassuan.
2010-03-11 12:34:11 +00:00
Werner Koch
02566c5856
Change logging to use estream. The makes logging to a socket also
...
work on Solaris etc. Further changes required.. This is just a first
step.
2010-03-10 17:22:23 +00:00