]> git.ipfire.org Git - thirdparty/squid.git/commit
From: Henrik Nordstrom <hno@hem.passagen.se>
authorwessels <>
Tue, 6 Jan 1998 07:27:40 +0000 (07:27 +0000)
committerwessels <>
Tue, 6 Jan 1998 07:27:40 +0000 (07:27 +0000)
commite5f4e1b043c814dfdeb507af82ca8d271bf7557e
treef32349ab5d1c7fd826d550002ac2f1e8c8af4425
parentb80f28ca2f1a7447dace8f54c6aa977d38c49f61
From:    Henrik Nordstrom <hno@hem.passagen.se>

Here is one big patch, with all the changes I have sent for beta8 that
was not in beta10 and some new ones.

Added remaining options to configure
--enable-new-storekey=[sha|md5(|url)] (was --enable-hashkey)
--enable-acltree
--enable-icmp
--enable-delay-hack
--enable-useragent-log
--enable-kill-parent  (this should be named -hack)
--enable-snmp
--enable-time-hack
--enable-cachemgr-hostname[=hostname]   (new)
--enable-arp-acl  (new)

Added Doug Lea malloc-2.6.4 to the distribution, so that people easily
can try a decent malloc package if they syspect their malloc is broken.
--enable-dlmalloc

Let configure determine witch parts that needs to be compiled,
instead of wrapping the sourcefiles in #ifdef

Moved all the --enable... to the beginning of configure.

Deleted src/options.h. This does NOT work well together with autoconf. I
have instead moved the comments to acconfig.h, and added a small header
with some instructions on how the thing can be configured (all is
visible in include/autoconfig.h[.in]).

Some malloc()/free() calls replaced with x-versions.

Made XMALLOC_DEBUG_COUNT working again. Requires a small stub function
for client and cachemgr.cgi (lib/stub_memaccount.c).

Tried to remove most compile-time warnings.
12 files changed:
ChangeLog
configure
configure.in
include/autoconf.h.in
lib/Makefile.in
lib/splay.c
lib/util.c
snmplib/Makefile.in
src/Makefile.in
src/client.cc
src/snmp_agent.cc
src/squid.h