From a3449b7cd5c1215848814d37d1fc3553aa563dcd Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Sat, 18 Oct 2008 11:17:52 +0000 Subject: [PATCH] Connection keep-alive support is ready for testing, allow enabling it through the configure script. --- acconfig.h | 9 +++++++++ configure.in | 15 ++++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/acconfig.h b/acconfig.h index 76dca51e..a8be622c 100644 --- a/acconfig.h +++ b/acconfig.h @@ -37,6 +37,10 @@ * * Revisions : * $Log: acconfig.h,v $ + * Revision 1.35 2008/04/06 15:18:33 fabiankeil + * Oh well, rename the --enable-pcre-host-patterns option to + * --enable-extended-host-patterns as it's not really PCRE syntax. + * * Revision 1.34 2008/04/06 14:54:26 fabiankeil * Use PCRE syntax in host patterns when configured * with --enable-pcre-host-patterns. @@ -361,6 +365,11 @@ */ #undef FEATURE_EXTENDED_HOST_PATTERNS +/* + * Keep outgoing connections alive if possible. + */ +#undef FEATURE_CONNECTION_KEEP_ALIVE + /* * Use POSIX threads instead of native threads. */ diff --git a/configure.in b/configure.in index 685b0dff..fe09ca19 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl $Id: configure.in,v 1.120 2008/08/21 17:19:50 fabiankeil Exp $ +dnl $Id: configure.in,v 1.121 2008/08/30 12:03:07 fabiankeil Exp $ dnl dnl Written by and Copyright (C) 2001-2008 the SourceForge dnl Privoxy team. http://www.privoxy.org/ @@ -28,6 +28,9 @@ dnl or write to the Free Software Foundation, Inc., 59 dnl Temple Place - Suite 330, Boston, MA 02111-1307, USA. dnl dnl $Log: configure.in,v $ +dnl Revision 1.121 2008/08/30 12:03:07 fabiankeil +dnl Remove FEATURE_COOKIE_JAR. +dnl dnl Revision 1.120 2008/08/21 17:19:50 fabiankeil dnl Change version to 3.0.11 UNRELEASED. dnl @@ -547,7 +550,7 @@ dnl ================================================================= dnl AutoConf Initialization dnl ================================================================= -AC_REVISION($Revision: 1.120 $) +AC_REVISION($Revision: 1.121 $) AC_INIT(jcc.c) if test ! -f config.h.in; then @@ -1218,7 +1221,7 @@ AC_FUNC_SETPGRP AC_TYPE_SIGNAL dnl uncommenting does not work for swa. suse linux dnl AC_FUNC_STAT -AC_CHECK_FUNCS([access atexit getcwd gethostbyaddr gethostbyaddr_r gethostbyname gethostbyname_r gettimeofday inet_ntoa localtime_r memchr memmove memset putenv random regcomp select setlocale snprintf socket strchr strdup strerror strftime strlcat strlcpy strptime strstr strtoul timegm tzset]) +AC_CHECK_FUNCS([access atexit getcwd gethostbyaddr gethostbyaddr_r gethostbyname gethostbyname_r gettimeofday inet_ntoa localtime_r memchr memmove memset poll putenv random regcomp select setlocale snprintf socket strchr strdup strerror strftime strlcat strlcpy strptime strstr strtoul timegm tzset]) dnl ================================================================= @@ -1349,6 +1352,12 @@ AC_ARG_ENABLE(extended-host-patterns, AC_DEFINE(FEATURE_EXTENDED_HOST_PATTERNS) fi]) +AC_ARG_ENABLE(connection-keep-alive, +[ --enable-connection-keep-alive Keep outgoing connections alive if possible. Experimental.], +[if test $enableval = yes; then + AC_DEFINE(FEATURE_CONNECTION_KEEP_ALIVE) +fi]) + dnl pcre/pcrs is needed for CGI anyway, so dnl the choice is only between static and dnl dynamic: -- 2.39.2