Marcus Brinkmann
35491a1793
dd
2011-06-01 15:45:24 +02:00
Werner Koch
5da12674ea
Fix regression in gpg's mail address parsing.
...
Since 2009-12-08 gpg was not able to find email addresses indicated
by a leading '<'. This happened when I merged the user id
classification code of gpgsm and gpg.
2011-04-25 23:59:25 +02:00
Werner Koch
f1e9f510ec
Add code for explicit selection of pooled A records.
...
To better cope with round robin pooled A records like keys.gnupg.net
we need to keep some information on unresponsive hosts etc. What we
do now is to resolve the hostnames, remember them and select a random
one. If a host is dead it will be marked and a different one
selected. This is intended to solve the problem of long timeouts due
to unresponsive hosts.
The code is not yet finished but selection works.
2011-04-12 16:30:08 +02:00
Werner Koch
6902560059
Fix dirmngr crash (bug#1300)
2011-02-23 10:51:36 +01:00
Werner Koch
d290f2914a
Add ECC import regression tests and fixed a regression.
...
The import test imports the keys as needed and because they are
passphrase protected we now need a pinentry script to convey the
passphrase to gpg-agent.
2011-02-10 20:45:37 +01:00
Werner Koch
1cdcab6892
Add framework to print keyserver engine information
2011-02-09 18:20:05 +01:00
Werner Koch
f02d972aec
Support key fetching using HTTP.
...
A simple test case is:
gpg2 --fetch-key http://werner.eifelkommune.de/mykey.asc
2011-02-09 15:42:29 +01:00
Werner Koch
2c79a2832c
Add finger support to dirmngr.
...
The basic network code from http.c is used for finger. This keeps the
network related code at one place and we are able to use the somewhat
matured code form http.c. Unfortunately I had to enhance the http
code for more robustness and probably introduced new bugs.
Test this code using
gpg --fetch-key finger:wk@g10code.com
(I might be the last user of finger ;-)
2011-02-08 21:11:19 +01:00
Werner Koch
9f38f3918a
Fix test for gcry_pk_get_curve.
...
Add a compatibility fixes for the non-curve case.
Remove -lber from the dirmngr link line.
2011-02-03 22:04:31 +01:00
Werner Koch
05a3f56391
Fix setting of default homedir for Wince
...
Accidentally used == for assignment. Not a problem in our test
environment because we use /gnupg as home directory anyway.
2011-01-25 13:44:27 +01:00
Werner Koch
2b81258b2b
Make dirmngr more battery friendly.
...
Similar to gpg-agent, dirmngr's wait timeouts are now synced to the
full second. Increased ldap helper thread timeout to 2 seconds.
Nuked some white spaces.
2011-01-25 11:26:01 +01:00
Werner Koch
49d25d3185
Merge branch 'master' into keyserver-via-dirmngr
2011-01-20 14:21:46 +01:00
Werner Koch
7f32d88ed1
All standard keyserver commands are now using dirmngr.
2011-01-20 14:12:53 +01:00
Werner Koch
af500f0ae4
Use estream for dirmngr's --gpgconf-list.
...
Change insalled name of gpg2 for Wince.
2011-01-19 16:29:30 +01:00
Werner Koch
8c8c45725f
Initial code checking for backup - not yet working.
2011-01-10 14:30:17 +01:00
Werner Koch
5fd7ff3488
Tweaks for gpgconf.
...
Fixed dirmngr bug 1010.
2010-12-14 19:17:58 +00:00
Werner Koch
43a7cb7fd4
Change --dameon home directory to /gnupg under Wince
2010-12-14 12:10:28 +00:00
Werner Koch
1486dec17b
Change dirmngr timer under W32CE.
...
Fix trustdb open problem under W32CE.
2010-12-09 11:50:22 +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
Werner Koch
d1946ed718
Translate dirmngr strings
2010-10-21 08:23:29 +00:00
Werner Koch
d1bdc3f6ea
Tweaks to make make distcheck work.
2010-10-15 09:16:39 +00:00
Werner Koch
bfbd80feb9
Exporting secret keys via gpg-agent is now basically supported.
...
A couple of forward ported changes.
Doc updates.
2010-10-01 20:33:53 +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
4a230275f8
Fixed LDAP access on CE
2010-08-13 10:02:12 +00:00
Werner Koch
d4d61b87f1
Fix dirmngr problems on CE.
...
Add new dirmngr commands.
Minor other fixes.
2010-08-12 11:43:46 +00:00
Werner Koch
dc5a80930b
More work on the dirmngr. It now builds for W32 and W32CE and quick
...
tests show that it works on W32.
2010-08-06 13:52:01 +00:00
Werner Koch
459fc7faf6
Fix regressions on POSIX
...
-This line, and those below, will be ignored--
M dirmngr/dirmngr_ldap.c
M dirmngr/ChangeLog
2010-08-03 14:06:42 +00:00
Werner Koch
819f3be358
Add code for a threaded LDAP access to replace the wrapper process.
...
Currently used for W32 and W32CE.
2010-08-02 18:54:53 +00:00
Werner Koch
ca279dc707
Some work on the dirmngr
2010-07-26 14:01:32 +00:00
Werner Koch
57a3538555
Add new set_binary feature to estream
2010-07-24 13:33:03 +00:00
Werner Koch
a22c38baad
Some work on the dirmngr
2010-07-23 16:16:14 +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
20a24312b0
Make it build on W32 again.
2010-06-28 13:37: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