summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* 2004-03-10 Marcus Brinkmann <marcus@g10code.de>marcus-after-thread-cbsMarcus Brinkmann2004-03-111-33/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Post release development preparation.marcus-before-thread-cbsWerner Koch2004-03-061-1/+1
|
* * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): Replaced byWerner Koch2004-03-061-4/+6
| | | | | | | | 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.
* * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): New.Werner Koch2004-03-051-0/+2
| | | | | | | * libgcrypt.m4: Optionally check the SONAME number. * libgcrypt-config.in: Add option --soname-number
* post release version bump.Werner Koch2004-02-201-1/+1
|
* * configure.ac: Set LT to C11/A0/R0.V1-1-92Werner Koch2004-02-201-4/+4
| | | | | | | * gcrypt.h (GCRY_PRIME_CHECK_AT_GOT_PRIME) (GCRY_PRIME_CHECK_AT_FINISH), (GCRY_PRIME_CHECK_AT_MAYBE_PRIME): New.
* Added support for a 40 bit RFC2268 cipher. Thanks to Nikos.Werner Koch2004-02-131-2/+7
|
* Post release version number bumpWerner Koch2003-12-191-1/+1
|
* Bumbed LT version to C10/A3/R1.Werner Koch2003-12-191-2/+2
|
* * Makefile.am (dist-hook): Don't distribute stuff from the nowWerner Koch2003-12-081-2/+2
| | | | | | | | | | | | obsolete scripts dir. (EXTRA_DIST): Remove README_alpha * README-alpha: Removed. * configure.ac (AM_CONFIG_AUX_DIR): Removed. * COPYING.DOC: Removed. * Makefile.am (EXTRA_DIST): Added README.CVS and autogen.sh. Removed COPYING.DOC.
* Post release version number bump.Werner Koch2003-11-141-1/+1
|
* * configure.ac: Bumbed LT version to C10/A3/R0.V1-1-90Werner Koch2003-11-141-13/+17
| | | | | | | | | * configure.ac (have_ld_version_script): Set the default in a separate test. (PRINTABLE_OS_NAME): Don't handle the Hurd extra, this leads to conflicts with BSD based GNU systems. The Hurd has now a working uname.
* (USE_SHA1): Make sure it is always included.Werner Koch2003-11-041-9/+4
| | | | | (USE_RMD160): Removed this AM conditional.
* * acinclude.m4 (AC_CHECK_PTH): Added.Werner Koch2003-10-311-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Use it here instead of the generic lib test. Bumbed LT vesion to C9/A2/R0. * dsa.c (verify): s/exp/ex/ due to shadowing of a builtin. * elgamal.c (verify): Ditto. * ac.c (gcry_ac_data_get_index): s/index/idx/ (gcry_ac_data_copy_internal): Remove the cast in _gcry_malloc. (gcry_ac_data_add): Must use gcry_realloc instead of realloc. * pubkey.c (sexp_elements_extract): s/index/idx/ as tribute to the forehackers. (gcry_pk_encrypt): Removed shadowed definition of I. Reordered arguments to malloc for clarity. (gcry_pk_sign, gcry_pk_genkey): Ditto. * primegen.c (prime_generate_internal): s/random/randomlevel/. * i386/mpih-rshift.S, i386/mpih-lshift.S: Use %dl and not %edx for testb; this avoids an assembler warning. * mpi-pow.c (gcry_mpi_powm): s/exp/expo/ to avoid shadowing warning. * autogen.sh: Allow to override the tool name. Do not run libtoolize. Update required version numbers. * libgcrypt.vers (_gcry_generate_elg_prime): Removed this symbol; gnutls does not need it anymore. * secmem.c (mb_get_new): s/pool/block/ due to global pool. * misc.c (gcry_set_log_handler): s/logf/f/ to avoid shadowing warning against a builtin. * ath-pth-compat.c: cast pth_connect to get rid of the const prototype. * basic.c (check_aes128_cbc_cts_cipher): Make it a prototype * ac.c (check_run): Comment unused variable.
* Various cleanupsWerner Koch2003-10-311-1/+13
|
* * configure.ac: Give a hint on where libgpg-error is available.Werner Koch2003-10-271-51/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reformatted long lines. Don't include gcrypt-defs.h. * ac.c (ac_key_identifiers): Made static. * random.c (getfnc_gather_random,getfnc_fast_random_poll): Move prototypes to .. * rand-internal.h: .. here * random.c (getfnc_gather_random): Include rndw32 gatherer. * rndunix.c, rndw32.c, rndegd.c: Include them here. * rndlinux.c (_gcry_rndlinux_gather_random): Prepend the _gcry_ prefix. Changed all callers. * rndegd.c (_gcry_rndegd_gather_random): Likewise. (_gcry_rndegd_connect_socket): Likewise. * rndunix.c (_gcry_rndunix_gather_random): Likewise. (waitpid): Made static. * rndw32.c: Removed the old and unused winseed.dll cruft. (_gcry_rndw32_gather_random_fast): Renamed from gather_random_fast. (_gcry_rndw32_gather_random): Renamed from gather_random. Note, that the changes 2003-04-08 somehow got lost. * sha512.c (sha512_init, sha384_init): Made static. * cipher.c (do_ctr_decrypt): Removed "return" from this void function. * gcrypt.h (gcry_pk_testkey): Doc fix. * libgcrypt.def: Manually wrote this file. * build-def: This file should not be used anymore.
* 2003-10-24 Moritz Schulte <mo@g10code.com>Moritz Schulte2003-10-241-0/+9
| | | | | * configure.ac: Check for socklen_t.
* Post-release version number bumb.Werner Koch2003-09-041-1/+1
|
* About to release 1.1.43V1-1-43Werner Koch2003-09-041-3/+3
|
* * configure.ac: Require libgpg-error 0.4 due to the prime interface.Werner Koch2003-09-041-1/+4
| | | | | | * gcrypt.h (_GCRY_ERR_SOURCE_DEFAULT): Removed cruft. (gcry_prime_check_func_t): Renamed arg for clarity.
* * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Re-implemented.Werner Koch2003-08-291-1/+3
| | | | | * configure.ac: Use it here.
* 2003-08-27 Moritz Schulte <mo@g10code.com>Moritz Schulte2003-08-271-3/+23
| | | | | | | * configure.ac: Substitute: LIBGCRYPT_CONFIG_LIBS_PTHREAD, LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH, LIBGCRYPT_CONFIG_CFLAGS_PTH, LIBGCRYPT_THREAD_MODULES.
* 2003-08-07 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-08-071-0/+4
| | | | | * configure.ac: Fail, if libgpg-error could not be found.
* Bumbed version number for next development cycleWerner Koch2003-07-311-1/+1
|
* About to release 1.1.42Werner Koch2003-07-311-6/+6
|
* * md.c (gcry_md_hash_buffer): Convert ERR to gpg_error_t inWerner Koch2003-07-181-1/+5
| | | | | | gpg_strerror. Solved a few conflicts.
* 2003-07-14 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-07-141-1/+10
| | | | | | | | | | * configure.ac: Bumbed version number up to 1.1.42-cvs. 2003-07-09 Moritz Schulte <moritz@g10code.com> * configure.ac: Reintroduce --disable-asm, since it is needed by mpi/config.links.
* 2003-06-18 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-06-181-1/+1
| | | | | * configure.ac (available_ciphers): Removed Serpent, hrrm.
* 2003-06-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-06-171-452/+322
| | | | | | | | | | | | | | | | | | | | | | * acinclude.m4: Removed macro definitions: GNUPG_CHECK_FAQPROG, GNUPG_CHECK_ENDIAN, GNUPG_CHECK_CACHE, GNUPG_CHECK_PIC, GNUPG_CHECK_EXPORTDYNAMIC, GNUPG_CHECK_IPC, GNUPG_PROG_NM, GNUPG_SYS_SYMBOL_UNDERSCORE, GNUPG_FUNC_MKDIR_TAKES_ONE_ARG, GPH_PROG_DB2ANY. Added macro definitions: AM_PATH_GPG_ERROR. * configure.ac: Use alternative approach for building based on conditional sources, which does not make automake eat all your memory, etc. Removed unused tests. Renamed --enable-static-rnd to --enable-random. Use Autoconf's AC_C_BIGENDIAN macro instead of our own. Re-organized the whole file. 2003-06-16 Moritz Schulte <moritz@g10code.com> * configure.ac (AC_CONFIG_FILES): Removed doc/version.sgml.
* 2003-06-16 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-06-161-1/+0
| | | | | * configure.ac (AC_CONFIG_FILES): Removed doc/version.sgml.
* 2003-06-11 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-06-141-20/+4
| | | | | | * configure.ac: Remove --enable-libgpg-error flag. Ue AC_PATH_GPG_ERROR.
* 2003-06-09 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-06-091-2/+24
| | | | | | | | | | | | * NEWS: Mention API changes and libgpg-error. 2003-05-25 Moritz Schulte <moritz@g10code.com> * configure.ac (USE_LIBGPG_ERROR): Implementation of the --enable-libgpg-error switch. Define USE_LIBGPG_ERROR in LIBGCRYPT_CONFIG_FLAGS, in case libgpg-error is used.
* 2003-05-22 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-05-221-7/+8
| | | | | | | | | * configure.ac (AC_CHECK_HEADERS): Removed unused headers: termio.h, langinfo.h. (AC_CHECK_FUNCS): Removed unused functions: strsep, strlwr, tcgetattr, setrlimit, strftime, nl_langinfo, sigaction, sigprocmask, fopen64, fstat64.
* 2003-04-27 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-04-271-16/+27
| | | | | | * configure.ac: Merged some code from GnuPG's configure.ac for disabling sha512/tiger in case no 64 data types are available.
* 2003-04-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-04-171-1/+4
| | | | | * configure.ac: Include support for sha512.
* 2003-04-16 Moritz Schulte <moritz@g10code.com>Moritz Schulte2003-04-161-103/+215
| | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Implement command line switches: --enable-ciphers, --enable-pubkey-ciphers and --enable-digests. Set Automake conditionals and config.h symbols depending on the selected ciphers, pubkey-ciphers, digests and random-modules. * acinclude.m4 (LIST_MEMBER): New macro. * configure.ac: Simplified, removed code for parsing EXTRA_PROGRAMS from Makefile.am. 2003-04-08 Moritz Schulte <moritz@g10code.com> * configure.ac: Merged random-module selection code from GnuPG's configure.ac. 2003-04-07 Moritz Schulte <moritz@g10code.com> * configure.ac: Removed code for generating contruct.c. Remove digest modules from the static_modules list, only handle random module selection.
* * README (Configure options): New.Werner Koch2003-01-211-1/+7
| | | | | | * configure.ac (have_ld_version_script): New option --enable-ld-version-script.
* * basic.c (check_one_md): Kludge to check a one million "a".Werner Koch2003-01-201-1/+1
| | | | | | | | | | | | | (check_digests): Add checks for SHA-256. * sha256.c: New. * bithelp.h (ror): New. * Makfile.am: Add sha256.c. * md.c (oid_table): Add values for SHA256 et al. (gcry_md_get_algo_dlen): Likewise * configure.ac (LIBGCRYPT_LT_REVISION): Bumbed up.
* Post-release version number updates.Werner Koch2003-01-201-1/+1
|
* About to release 1.1.12V1-1-12Werner Koch2003-01-201-2/+2
|
* Post-release version number bump.Werner Koch2002-12-211-2/+3
|
* * configure.ac (LIBGCRYPT_LT_CURRENT: Bumbed to 6/5/0 due to a newV1-1-11Werner Koch2002-12-211-4/+4
| | | | | interface
* * configure.ac (have_pthread): Check for pthreads in libc.Werner Koch2002-12-191-1/+10
| | | | | (have_ld_version_script): New.
* * configure.ac (MODULES_IN_CIPHER): Add md4.c. By Simon Josefsson.Werner Koch2002-11-101-1/+1
|
* Bumbed version numberWerner Koch2002-09-201-1/+1
|
* About to release 1.1.10.V1-1-10Werner Koch2002-09-201-23/+24
| | | | | | | | * configure.ac (HAVE_DEV_RANDOM_IOCTL): Don't check for it; it is not used. (AS_CHECK_HEADERS): Check for sys/select.h. * Makefile.am (DIST_SUBDIRS): New to include the w32-dll directory
* 2002-09-18 Timo Schulz <ts@winpt.org>Timo Schulz2002-09-181-1/+2
| | | | | * configure.ac: Added makefile for the W32 DLL.
* * configure.ac: Check for Pth and Pthreads.Werner Koch2002-09-171-3/+20
|
* set version number to -cvsWerner Koch2002-08-231-1/+1
|
* * configure.ac (LIBGCRYPT_CONFIG_CFLAGS): Renamed fromWerner Koch2002-08-231-6/+6
| | | | | | | LIBGCRYPT_CFLAGS and removed the libpath because it is set by the config script. (LIBGCRYPT_LT_REVISION): Set LT version to 5/4/1.