Werner Koch
cd2d9288aa
Ported changes from 1.4.
...
Add copyright notices.
2007-10-25 09:06:21 +00:00
Werner Koch
0cfbfd6186
A whole bunch of changes to allow building for Windows.
...
See the ChangeLogs for details.
2007-06-14 17:05:07 +00:00
Werner Koch
2c9791db55
First steps towards supporting W32.
...
This is mainly source code reorganization.
Update gnulib.
g10/ does currently not build.
2007-06-06 18:12:30 +00:00
Werner Koch
d5052fd228
Upgraded gettext.
...
Fixed accidental dependency on libgcrypt 1.3.0.
2007-05-07 19:49:12 +00:00
Werner Koch
2ec906db3a
Fixed installation of gpg2keys_mailto
2007-05-04 09:23:51 +00:00
David Shaw
458efc1d6f
From STABLE-BRANCH-1-4
...
* gpgkeys_curl.c (main): Use curl_version_info to verify that the
protocol we're about to use is actually available.
* curl-shim.h, curl-shim.c (curl_free): Make into a macro.
(curl_version_info): New. Only advertises "http" for our shim, of
course.
2007-03-14 04:24:55 +00:00
David Shaw
c1239f5a44
From STABLE-BRANCH-1-4
...
* gpgkeys_ldap.c (send_key): Missing a free().
* curl-shim.c (curl_easy_perform): Some debugging items that may be
handy.
2007-03-10 04:07:20 +00:00
David Shaw
b111b0ed69
* gpgkeys_hkp.c (search_key): HKP keyservers like the 0x to be present
...
when searching by keyID.
2006-12-03 06:04:58 +00:00
Werner Koch
218380395e
Preparing 2.0.1rc1
2006-11-23 09:53:17 +00:00
Werner Koch
e50c5f39cc
No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a
...
good chance that gpg2 will now work.
Other cleanups.
Updated gettext.
2006-11-21 11:00:14 +00:00
David Shaw
8add46fcee
* gpgkeys_hkp.c (curl_mrindex_writer): Revert previous change.
...
Key-not-found still has a HTML response.
2006-11-06 04:03:44 +00:00
Marcus Brinkmann
86852e7eed
2006-10-24 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (gpg2keys_ldap_CPPFLAGS): Rename second instance to ...
(gpg2keys_finger_CPPFLAGS): ... this.
2006-10-24 14:28:01 +00:00
Werner Koch
7b8ea82ab6
.
2006-10-23 14:02:13 +00:00
David Shaw
11935a4c18
* gpgkeys_hkp.c (curl_mrindex_writer): Print a warning if we see HTML
...
coming back from a MR hkp query.
2006-10-20 04:00:19 +00:00
Werner Koch
be410be660
Pth tweaks and improved estream.c
2006-10-17 14:34:42 +00:00
Werner Koch
13e4f5c95c
Made buliding w/o curl work
2006-09-26 14:35:24 +00:00
Werner Koch
c9f8a69f0f
Improved yat2m.
...
Tweaked gpg.texti to be used for gpg1 and gpg2.
2006-09-22 14:38:38 +00:00
Werner Koch
b0a06d18a4
Clarified cURL and OpenLDAP license issues.
...
Made readline support work.
2006-09-22 11:39:45 +00:00
Werner Koch
049ea8b689
Added stub library
2006-09-19 14:53:30 +00:00
Marcus Brinkmann
6b4c1153fd
2006-09-06 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (gpg2_LDADD, gpgv2_LDADD): Replace -lassuan and
-lgpg-error with $(LIBASSUAN_LIBS) and $(GPG_ERROR_LIBS).
(AM_CFLAGS): Add $(LIBASSUAN_CFLAGS) and $(GPG_ERROR_CFLAGS).
2006-09-06 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (AM_CFLAGS): Add $(GPG_ERROR_CFLAGS).
2006-09-06 21:43:44 +00:00
Werner Koch
b744f963d7
With --enable-gpg the keyservers are now build and a first test using gpg2
...
shows no prblems. Needs more testing of course.
2006-08-16 10:47:53 +00:00
Werner Koch
de5070caf0
Preparing a new release
2006-07-27 14:18:55 +00:00
Werner Koch
640d5a8c53
Added keyserver directory from trunk
2006-06-30 13:19:49 +00:00
Repo Admin
82a17c9fb3
This commit was manufactured by cvs2svn to create branch
...
'GNUPG-1-9-BRANCH'.
2002-10-19 07:55:27 +00:00
David Shaw
3ee825e211
* gpgkeys_hkp.c (write_quoted): Use %-encoding instead of \-encoding.
...
(parse_hkp_index): Use new keyserver key listing format, and add support
for disabled keys via include-disabled.
2002-10-14 20:01:05 +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
e0512b187c
* gpgkeys_hkp.c (send_key, get_key, search_key, main): Some minor error
...
reporting enhancements for use with GPA.
2002-09-24 19:50:09 +00:00
Werner Koch
0b180a7b9a
* gpgkeys_hkp.c (handle_old_hkp_index): s/input/inp/ to avoid
...
shadowing warning.
2002-09-20 07:39:54 +00:00
David Shaw
5e802a7256
* gpgkeys_hkp.c (get_key, handle_old_hkp_index, search_key): Properly
...
handle line truncation.
2002-09-19 17:03:42 +00:00
David Shaw
81c8f7daca
* gpgkeys_mailto.in: Add quasi-RFC-2368 mailto:email@addr?from= syntax so
...
people can set their own email address to respond to.
* gpgkeys_hkp.c (get_key): Properly respond with KEY FAILED (to gpg) and
"key not found" (to user) on failure.
2002-09-16 14:35:19 +00:00
David Shaw
5c7c9fd6cd
* gpgkeys_hkp.c: (search_key, handle_old_hkp_index): Try and request a
...
machine-readable key index. If the server supports this, pass it through.
If the server does not support it, parse the "index" page.
2002-09-13 18:45:36 +00:00
Stefan Bellon
3782e1595e
updated RISC OS stuff
2002-09-12 16:25:36 +00:00
David Shaw
07991aa5af
* gpgkeys_hkp.c (main): Remove warning - this is no longer experimental
...
code.
2002-09-12 12:31:31 +00:00
Werner Koch
92f8a5d12a
* gpgkeys_hkp.c (send_key, get_key, search_key): Check return
...
value of malloc.
(dehtmlize): Use ascii_tolower to protect against weird locales.
Cast the argument for isspace for the sake of broken HP/UXes.
(search_key): Check return value of realloc.
2002-09-10 08:28:40 +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
b32a1d90e1
* gpgkeys_hkp.c (send_key): Use CRLF in headers.
2002-09-09 20:16:24 +00:00
David Shaw
262a8719a4
* gpgkeys_hkp.c: (parse_hkp_index): Use same types on all platforms.
...
This was probably leftover from earlier code where the typing mattered.
2002-08-28 20:10:29 +00:00
David Shaw
43ba6d43d7
* gpgkeys_hkp.c: Overall cleanup from iobuf conversion. Be consistent in
...
m_alloc and malloc usage. Remove include-disabled (meaningless on HKP).
RISC OS tweak.
2002-08-28 04:04:37 +00:00
David Shaw
813fa3f98b
* gpgkeys_hkp.c, Makefile.am: Convert over to using iobufs.
2002-08-27 19:11:36 +00:00
David Shaw
ce13db5e3c
* gpgkeys_hkp.c (http_get, http_post): Use CRLF for line endings.
2002-08-27 14:49:23 +00:00
David Shaw
6cb18a86f5
* gpgkeys_hkp.c: Include util.h on RISC OS as per Stefan. Include a
...
replacement for hstrerror() for those platforms (such as RISC OS) that
don't have it.
2002-08-27 12:44:18 +00:00
David Shaw
b37812c2cd
* Makefile.am: May as well include gpgkeys_hkp.c in the distribution now.
...
It works well enough without proxies, and isn't built by default. It
would be good to get some test experience with it.
2002-08-26 22:44:38 +00:00
David Shaw
8d4602d72c
* gpgkeys_hkp.c (main): Don't warn about include-subkeys - it isn't
...
unsupported, it's actually non-meaningful in the context of HKP (yet).
2002-08-26 19:26:56 +00:00
David Shaw
1f5bed18f4
* gpgkeys_hkp.c (parse_hkp_index, dehtmlize): Move HTML functionality into
...
new "dehtmlize" function. Remove HTML before trying to parse each line
from the keyserver. If the keyserver provides key type information in the
listing, use it. (Copy over from g10/hkp.c).
2002-08-26 19:22:48 +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