-autom4te.cache
-config.log
-config.status
-autom4te*
-stamp-h1
-libtool
-configure.lineno
-cfgaux
-*.patch
-icons/*.gif
-tags
-tmp
-.deps
-.libs
-.dirstamp
*.la
*.lo
*.loT
+*.patch
+*/*/*/Makefile
+*/Makefile
*/globals.cc
+.deps
+.dirstamp
+.libs
+Makefile
Makefile.in
aclocal.m4
-install-sh
-missing
+autoconf.h.in
+autom4te*
+autom4te.cache
+cfgaux
+config.h.in
+config.log
+config.status
configure
+configure.lineno
depcomp
-lib/libLtdl
-lib/**/config.h
-Makefile
-*/Makefile
-*/*/*/Makefile
-scr/**/Makefile
-lib/**/Makefile
+doc/*.8
+doc/Programming-Guide/html
+helpers/**/*_auth
+helpers/*/*/Makefile
+helpers/*/Makefile
helpers/basic_auth/**/Makefile
helpers/digest_auth/**/Makefile
helpers/external_acl/**/Makefile
-helpers/ntlm_auth/**/Makefile
-helpers/negotiate_auth/Makefile
-doc/*.8
-helpers/**/*_auth
helpers/external_acl/ip_user/ip_user_check
helpers/external_acl/session/squid_session
helpers/external_acl/unix_group/squid_unix_group
+helpers/negotiate_auth/Makefile
+helpers/ntlm_auth/**/Makefile
+icons/*.gif
include/autoconf.h
include/stamp-h1
+install-sh
+lib/**/Makefile
+lib/**/config.h
+lib/libLtdl
+libtool
+missing
+scr/**/Makefile
+scripts/Makefile
scripts/RunAccel
scripts/RunCache
+snmplib/Makefile
+src/*/Makefile
+src/DiskIO/DiskDaemon/diskd
src/cf.data
src/cf_gen
src/cf_gen_defines.h
src/string_arrays.c
src/ufsdump
src/unlinkd
-src/DiskIO/DiskDaemon/diskd
-tools/cachemgr.cgi
-tools/squidclient
-config.h.in
stamp-h.in
-autoconf.h.in
-testHeaders
-doc/Programming-Guide/html
-helpers/*/Makefile
-helpers/*/*/Makefile
-scripts/Makefile
-snmplib/Makefile
-src/*/Makefile
+stamp-h1
+tags
test-suite/Makefile
+testHeaders
+tmp
tools/Makefile
+tools/cachemgr.cgi
+tools/squidclient
#
AUTOMAKE_OPTIONS = dist-bzip2 subdir-objects 1.5 foreign
-
DIST_SUBDIRS = lib snmplib scripts src icons errors contrib doc helpers test-suite tools
SUBDIRS = lib @makesnmplib@ scripts src icons errors doc helpers test-suite tools
-
DISTCLEANFILES = include/stamp-h include/stamp-h[0-9]*
DEFAULT_PINGER = $(libexecdir)/`echo pinger | sed '$(transform);s/$$/$(EXEEXT)/'`
recently supplied equipment to help develop and test the WCCPv2
implementation in Squid-2.6 and Squid-3.
-Barefruit - http://www.barefruit.com/
-
- Barefruit has funded Squid3 development and maintenance,
- with a focus on content adaptation (ICAP and eCAP) support.
Kaspersky Lab - http://www.kaspersky.com/
Kaspersky Lab funded initial development of ICAP support in
Barefruit - http://www.barefruit.com/
Barefruit has funded Squid3 development and maintenance,
- with a focus on the ICAP client support.
+ with a focus on content adaptation (ICAP and eCAP) support.
Palisade Systems - http://www.palisadesys.com/
#include "squid.h"
#include "ICAPElements.h"
-#if 0 /* XXX: remove this file */
-
-const char *ICAP::crlf = "\r\n";
-
-
-const char *
-ICAP::methodStr(ICAP::Method method)
-{
- switch(method) {
-
- case ICAP::methodReqmod:
- return "REQMOD";
- break;
-
- case ICAP::methodRespmod:
- return "RESPMOD";
- break;
-
- case ICAP::methodOptions:
- return "OPTIONS";
- break;
-
- default:
- break;
- }
-
- return "NONE";
-}
-
-
-const char *
-ICAP::vectPointStr(ICAP::VectPoint point)
-{
- switch(point) {
-
- case ICAP::pointPreCache:
- return "PRECACHE";
- break;
-
- case ICAP::pointPostCache:
- return "POSTCACHE";
- break;
-
- default:
- break;
- }
-
- return "NONE";
-}
-
-
-#endif /* if 0 -- remove this file */
+// TODO: remove this file?
Must(!theOptionsFetcher);
debugs(93,6, "ICAPService will get new options " << status());
- // XXX: check whether it is safe to use self as "this"
+ // XXX: second "this" is "self"; this works but may stop if API changes
theOptionsFetcher = initiateAdaptation(new ICAPOptXactLauncher(this, this));
Must(theOptionsFetcher);
// TODO: timeout in case ICAPOptXact never calls us back?
/*
- * DEBUG: section 93 ADAPT (RFC 3507) Client
+ * DEBUG: section 93 ICAP (RFC 3507) Client
*/
#include "squid.h"