Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Restructured the compat functions and changed its license. | Werner Koch | 2009-08-25 | 1 | -1/+1 |
| | | | | | New fucntion xstrconcat for future use. | ||||
* | Avoid caches to get the most recent copy of the key. This is bug | David Shaw | 2009-05-26 | 1 | -2/+30 |
| | | | | | #1061 | ||||
* | * curl-shim.h, curl-shim.c (curl_easy_setopt, curl_easy_perform): Add | David Shaw | 2009-04-03 | 1 | -3/+8 |
| | | | | | | | | | | a CURLOPT_SRVTAG_GPG_HACK (passed through the the http engine). * http.h: Allow passing srvtag to http_open and http_open_document. * http.c (http_open, http_open_document): Allow passing srvtag to http_open and http_open_document. | ||||
* | * gpgkeys_curl.c (main), gpgkeys_hkp.c (main): Make sure all libcurl | David Shaw | 2008-04-14 | 1 | -1/+1 |
| | | | | | number options are passed as long. | ||||
* | * curl-shim.c (curl_easy_setopt): Minor tweak to match the real curl | David Shaw | 2008-04-14 | 1 | -3/+3 |
| | | | | | better - libcurl uses 'long', not 'unsigned int'. | ||||
* | Switched to GPLv3. | Werner Koch | 2007-10-23 | 1 | -4/+2 |
| | | | | | Updated gettext. | ||||
* | * gpgkeys_curl.c (main): Use curl_version_info to verify that the | David Shaw | 2007-03-13 | 1 | -3/+8 |
| | | | | | | | | | 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. | ||||
* | * gpgkeys_ldap.c (send_key): Missing a free(). | David Shaw | 2007-02-11 | 1 | -1/+8 |
| | | | | | | * curl-shim.c (curl_easy_perform): Some debugging items that may be handy. | ||||
* | * curl-shim.h, curl-shim.c, gpgkeys_hkp.c: Rename curl_escape() to | David Shaw | 2007-01-16 | 1 | -2/+2 |
| | | | | | curl_easy_escape() to match cURL. | ||||
* | * curl-shim.c (curl_easy_perform): Minor cleanup of proxy code. | David Shaw | 2006-07-21 | 1 | -5/+3 |
| | |||||
* | * gpgkeys_ldap.c (printquoted), curl-shim.c (curl_escape): Fix bad | David Shaw | 2006-07-12 | 1 | -1/+1 |
| | | | | | encoding of characters > 127. Noted by Nalin Dahyabhai. | ||||
* | * curl-shim.h, curl-shim.c (curl_easy_init, curl_easy_setopt, | David Shaw | 2006-02-22 | 1 | -3/+3 |
| | | | | | curl_easy_perform): Mingw has 'stderr' as a macro? | ||||
* | * curl-shim.h, curl-shim.c (curl_easy_init, curl_easy_setopt, | David Shaw | 2006-02-21 | 1 | -2/+17 |
| | | | | | | curl_easy_perform): Add CURLOPT_VERBOSE and CURLOPT_STDERR for easier debugging. | ||||
* | * curl-shim.c (curl_easy_perform): Fix build warning (code before | David Shaw | 2005-12-06 | 1 | -1/+2 |
| | | | | | declaration). | ||||
* | Converted all m_free to xfree etc. | Werner Koch | 2005-07-27 | 1 | -1/+1 |
| | |||||
* | * gpgkeys_curl.c (get_key, main): Don't try and be smart about what | David Shaw | 2005-07-20 | 1 | -6/+20 |
| | | | | | | | | | | | protocols we handle. Directly pass them to curl or fake-curl and see if an error comes back. * curl-shim.h, curl-shim.c (handle_error), ksutil.c (curl_err_to_gpg_err): Add support for CURLE_UNSUPPORTED_PROTOCOL in fake curl. * Makefile.am: Don't need -DFAKE_CURL any longer since it's in config.h. | ||||
* | * gpgkeys_mailto.in, gpgkeys_test.in: Use @VERSION@ so version string | David Shaw | 2005-06-23 | 1 | -2/+17 |
| | | | | | | | | | | | | | | stays up to date. * gpgkeys_http.c: Don't need to define HTTP_PROXY_ENV here since it's in ksutil.h. * gpgkeys_curl.c (get_key, main), gpgkeys_hkp.c (main): Pass AUTH values to curl or curl-shim. * curl-shim.c (curl_easy_perform), gpgkeys_curl.c (main), gpgkeys_hkp.c (main): Use curl-style proxy semantics. | ||||
* | * curl-shim.h, curl-shim.c (curl_easy_setopt, curl_easy_perform): Add | David Shaw | 2005-06-23 | 1 | -2/+5 |
| | | | | | CURLOPT_USERPWD option for HTTP auth. | ||||
* | Updated FSF street address and preparations for a release candidate. | Werner Koch | 2005-05-31 | 1 | -1/+2 |
| | |||||
* | * gpgkeys_hkp.c: New hkp handler that uses curl or curl-shim. | David Shaw | 2005-04-17 | 1 | -67/+54 |
| | | | | | | | * Makefile.am: Build new gpgkeys_hkp. * curl-shim.c (curl_easy_perform): Cleanup. | ||||
* | * curl-shim.h, curl-shim.c (handle_error, curl_easy_setopt, | David Shaw | 2005-04-17 | 1 | -18/+92 |
| | | | | | curl_easy_perform): Add POST functionality to the curl shim. | ||||
* | * curl-shim.h, curl-shim.c (curl_escape, curl_free): Emulate | David Shaw | 2005-04-16 | 1 | -0/+61 |
| | | | | | curl_escape and curl_free. | ||||
* | * curl-shim.c (curl_easy_perform): Fix compile warning. | David Shaw | 2005-02-12 | 1 | -1/+1 |
| | | | | | | * curl-shim.h, gpgkeys_curl.c (main), gpgkeys_ldap.c (main): Add ca-cert-file option, to pass in the SSL cert. | ||||
* | * curl-shim.h, curl-shim.c: New. This is code to fake the curl API in | David Shaw | 2005-02-11 | 1 | -0/+153 |
terms of the current HTTP iobuf API. * gpgkeys_curl.c [FAKE_CURL], Makefile.am: If FAKE_CURL is set, link with the iobuf code rather than libcurl. |