AUTOMAKE_OPTIONS = subdir-objects
-if ENABLE_DNSHELPER
-DNSSOURCE = dns.cc
-DNSHELPER = dnsserver
-else
-DNSSOURCE = dns_internal.cc
-DNSHELPER =
-endif
-
-DNSSOURCE += \
+DNSSOURCE = \
+ dns_internal.cc \
SquidDns.h \
DnsLookupDetails.h \
DnsLookupDetails.cc
SBUF_SOURCE= \
base/InstanceId.h \
MemBlob.h \
- MemBlob.cc
+ MemBlob.cc \
+ OutOfBoundsException.h \
+ SBuf.h \
+ SBuf.cc \
+ SBufExceptions.h \
+ SBufExceptions.cc
LOADABLE_MODULES_SOURCES = \
LoadableModule.h \
endif
DIST_SUBDIRS += auth
-SUBDIRS += ip icmp ident log ipc mgr
-DIST_SUBDIRS += ip icmp ident log ipc mgr
+SUBDIRS += http ip icmp ident log ipc mgr
+DIST_SUBDIRS += http ip icmp ident log ipc mgr
if ENABLE_SSL
SUBDIRS += ssl
DIST_SUBDIRS += ssl
SNMP_ALL_SOURCE = \
+ SnmpRequest.h \
snmp_core.h \
snmp_core.cc \
+ snmp_agent.h \
snmp_agent.cc
if ENABLE_SNMP
SNMP_SOURCE = $(SNMP_ALL_SOURCE)
SUBDIRS += esi
ESI_LOCAL_LIBS = \
esi/libesi.la \
- $(top_builddir)/lib/libTrie/src/libTrie.a
+ $(top_builddir)/lib/libTrie/libTrie.a
ESI_LIBS = $(ESI_LOCAL_LIBS) \
$(XMLLIB) \
$(EXPATLIB)
endif
WIN32_ALL_SOURCE = \
+ win32.h \
win32.cc \
+ WinSvc.h \
WinSvc.cc
if ENABLE_WIN32SPECIFIC
WIN32_SOURCE = win32.cc
endif
if USE_IPC_WIN32
-IPC_SOURCE = ipc_win32.cc
+IPC_SOURCE = SquidIpc.h ipc_win32.cc
else
-IPC_SOURCE = ipc.cc
+IPC_SOURCE = SquidIpc.h ipc.cc
endif
AIO_WIN32_ALL_SOURCES = \
EXTRA_PROGRAMS = \
DiskIO/DiskDaemon/diskd \
unlinkd \
- dnsserver \
recv-announce \
tests/testUfs \
- tests/testCoss \
tests/testRock \
- tests/testNull \
ufsdump
## cfgen is used when building squid
libexec_PROGRAMS = \
- $(DNSHELPER) \
$(DISK_PROGRAMS) \
$(UNLINKD)
CommCalls.h \
DescriptorSet.cc \
DescriptorSet.h \
+ SquidConfig.h \
SquidConfig.cc
squid_SOURCES = \
AsyncEngine.cc \
AsyncEngine.h \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
CacheDigest.h \
CacheDigest.cc \
cache_manager.cc \
+ NeighborTypeDomainList.h \
+ CachePeerDomainList.h \
+ CachePeer.h \
CacheManager.h \
carp.h \
carp.cc \
ExternalACLEntry.h \
FadingCounter.h \
FadingCounter.cc \
+ fatal.h \
+ fatal.cc \
fd.h \
fd.cc \
fde.cc \
fde.h \
FileMap.h \
filemap.cc \
- forward.cc \
- forward.h \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
Generic.h \
globals.h \
gopher.h \
helper.h \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
hier_code.h \
HierarchyLogEntry.h \
$(HTCPSOURCE) \
+ HttpStateFlags.h \
http.cc \
http.h \
- HttpStatusCode.h \
- HttpStatusLine.cc \
- HttpStatusLine.h \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHeader.cc \
HttpHeaderMask.h \
HttpHeaderRange.h \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpBody.h \
HttpParser.h \
HttpReply.cc \
HttpReply.h \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequest.h \
HttpRequestMethod.cc \
HttpRequestMethod.h \
- HttpVersion.h \
ICP.h \
icp_opcode.h \
icp_v2.cc \
$(LEAKFINDERSOURCE) \
SquidList.h \
SquidList.cc \
+ LogTags.h \
lookup_t.h \
main.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
Mem.h \
mem.cc \
mem_node.cc \
multicast.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Packer.h \
Parsing.cc \
pconn.h \
PeerDigest.h \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
send-announce.h \
send-announce.cc \
$(SBUF_SOURCE) \
+ SBufStatsAction.h \
+ SBufStatsAction.cc \
$(SNMP_SOURCE) \
SquidMath.h \
SquidMath.cc \
SquidNew.cc \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
StoreSwapLogData.h \
Server.cc \
Server.h \
- structs.h \
swap_log_op.h \
SwapDir.cc \
SwapDir.h \
$(all_AUTHMODULES) \
ConfigOption.h \
$(DELAY_POOL_ALL_SOURCE) \
- dns.cc \
- dnsserver.cc \
- dns_internal.cc \
- DnsLookupDetails.cc \
- DnsLookupDetails.h \
htcp.cc \
htcp.h \
ipc.cc \
globals.cc \
hier_code.cc \
icp_opcode.cc \
+ LogTags.cc \
lookup_t.cc \
repl_modules.cc \
swap_log_op.cc
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
$(DISK_LIBS) \
anyp/libanyp.la \
comm/libcomm.la \
eui/libeui.la \
+ http/libsquid-http.la \
icmp/libicmp.la icmp/libicmp-core.la \
log/liblog.la \
format/libformat.la \
$(COMPAT_LIB) \
$(XTRA_LIBS)
-## dnsserver is a standalone helper. Do not link to any internal libraries
-dnsserver_SOURCES = dnsserver.cc
-dnsserver_LDADD = \
- $(COMPAT_LIB) \
- $(XTRA_LIBS)
-
recv_announce_SOURCES = recv-announce.cc
## What requires what..
## mem.cc wants ClientInfo.h
## libbase.la wants cbdata.*
## libbase.la wants MemBuf.*
-## structs.h wants HelperChildConfig.* (stub it)
ufsdump_SOURCES = \
ClientInfo.h \
cbdata.h \
acl/libacls.la \
eui/libeui.la \
acl/libstate.la \
- $(AUTH_LIBS) \
acl/libapi.la \
base/libbase.la \
libsquid.la \
acl/libacls.la \
eui/libeui.la \
acl/libstate.la \
- $(AUTH_LIBS) \
acl/libapi.la \
base/libbase.la \
libsquid.la \
DEFAULT_CONFIG_DIR = $(sysconfdir)
DEFAULT_CONFIG_FILE = $(DEFAULT_CONFIG_DIR)/squid.conf
DEFAULT_MIME_TABLE = $(DEFAULT_CONFIG_DIR)/mime.conf
-DEFAULT_DNSSERVER = $(libexecdir)/`echo dnsserver | sed '$(transform);s/$$/$(EXEEXT)/'`
DEFAULT_SSL_CRTD = $(libexecdir)/`echo ssl_crtd | sed '$(transform);s/$$/$(EXEEXT)/'`
DEFAULT_LOG_PREFIX = $(DEFAULT_LOG_DIR)
DEFAULT_CACHE_LOG = $(DEFAULT_LOG_PREFIX)/cache.log
err_detail_type.cc: err_detail_type.h mk-string-arrays.awk
$(AWK) -f $(srcdir)/mk-string-arrays.awk < $(srcdir)/err_detail_type.h | sed 's/ERR_DETAIL_//' > $@ || ($(RM) -f $@ && exit 1)
+LogTags.cc: LogTags.h mk-string-arrays.awk
+ $(AWK) -f $(srcdir)/mk-string-arrays.awk < $(srcdir)/LogTags.h | sed 's/LOG_//' > $@ || ($(RM) -f $@ && exit 1)
+
lookup_t.cc: lookup_t.h mk-string-arrays.awk
$(AWK) -f $(srcdir)/mk-string-arrays.awk < $(srcdir)/lookup_t.h > $@ || ($(RM) -f $@ && exit 1)
cache_cf.o: cf_parser.cci
# cf_gen builds the configuration files.
-cf_gen$(EXEEXT): $(cf_gen_SOURCES) $(cf_gen_DEPENDENCIES)
+cf_gen$(EXEEXT): $(cf_gen_SOURCES) $(cf_gen_DEPENDENCIES) cf_gen_defines.cci
$(HOSTCXX) -o $@ $(srcdir)/cf_gen.cc -I$(srcdir) -I$(top_builddir)/include/ -I$(top_builddir)/src
# squid.conf.default is built by cf_gen when making cf_parser.cci
cf_parser.cci: cf.data cf_gen$(EXEEXT)
./cf_gen$(EXEEXT) cf.data $(srcdir)/cf.data.depend
-cf_gen_defines.cci: $(srcdir)/cf_gen_defines $(srcdir)/cf.data.pre
+# The cf_gen_defines.cci is auto-generated and does not exist when the
+# dependencies computed. We need to add its include files (autoconf.h) here
+cf_gen_defines.cci: $(srcdir)/cf_gen_defines $(srcdir)/cf.data.pre $(top_builddir)/include/autoconf.h
$(AWK) -f $(srcdir)/cf_gen_defines <$(srcdir)/cf.data.pre >$@ || ($(RM) -f $@ && exit 1)
-e "s%[@]DEFAULT_ICP_PORT[@]%$(DEFAULT_ICP_PORT)%g" \
-e "s%[@]DEFAULT_CACHE_EFFECTIVE_USER[@]%$(CACHE_EFFECTIVE_USER)%g" \
-e "s%[@]DEFAULT_MIME_TABLE[@]%$(DEFAULT_MIME_TABLE)%g" \
- -e "s%[@]DEFAULT_DNSSERVER[@]%$(DEFAULT_DNSSERVER)%g" \
-e "s%[@]DEFAULT_SSL_CRTD[@]%$(DEFAULT_SSL_CRTD)%g" \
-e "s%[@]DEFAULT_UNLINKD[@]%$(DEFAULT_UNLINKD)%g" \
-e "s%[@]DEFAULT_PINGER[@]%$(DEFAULT_PINGER)%g" \
tests/testStore \
tests/testString \
tests/testURL \
+ tests/testSBuf \
tests/testConfigParser \
tests/testStatHist \
- $(STORE_TESTS)
+ tests/testVector
+
+if HAVE_FS_ROCK
+check_PROGRAMS += tests/testRock
+endif
+if HAVE_FS_UFS
+check_PROGRAMS += tests/testUfs
+endif
## NP: required to run the above list. check_PROGRAMS only builds the binaries...
TESTS += $(check_PROGRAMS)
tests_testHttpReply_SOURCES=\
cbdata.cc \
cbdata.h \
+ ConfigParser.cc \
ETag.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
HttpBody.h \
HttpBody.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHeader.h \
HttpHeader.cc \
HttpHeaderMask.h \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpControlMsg.h \
HttpMsg.h \
HttpReply.cc \
HttpReply.h \
- HttpStatusCode.h \
- HttpStatusLine.cc \
- HttpStatusLine.h \
Mem.h \
mem.cc \
+ RegexList.h \
+ RegexList.cc \
MemBuf.cc \
MemBuf.h \
mime_header.h \
log/access_log.h \
tests/stub_access_log.cc \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_cache_manager.cc \
tests/stub_debug.cc \
tests/stub_errorpage.cc \
tests/stub_HelperChildConfig.cc \
tests/stub_libformat.cc \
+ tests/stub_libauth.cc \
StatCounters.h \
StatCounters.cc \
StatHist.h \
$(TESTSOURCES)
tests_testHttpReply_LDFLAGS = $(LIBADD_DL)
tests_testHttpReply_LDADD=\
+ http/libsquid-http.la \
acl/libacls.la \
acl/libapi.la \
acl/libstate.la \
- $(AUTH_LIBS) \
anyp/libanyp.la \
ip/libip.la \
base/libbase.la \
DiskIO/WriteRequest.cc \
ETag.cc \
event.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
FileMap.h \
filemap.cc \
HelperChildConfig.h \
HttpBody.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpHdrContRange.cc \
HttpHdrRange.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpRequestMethod.cc \
int.h \
int.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
SquidList.h \
SquidList.cc \
mem_node.cc \
log/access_log.h \
tests/stub_access_log.cc \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
+ tests/stub_client_side.cc \
tests/stub_debug.cc \
tests/stub_DelayId.cc \
tests/stub_DiskIOModule.cc \
tests/stub_HttpRequest.cc \
tests/stub_HttpReply.cc \
tests/stub_ipc_TypedMsgHdr.cc \
+ tests/stub_libauth.cc \
tests/stub_libcomm.cc \
tests/stub_libformat.cc \
tests/stub_libsslsquid.cc \
nodist_tests_testACLMaxUserIP_SOURCES= \
$(TESTSOURCES)
tests_testACLMaxUserIP_LDADD= \
+ http/libsquid-http.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
eui/libeui.la \
acl/libstate.la \
- $(AUTH_LIBS) \
acl/libapi.la \
anyp/libanyp.la \
base/libbase.la \
debug.cc \
HttpParser.cc \
HttpParser.h \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequestMethod.cc \
Mem.h \
BodyPipe.cc \
cache_manager.cc \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
CacheDigest.h \
CacheDigest.cc \
event.cc \
external_acl.cc \
ExternalACLEntry.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
fde.cc \
FileMap.h \
filemap.cc \
- forward.cc \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
gopher.h \
gopher.cc \
hier_code.h \
helper.cc \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
$(HTCPSOURCE) \
+ HttpStateFlags.h \
http.cc \
HttpBody.h \
HttpBody.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHdrScTarget.cc \
HttpMsg.cc \
HttpReply.cc \
- HttpStatusLine.cc \
icp_v2.cc \
icp_v3.cc \
$(IPC_SOURCE) \
internal.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
multicast.h \
multicast.cc \
mem_node.cc \
+ MemBlob.cc \
MemBuf.cc \
MemObject.cc \
mime.h \
mime_header.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Parsing.cc \
pconn.cc \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
$(SNMP_SOURCE) \
SquidMath.h \
SquidMath.cc \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
StatHist.h \
StrList.h \
StrList.cc \
+ tests/stub_libauth.cc \
tests/stub_StatHist.cc \
stmem.cc \
repl_modules.h \
$(DISKIO_GEN_SOURCE)
# comm.cc only requires comm/libcomm.la until fdc_table is dead.
tests_testCacheManager_LDADD = \
+ http/libsquid-http.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
- $(AUTH_LIBS) \
acl/libapi.la \
base/libbase.la \
libsquid.la \
ip/libip.la \
fs/libfs.la \
comm/libcomm.la \
+ eui/libeui.la \
icmp/libicmp.la icmp/libicmp-core.la \
log/liblog.la \
format/libformat.la \
ETag.cc \
EventLoop.cc \
event.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
+ fde.h \
+ fde.cc \
FileMap.h \
filemap.cc \
HttpBody.h \
HttpBody.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHdrSc.cc \
HttpHdrScTarget.cc \
HttpHdrRange.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpHeader.h \
HttpMsg.cc \
HttpReply.cc \
HttpRequestMethod.cc \
- HttpStatusLine.cc \
int.h \
int.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
MemBuf.cc \
MemObject.cc \
mem_node.cc \
refresh.h \
refresh.cc \
RemovalPolicy.cc \
+ RequestFlags.h \
+ RequestFlags.cc \
StatCounters.h \
StatCounters.cc \
StatHist.h \
tests/stub_access_log.cc \
tests/stub_acl.cc \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_cache_manager.cc \
tests/stub_client_db.cc \
+ client_side_request.h \
tests/stub_client_side_request.cc \
tests/stub_debug.cc \
tests/stub_errorpage.cc \
tests/stub_internal.cc \
tests/stub_ipc.cc \
tests/stub_ipcache.cc \
+ tests/stub_libauth.cc \
+ tests/stub_libeui.cc \
tests/stub_libformat.cc \
tests/stub_libicmp.cc \
tests/stub_MemStore.cc \
SquidMath.h \
swap_log_op.cc
tests_testDiskIO_LDADD = \
+ http/libsquid-http.la \
SquidConfig.o \
CommCalls.o \
DnsLookupDetails.o \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
- $(AUTH_LIBS) \
libsquid.la \
comm/libcomm.la \
anyp/libanyp.la \
CacheDigest.h \
CacheDigest.cc \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
cache_manager.cc \
carp.h \
external_acl.cc \
ExternalACLEntry.cc \
FadingCounter.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
fde.cc \
FileMap.h \
filemap.cc \
- forward.cc \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
gopher.h \
gopher.cc \
helper.cc \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
hier_code.h \
$(HTCPSOURCE) \
http.cc \
HttpBody.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpParser.cc \
HttpParser.h \
HttpReply.cc \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequestMethod.cc \
- HttpStatusLine.cc \
icp_v2.cc \
icp_v3.cc \
$(IPC_SOURCE) \
internal.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
Mem.h \
mem.cc \
mem_node.cc \
+ MemBlob.cc \
MemBuf.cc \
MemObject.cc \
mime.h \
multicast.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Parsing.cc \
pconn.cc \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
$(SNMP_SOURCE) \
SquidMath.cc \
SquidMath.h \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
tests/testMain.cc \
tests/stub_main_cc.cc \
tests/stub_ipc_Forwarder.cc \
+ tests/stub_libauth.cc \
+ tests/stub_libeui.cc \
tests/stub_store_stats.cc \
time.cc \
tools.h \
$(BUILT_SOURCES) \
$(DISKIO_GEN_SOURCE)
tests_testEvent_LDADD = \
+ http/libsquid-http.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
- $(AUTH_LIBS) \
acl/libapi.la \
base/libbase.la \
libsquid.la \
CacheDigest.cc \
cache_manager.cc \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
carp.h \
carp.cc \
external_acl.cc \
ExternalACLEntry.cc \
FadingCounter.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
fde.cc \
FileMap.h \
filemap.cc \
- forward.cc \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
gopher.h \
gopher.cc \
helper.cc \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
hier_code.h \
$(HTCPSOURCE) \
http.cc \
HttpBody.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpParser.cc \
HttpParser.h \
HttpReply.cc \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequestMethod.cc \
- HttpStatusLine.cc \
icp_v2.cc \
icp_v3.cc \
$(IPC_SOURCE) \
internal.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
+ MemBlob.cc \
MemBuf.cc \
MemObject.cc \
Mem.h \
multicast.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Parsing.cc \
pconn.cc \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
$(SNMP_SOURCE) \
SquidMath.h \
SquidMath.cc \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
tests/testMain.cc \
tests/stub_main_cc.cc \
tests/stub_ipc_Forwarder.cc \
+ tests/stub_libeui.cc \
tests/stub_store_stats.cc \
time.cc \
tools.h \
$(BUILT_SOURCES) \
$(DISKIO_GEN_SOURCE)
tests_testEventLoop_LDADD = \
+ http/libsquid-http.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
acl/libapi.la \
$(ACL_REGISTRATION_SOURCES) \
BodyPipe.cc \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
cache_manager.cc \
CacheDigest.h \
external_acl.cc \
ExternalACLEntry.cc \
FadingCounter.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
fde.cc \
FileMap.h \
filemap.cc \
- forward.cc \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
gopher.h \
gopher.cc \
helper.cc \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
hier_code.h \
$(HTCPSOURCE) \
http.cc \
HttpBody.h \
HttpBody.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHdrScTarget.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpMsg.cc \
HttpParser.cc \
HttpParser.h \
HttpReply.cc \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequestMethod.cc \
- HttpStatusLine.cc \
icp_v2.cc \
icp_v3.cc \
int.h \
ipcache.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
+ MemBlob.cc \
MemBuf.cc \
MemObject.cc \
Mem.h \
multicast.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Parsing.cc \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
$(SNMP_SOURCE) \
SquidMath.h \
SquidMath.cc \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
SwapDir.cc \
tests/test_http_range.cc \
tests/stub_ipc_Forwarder.cc \
+ tests/stub_libeui.cc \
tests/stub_main_cc.cc \
tests/stub_MemStore.cc \
tests/stub_store_stats.cc \
$(BUILT_SOURCES) \
$(DISKIO_GEN_SOURCE)
tests_test_http_range_LDADD = \
+ http/libsquid-http.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
acl/libapi.la \
tests_test_http_range_DEPENDENCIES = \
$(SQUID_CPPUNIT_LA)
-
tests_testHttpParser_SOURCES = \
Debug.h \
HttpParser.cc \
Mem.h \
mem.cc \
String.cc \
- structs.h \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_cache_manager.cc \
tests/stub_debug.cc \
nodist_tests_testHttpParser_SOURCES = \
$(TESTSOURCES)
tests_testHttpParser_LDADD= \
+ http/libsquid-http.la \
SquidConfig.o \
base/libbase.la \
ip/libip.la \
$(ACL_REGISTRATION_SOURCES) \
HttpParser.cc \
HttpParser.h \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequestMethod.cc \
Mem.h \
tests/stub_DiskIOModule.cc \
tests/stub_main_cc.cc \
tests/stub_ipc_Forwarder.cc \
+ tests/stub_libeui.cc \
tests/stub_store_stats.cc \
time.cc \
BodyPipe.cc \
cache_manager.cc \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
debug.cc \
CacheDigest.h \
ETag.cc \
external_acl.cc \
ExternalACLEntry.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
fde.cc \
- forward.cc \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
gopher.h \
gopher.cc \
helper.cc \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
hier_code.h \
$(HTCPSOURCE) \
http.cc \
HttpBody.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHdrScTarget.cc \
HttpMsg.cc \
HttpReply.cc \
- HttpStatusLine.cc \
icp_v2.cc \
icp_v3.cc \
$(IPC_SOURCE) \
internal.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
multicast.h \
multicast.cc \
mem_node.cc \
+ MemBlob.cc \
MemBuf.cc \
MemObject.cc \
mime.h \
mime_header.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Parsing.cc \
pconn.cc \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
$(SNMP_SOURCE) \
SquidMath.h \
SquidMath.cc \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
acl/libapi.la \
comm/libcomm.la \
log/liblog.la \
format/libformat.la \
+ http/libsquid-http.la \
$(REPL_OBJS) \
$(ADAPTATION_LIBS) \
$(ESI_LIBS) \
ETag.cc \
event.cc \
EventLoop.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
FileMap.h \
filemap.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHdrRange.cc \
HttpHdrSc.cc \
HttpHdrScTarget.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpHeader.h \
HttpHeader.cc \
HttpMsg.cc \
HttpRequestMethod.cc \
+ RequestFlags.cc \
+ RequestFlags.h \
int.h \
int.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
Mem.h \
mem.cc \
mem_node.cc \
tests/stub_access_log.cc \
tests/stub_acl.cc \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_cache_manager.cc \
tests/stub_client_side_request.cc \
tests/stub_DiskIOModule.cc \
tests/stub_errorpage.cc \
fd.h \
+ fde.h \
tests/stub_fd.cc \
tests/stub_helper.cc \
tests/stub_HelperChildConfig.cc \
tests/stub_http.cc \
+ tests/stub_libeui.cc \
tests/stub_libformat.cc \
HttpBody.h \
HttpBody.cc \
swap_log_op.cc
tests_testStore_LDADD= \
+ http/libsquid-http.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
acl/libapi.la \
tests/testString.cc \
tests/testString.h \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_cache_manager.cc \
tests/stub_debug.cc \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
acl/libapi.la \
tests/stub_HelperChildConfig.cc \
tests/stub_icp.cc \
tests/stub_ipc.cc \
+ tests/stub_libeui.cc \
tests/stub_MemStore.cc \
tests/stub_pconn.cc \
tests/stub_Port.cc \
store_rebuild.h \
tests/stub_store_rebuild.cc \
tests/stub_store_stats.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
+ fde.h \
+ fde.cc \
client_db.h \
disk.h \
disk.cc \
HttpBody.h \
HttpBody.cc \
HttpReply.cc \
- HttpStatusLine.cc \
int.h \
int.cc \
+ RequestFlags.h \
+ RequestFlags.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
MemObject.cc \
StoreSwapLogData.cc \
StoreIOState.cc \
SwapDir.cc \
tests/stub_acl.cc \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_helper.cc \
cbdata.cc \
stmem.cc \
mime.h \
tests/stub_mime.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpHeader.h \
MemBuf.cc \
HttpHdrContRange.cc \
Packer.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
SquidMath.h \
swap_log_op.cc
tests_testUfs_LDADD = \
+ http/libsquid-http.la \
CommCalls.o \
DnsLookupDetails.o \
$(AUTH_ACL_LIBS) \
ident/libident.la \
acl/libacls.la \
- eui/libeui.la \
acl/libstate.la \
$(AUTH_LIBS) \
acl/libapi.la \
tests_testUfs_DEPENDENCIES = \
$(SWAP_TEST_DS)
+check_PROGRAMS += testRefCount
+testRefCount_SOURCES= \
+ base/Lock.h \
+ base/RefCount.h \
+ tests/stub_cbdata.cc \
+ tests/stub_debug.cc \
+ tests/stub_MemBuf.cc \
+ tests/testRefCount.cc
+testRefCount_LDADD = \
+ base/libbase.la \
+ $(top_builddir)/lib/libmiscutil.la \
+ $(COMPAT_LIB) \
+ $(XTRA_LIBS)
+
tests_testRock_SOURCES = \
cbdata.cc \
CacheDigest.h \
ETag.cc \
EventLoop.cc \
event.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
+ fde.h \
+ fde.cc \
FileMap.h \
filemap.cc \
+ HttpHeaderFieldStat.h \
HttpBody.h \
HttpBody.cc \
HttpHdrCc.cc \
HttpHdrScTarget.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpMsg.cc \
HttpReply.cc \
HttpRequestMethod.cc \
- HttpStatusLine.cc \
int.h \
int.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
Mem.h \
mem.cc \
MemBuf.cc \
Packer.cc \
Parsing.cc \
RemovalPolicy.cc \
+ RequestFlags.cc \
+ RequestFlags.h \
StatCounters.h \
StatCounters.cc \
StatHist.h \
log/access_log.h \
tests/stub_access_log.cc \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
- tests/stub_cache_manager.cc \
client_db.h \
+ tests/stub_cache_manager.cc \
tests/stub_client_db.cc \
tests/stub_client_side_request.cc \
tests/stub_debug.cc \
tests/stub_icp.cc \
tests/stub_ipc.cc \
tests/stub_ipcache.cc \
+ tests/stub_libeui.cc \
tests/stub_libformat.cc \
tests/stub_libicmp.cc \
+ tests/stub_libmgr.cc \
tests/stub_MemStore.cc \
mime.h \
tests/stub_mime.cc \
SquidMath.h \
$(TESTSOURCES)
tests_testRock_LDADD = \
+ http/libsquid-http.la \
libsquid.la \
comm/libcomm.la \
anyp/libanyp.la \
acl/libacls.la \
acl/libapi.la \
acl/libstate.la \
- eui/libeui.la \
ipc/libipc.la \
- mgr/libmgr.la \
base/libbase.la \
$(SSL_LIBS) \
$(top_builddir)/lib/libmisccontainers.la \
tests_testRock_DEPENDENCIES = \
$(SWAP_TEST_DS)
-tests_testCoss_SOURCES = \
- tests/testCoss.cc \
- tests/testMain.cc \
- tests/testCoss.h \
- tests/stub_cache_manager.cc \
- client_db.h \
- tests/stub_client_db.cc \
- tests/stub_debug.cc \
- tests/stub_HelperChildConfig.cc \
- internal.h \
- tests/stub_internal.cc \
- tests/stub_ipc.cc \
- tests/stub_pconn.cc \
- store_rebuild.h \
- tests/stub_store_rebuild.cc \
- tests/stub_store_stats.cc \
- fd.h \
- fd.cc \
- disk.h \
- disk.cc \
- FileMap.h \
- filemap.cc \
- HttpBody.h \
- HttpBody.cc \
- HttpReply.cc \
- HttpStatusLine.cc \
- int.h \
- int.cc \
- SquidList.h \
- SquidList.cc \
- MemObject.cc \
- StoreSwapLogData.cc \
- StoreIOState.cc \
- StoreMeta.cc \
- StoreMetaMD5.cc \
- StoreMetaSTD.cc \
- StoreMetaSTDLFS.cc \
- StoreMetaUnpacker.cc \
- StoreMetaURL.cc \
- StoreMetaVary.cc \
- StoreFileSystem.cc \
- store_io.cc \
- store_swapout.cc \
- store_swapmeta.cc \
- $(UNLINKDSOURCE) \
- $(WIN32_SOURCE) \
- event.cc \
- $(DELAY_POOL_SOURCE) \
- CacheDigest.h \
- CacheDigest.cc \
- ConfigParser.cc \
- EventLoop.cc \
- HttpMsg.cc \
- RemovalPolicy.cc \
- store_dir.cc \
- repl_modules.h \
- store.cc \
- HttpRequestMethod.cc \
- store_key_md5.h \
- store_key_md5.cc \
- Parsing.cc \
- ConfigOption.cc \
- SwapDir.cc \
- tests/stub_acl.cc \
- cache_cf.h \
- tests/stub_cache_cf.cc \
- tests/stub_helper.cc \
- cbdata.cc \
- String.cc \
- tests/stub_client_side_request.cc \
- tests/stub_http.cc \
- mem_node.cc \
- stmem.cc \
- mime.h \
- tests/stub_mime.cc \
- HttpHeaderTools.h \
- HttpHeaderTools.cc \
- HttpHeader.h \
- HttpHeader.cc \
- Mem.h \
- mem.cc \
- ClientInfo.h \
- MemBuf.cc \
- HttpHdrContRange.cc \
- Packer.cc \
- HttpHdrCc.h \
- HttpHdrCc.cc \
- HttpHdrCc.cci \
- HttpHdrSc.cc \
- HttpHdrScTarget.cc \
- url.cc \
- StatCounters.h \
- StatCounters.cc \
- StatHist.h \
- tests/stub_StatHist.cc \
- tests/stub_errorpage.cc \
- tests/stub_HttpRequest.cc \
- log/access_log.h \
- tests/stub_access_log.cc \
- refresh.h \
- refresh.cc \
- tests/stub_MemStore.cc \
- tests/stub_Port.cc \
- tests/stub_store_client.cc \
- tests/stub_store_stats.cc \
- tools.h \
- tests/stub_tools.cc \
- tests/stub_UdsOp.cc \
- tests/testStoreSupport.cc \
- tests/testStoreSupport.h \
- time.cc \
- URLScheme.cc \
- wordlist.h \
- wordlist.cc \
- $(DISKIO_SOURCE)
-
-nodist_tests_testCoss_SOURCES = \
- swap_log_op.cc \
- SquidMath.cc \
- SquidMath.h \
- $(TESTSOURCES) \
- $(DISKIO_GEN_SOURCE)
-tests_testCoss_LDADD = \
- anyp/libanyp.la \
- libsquid.la \
- $(REGEXLIB) \
- $(AUTH_ACL_LIBS) \
- ident/libident.la \
- acl/libacls.la \
- eui/libeui.la \
- acl/libstate.la \
- $(AUTH_LIBS) \
- acl/libapi.la \
- libsquid.la \
- comm/libcomm.la \
- ip/libip.la \
- fs/libfs.la \
- mgr/libmgr.la \
- $(REPL_OBJS) \
- $(DISK_LIBS) \
- $(DISK_OS_LIBS) \
- $(COMMON_LIBS) \
- $(SSL_LIBS) \
- acl/libapi.la \
- ipc/libipc.la \
- base/libbase.la \
- $(top_builddir)/lib/libmisccontainers.la \
- $(top_builddir)/lib/libmiscencoding.la \
- $(top_builddir)/lib/libmiscutil.la \
- $(SQUID_CPPUNIT_LIBS) \
- $(REGEXLIB) \
- $(SSLLIB) \
- $(COMPAT_LIB) \
- $(XTRA_LIBS)
-tests_testCoss_LDFLAGS = $(LIBADD_DL)
-tests_testCoss_DEPENDENCIES = \
- $(SWAP_TEST_DS)
-
-tests_testNull_SOURCES = \
- tests/testNull.cc \
- tests/testMain.cc \
- tests/testNull.h \
- internal.h \
- tests/stub_internal.cc \
- store_rebuild.h \
- tests/stub_store_rebuild.cc \
- tests/stub_store_stats.cc \
- fd.h \
- fd.cc \
- disk.h \
- disk.cc \
- FileMap.h \
- filemap.cc \
- HttpBody.h \
- HttpBody.cc \
- HttpReply.cc \
- HttpStatusLine.cc \
- int.h \
- int.cc \
- SquidList.h \
- SquidList.cc \
- MemObject.cc \
- StoreSwapLogData.cc \
- StoreIOState.cc \
- StoreMeta.cc \
- StoreMetaMD5.cc \
- StoreMetaSTD.cc \
- StoreMetaSTDLFS.cc \
- StoreMetaUnpacker.cc \
- StoreMetaURL.cc \
- StoreMetaVary.cc \
- StoreFileSystem.cc \
- store_io.cc \
- store_swapout.cc \
- store_swapmeta.cc \
- $(UNLINKDSOURCE) \
- $(WIN32_SOURCE) \
- event.cc \
- $(DELAY_POOL_SOURCE) \
- CacheDigest.h \
- CacheDigest.cc \
- ConfigParser.cc \
- EventLoop.cc \
- HttpMsg.cc \
- RemovalPolicy.cc \
- store_dir.cc \
- repl_modules.h \
- store.cc \
- HttpRequestMethod.cc \
- store_key_md5.h \
- store_key_md5.cc \
- Parsing.cc \
- ConfigOption.cc \
- SwapDir.cc \
- tests/stub_acl.cc \
- cache_cf.h \
- tests/stub_cache_cf.cc \
- tests/stub_helper.cc \
- cbdata.cc \
- String.cc \
- tests/stub_comm.cc \
- tests/stub_debug.cc \
- tests/stub_client_side_request.cc \
- tests/stub_http.cc \
- mem_node.cc \
- stmem.cc \
- mime.h \
- tests/stub_mime.cc \
- HttpHeaderTools.h \
- HttpHeaderTools.cc \
- HttpHeader.h \
- HttpHeader.cc \
- Mem.h \
- mem.cc \
- ClientInfo.h \
- MemBuf.cc \
- HttpHdrContRange.cc \
- Packer.cc \
- HttpHdrCc.h \
- HttpHdrCc.cc \
- HttpHdrCc.cci \
- HttpHdrSc.cc \
- HttpHdrScTarget.cc \
- url.cc \
- StatCounters.h \
- StatCounters.cc \
- StatHist.h \
- tests/stub_StatHist.cc \
- tests/stub_errorpage.cc \
- tests/stub_HttpRequest.cc \
- log/access_log.h \
- tests/stub_access_log.cc \
- refresh.h \
- refresh.cc \
- tests/stub_store_client.cc \
- tests/stub_store_stats.cc \
- tools.h \
- tests/stub_tools.cc \
- tests/testStoreSupport.cc \
- tests/testStoreSupport.h \
- time.cc \
- URLScheme.cc \
- wordlist.h \
- wordlist.cc \
- $(DISKIO_SOURCE)
-
-nodist_tests_testNull_SOURCES = \
- $(TESTSOURCES) \
- $(DISKIO_GEN_SOURCE)
-tests_testNull_LDADD = \
- $(REGEXLIB) \
- $(AUTH_ACL_LIBS) \
- ident/libident.la \
- acl/libacls.la \
- eui/libeui.la \
- acl/libstate.la \
- $(AUTH_LIBS) \
- acl/libapi.la \
- base/libbase.la \
- libsquid.la \
- ip/libip.la \
- fs/libfs.la \
- ipc/libipc.la \
- mgr/libmgr.la \
- $(REPL_OBJS) \
- $(DISK_LIBS) \
- $(DISK_OS_LIBS) \
- acl/libapi.la \
- $(top_builddir)/lib/libmisccontainers.la \
- $(top_builddir)/lib/libmiscencoding.la \
- $(top_builddir)/lib/libmiscutil.la \
- $(SQUID_CPPUNIT_LIBS) \
- $(SSLLIB) \
- $(COMPAT_LIB) \
- $(XTRA_LIBS)
-tests_testNull_LDFLAGS = $(LIBADD_DL)
-tests_testNull_DEPENDENCIES = \
- $(SWAP_TEST_DS)
-
## Tests of the URL module.
## TODO: Trim this down once the insanity is over.
tests_testURL_SOURCES = \
$(ACL_REGISTRATION_SOURCES) \
BodyPipe.cc \
cache_cf.h \
+ AuthReg.h \
+ YesNoNone.h \
+ YesNoNone.cc \
+ RefreshPattern.h \
cache_cf.cc \
cache_manager.cc \
CacheDigest.h \
event.cc \
external_acl.cc \
ExternalACLEntry.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
fd.h \
fd.cc \
fde.cc \
FileMap.h \
filemap.cc \
- forward.cc \
fqdncache.h \
fqdncache.cc \
ftp.h \
ftp.cc \
+ FwdState.cc \
+ FwdState.h \
gopher.h \
gopher.cc \
helper.cc \
HelperChildConfig.h \
HelperChildConfig.cc \
+ HelperReply.cc \
+ HelperReply.h \
hier_code.h \
$(HTCPSOURCE) \
http.cc \
HttpBody.h \
HttpBody.cc \
+ HttpHeaderFieldStat.h \
HttpHdrCc.h \
HttpHdrCc.cc \
HttpHdrCc.cci \
HttpHdrScTarget.cc \
HttpHeader.h \
HttpHeader.cc \
+ HttpHeaderFieldInfo.h \
HttpHeaderTools.h \
HttpHeaderTools.cc \
HttpMsg.cc \
HttpParser.cc \
HttpParser.h \
HttpReply.cc \
+ RequestFlags.h \
+ RequestFlags.cc \
HttpRequest.cc \
HttpRequestMethod.cc \
- HttpStatusLine.cc \
icp_v2.cc \
icp_v3.cc \
$(IPC_SOURCE) \
internal.cc \
SquidList.h \
SquidList.cc \
+ MasterXaction.cc \
+ MasterXaction.h \
multicast.h \
multicast.cc \
Mem.h \
mem.cc \
mem_node.cc \
+ MemBlob.cc \
MemBuf.cc \
MemObject.cc \
mime.h \
mime_header.cc \
neighbors.h \
neighbors.cc \
+ Notes.cc \
+ Notes.h \
Packer.cc \
Parsing.cc \
pconn.cc \
peer_digest.cc \
+ peer_proxy_negotiate_auth.h \
peer_proxy_negotiate_auth.cc \
peer_select.cc \
peer_sourcehash.h \
$(SNMP_SOURCE) \
SquidMath.h \
SquidMath.cc \
+ IoStats.h \
stat.h \
stat.cc \
StatCounters.h \
StoreMetaVary.cc \
StoreSwapLogData.cc \
String.cc \
- StrList.h \
- StrList.cc \
+ StrList.h \
+ StrList.cc \
SwapDir.cc \
MemStore.cc \
tests/stub_debug.cc \
nodist_tests_testURL_SOURCES = \
$(BUILT_SOURCES)
tests_testURL_LDADD = \
+ http/libsquid-http.la \
anyp/libanyp.la \
$(AUTH_ACL_LIBS) \
ident/libident.la \
$(REPL_OBJS) \
$(SQUID_CPPUNIT_LA)
+tests_testSBuf_SOURCES= \
+ tests/testSBuf.h \
+ tests/testSBuf.cc \
+ tests/testMain.cc \
+ tests/SBufFindTest.h \
+ tests/SBufFindTest.cc \
+ $(SBUF_SOURCE) \
+ SBufStream.h \
+ time.cc \
+ mem.cc \
+ tests/stub_debug.cc \
+ tests/stub_fatal.cc \
+ tests/stub_HelperChildConfig.cc \
+ tests/stub_cache_cf.cc \
+ tests/stub_cache_manager.cc \
+ tests/stub_store.cc \
+ tests/stub_store_stats.cc \
+ tests/stub_tools.cc \
+ SquidString.h \
+ String.cc \
+ wordlist.cc \
+ MemBuf.cc
+nodist_tests_testSBuf_SOURCES=$(TESTSOURCES)
+tests_testSBuf_LDFLAGS = $(LIBADD_DL)
+tests_testSBuf_LDADD=\
+ $(SQUID_CPPUNIT_LIBS) \
+ $(SQUID_CPPUNIT_LA) \
+ $(COMPAT_LIB) \
+ libsquid.la \
+ ip/libip.la \
+ mgr/libmgr.la \
+ base/libbase.la \
+ $(top_builddir)/lib/libmiscutil.la \
+ $(COMMON_LIBS)
+tests_testSBuf_DEPENDENCIES= $(SQUID_CPPUNIT_LA)
+
tests_testConfigParser_SOURCES = \
ClientInfo.h \
Mem.h \
MemBuf.cc \
String.cc \
ConfigParser.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
tests/testMain.cc \
tests/testConfigParser.cc \
tests/testConfigParser.h \
cache_cf.h \
+ YesNoNone.h \
tests/stub_cache_cf.cc \
tests/stub_cache_manager.cc \
tests/stub_debug.cc \
tests_testStatHist_SOURCES = \
cbdata.cc \
+ fatal.h \
+ tests/stub_fatal.cc \
MemBuf.cc \
StatHist.cc \
StatHist.h \
tests_testStatHist_LDADD = \
base/libbase.la \
$(top_builddir)/lib/libmiscutil.la \
+ $(top_builddir)/lib/libmisccontainers.la \
$(SQUID_CPPUNIT_LIBS) \
$(SQUID_CPPUNIT_LA) \
$(COMPAT_LIB)
tests_testStatHist_DEPENDENCIES = $(SQUID_CPPUNIT_LA)
+tests_testVector_SOURCES = \
+ tests/testVector.cc \
+ tests/testMain.cc \
+ tests/testVector.h \
+ time.cc
+nodist_tests_testVector_SOURCES = \
+ $(TESTSOURCES)
+tests_testVector_LDADD= \
+ $(SQUID_CPPUNIT_LIBS) \
+ $(COMPAT_LIB) \
+ $(XTRA_LIBS)
+tests_testVector_LDFLAGS = $(LIBADD_DL)
+tests_testVector_DEPENDENCIES = \
+ $(SQUID_CPPUNIT_LA)
+
TESTS += testHeaders