David Shaw
f3de3a5eb9
* gpgkeys_ldap.c (ldap_to_gpg_err): Make sure that LDAP_OPT_ERROR_NUMBER
...
is defined before we use it.
* gpgkeys_mailto.in: Fix VERSION number.
2004-02-18 23:05:47 +00:00
David Shaw
580faa8675
* gpgkeys_hkp.c (search_key): Catch a mangled input file (useful if
...
something other than GnuPG is calling the program). (main): Avoid possible
pre-string write. Noted by Christian Biere.
* gpgkeys_ldap.c (main): Avoid possible pre-string write.
2004-01-12 04:09:37 +00:00
Stefan Bellon
02ae08d6ef
cleaned up RISC OS code and removed lots of unnecessary stuff
2003-12-28 14:12:16 +00:00
David Shaw
0a86b45b9d
* gpgkeys_hkp.c, gpgkeys_ldap.c: #include <getopt.h> if it is available.
...
Also include extern references for optarg and optind since there is no
guarantee that any header file will include them. Standards? We don't
need no stinkin' standards
* Makefile.am: Use @GETOPT@ to pull in libiberty on those platforms that
need it.
2003-05-31 03:52:02 +00:00
David Shaw
2e4e257f42
* gpgkeys_ldap.c (main), gpgkeys_hkp.c (main): Use new keyserver protocol
...
version.
2002-11-18 00:43:33 +00:00
David Shaw
d06a95a535
* gpgkeys_ldap.c (get_key): The deduping code requires "pgpcertid", but
...
that was not available when running without verbose on. Noted by Stefan.
2002-11-14 14:30:53 +00:00
David Shaw
659e1e9931
* gpgkeys_ldap.c (get_key): Fix typo in deduping code.
2002-11-10 21:32:11 +00:00
David Shaw
ec0d9a416e
* gpgkeys_ldap.c (key_in_keylist, add_key_to_keylist, free_keylist,
...
get_key, search_key): The LDAP keyserver doesn't remove duplicates, so
remove them locally. Do not include the key modification time in the
search response.
2002-11-05 22:08:02 +00:00
David Shaw
f7b357ebfe
* gpgkeys_hkp.c (send_key), gpgkeys_ldap.c (send_key): Properly handle an
...
input file that does not include any key data at all.
2002-11-04 13:59:08 +00:00
David Shaw
be1d2a4038
* gpgkeys_hkp.c (main), gpgkeys_ldap.c (main): Add -V flag to output
...
protocol and program version.
2002-10-24 22:33:22 +00:00
David Shaw
943566f53f
* gpgkeys_ldap.c (get_key): Don't print keysize unless it's >0.
...
(printquoted): Use %-encoding instead of \-encoding. (search_key): Use new
keyserver key listing format.
2002-10-14 19:02:11 +00:00
David Shaw
071966cd65
* gpgkeys_ldap.c (search_key, main): Make sure LDAP values are freed in
...
case of error.
2002-10-09 02:25:43 +00:00
David Shaw
7a3e940300
* gpgkeys_ldap.c (fail_all): New function to unwind a keylist and error
...
each item. (main): Call fail_all from here, as needed. Also add a
NO_MEMORY error in an appropriate place and fix error return code.
(ldap_err_to_gpg_err): Add KEYSERVER_UNREACHABLE.
* gpgkeys_hkp.c (fail_all): New function to unwind a keylist and error
each item. (main): Call fail_all from here. Also add a NO_MEMORY error in
an appropriate place. (get_key): Use new UNREACHABLE error for network
errors.
2002-10-09 02:03:22 +00:00
David Shaw
e18ddb60ff
From stable branch
...
* gpgkeys_ldap.c (send_key): Removed non-constant initializers.
2002-09-27 19:33:52 +00:00
David Shaw
76846b74e4
* gpgkeys_ldap.c (ldap_err_to_gpg_err, ldap_to_gpg_err, send_key, get_key,
...
search_key, main): Some minor error reporting enhancements for use with
GPA (show reasons for KEY FAILED).
2002-09-24 20:17:52 +00:00
David Shaw
e892058dba
* gpgkeys_ldap.c (get_key): Some compilers (RISC OS, HPUX c89) don't like
...
using variables as array initializers.
2002-09-09 20:36:12 +00:00
David Shaw
0d8006450a
* gpgkeys_hkp.c (get_key, parse_hkp_index): Bring over latest code from
...
g10/hkp.c.
* gpgkeys_ldap.c (get_key): Fix cosmetic URL display problem (extra ":" at
the end).
2002-08-19 21:14:57 +00:00
Stefan Bellon
582f0d5d98
RISC OS changes due to dynload removal
2002-08-03 18:35:16 +00:00
David Shaw
2921721841
* gpgkeys_ldap.c (send_key, get_key, main): Consult the server version
...
string to determine whether to use pgpKey or pgpKeyV2.
2002-07-15 23:13:48 +00:00
David Shaw
a811246420
* gpgkeys_ldap.c (get_key), gpgkeys_hkp.c (get_key): Display keyserver URI
...
as a URI, but only if verbose.
2002-07-04 14:14:08 +00:00
David Shaw
2b0bb77e6d
* gpgkeys_hkp.c (parse_hkp_index): Error if the keyserver returns an
...
unparseable HKP response.
* gpgkeys_hkp.c (main): Warn on honor-http-proxy, broken-http-proxy, and
include-subkeys (not supported yet).
* gpgkeys_ldap.c (main), gpgkeys_hkp.c (http_connect, main): Fix some
shadowing warnings.
2002-07-01 17:46:56 +00:00
David Shaw
151ee2f47b
Update head to match stable 1.0
2002-06-29 13:31:13 +00:00