Changeset b072204 in mod_gnutls
- Timestamp:
- Mar 3, 2008, 9:04:01 AM (15 years ago)
- Branches:
- asyncio, debian/master, debian/stretch-backports, jessie-backports, main, master, msva, proxy-ticket, upstream
- Children:
- fc4c2e47
- Parents:
- b333517
- git-author:
- Nikos Mavrogiannopoulos <nmav@…> (03/03/08 09:04:01)
- git-committer:
- Nokis Mavrogiannopoulos <nmav@…> (03/03/08 09:04:01)
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
autogen.sh
rb333517 rb072204 1 1 #!/bin/sh 2 2 3 if [ -z $ACLOCAL ]; then4 ACLOCAL=aclocal5 fi6 if [ -z $AUTOCONF ]; then7 AUTOCONF=autoconf8 fi9 if [ -z $AUTOHEADER ]; then10 AUTOHEADER=autoheader11 fi12 3 if [ -z $AUTORECONF ]; then 13 4 AUTORECONF=autoreconf … … 15 6 16 7 #rm -rf autom4te.cache 17 $AUTORECONF -f - i8 $AUTORECONF -f -v -i 18 9 #touch stamp-h.in 19 10 20 for x in providers/*; do21 if [ -e $x/autogen.sh ]; then22 echo Generating Config files in $x23 (cd $x; ./autogen.sh $*)24 fi25 done -
configure.ac
rb333517 rb072204 42 42 [unconditionally disable the SRP functionality]), 43 43 use_srp=$enableval, use_srp=yes) 44 45 SRP_CFLAGS="" 44 46 if test "$use_srp" != "no"; then 45 AC_DEFINE_UNQUOTED(ENABLE_SRP, 1, [whether to enable SRP]) 47 SRP_CFLAGS="-DENABLE_SRP=1" 46 48 fi 47 49 AC_MSG_CHECKING([whether to enable SRP functionality]) … … 54 56 AC_SUBST(have_apr_memcache) 55 57 56 MODULE_CFLAGS="${LIBGNUTLS_EXTRA_CFLAGS} ${ APR_MEMCACHE_CFLAGS} ${APXS_CFLAGS} ${AP_INCLUDES} ${APR_INCLUDES} ${APU_INCLUDES}"58 MODULE_CFLAGS="${LIBGNUTLS_EXTRA_CFLAGS} ${SRP_CFLAGS} ${APR_MEMCACHE_CFLAGS} ${APXS_CFLAGS} ${AP_INCLUDES} ${APR_INCLUDES} ${APU_INCLUDES}" 57 59 MODULE_LIBS="${APR_MEMCACHE_LIBS} ${LIBGNUTLS_EXTRA_LIBS}" 58 60 … … 69 71 echo " * Apache Modules directory: ${AP_LIBEXECDIR}" 70 72 echo " * GnuTLS Library version: ${LIBGNUTLS_VERSION}" 73 echo " * SRP Authentication: ${use_srp}" 71 74 echo "" 72 75 echo "---" -
src/gnutls_cache.c
rb333517 rb072204 1 1 /** 2 2 * Copyright 2004-2005 Paul Querna 3 * Portions Copyright 2008 Nikos Mavrogiannopoulos 3 4 * 4 5 * Licensed under the Apache License, Version 2.0 (the "License"); … … 346 347 } 347 348 } 349 apr_dbm_freedatum( dbm, dbmval); 348 350 349 351 } … … 402 404 403 405 if (dbmval.dptr == NULL || dbmval.dsize <= sizeof(apr_time_t)) { 406 apr_dbm_freedatum( dbm, dbmval); 404 407 apr_dbm_close(dbm); 405 408 return data; 406 409 } 407 apr_dbm_close(dbm);408 410 409 411 data.size = dbmval.dsize - sizeof(apr_time_t); … … 411 413 data.data = gnutls_malloc(data.size); 412 414 if (data.data == NULL) { 415 apr_dbm_freedatum( dbm, dbmval); 416 apr_dbm_close(dbm); 413 417 return data; 414 418 } 415 419 416 420 memcpy(data.data, dbmval.dptr+sizeof(apr_time_t), data.size); 421 422 apr_dbm_freedatum( dbm, dbmval); 423 apr_dbm_close(dbm); 417 424 418 425 return data; -
src/mod_gnutls.c
rb333517 rb072204 17 17 18 18 #include "mod_gnutls.h" 19 20 19 21 20 static void gnutls_hooks(apr_pool_t * p)
Note: See TracChangeset
for help on using the changeset viewer.