summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2007-05-31Camellia is now LGPLedWerner Koch1-5/+15
2007-05-192007-05-19 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-4/+4
* configure.ac: Fix test for optional UDIV and UDIV_QRNND MPI modules.
2007-05-092007-05-09 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-12/+19
* configure.ac (ac_cv_mpi_config_done): Unused variable removed. (ac_cv_mpi_mod_list, MPI_MOD_LIST_LO, MPI_MOD_LIST_O): Removed. (MPI_MOD_ASM_MPIH_ADD1, MPI_MOD_ASM_MPIH_SUB1, MPI_MOD_ASM_MPIH_MUL1, MPI_MOD_ASM_MPIH_MUL2, MPI_MOD_ASM_MPIH_MUL3, MPI_MOD_ASM_MPIH_LSHIFT, MPI_MOD_ASM_MPIH_RSHIFT, MPI_MOD_ASM_MPIH_UDIV, MPI_MOD_ASM_MPIH_UDIV_QRNND, MPI_MOD_C_MPIH_ADD1, MPI_MOD_C_MPIH_SUB1, MPI_MOD_C_MPIH_MUL1, MPI_MOD_C_MPIH_MUL2, MPI_MOD_C_MPIH_MUL3, MPI_MOD_C_MPIH_LSHIFT, MPI_MOD_C_MPIH_RSHIFT, MPI_MOD_C_MPIH_UDIV, MPI_MOD_C_MPIH_UDIV_QRNND): New automake variables. mpi/ 2007-05-09 Marcus Brinkmann <marcus@g10code.de> * config.links: Rename assembler file links by suffixing "-asm". * Makefile.am (CCASCOMPILE, LTCCASCOMPILE, CLEANFILES, libmpi_la_LIBADD, libmpi_la_DEPENDENCIES, SUFFIXES, .S.o, .S.obj, .S.lo): Removed variables and targets. (mpih_add1, mpih_sub1, mpih_mul1, mpih_mul2, mpih_mul3, mpih_lshift, mpih_rshift, mpih_udiv, mpih_udiv_qrnnd, nodist_libmpi_la_SOURCES): New variables. (DISTCLEANFILES): Rename assembler file links by suffixing "-asm". Add variants for C file links.
2007-05-04Post release updates.Werner Koch1-2/+2
Allow colons as delimiters for --enable-mpi-path.
2007-05-04Updated automake.Werner Koch1-5/+6
Ready for a release.
2007-05-03Minor fixes for W32Werner Koch1-5/+4
2007-05-02Do not make Camellia a default cipherWerner Koch1-2/+2
2007-05-02More info from GCRYCTL_PRINT_CONFIG.Werner Koch1-4/+18
Put Camellia symbols into our namespace.
2007-05-02Add Camellia support.David Shaw1-5/+9
2007-04-292007-04-28 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-0/+4
* configure.ac: Allow to specify additional search directories with --enable-mpi-path. mpi/ 2007-04-28 Marcus Brinkmann <marcus@g10code.de> * config.links: Add additional assembler search directories.
2007-04-16./Werner Koch1-1/+1
* configure.ac: Check for sysconf. * acinclude.m4 (GNUPG_CHECK_MLOCK): Try to use sysconf to get the page size and use getpagesize only then if available. cipher/ * ecc.c (_gcry_ecc_generate): Renamed DUMMY to CURVE and use it. src/ * secmem.c (init_pool): Use sysconf() if available to determine page size.
2007-03-22Experimental support for ECDSA.Werner Koch1-1/+7
This is not ready but the key generation and the self-test works.
2007-02-22Tweaks for W32Werner Koch1-16/+50
2007-02-21A lot of cleanups as well as minor API changes.Werner Koch1-27/+26
Ported some changes from 1.2 to here.
2007-02-20New configure option --disable-endian-check.Werner Koch1-6/+37
2006-10-12Fix small typos that I should have fixed before committing the last Marcus Brinkmann1-1/+1
change.
2006-10-122006-10-12 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-2/+2
* configure.ac (FALLBACK_SOCKLEN_T): Third time is a charm. Define gcry_socklen_t, to avoid conflicts with socklen_t definitions by autoconf. src/ 2006-10-12 Marcus Brinkmann <marcus@g10code.de> * gcrypt.h.in: Replace socklen_t with gcry_socklen_t.
2006-10-112006-10-11 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-11/+7
* configure.ac (FALLBACK_SOCKLEN_T): Rewrite in terms of socklen.m4. m4/ 2006-10-11 Marcus Brinkmann <marcus@g10code.de> * fallback.m4: Removed again.
2006-10-112006-10-11 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-6/+0
* acinclude.m4 (GNUPG_FIX_HDR_VERSION): Removed. * configure.ac: Do not call GNUPG_FIX_HDR_VERSION. src/ 2006-10-11 Marcus Brinkmann <marcus@g10code.de> * gcrypt.h.in: Replace version by @VERSION@.
2006-10-102006-10-10 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-1/+14
* configure.ac: Invoke AC_CHECK_SOCKLEN_TYPE. (AC_CONFIG_FILES): Add src/gcrypt.h. (AC_CONFIG_SRCDIR): Change to src/libgcrypt.vers. m4/ 2006-10-10 Marcus Brinkmann <marcus@g10code.de> * fallback.m4: New file from Pth. src/ 2006-10-10 Marcus Brinkmann <marcus@g10code.de> * gcrypt.h: Add fallback type for socklen_t. Move to ... * gcrypt.h.in: ... this file. * Makefile.am (EXTRA_DIST): Add gcrypt.h.in.
2006-08-29Added SEED cipherWerner Koch1-1/+6
2006-07-26Collected changes - see ChangeLogsWerner Koch1-3/+25
2006-07-042006-07-04 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-0/+2
* configure.ac: Call AC_LIBTOO_WIN32_DLL and AC_LIBTOOL_RC.
2006-07-042006-07-04 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-10/+1
* configure.ac: Call gl_TYPE_SOCKLEN_T instead of the other socklen_t checks. m4/ 2006-07-04 Marcus Brinkmann <marcus@g10code.de> * sys_socket_h.m4, socklen.m4, onceonly.m4: New files from gnulib. src/ 2006-07-04 Marcus Brinkmann <marcus@g10code.de> * gcrypt.h [!HAVE_SYS_SOCKET_H]: Do not include sys/socket.h, but the appropriate windows socket header.
2006-06-082006-06-08 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-1/+1
* configure.ac (PTH_LIBS): Add --all to pth-config invocation.
2006-03-17More changes.Werner Koch1-0/+49
2006-03-14Use quick key generation.Werner Koch1-1/+2
Cleaned up output; i.e. take care of --verbose.
2005-12-08Assorted changedsWerner Koch1-2/+2
2005-06-252005-06-25 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+0
* configure.ac: Removed src/libgcrypt.pc from AC_CONFIG_FILES.
2005-06-10Move detection of basic stuff to the top. ForWerner Koch1-18/+23
example we need to know whether gcc is used before testing for it. Reported by Ralf Fassel.
2005-04-22ChangeLog:Moritz Schulte1-16/+12
2005-04-23 Moritz Schulte <moritz@g10code.com> * acinclude.m4 (TYPE_SOCKLEN_T): New type definition test; provided by Albert Chin. * configure.ac: Don't use $(CMD) as it's not portable; use `CMD` nstead. Simpler -lnsl/-lsocket test. Use TYPE_SOCKLEN_T test. Don't forget to set `random_modules' correctly. 2005-04-22 Moritz Schulte <moritz@g10code.com> * configure.ac: Added support for pkgconfig; provided by Albert Chin. cipher/ChangeLog: 2005-04-12 Moritz Schulte <moritz@g10code.com> * ac.c (_gcry_ac_io_write, _gcry_ac_io_read): Initialize err to make the compiler happy. Always use errno, now that gcry_malloc() is guaranteed to set errno on failure. (_gcry_ac_data_to_sexp): Don't forget to goto out after error in loop. (_gcry_ac_data_to_sexp): Remove unused variable: mpi_list; (_gcry_ac_data_to_sexp): Always deallocate sexp_buffer. (_gcry_ac_data_from_sexp): Don't forget to initialize data_set_new. (_gcry_ac_data_from_sexp): Handle special case, which is necessary, since gcry_sexp_nth() does not distinguish between "element does not exist" and "element is the empty list". (_gcry_ac_io_init_va): Use assert to make sure that mode and type are correct. Use gcry_error_t types where gcry_err_code_t types have been used before. mpi/ChangeLog: 2005-04-23 Moritz Schulte <moritz@g10code.com> * Makefile.am: Don't assume the compiler will pre-process the .S files. Some compilers, like those from HP and IBM, don't do this. So, we use the same solution gnupg-1.4.0 does. Preprocess first and then compile. * hppa1.1/mpih-mul3.S: Add "level 1.1" directive to disable warning about using PA-RISC1.1 opcodes. * hppa1.1/mpih-mul2.S: Likewise. * hppa1.1/mpih-mul1.S: Likewise. * hppa1.1/udiv-qrnnd.S: Likewise. src/ChangeLog: 2005-04-22 Moritz Schulte <moritz@g10code.com> * Makefile.am (pkgconfigdir, pkgconfig_DATA): New; support for pkgconfig provided by Albert Chin. * libgcrypt.pc.in (Cflags): New file. 2005-04-16 Moritz Schulte <moritz@g10code.com> * g10lib.h (_gcry_ac_init): Declare. * global.c (global_init): Call _gcry_ac_init; don't forget to set err. tests/ChangeLog: 2005-04-22 Moritz Schulte <moritz@g10code.com> * tsexp.c: Include <config.h> in case HAVE_CONFIG_H is defined; thanks to Albert Chin. * testapi.c: Likewise. * register.c: Likewise. * pubkey.c: Likewise. * prime.c: Likewise. * pkbench.c: Likewise. * keygen.c: Likewise. * benchmark.c: Likewise. * basic.c: Likewise. * ac-schemes.c: Likewise. * ac-data.c: Likewise. * ac.c: Likewise. 2005-04-16 Moritz Schulte <moritz@g10code.com> * ac-data.c (check_run): Include new test.
2005-04-112005-04-11 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+6
* configure.ac: Integrate Whirlpool.
2005-02-22See ChangeLogsWerner Koch1-3/+3
2004-05-07* random.c (initialize): Factored out some code to ..Werner Koch1-1/+3
(initialize_basics): .. new function. (_gcry_random_initialize): Just call initialize_basics unless the new arg FULL is set to TRUE. (_gcry_fast_random_poll): Don't do anything unless the random system has been really initialized. * gcrypt.h: Added GCRYCTL_FAST_POLL. (gcry_fast_random_poll): New. * global.c (gcry_control) <INITIALIZATION_FINISHED>: Do only basic random subsystem init. (gcry_control) <FAST_POLL>: New.
2004-04-15Prepared development branch (actually CVS HEAD)Werner Koch1-1/+1
2004-04-15About to release 1.2Werner Koch1-4/+2
2004-03-29post-release version bumbWerner Koch1-1/+1
2004-03-29* configure.ac: Set LT to C12/A1/R0.Werner Koch1-4/+4
* libgcrypt-config.in (Options): Ignore the obsolete --threads option for now.
2004-03-112004-03-10 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-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.
2004-03-06Post release development preparation.Werner Koch1-1/+1
2004-03-06* configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): Replaced byWerner Koch1-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.
2004-03-05* configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): New.Werner Koch1-0/+2
* libgcrypt.m4: Optionally check the SONAME number. * libgcrypt-config.in: Add option --soname-number
2004-02-20post release version bump.Werner Koch1-1/+1
2004-02-20* configure.ac: Set LT to C11/A0/R0.Werner Koch1-4/+4
* gcrypt.h (GCRY_PRIME_CHECK_AT_GOT_PRIME) (GCRY_PRIME_CHECK_AT_FINISH), (GCRY_PRIME_CHECK_AT_MAYBE_PRIME): New.
2004-02-13Added support for a 40 bit RFC2268 cipher. Thanks to Nikos.Werner Koch1-2/+7
2003-12-19Post release version number bumpWerner Koch1-1/+1
2003-12-19Bumbed LT version to C10/A3/R1.Werner Koch1-2/+2
2003-12-08* Makefile.am (dist-hook): Don't distribute stuff from the nowWerner Koch1-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.
2003-11-14Post release version number bump.Werner Koch1-1/+1
2003-11-14* configure.ac: Bumbed LT version to C10/A3/R0.Werner Koch1-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.