]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Sat, 12 Dec 1998 03:06:49 +0000 (03:06 +0000)]
Multicast Miss Stream code
wessels [Fri, 11 Dec 1998 03:10:13 +0000 (03:10 +0000)]
clarification on defaults
wessels [Thu, 10 Dec 1998 06:00:58 +0000 (06:00 +0000)]
client active requests cachemgr page
wessels [Wed, 9 Dec 1998 11:16:48 +0000 (11:16 +0000)]
change URI has whitespace debug level
glenn [Wed, 9 Dec 1998 03:30:10 +0000 (03:30 +0000)]
Bug fixes and memory fixes
Removed queuing of snmp responses
wessels [Sat, 5 Dec 1998 14:17:36 +0000 (14:17 +0000)]
fix recursive/loop calls to peerSelectFoo()
wessels [Sat, 5 Dec 1998 14:17:06 +0000 (14:17 +0000)]
configured_once cleanup
wessels [Sat, 5 Dec 1998 07:54:08 +0000 (07:54 +0000)]
mega patch to implement request re-forwarding after HTTP 500-ish errors
wessels [Sat, 5 Dec 1998 07:00:44 +0000 (07:00 +0000)]
2.1 branch merge
wessels [Sat, 5 Dec 1998 05:20:05 +0000 (05:20 +0000)]
2.1 branch merge
rousskov [Sat, 5 Dec 1998 01:25:14 +0000 (01:25 +0000)]
- more HPUX compiler workarounds: let's try to use floor() before (int)
wessels [Fri, 4 Dec 1998 23:37:07 +0000 (23:37 +0000)]
update comments
wessels [Wed, 2 Dec 1998 13:00:41 +0000 (13:00 +0000)]
fubar
wessels [Wed, 2 Dec 1998 12:57:52 +0000 (12:57 +0000)]
DW anal cleanup
wessels [Wed, 2 Dec 1998 12:51:00 +0000 (12:51 +0000)]
formatting
glenn [Wed, 2 Dec 1998 12:49:24 +0000 (12:49 +0000)]
cbdata and other memory bug fix
wessels [Wed, 2 Dec 1998 12:14:17 +0000 (12:14 +0000)]
some dont like function arg names same as type names
wessels [Wed, 2 Dec 1998 12:07:25 +0000 (12:07 +0000)]
USE_TRUNCATE_NOT_UNLINK option
wessels [Wed, 2 Dec 1998 12:03:28 +0000 (12:03 +0000)]
We have duplicated peerRefreshDNS events from frequent reconfigures.
We fix it by checking for an existing peerRefreshDNS pending event
and not queueing another.
wessels [Tue, 1 Dec 1998 06:46:00 +0000 (06:46 +0000)]
thanks pedro for letting me debug on your alpha linux box
wessels [Tue, 1 Dec 1998 06:45:39 +0000 (06:45 +0000)]
if EBIT macros are to be used with longs, then we must use 1L<<foo instead
of 1<<foo.
glenn [Thu, 26 Nov 1998 08:22:26 +0000 (08:22 +0000)]
Expanded SNMP acl documentation and added default deny all
glenn [Thu, 26 Nov 1998 08:15:49 +0000 (08:15 +0000)]
snmp_community bug fix
wessels [Wed, 25 Nov 1998 16:00:17 +0000 (16:00 +0000)]
gindent
wessels [Wed, 25 Nov 1998 15:58:10 +0000 (15:58 +0000)]
NO_CACHE_DIGEST_DIRECT is unused
wessels [Wed, 25 Nov 1998 15:57:53 +0000 (15:57 +0000)]
change debug level
wessels [Tue, 24 Nov 1998 06:25:06 +0000 (06:25 +0000)]
We used to not expect a reply in this case; we assumed
the peer was DEAD if we hadn't queried it in a long
time. However, the number of people whining to
squid-users that ICP is broken became unbearable. They
tried a single request which, to their amazement, was
forwarded directly to the origin server, even thought
they KNEW it was in a neighbor cache. Ok, I give up, you
win!
wessels [Tue, 24 Nov 1998 05:43:30 +0000 (05:43 +0000)]
spelling
wessels [Sat, 21 Nov 1998 23:54:25 +0000 (23:54 +0000)]
2.1 branch merge
wessels [Sat, 21 Nov 1998 09:15:12 +0000 (09:15 +0000)]
update
wessels [Sat, 21 Nov 1998 09:13:30 +0000 (09:13 +0000)]
don't swap out a file if we are under the RESERVED_FD limit
wessels [Sat, 21 Nov 1998 06:58:50 +0000 (06:58 +0000)]
eliminate unneeded tcp_rcv_bufsize
wessels [Sat, 21 Nov 1998 06:20:51 +0000 (06:20 +0000)]
set public key before swapping out
wessels [Sat, 21 Nov 1998 03:39:47 +0000 (03:39 +0000)]
typo
wessels [Fri, 20 Nov 1998 13:36:34 +0000 (13:36 +0000)]
NULL out srv->request after the callback
wessels [Fri, 20 Nov 1998 13:20:06 +0000 (13:20 +0000)]
debug snuck in
wessels [Fri, 20 Nov 1998 13:16:39 +0000 (13:16 +0000)]
debug snuck in
wessels [Fri, 20 Nov 1998 13:13:15 +0000 (13:13 +0000)]
- changed debug level of purgelru results
- do callbacks for helpers which are unexpectedly closed
wessels [Fri, 20 Nov 1998 13:08:01 +0000 (13:08 +0000)]
Fixed dup2() filedescriptor conflicts. yuck.
wessels [Fri, 20 Nov 1998 12:16:27 +0000 (12:16 +0000)]
debugging fix
rousskov [Fri, 20 Nov 1998 05:28:51 +0000 (05:28 +0000)]
- we should peerDigestFetchStop and not peerDigestFetchAbort on 304 replies
glenn [Wed, 18 Nov 1998 07:29:26 +0000 (07:29 +0000)]
Addtions to the MIB
glenn [Wed, 18 Nov 1998 07:16:37 +0000 (07:16 +0000)]
Added :
Request Hit Ratio
Byte Hit Ratio
Number of Clients
glenn [Wed, 18 Nov 1998 06:16:46 +0000 (06:16 +0000)]
Fixes to remove queue length for fddn/ipcache
Median Times now 1/5/60 instead of 1-60
wessels [Tue, 17 Nov 1998 08:28:56 +0000 (08:28 +0000)]
comm_close() in a child process doesn't work with async IO
rousskov [Sun, 15 Nov 1998 01:46:26 +0000 (01:46 +0000)]
- all peerDigestFetchAbort calls must have a "reason"
glenn [Sat, 14 Nov 1998 05:28:10 +0000 (05:28 +0000)]
The mib is no longer parsed, therefore the original hack to satisfy the parser
is not required.
rousskov [Sat, 14 Nov 1998 05:06:36 +0000 (05:06 +0000)]
- added title row to storeCheckCachableStats to avoid first line being treated
as a title
glenn [Sat, 14 Nov 1998 04:55:04 +0000 (04:55 +0000)]
Added STDC Defines for portability
glenn [Sat, 14 Nov 1998 04:31:34 +0000 (04:31 +0000)]
SNMP Changes
rousskov [Sat, 14 Nov 1998 04:18:44 +0000 (04:18 +0000)]
- wrong section
wessels [Sat, 14 Nov 1998 04:14:56 +0000 (04:14 +0000)]
update
rousskov [Sat, 14 Nov 1998 04:02:00 +0000 (04:02 +0000)]
- added -k parse option
- rewrote peer digest module to fix memory leaks
wessels [Sat, 14 Nov 1998 03:56:18 +0000 (03:56 +0000)]
2.1 merge
wessels [Sat, 14 Nov 1998 03:50:51 +0000 (03:50 +0000)]
2.1 merge
glenn [Sat, 14 Nov 1998 03:36:51 +0000 (03:36 +0000)]
Bug fixes and a feature enhancement
wessels [Fri, 13 Nov 1998 13:00:29 +0000 (13:00 +0000)]
fixed pinger xassert() link bug
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