]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
changes for autoconf 2.50
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 10 Sep 2002 15:54:54 +0000 (15:54 +0000)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 10 Sep 2002 15:54:54 +0000 (15:54 +0000)
NEWS
buildconf
configure.in
lib/gnutls.h.in.in
lib/gnutls_global.c
libextra/gnutls_extra.c
libmcrypt.m4

diff --git a/NEWS b/NEWS
index 4481e85948d421c135ac8dd66bf3e42fa5990d41..75913f8d298d30e832b1a577db19deeb26dd21ec 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
 Version 0.5.7
 - Some fixes in the memory allocation functions (realloc).
-- Fixes in the string functions used in XML certificate generation.
-- Removed gdbm dependency.
+- Improved the string functions used in XML certificate generation.
+- Removed dependency on libgdbm.
 
 Version 0.5.6 (6/09/2002)
 - Corrected bugs in SRP implementation, which prevented gnutls 
index b647097959b93249d04295e77eb36ec520c7ea71..d56b942960f1cf9750e9b5b6c42adfef5fa5f118 100755 (executable)
--- a/buildconf
+++ b/buildconf
@@ -3,7 +3,7 @@
 aclocal -I . && \
 libtoolize -c --force --automake && \
 aclocal -I . && \
-autoheader  && \
+autoheader -Wall && \
 automake -a -c --gnu || automake -a -c --gnu
 autoconf
 
index ba6a591488f32f1204c9282a6d56c16994ad08ee..4af2779783f3302fa46fbae6090debae067a7342 100644 (file)
@@ -5,9 +5,9 @@ AC_INIT
 AC_PREFIX_DEFAULT(/usr/local)
 
 AC_CANONICAL_TARGET([])
-AC_DEFINE_UNQUOTED(T_CPU, "$target_cpu")
-AC_DEFINE_UNQUOTED(T_VENDOR, "$target_vendor")
-AC_DEFINE_UNQUOTED(T_OS, "$target_os")
+AC_DEFINE_UNQUOTED(T_CPU, "$target_cpu", [CPU name])
+AC_DEFINE_UNQUOTED(T_VENDOR, "$target_vendor", [Vendor name])
+AC_DEFINE_UNQUOTED(T_OS, "$target_os", [OS name])
 
 dnl Gnutls Version
 GNUTLS_MAJOR_VERSION=0
@@ -15,9 +15,9 @@ GNUTLS_MINOR_VERSION=5
 GNUTLS_MICRO_VERSION=7
 GNUTLS_VERSION=$GNUTLS_MAJOR_VERSION.$GNUTLS_MINOR_VERSION.$GNUTLS_MICRO_VERSION
 
-AC_DEFINE_UNQUOTED(GNUTLS_VERSION, "$GNUTLS_VERSION")
+AC_DEFINE_UNQUOTED(GNUTLS_VERSION, "$GNUTLS_VERSION", [version of gnutls])
 
-AM_INIT_AUTOMAKE(gnutls, $GNUTLS_VERSION)
+AM_INIT_AUTOMAKE(gnutls, $GNUTLS_VERSION, [version of gnutls])
 AM_CONFIG_HEADER(config.h)
 
 AM_MAINTAINER_MODE
@@ -105,7 +105,7 @@ test_mac(x,y,z);
 return 0;
 ], 
 dnl ***** OK
-AC_DEFINE(C99_MACROS)
+AC_DEFINE(C99_MACROS, 1, [C99 macros are supported])
 AC_MSG_RESULT(yes),
 dnl ***** NOT FOUND
 AC_MSG_RESULT(no)
@@ -124,11 +124,11 @@ if test $ac_cv_c_compiler_gnu != no; then
 
        if test x$opt_dmalloc_mode = xyes; then
          AC_CHECK_LIB( dmalloc, main)
-         AC_DEFINE(USE_DMALLOC)
+         AC_DEFINE(USE_DMALLOC, 1, [enable the use of dmalloc])
        else
                if test x$opt_efence_mode = xyes; then
                  AC_CHECK_LIB( efence, main)
-                 AC_DEFINE(USE_EFENCE)
+                 AC_DEFINE(USE_EFENCE, 1, [use electric fence])
                fi
        fi
 
@@ -176,7 +176,7 @@ AC_CHECK_TYPE(size_t,
 DEFINE_SIZE_T="#include <sys/types.h>"
 AC_SUBST( DEFINE_SIZE_T)
 ,
-AC_DEFINE(NO_SIZE_T)
+AC_DEFINE(NO_SIZE_T, 1, [no size_t type was found])
 DEFINE_SIZE_T="typedef unsigned int size_t; typedef int ssize_t;"
 AC_SUBST( DEFINE_SIZE_T)
 ,[
@@ -199,7 +199,7 @@ AC_CHECK_TYPE(time_t,
    ,
     DEFINE_TIME_T="typedef unsigned int time_t;"
     AC_SUBST( DEFINE_TIME_T)
-    AC_DEFINE(NO_TIME_T),
+    AC_DEFINE(NO_TIME_T, 1, [no time_t type was found]),
   [
    #include <sys/time.h>
   ]
@@ -225,7 +225,7 @@ AM_PATH_LIBGCRYPT(1.1.8,,
 ***
 ]]))
 dnl Can't disable - gnutls depends on gcrypt
-AC_DEFINE(USE_GCRYPT)
+AC_DEFINE(USE_GCRYPT, 1, [use gcrypt])
 
 dnl MCRYPT
 
@@ -240,7 +240,7 @@ AC_ARG_WITH( mcrypt, [  --with-mcrypt           enable libmcrypt support],
 LIBS="${LIBS} ${LIBMCRYPT_LIBS}"
 
 AC_ARG_WITH( mhash, [  --with-mhash            enable libmhash support],
- [AC_CHECK_LIB(mhash, mhash_init, AC_DEFINE(USE_MHASH) 
+ [AC_CHECK_LIB(mhash, mhash_init, AC_DEFINE(USE_MHASH, 1, [Whether to use mhash]
 LIBS="${LIBS} -lmhash")])
 
 AC_MSG_CHECKING([whether to check for external libraries])
@@ -267,7 +267,7 @@ AC_ARG_ENABLE( srp-authentication, [  --disable-srp-authentication     disable t
 )
 if test x$ac_enable_srp != xno; then
  AC_MSG_RESULT(no)
- AC_DEFINE(ENABLE_SRP)
+ AC_DEFINE(ENABLE_SRP, 1, [enable SRP authentication])
 else
  AC_MSG_RESULT(yes)
 fi
@@ -278,7 +278,7 @@ AC_ARG_ENABLE( anon-authentication, [  --disable-anon-authentication    disable
 )
 if test x$ac_enable_anon != xno; then
  AC_MSG_RESULT(no)
- AC_DEFINE(ENABLE_ANON)
+ AC_DEFINE(ENABLE_ANON, 1, [enable anonymous authentication])
 else
  AC_MSG_RESULT(yes)
 fi
@@ -290,7 +290,7 @@ AC_ARG_ENABLE( openpgp-authentication, [  --disable-openpgp-authentication disab
 )
 if test x$ac_enable_openpgp != xno; then
  AC_MSG_RESULT(no)
- AM_PATH_LIBOPENCDK( 0.2.0, AC_DEFINE(HAVE_LIBOPENCDK),
+ AM_PATH_LIBOPENCDK( 0.2.0, AC_DEFINE(HAVE_LIBOPENCDK, 1, [have libopencdk]),
  AC_MSG_WARN([[
 ***
 *** libopencdk 0.2.0 was not found. You will not be able to use OpenPGP keys with gnutls.
index efa8cff3e88a300a81e132a7f75af8eda369b858..8399759c6e52c1c4cd6dc7f43c40b61e7db39bb6 100644 (file)
@@ -224,7 +224,8 @@ int  gnutls_db_check_entry( gnutls_session session, gnutls_datum session_entry);
 
 void gnutls_handshake_set_max_packet_length( gnutls_session session, int max);
 
-/* returns libgnutls version */
+/* returns libgnutls version (call it with a NULL argument) 
+ */
 const char* gnutls_check_version( const char*);
 
 /* Functions for setting/clearing credentials 
index aac129ea90fb066ee0fdcebe7cb78ed75358d3a3..c4041be53b8fcfde4680482c610d11d3ef5babda 100644 (file)
@@ -326,8 +326,3 @@ gnutls_check_version( const char *req_version )
     return NULL;
 }
 
-const char *
-_gnutls_return_version( void)
-{
-   return GNUTLS_VERSION;
-}
index 65216adcffff4e83611433718b1e3e9bf3788139..674ba0c9a0f22b14527a56ec74a8731a2c2c4285 100644 (file)
@@ -97,10 +97,9 @@ static void _gnutls_add_openpgp_functions(void) {
        return;
 }
 
+const char* gnutls_check_version( const char*);
 static int _gnutls_init_extra = 0;
 
-const char* _gnutls_return_version( void);
-
 /**
   * gnutls_global_init_extra - This function initializes the global state of gnutls-extra 
   *
@@ -119,7 +118,7 @@ int ret;
         * libextra, then do not initialize the library.
         * This is because it may break things.
         */
-       if (strcmp( _gnutls_return_version(), VERSION)!=0) {
+       if (strcmp( gnutls_check_version(NULL), GNUTLS_VERSION)!=0) {
                return GNUTLS_E_LIBRARY_VERSION_MISMATCH;
        }
 
index 876f38574c6519ff31273681fdc65f94c0fca329..1f36389d736c92089880615ec88d48cec7fd6996 100644 (file)
@@ -60,7 +60,7 @@ main ()
     fi
     LIBMCRYPT_CFLAGS="${TTINCLUDE}"
     LIBMCRYPT_LIBS="${TTLIBS} -lmcrypt"
-    AC_DEFINE(LIBMCRYPT22)
+    AC_DEFINE(LIBMCRYPT22, 1, [have libmcrypt 2.2])
 
 ,   libmcrypt_config_version="2.4.0"
     if test x$libmcrypt_config_prefix != x ; then
@@ -69,13 +69,13 @@ main ()
     fi
     LIBMCRYPT_CFLAGS="${TTINCLUDE}"
     LIBMCRYPT_LIBS="${TTLIBS} -lmcrypt -lltdl ${LIBADD_DL}"
-    AC_DEFINE(LIBMCRYPT24))
+    AC_DEFINE(LIBMCRYPT24, 1, [have libmcrypt 2.4]))
   else
 dnl libmcrypt-config was found
     LIBMCRYPT_CFLAGS=`$LIBMCRYPT_CONFIG $libmcrypt_config_args --cflags`
     LIBMCRYPT_LIBS=`$LIBMCRYPT_CONFIG $libmcrypt_config_args --libs`
     libmcrypt_config_version=`$LIBMCRYPT_CONFIG $libmcrypt_config_args --version`
-    AC_DEFINE(LIBMCRYPT24)
+    AC_DEFINE(LIBMCRYPT24, 1, [have libmcrypt 2.4])
   fi
 
   ac_save_CFLAGS="$CFLAGS"