aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2004-10-28About to release 1.3.92Werner Koch1-1/+1
2004-10-26* configure.ac: New option --disable-gnupg-iconv, defineWerner Koch1-13/+22
USE_GNUPG_ICONV. (AC_CANONICAL_TARGET): Replaced by AC_CANONICAL_HOST. Changed all reference to TARGET to HOST. Made sure that i586-mingw32msvc gets detected as mingw32. (UNIT64_C): Don't include inttype.h uncoditional but use a test to ensure that it gets into conftest.h. (AH_TOP): New. Prevent double inclusion of config.h. * config.links: Use HOST instead of TARGET.
2004-10-26* configure.ac: New option --disable-gnupg-iconv, defineWerner Koch1-0/+16
USE_GNUPG_ICONV.
2004-10-21* configure.ac: Remove the check for asprintfWerner Koch1-1/+1
* app-common.h (app_openpgp_storekey: Add prototype. * app-openpgp.c (do_sign): Replace asprintf by direct allocation. This avoids problems with missing vasprintf implementations. * card-util.c (generate_card_keys): Add a #warning for gnupg 1.9 and use the same string there. * util.h [!HAVE_VASPRINTF]: Removed prototype. * vasprintf.c: Removed. It was used only at one place and I don't want to get into build problems in 1.4.
2004-10-15post release preparationsWerner Koch1-1/+1
2004-10-15* README: Mentioned --enable-selinux-support.Werner Koch1-1/+1
* status.h (STATUS_NEED_PASSPHRASE_PIN): New. * status.c (get_status_string): Added. * passphrase.c (ask_passphrase): Moved status printing to .. * cardglue.c (pin_cb): .. here and issue new status message. * keyedit.c (sign_uids): Don't include the leading LF in the translatable string but print them separately. * apdu.c (apdu_open_remote_reader) [_WIN32]: We don't have ENOSYS.
2004-10-15* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.Werner Koch1-1/+1
(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.
2004-10-15* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.Werner Koch1-0/+1
(AUTOMAKE_OPTIONS): New. * configure.ac: Check whether vasprintf needs a replacement.
2004-10-13* configure.ac: Actually name the option --disable-finger and notWerner Koch1-1/+12
http. Add option --enable-selinux-support. * logger.c (g10_log_error_f, g10_log_fatal_f, g10_log_info_f) (g10_log_debug_f, print_prefix_f): Removed. * iobuf.c (iobuf_is_pipe_filename): New. (iobuf_get_fd): New.
2004-10-13* configure.ac: Actually name the option --disable-finger and notWerner Koch1-1/+1
http. * openfile.c (overwrite_filep, make_outfile_name, open_outfile) (open_sigfile): Use iobuf_is_pipe_filename to check for pipes so that special filesnames are taken into account. This is bug 327. * tdbdump.c (import_ownertrust): Ditto. * sign.c (write_plaintext_packet): Ditto. * progress.c (handle_progress): Ditto. * plaintext.c (handle_plaintext): Ditto. * encode.c (encode_simple, encode_crypt): Ditto. * iobuf.c (iobuf_is_pipe_filename): New. * fileutil.c (is_file_compressed): Use it here.
2004-10-11* configure.ac: New option --disable-finger.Werner Koch1-0/+11
* keyserver.c (keyserver_spawn): Print an empty string in log_info if the host is not set (e.g. finger). * gpgkeys_finger.c: New.
2004-10-01post release preparationsWerner Koch1-1/+1
2004-10-01* mk-w32-dist: Updated from stable branch.Werner Koch1-2/+2
* mk-gpg-texi: Changed to use the newer docbook2x-texi utility. * config.guess, config.sub, mkinstalldirs, missing * depcomp, install-sh: Upgraded.
2004-09-17* configure.ac: Don't check for usb_create_match orWerner Koch1-2/+0
use_get_string_simple anymore. * g10.c (list_config): New config option ccid-reader-id. (gpgconf_list): Add "reader-port". * apdu.c (open_ccid_reader): New arg PORTSTR. Pass it to ccid_open_reader. (apdu_open_reader): Pass portstr to open_ccid_reader. * ccid-driver.c (ccid_get_reader_list): New. (ccid_open_reader): Changed API to take a string for the reader. Removed al the cruft for the libusb development vesion which seems not to be maintained anymore and there are no packages anyway. The stable library works just fine. (struct ccid_reader_id_s): Deleted and replaced everywhere by a simple string. (usb_get_string_simple): Removed. (bulk_in): Do valgrind hack here and not just everywhere.
2004-09-15* configure.ac: Give warning when using capabilities. Check forDavid Shaw1-0/+7
usb_get_string_simple for old libusb reasons.
2004-09-11* NEWS: Note HTTP basic auth.David Shaw1-0/+1
* configure.ac: Check for usb_get_busses since very old stable libusb doesn't have it.
2004-09-09* README: Doc --disable-card-support and --without-readline.Werner Koch1-7/+18
* configure.ac: Check for readline. Make enable-card-support the default. New option --without-readline. Allow the use of either the development or the stable libusb. * cardglue.h: Add members for CA fingerprints. * cardglue.c (agent_release_card_info): Invalid them. (learn_status_cb): Store them. * app-common.h, app-openpgp.c, iso7816.c, iso7816.h * apdu.c, apdu.h, ccid-driver.c, ccid-driver.h * card-util.c: Updated from current gnupg-1.9. * ccid-driver.h (CCID_DRIVER_ERR_ABORTED): New. * ccid-driver.c (ccid_open_reader): Support the stable 0.1 version of libusb. (ccid_get_atr): Handle short messages. * apdu.c (my_rapdu_get_status): Implemented. * apdu.c: Include <signal.h>. * apdu.c (reader_table_s): Add function pointers for the backends. (apdu_close_reader, apdu_get_status, apdu_activate) (send_apdu): Make use of them. (new_reader_slot): Intialize them to NULL. (dump_ccid_reader_status, ct_dump_reader_status): New. (dump_pcsc_reader_status): New. (open_ct_reader, open_pcsc_reader, open_ccid_reader) (open_osc_reader, open_rapdu_reader): Intialize function pointers. (ct_activate_card, ct_send_apdu, pcsc_send_apdu, osc_send_apdu) (error_string): Removed. Replaced by apdu_strerror. (get_ccid_error_string): Removed. (ct_activate_card): Remove the unused loop. (reset_ct_reader): Implemented. (ct_send_apdu): Activate the card if not yet done. (pcsc_send_apdu): Ditto. * ccid-driver.h: Add error codes. * ccid-driver.c: Implement more or less proper error codes all over the place. * apdu.c (apdu_send_direct): New. (get_ccid_error_string): Add some error code mappings. (send_apdu): Pass error codes along for drivers already supporting them. (host_sw_string): New. (get_ccid_error_string): Use above. (send_apdu_ccid): Reset the reader if it has not yet been done. (open_ccid_reader): Don't care if the ATR can't be read. (apdu_activate_card): New. (apdu_strerror): New. (dump_reader_status): Only enable it with opt.VERBOSE. * iso7816.c (map_sw): Add mappings for the new error codes. * apdu.c (open_ct_reader, open_pcsc_reader, open_ccid_reader) (reset_ccid_reader, open_osc_reader): Call dump_reader_status only in verbose mode. * app-openpgp.c (do_getattr): Fix for sending CA-FPR. * app-openpgp.c (app_openpgp_readkey): Fixed check for valid exponent. * app-openpgp.c (do_setattr): Sync FORCE_CHV1. * card-util.c (change_login): Kludge to allow reading data from a file. (card_edit): Pass ARG_STRING to change_login. (card_status): Print CA fingerprints. (change_cafpr): New. (card_edit): New command CAFPR. * errors.h (G10ERR_NO_CARD, G10ERR_CANCELED): New error codes. * errors.c (g10_errstr): New error codes G10ERR_NO_CARD, G10ERR_CANCELED.
2004-09-09* configure.ac: Check for readline.Werner Koch1-0/+6
* signal.c (got_fatal_signal): Do readline cleanup. Print signal number if we can't print the name. Use new autoconf macro HAVE_DECL_SYS_SIGLIST. (get_signal_name): Removed. * ttyio.c (tty_get): Add readline support.
2004-07-27* configure.ac (AM_GNU_GETTEXT_VERSION): New.Werner Koch1-1/+3
(min_automake_version): New. * LINGUAS: Added all languages we supported in 1.2.5. Copied all po files from 1.2.5. * autogen.sh: Updated to the modern version, grepping the required tool versions from configure.ac.
2004-05-24* configure.ac: Try for wldap32 on Win32 platforms.David Shaw1-0/+1
2004-05-22About to release 1.3.6Werner Koch1-1/+1
2004-05-21* configure.ac: Replacement function for timegm(). No need to check forDavid Shaw1-2/+2
setenv() any longer.
2004-05-20* NEWS: Note HTTP key fetching.David Shaw1-4/+15
* README: Update version and note that HKP is no longer build in. * configure.ac: Handle --disable-http and other code to properly build gpgkeys_http.
2004-02-26Post release version number changeWerner Koch1-1/+1
2004-02-26Preparing for 1.3.5V1-3-5Werner Koch1-1/+1
2004-02-20* configure.ac: Check for timegm(). Replacement functions for setenv()David Shaw1-2/+2
and unsetenv().
2004-02-19* configure.ac: Check for ln -s and add GPGKEYS_LDAP conditional, both forDavid Shaw1-0/+2
making gpgkeys_ldaps symlink to gpgkeys_ldap.
2004-02-19* configure.ac: Simplify the LDAP checking code since OpenLDAP is far moreDavid Shaw1-49/+12
mature these days and dependencies are cleaner. Add checks for ldap_set_option and ldap_start_tls_s.
2004-01-28* NEWS: Note --enable-key-cache, the OpenBSD/i386 and HPPA fixes, andDavid Shaw1-2/+27
Elgamal removal. * README, configure.ac: Add --enable-key-cache=SIZE configure option. This sets the key/uid cache size. Default is 4096.
2004-01-13* configure.ac: Use -Wformat-nonliteral in maintainer-mode.Werner Koch1-0/+1
2004-01-12* configure.ac: Include stdio.h when checking for bzlib.h. Solaris 9 has aDavid Shaw1-1/+5
very old bzip2 library and we can at least guarantee that it won't fail because of the lack of stdio.h. * THANKS: Added Phong Nguyen, who found the Elgamal signing key problem.
2003-12-01* NEWS: Note --disable-rsa.David Shaw1-0/+11
* configure.ac: Add --disable-rsa. * README: Add --with-zlib, --with-bzip2, --without-bzip2, --disable-rsa, and --enable-minimal. Update gettext version.
2003-11-27post release version number bumbWerner Koch1-1/+1
2003-11-27about to release 1.3.4Werner Koch1-1/+1
2003-11-27* configure.ac: Use MSG_NOTICE instead of MSG_WARN for less seriousDavid Shaw1-4/+4
notifications. * NEWS: I meant "less" not "more".
2003-11-13* configure.ac: Make sure that the resolver API actually compiles, and notDavid Shaw1-1/+14
just that the right functions exist.
2003-10-31* configure.ac: Locate libbz2 for bzip2 compression support.David Shaw1-0/+37
2003-10-26* NEWS: Note --symmetric --encrypt and the improved config file search.David Shaw1-2/+6
* configure.ac: Add SAFE_VERSION_DOT and SAFE_VERSION_DASH.
2003-10-25* Makefile.am (SUBDIRS): Add intl.Werner Koch1-3/+2
(ACLOCAL_AMFLAGS): New variable. (EXTRA_DIST): Add scripts/config.rpath. * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in, (AL_LINGUAS): Removed.
2003-10-25* configure.ac (DLLIBS): Work properly on platforms where dlopen andDavid Shaw1-13/+17
friends are in libc instead of libdl.
2003-10-24(DLLIBS): Fixed last change.Werner Koch1-28/+26
2003-10-23(DLLIBS): Do not include -ldl in the mingw32 case.Werner Koch1-1/+7
2003-10-21* passphrase.c (ask_passphrase): Add optional promptid arg.Werner Koch1-4/+0
Changed all callers. * cardglue.c (pin_cb): Use it here, so the machine interface can tell whether the Admin PIN is requested. * cardglue.c (agent_scd_checkpin): New. * misc.c (openpgp_pk_algo_usage): Added AUTH usage. * app-openpgp.c (check_against_given_fingerprint): New. Factored out that code elsewhere. (do_check_pin): New. * card-util.c (card_edit): New command "passwd". Add logic to check the PIN in advance. (card_status): Add new args to return the serial number. Changed all callers.
2003-10-16* configure.ac: Include -ldl when card support is used.David Shaw1-13/+24
2003-10-10Prepared for next development cycleWerner Koch1-1/+1
2003-10-10About to release 1.3.3Werner Koch1-1/+1
2003-10-02* cardglue.c (learn_status_cb): Release values before assignmentWerner Koch1-0/+5
so that it can be used by getattr to update the structure. (agent_scd_getattr): New. * keylist.c (print_pubkey_info): Add FP arg for optional printing to a stream. Changed all callers.
2003-09-27First bits of a card support backport from 1.9. It is not enabled byWerner Koch1-0/+27
default and tehre is not yet much more than a new configure option. * configure.ac (LIBUSB_LIBS,HAVE_LIBUSB): Check for Libusb. (--enable-card-support): New. * sign.c (do_sign) [ENABLE_CARD_SUPPORT]: Divert to card. * cardglue.c, cardglue.h: New. * Makefile.am (gpg_LDADD): Added. (card_support_sources): New. * memory.h (xmalloc): Define xmalloc macros in terms of m_alloc.
2003-09-04* configure.ac: Drop TIGER/192 support. Check for UINT64_C to go alongDavid Shaw1-44/+11
with uint64_t.
2003-08-25* configure.ac: Check for getaddrinfo. Don't bother to check for EGD libsDavid Shaw1-3/+1
since we need to have the netlibs regardless because of the agent socket.