summaryrefslogtreecommitdiff
path: root/src/libgcrypt-config.in
AgeCommit message (Collapse)AuthorFilesLines
2011-02-23Add option host to libgcrypt-config.Werner Koch1-1/+13
Also update libgcrypt.m4 for better user experience when cross-building.
2007-02-22Tweaks for W32Werner Koch1-3/+17
2004-03-29* configure.ac: Set LT to C12/A1/R0.Werner Koch1-1/+1
* libgcrypt-config.in (Options): Ignore the obsolete --threads option for now.
2004-03-172004-03-17 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-6/+6
* libgcrypt-config.in (includedir, libdir): Quote'em. Use $gpg_error_cflags and $gpg_error_libs. Fix construction of $includes.
2004-03-132004-03-14 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-16/+8
* libgcrypt-config.in (includedir, libdir): New variables. For --cflags, don't test $cflags. Also check against /include for the GNU/Hurd. Don't overwrite but extend $cflags_final. Likewise for --libs.
2004-03-112004-03-10 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-37/+5
* configure.ac (LIBGCRYPT_CONFIG_LIBS_PTHREAD, LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH, LIBGCRYPT_CONFIG_CFLAGS_PTH, have_pth, have_pthread, AC_CHECK_PTH, AC_CHECK_LIB(pthread), HAVE_PTH, HAVE_PTHREAD): Removed. doc/ 2004-03-11 Marcus Brinkmann <marcus@g10code.de> * gcrypt.texi (Multi Threading): Partially document new thread support. src/ 2004-03-10 Marcus Brinkmann <marcus@g10code.de> * Makefile.am (ltlib_libgcrypt_pthread, ltlib_libgcrypt_pth): Removed. (lib_LTLIBRARIES): Remove those variables from here. (libgcrypt_pthread_la_SOURCES, libgcrypt_pthread_la_LDFLAGS, (libgcrypt_pthread_la_DEPENDENCIES, libgcrypt_pthread_la_LIBADD, (libgcrypt_pth_la_SOURCES, libgcrypt_pth_la_LDFLAGS, (libgcrypt_pth_la_DEPENDENCIES, libgcrypt_pth_la_LIBADD, (noinst_LTLIBRARIES): Removed. (libgcrypt_real_la_SOURCES): Merge with ... (libgcrypt_la_SOURCES): ... likewise. (libgcrypt_real_la_DEPENDENCIES): Merge with ... (libgcrypt_la_DEPENDENCIES): ... this. (libgcrypt_real_la_LIBADD): Merge with ... (libgcrypt_la_LIBADD): ... this. * libgcrypt-config.in (libs_pthread, libs_pth, cflags_pth) (cflags_pthread, thread_module, thread_modules): Removed. (Options): Remove --thread option from help output. If the option is specified, output an error and exit. For --cflags and --libs option, remove pth and pthread from output. * gcrypt.h: Include <sys/types.h> and <sys/socket.h>. (enum gcry_ctl_cmds): Add GCRYCTL_SET_THREAD_CBS. (gcry_thread_cbs): New struct. * global.c (gcry_control): Implement GCRYCTL_SET_THREAD_CBS. (global_init): Don't call ath_init here. * ath.h: Rewritten. * ath.c: Rewritten.
2004-03-06* configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): Replaced byWerner Koch1-8/+8
LIBGCRYPT_CONPIG_API_VERSION. Set it to 1. Set LT to C11/A0/R1. * libgcrypt-config.in: s/--soname-number/--api-version/ * libgcrypt.m4: Changed test for API version.
2004-03-05* configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): New.Werner Koch1-1/+13
* libgcrypt.m4: Optionally check the SONAME number. * libgcrypt-config.in: Add option --soname-number
2004-02-20* primegen.c (check_prime): New args CB_FUNC and CB_ARG; call themWerner Koch1-0/+6
at different stages. Pass these arguments through all callers. * gcrypt.h (GCRY_PRIME_CHECK_AT_GOT_PRIME) (GCRY_PRIME_CHECK_AT_FINISH), (GCRY_PRIME_CHECK_AT_MAYBE_PRIME): New.
2003-10-272003-10-27 Moritz Schulte <mo@g10code.com>Moritz Schulte1-18/+9
* libgcrypt-config.in: Include libs/cflags of libgpg-error.
2003-09-302003-09-29 Moritz Schulte <mo@g10code.com>Moritz Schulte1-3/+3
* libgcrypt-config.in: Fix --algorithms option. 2003-09-28 Moritz Schulte <mo@g10code.com> * g10lib.h: Declare: _gcry_malloc. (GCRY_ALLOC_FLAG_SECURE): New symbol. * global.c (_gcry_malloc): New function... (gcry_malloc): ... use it. (gcry_malloc_secure): Likewise.
2003-08-272003-08-27 Moritz Schulte <mo@g10code.com>Moritz Schulte1-66/+131
* libgcrypt-config.in: Adjusted script for new thread handling. * Makefile.am: New version, based on GPGMEs Makefile.am. * ath.c, ath-compat.c, ath.h, ath-pth.c, ath-pth-compat.c, ath-pthread.c, ath-pthread-compat.c: New files, merged from GPGME. * ath.c, ath.h, ath-pthread.c, ath-pth.c: Removed files.
2003-04-162003-04-16 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-0/+15
* module.c (_gcry_module_use): New function. * g10lib.h (_gcry_module_use): Declare function. * libgcrypt-config.in: Support for --algorithms switch, which prints the algorithms included in the built libgcrypt. * global.c (gcry_set_progress_handler): Register progress functions depending on the enabled algorithms. 2003-04-07 Moritz Schulte <moritz@g10code.com> * Makefile.am (libgcrypt_la_SOURCES): Added module.c * module.c: New file. (_gcry_module_add): New function. (_gcry_module_drop): New function. (_gcry_module_lookup): New function. (_gcry_module_release): New function. * g10lib.h (GcryModule): New types. (FLAG_MODULE_DISABLED): New symbol. Added declarations for _gcry_module_add, _gcry_module_release and _gcry_module_lookup. * gcrypt.h: New types: GcryPubkeySpec, GcryDigestSpec, GcryCipherSpec. Added declarations for: gcry_cipher_register, gcry_cipher_unregister, gcry_digest_register, gcry_digest_unregister, gcry_pubkey_register and gcry_pubkey_unregister. * cipher.h: Removed symbols: CIPHER_ALGO_NONE, CIPHER_ALGO_IDEA, CIPHER_ALGO_3DES, CIPHER_ALGO_CAST5, CIPHER_ALGO_BLOWFISH, CIPHER_ALGO_SAFER_SK128, CIPHER_ALGO_DES_SK, CIPHER_ALGO_TWOFISH, CIPHER_ALGO_TWOFISH_OLD, CIPHER_ALGO_DUMMY, PUBKEY_USAGE_SIG, PUBKEY_USAGE_ENC, DIGEST_ALGO_MD5, DIGEST_ALGO_SHA1, DIGEST_ALGO_RMD160, DIGEST_ALGO_TIGER, PUBKEY_ALGO_RSA, PUBKEY_ALGO_RSA_E, PUBKEY_ALGO_RSA_S, PUBKEY_ALGO_DSA, PUBKEY_ALGO_ELGAMAL, PUBKEY_ALGO_ELGAMAL_E. 2003-04-02 Moritz Schulte <moritz@g10code.com> * benchmark.c (md_bench): Fix error message.
2002-08-23* missing-string.c: Removed unneeded strlwr.Werner Koch1-8/+22
* libgcrypt.m4: Made much more simple. * libgcrypt-config.in: Made --prefix work for --libs.
2002-01-31* sexp.c (suitable_encoding,convert_to_hex,convert_to_string)Werner Koch1-2/+9
(convert_to_token): New. (gcry_sexp_sprint): Better formatting of advanced encoding, does now insert LFs and escapes all unprintable characters.
2000-12-21Changed name to libgcryptWerner Koch1-0/+93