aboutsummaryrefslogtreecommitdiffstats
path: root/keyserver/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Modernize to automake 1.14.Werner Koch2015-01-191-8/+11
| | | | | | | | | | | | * Makefile.am (AUTOMAKE_OPTIONS): Move to ... * configure.ac (AM_INIT_AUTOMAKE): here and add serial-tests. * keyserver/Makefile.am: Replace INCLUDES by AM_CPPFLAGS. * mpi/Makefile.am: Ditto. * util/Makefile.am: Ditto. * keyserver/Makefile.am: Ditto. Adjusted other things. * m4/intl.m4, m4/po.m4: Use autoconf's AC_PROG_MKDIR_P.
* Last minute fixesWerner Koch2009-09-021-2/+4
|
* Restructured the compat functions and changed its license.Werner Koch2009-08-251-3/+3
| | | | | New fucntion xstrconcat for future use.
* * Makefile.am (gpgkeys_hkp_LDADD): Need DNSLIBS for the resolver nowDavid Shaw2009-06-091-2/+2
| | | | | that we're using SRVs.
* * Makefile.am: Fix compile error when libcurl is in a nonstandardDavid Shaw2007-12-171-1/+3
| | | | | location.
* Switched to GPLv3.Werner Koch2007-10-231-4/+2
| | | | | Updated gettext.
* * gpgkeys_hkp.c (main): Show curl or fake-curl version string.David Shaw2007-04-161-2/+2
| | | | | * Makefile.am: Link with libcompat.a for ascii_str(n)casecmp.
* Put in the basic wiring (just hextobyte for now) for a libcompat.a thatDavid Shaw2006-09-281-1/+1
| | | | | | | can contain replacement files that can be linked to keyserver helpers without bringing in the whole libutil.a. libutil.a contains a complete copy of libcompat.a so we only need to link to one of them.
* Allow to build w/o curl.Werner Koch2006-09-261-1/+1
|
* * Makefile.am: Fix missing include path for gpgkeys_finger (needs theDavid Shaw2006-07-261-0/+1
| | | | | | libcurl path, even though it doesn't use libcurl because of ksutil.c:curl_err_to_gpg_err(). Noted by Gilbert Fernandes.
* * configure.ac: Fix resolver autoconf code so it works (fails)David Shaw2006-07-081-2/+2
| | | | | properly with uClibc.
* * Makefile.am: Don't build gpgkeys_http or gpgkeys_(old)hkp any longer asDavid Shaw2006-04-261-12/+4
| | | | | | | | this is done via curl or fake-curl. * ksutil.h, ksutil.c, gpgkeys_hkp.c, gpgkeys_curl.c: Minor #include tweaks as FAKE_CURL is no longer meaningful.
* * Makefile.am: Include LDAP_CPPFLAGS when building LDAP.David Shaw2005-08-081-0/+2
|
* * gpgkeys_curl.c (get_key, main): Don't try and be smart about whatDavid Shaw2005-07-201-2/+0
| | | | | | | | | | | 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.
* Updated FSF street address and preparations for a release candidate.Werner Koch2005-05-311-1/+1
|
* * gpgkeys_hkp.c: New hkp handler that uses curl or curl-shim.David Shaw2005-04-171-2/+12
| | | | | | | * Makefile.am: Build new gpgkeys_hkp. * curl-shim.c (curl_easy_perform): Cleanup.
* * ksutil.c (parse_ks_options): Handle verbose=nnn.David Shaw2005-03-171-4/+5
| | | | | | * Makefile.am: Calculate GNUPG_LIBEXECDIR directly. Do not redefine $libexecdir.
* * curl-shim.h, curl-shim.c: New. This is code to fake the curl API inDavid Shaw2005-02-111-0/+7
| | | | | | | | 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.
* * gpgkeys_curl.c (main): Only allow specified protocols to use theDavid Shaw2005-01-181-1/+1
| | | | | | | curl handler. * Makefile.am: Use LIBCURL_CPPFLAGS instead of LIBCURL_INCLUDES.
* * gpgkeys_curl.c (main): Use new defines for opting out of certainDavid Shaw2004-12-241-7/+1
| | | | | | | | | | transfer protocols. Allow setting HTTP proxy via "http-proxy=foo" option (there is natural support in libcurl for the http_proxy environment variable). * Makefile.am: Remove the conditional since this is all handled in autoconf now.
* * Makefile.am: Build gpgkeys_http or gpgkeys_curl as needed.David Shaw2004-12-221-5/+11
| | | | | | | | * gpgkeys_curl.c (main, get_key): Minor tweaks to work with either FTP or HTTP. * gpgkeys_ftp.c: renamed to gpgkeys_curl.c.
* FTP keyserver support via gpgkeys_ftp. This is currently off by default.David Shaw2004-12-211-7/+8
|
* Prepared for last 1.4 release candidateWerner Koch2004-12-141-9/+1
|
* * Makefile.am: The harmless "ignored error" on gpgkeys_ldap install on topDavid Shaw2004-12-031-1/+1
| | | | | | of an existing install is bound to confuse people. Use ln -s -f to force the overwrite.
* Inlcude LIBICONVWerner Koch2004-10-281-4/+6
|
* * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.Werner Koch2004-10-151-4/+4
| | | | | | | | | | | | | (AUTOMAKE_OPTIONS): New. * configure.ac: Check whether vasprintf needs a replacement. * app-openpgp.c (parse_login_data): New. (app_select_openpgp): Call it. (do_setattr): Reparse it after change. * Makefile.am: Add ksutil.h.
* * gpgkeys_ldap.c (main), gpgkeys_hkp.c (main), gpgkeys_http.c (main),David Shaw2004-10-131-0/+5
| | | | | | | | gpgkeys_finger.c (main): Call timeout functions before performing an action that could block for a long time. * ksutil.h, ksutil.c: New. Right now just contains timeout functions.
* * configure.ac: New option --disable-finger.Werner Koch2004-10-111-2/+3
| | | | | | | | * keyserver.c (keyserver_spawn): Print an empty string in log_info if the host is not set (e.g. finger). * gpgkeys_finger.c: New.
* * gpgkeys_http.c: New program to do a simple HTTP file fetch using theDavid Shaw2004-05-201-2/+3
| | | | | | | keyserver interface. * Makefile.am: Build it.
* * Makefile.am: Don't split LDADD across two lines since some make programsDavid Shaw2004-02-281-4/+2
| | | | | | can't handle blank lines after a \ continuation. Noted by Christoph Moench-Tegeder.
* * gpgkeys_ldap.c: Replacement prototypes for setenv and unsetenv.David Shaw2004-02-201-1/+2
| | | | | | | | | | (search_key): Catch a SIZELIMIT_EXCEEDED error and show the user whatever the server did give us. (find_basekeyspacedn): There is no guarantee that namingContexts will be readable. * Makefile.am: Link gpgkeys_ldap with libutil.a to get the replacement functions (and eventually translations, etc).
* * Makefile.am: Add automake conditionals to symlink gpgkeys_ldaps toDavid Shaw2004-02-191-1/+11
| | | | | | | | | | gpgkeys_ldap when needed. * gpgkeys_ldap.c (main): Add support for LDAPS and TLS connections. These are only useful and usable when talking to real LDAP keyservers. Add new "tls" option to tune TLS use from off, to try quietly, to try loudly, or to require TLS.
* (gpgkeys_hkp_LDADD): Replaced INTLLIBS by LIBINTL.Werner Koch2003-10-251-1/+2
|
* * Makefile.am: Use W32LIBS where appropriate.David Shaw2003-07-101-2/+2
|
* * gpgkeys_hkp.c, gpgkeys_ldap.c: #include <getopt.h> if it is available.David Shaw2003-05-311-5/+2
| | | | | | | | | | 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.
* * gpgkeys_hkp.c (get_key): Properly handle CRLF line endings in theDavid Shaw2003-03-111-1/+1
| | | | | | | | | armored key. (main): Accept "try-dns-srv" option. * Makefile.am: Use @CAPLIBS@ to link in -lcap if we are using capabilities. Use @SRVLIBS@ to link in the resolver if we are using DNS SRV.
* * Makefile.am: Use a local copy of libexecdir along with @PACKAGE@ so itDavid Shaw2003-02-121-1/+1
| | | | | can be easily overridden at make time.
* * Makefile.am: Anything linking with libutil.a needs INTLLIBS as well onDavid Shaw2002-10-211-2/+2
| | | | | platforms where INTLLIBS is set.
* * gpgkeys_hkp.c, Makefile.am: Convert over to using iobufs.David Shaw2002-08-271-1/+1
|
* * Makefile.am: May as well include gpgkeys_hkp.c in the distribution now.David Shaw2002-08-261-3/+0
| | | | | | It works well enough without proxies, and isn't built by default. It would be good to get some test experience with it.
* * Makefile.am: Install keyserver helpers in @GNUPG_LIBEXECDIR@David Shaw2002-07-241-2/+3
|
* Update head to match stable 1.0David Shaw2002-06-291-0/+36