]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Fri, 13 Nov 1998 06:07:34 +0000 (06:07 +0000)]
Making squid more a of a true daemon process
wessels [Thu, 12 Nov 1998 13:41:36 +0000 (13:41 +0000)]
post 2.1 merge cleanup
wessels [Thu, 12 Nov 1998 13:33:31 +0000 (13:33 +0000)]
prefer_direct option to prefer parents instead of direct
wessels [Thu, 12 Nov 1998 13:31:13 +0000 (13:31 +0000)]
2.2.PRE1
wessels [Thu, 12 Nov 1998 13:27:48 +0000 (13:27 +0000)]
2.1 branch merge
glenn [Thu, 12 Nov 1998 03:19:55 +0000 (03:19 +0000)]
Squid SNMP code rewrite
glenn [Thu, 12 Nov 1998 03:10:00 +0000 (03:10 +0000)]
Squid SNMP code rewrite
glenn [Thu, 12 Nov 1998 03:04:09 +0000 (03:04 +0000)]
Squid SNMP code rewrite
glenn [Sat, 24 Oct 1998 03:53:32 +0000 (03:53 +0000)]
clientdbUpdate fix, request flag parameter deleted
wessels [Wed, 21 Oct 1998 12:54:18 +0000 (12:54 +0000)]
memory leaks
wessels [Tue, 20 Oct 1998 04:36:56 +0000 (04:36 +0000)]
gindent
wessels [Mon, 19 Oct 1998 23:48:26 +0000 (23:48 +0000)]
changed helper usage so that during a reconfigure we keep the helper*
structures around. This keeps pending requests queued and we can
submit them soon as the new helper processes are started.
rousskov [Mon, 19 Oct 1998 12:15:29 +0000 (12:15 +0000)]
- fixed debugging level/module: clientCacheHit: in refreshCheck...
wessels [Mon, 19 Oct 1998 11:31:13 +0000 (11:31 +0000)]
finally tested and fixed HIT/PENDING hacks
wessels [Mon, 19 Oct 1998 10:44:38 +0000 (10:44 +0000)]
typo
wessels [Mon, 19 Oct 1998 10:40:30 +0000 (10:40 +0000)]
clear no-cache bit for cache hits on STORE_PENDING entries
wessels [Mon, 19 Oct 1998 05:06:47 +0000 (05:06 +0000)]
undo some debugging
rousskov [Mon, 19 Oct 1998 03:19:03 +0000 (03:19 +0000)]
- added maybe-counters, counters for intermediate decisions that
may affect the final result
rousskov [Mon, 19 Oct 1998 03:09:52 +0000 (03:09 +0000)]
- Last-Modified: "now" should be stale no matter what min is set to
(unless overridden by override-lastmod). (Henrik Nordstrom)
wessels [Sun, 18 Oct 1998 15:06:52 +0000 (15:06 +0000)]
clear global read/write bits in comm_incoming handlers
wessels [Sun, 18 Oct 1998 15:05:43 +0000 (15:05 +0000)]
clock skew debugging
wessels [Sun, 18 Oct 1998 14:43:32 +0000 (14:43 +0000)]
add description for NO HANDLER debugging
wessels [Sun, 18 Oct 1998 14:33:19 +0000 (14:33 +0000)]
comm_select loop-spin debugging
wessels [Sun, 18 Oct 1998 14:29:09 +0000 (14:29 +0000)]
avoid NPR if helper is NULL
wessels [Sun, 18 Oct 1998 14:26:40 +0000 (14:26 +0000)]
use EBIT_CLR,EBIT_TEST for comm_select fd_mask bits
wessels [Sun, 18 Oct 1998 14:10:05 +0000 (14:10 +0000)]
read queued bytes on linux before closing a client socket to prevent
RST packets going to the browser
wessels [Sun, 18 Oct 1998 14:08:58 +0000 (14:08 +0000)]
shutdown/reconfigure bugs
rousskov [Sun, 18 Oct 1998 07:30:09 +0000 (07:30 +0000)]
- added missing case counters to refreshCheck()
request_reload2ims_stale, request_reload_stale,
min_age_override_exp_fresh, min_age_override_lmt_fresh
- display only non-zero stats
- hack to double check that all cases are counted
("total" line will not display 100% if not)
wessels [Sat, 17 Oct 1998 23:03:42 +0000 (23:03 +0000)]
use array syntax instead of pointer syntax
wessels [Sat, 17 Oct 1998 11:38:45 +0000 (11:38 +0000)]
change clock skew debug threshold to 2 hours
wessels [Sat, 17 Oct 1998 11:37:48 +0000 (11:37 +0000)]
report clock skew
wessels [Sat, 17 Oct 1998 11:08:46 +0000 (11:08 +0000)]
update
wessels [Sat, 17 Oct 1998 11:08:16 +0000 (11:08 +0000)]
clear HAVE_GNUMALLOC_H for --enable-dlmalloc
rousskov [Sat, 17 Oct 1998 10:53:40 +0000 (10:53 +0000)]
- updated current Cache Digests version to "4" (required version remains "3")
the change will help to track down caches that use old refresh algorithm
rousskov [Sat, 17 Oct 1998 10:41:48 +0000 (10:41 +0000)]
- fixed typos in refreshCountsStats
rousskov [Sat, 17 Oct 1998 10:34:08 +0000 (10:34 +0000)]
- eliminated refreshWhen() which was out-of-sync with refreshCheck()
potentially causing under-utilized cache digests
- maintain refreshCheck statistics on per-protocol basis so we
can tell why ICP or Digests return too many misses, etc.
wessels [Sat, 17 Oct 1998 02:02:45 +0000 (02:02 +0000)]
fixed helper restart bugs
wessels [Sat, 17 Oct 1998 01:20:17 +0000 (01:20 +0000)]
rearrange debugging
wessels [Sat, 17 Oct 1998 01:19:29 +0000 (01:19 +0000)]
we used to CLOSE persistent connections if the ENTRY_BAD_LENGTH bit
was set (because we didn't get exactly content-length bytes). But
when we read TOO MUCH we can still handle this gracefully. Instead of
closing on != condition, now we close on < condition.
wessels [Sat, 17 Oct 1998 01:18:16 +0000 (01:18 +0000)]
fix debugging message
wessels [Fri, 16 Oct 1998 05:44:37 +0000 (05:44 +0000)]
clientKeepaliveNextRequest() used to assume (assert) that conn->chr
was either NULL, or if conn->chr was set, then conn->chr->entry must
also be set. But the cilent request could be blocked on ACL or
redirector operations, in which case conn->chr->entry is NULL.
wessels [Fri, 16 Oct 1998 05:40:04 +0000 (05:40 +0000)]
support 301: 302: redirector hacks
wessels [Thu, 15 Oct 1998 23:34:32 +0000 (23:34 +0000)]
little StatHist cleanup and debugging
wessels [Thu, 15 Oct 1998 06:47:03 +0000 (06:47 +0000)]
update
wessels [Thu, 15 Oct 1998 03:11:55 +0000 (03:11 +0000)]
allow whitespace in request URI's.
wessels [Thu, 15 Oct 1998 02:14:04 +0000 (02:14 +0000)]
typo
wessels [Thu, 15 Oct 1998 02:12:14 +0000 (02:12 +0000)]
typos and whitespace
wessels [Wed, 14 Oct 1998 22:30:27 +0000 (22:30 +0000)]
update
wessels [Wed, 14 Oct 1998 22:09:30 +0000 (22:09 +0000)]
FMR bug
wessels [Wed, 14 Oct 1998 09:04:21 +0000 (09:04 +0000)]
check for working inet_ntoa()
wessels [Wed, 14 Oct 1998 08:40:25 +0000 (08:40 +0000)]
fix potential buffer overrun and negative array index bugs
wessels [Wed, 14 Oct 1998 05:42:03 +0000 (05:42 +0000)]
wrong version in welcome comment
wessels [Wed, 14 Oct 1998 05:39:08 +0000 (05:39 +0000)]
From: Q <q@fan.net.au>
Here is a patch to make squid2-p1 work properly when it's both an
ipf-transparent proxy and a local http-accelerator at the same time. It
also closes a potential DoS window.
wessels [Wed, 14 Oct 1998 05:33:29 +0000 (05:33 +0000)]
some compilers cant grok variable names same as type names
wessels [Wed, 14 Oct 1998 05:15:01 +0000 (05:15 +0000)]
typo
wessels [Wed, 14 Oct 1998 02:39:01 +0000 (02:39 +0000)]
update
wessels [Wed, 14 Oct 1998 02:38:42 +0000 (02:38 +0000)]
- Changed storeClientCopy2() so that it keeps sending the remainder
of a STORE_ABORTED request, instead of cutting off the client as
soon as the object becomes aborted.
wessels [Wed, 14 Oct 1998 02:37:19 +0000 (02:37 +0000)]
replaced errorCon() with call to fwdFail() for httpTimeout.
wessels [Wed, 14 Oct 1998 02:35:55 +0000 (02:35 +0000)]
make Unused ICP version warning debug level 1
wessels [Tue, 13 Oct 1998 23:40:36 +0000 (23:40 +0000)]
update
wessels [Tue, 13 Oct 1998 10:46:30 +0000 (10:46 +0000)]
need to release objects on swapout errors when we close the swapout FD
wessels [Tue, 13 Oct 1998 04:02:40 +0000 (04:02 +0000)]
update
wessels [Tue, 13 Oct 1998 03:40:57 +0000 (03:40 +0000)]
getAnyParent -- last resort for when all parents down
wessels [Tue, 13 Oct 1998 03:39:06 +0000 (03:39 +0000)]
2.0 branch
wessels [Tue, 13 Oct 1998 03:25:11 +0000 (03:25 +0000)]
update
wessels [Tue, 13 Oct 1998 02:26:41 +0000 (02:26 +0000)]
SGI fixes for rusage stuff
wessels [Mon, 12 Oct 1998 05:19:47 +0000 (05:19 +0000)]
2.0 branch merge
wessels [Sat, 10 Oct 1998 20:58:46 +0000 (20:58 +0000)]
update
wessels [Sat, 10 Oct 1998 20:57:36 +0000 (20:57 +0000)]
Moved many common dns/redirect/authenticate functions into helper.c
wessels [Fri, 9 Oct 1998 23:52:54 +0000 (23:52 +0000)]
2.0 branch merge
wessels [Fri, 9 Oct 1998 23:46:35 +0000 (23:46 +0000)]
Changed the policy of storeReleaseRequest() which used to require
the entry to be locked. This was to prevent RELEASE_REQUEST entries
from getting stranded.
But there were some places where we manually set the RELEASE_REQUEST
bits for maybe-unlocked objects. This sucks because we also need
to clear ENTRY_CACHABLE if we set RELEASE_REQUEST.
Now anyone can call storeReleaseRequest().
wessels [Fri, 9 Oct 1998 02:10:09 +0000 (02:10 +0000)]
2_0 branch merge
wessels [Thu, 8 Oct 1998 09:17:30 +0000 (09:17 +0000)]
fix for unsinged size_t
wessels [Thu, 8 Oct 1998 08:40:01 +0000 (08:40 +0000)]
2.0 branch merge
wessels [Thu, 8 Oct 1998 01:34:51 +0000 (01:34 +0000)]
update
wessels [Thu, 8 Oct 1998 01:34:36 +0000 (01:34 +0000)]
added drand48
wessels [Thu, 8 Oct 1998 01:34:01 +0000 (01:34 +0000)]
adding
wessels [Wed, 7 Oct 1998 00:32:41 +0000 (00:32 +0000)]
add 5/60 minute byte/request hit ratios to info page
wessels [Sat, 3 Oct 1998 10:06:26 +0000 (10:06 +0000)]
DEC CC -O2 only works on OSF4 and later?
wessels [Sat, 3 Oct 1998 09:56:47 +0000 (09:56 +0000)]
merge SQUID_2_0 branch
wessels [Sat, 3 Oct 1998 09:39:46 +0000 (09:39 +0000)]
unused var
wessels [Sat, 3 Oct 1998 09:36:53 +0000 (09:36 +0000)]
add -O2 for DEC CC
wessels [Fri, 2 Oct 1998 11:02:29 +0000 (11:02 +0000)]
use fd_mask vs int
try a faster loop for commDeferRead() checks
wessels [Fri, 2 Oct 1998 10:36:22 +0000 (10:36 +0000)]
check for type fd_mask
wessels [Fri, 2 Oct 1998 04:58:09 +0000 (04:58 +0000)]
update
wessels [Fri, 2 Oct 1998 04:57:11 +0000 (04:57 +0000)]
2.1.PRE1
wessels [Fri, 2 Oct 1998 04:28:26 +0000 (04:28 +0000)]
avoid scanning loops in comm_select(); from Jeff Mogul patches
wessels [Wed, 30 Sep 1998 10:34:06 +0000 (10:34 +0000)]
make delayPoolsUpdate() an event
wessels [Wed, 30 Sep 1998 08:53:17 +0000 (08:53 +0000)]
Added offline mode
rousskov [Wed, 30 Sep 1998 05:53:27 +0000 (05:53 +0000)]
- better comments for httpHdrRangeWillBeComplex + HIT case
glenn [Wed, 30 Sep 1998 03:17:33 +0000 (03:17 +0000)]
Added SNMP changes
wessels [Tue, 29 Sep 1998 22:47:53 +0000 (22:47 +0000)]
rearrange stuff so snprintf() doesn't call vsnprintf() and we don't
get prototype warnings
wessels [Tue, 29 Sep 1998 22:33:39 +0000 (22:33 +0000)]
gindent
wessels [Tue, 29 Sep 1998 22:32:50 +0000 (22:32 +0000)]
debug levels
wessels [Tue, 29 Sep 1998 07:32:58 +0000 (07:32 +0000)]
neighborType() needs to be global
wessels [Sat, 26 Sep 1998 00:31:27 +0000 (00:31 +0000)]
netdbGetClosestParent() needs to check the peer is really a parent
wessels [Fri, 25 Sep 1998 12:21:56 +0000 (12:21 +0000)]
increase debug
wessels [Fri, 25 Sep 1998 12:21:30 +0000 (12:21 +0000)]
gindent
wessels [Fri, 25 Sep 1998 12:03:41 +0000 (12:03 +0000)]
2.0.PRE1
wessels [Fri, 25 Sep 1998 12:02:57 +0000 (12:02 +0000)]
update