]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
26 years agoNO_CACHE_DIGEST_DIRECT is unused
wessels [Wed, 25 Nov 1998 15:58:10 +0000 (15:58 +0000)] 
NO_CACHE_DIGEST_DIRECT is unused

26 years agochange debug level
wessels [Wed, 25 Nov 1998 15:57:53 +0000 (15:57 +0000)] 
change debug level

26 years agoWe used to not expect a reply in this case; we assumed
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!

26 years agospelling
wessels [Tue, 24 Nov 1998 05:43:30 +0000 (05:43 +0000)] 
spelling

26 years ago2.1 branch merge
wessels [Sat, 21 Nov 1998 23:54:25 +0000 (23:54 +0000)] 
2.1 branch merge

26 years agoupdate
wessels [Sat, 21 Nov 1998 09:15:12 +0000 (09:15 +0000)] 
update

26 years agodon't swap out a file if we are under the RESERVED_FD limit
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

26 years agoeliminate unneeded tcp_rcv_bufsize
wessels [Sat, 21 Nov 1998 06:58:50 +0000 (06:58 +0000)] 
eliminate unneeded tcp_rcv_bufsize

26 years agoset public key before swapping out
wessels [Sat, 21 Nov 1998 06:20:51 +0000 (06:20 +0000)] 
set public key before swapping out

26 years agotypo
wessels [Sat, 21 Nov 1998 03:39:47 +0000 (03:39 +0000)] 
typo

26 years agoNULL out srv->request after the callback
wessels [Fri, 20 Nov 1998 13:36:34 +0000 (13:36 +0000)] 
NULL out srv->request after the callback

26 years agodebug snuck in
wessels [Fri, 20 Nov 1998 13:20:06 +0000 (13:20 +0000)] 
debug snuck in

26 years agodebug snuck in
wessels [Fri, 20 Nov 1998 13:16:39 +0000 (13:16 +0000)] 
debug snuck in

26 years ago- changed debug level of purgelru results
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

26 years agoFixed dup2() filedescriptor conflicts. yuck.
wessels [Fri, 20 Nov 1998 13:08:01 +0000 (13:08 +0000)] 
Fixed dup2() filedescriptor conflicts.  yuck.

26 years agodebugging fix
wessels [Fri, 20 Nov 1998 12:16:27 +0000 (12:16 +0000)] 
debugging fix

26 years ago- we should peerDigestFetchStop and not peerDigestFetchAbort on 304 replies
rousskov [Fri, 20 Nov 1998 05:28:51 +0000 (05:28 +0000)] 
- we should peerDigestFetchStop and not peerDigestFetchAbort on 304 replies

26 years agoAddtions to the MIB
glenn [Wed, 18 Nov 1998 07:29:26 +0000 (07:29 +0000)] 
Addtions to the MIB

26 years agoAdded :
glenn [Wed, 18 Nov 1998 07:16:37 +0000 (07:16 +0000)] 
Added :
Request Hit Ratio
Byte Hit Ratio
Number of Clients

26 years agoFixes to remove queue length for fddn/ipcache
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

26 years agocomm_close() in a child process doesn't work with async IO
wessels [Tue, 17 Nov 1998 08:28:56 +0000 (08:28 +0000)] 
comm_close() in a child process doesn't work with async IO

26 years ago- all peerDigestFetchAbort calls must have a "reason"
rousskov [Sun, 15 Nov 1998 01:46:26 +0000 (01:46 +0000)] 
- all peerDigestFetchAbort calls must have a "reason"

26 years agoThe mib is no longer parsed, therefore the original hack to satisfy the parser
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.

26 years ago- added title row to storeCheckCachableStats to avoid first line being treated
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

26 years agoAdded STDC Defines for portability
glenn [Sat, 14 Nov 1998 04:55:04 +0000 (04:55 +0000)] 
Added STDC Defines for portability

26 years agoSNMP Changes
glenn [Sat, 14 Nov 1998 04:31:34 +0000 (04:31 +0000)] 
SNMP Changes

26 years ago- wrong section
rousskov [Sat, 14 Nov 1998 04:18:44 +0000 (04:18 +0000)] 
- wrong section

26 years agoupdate
wessels [Sat, 14 Nov 1998 04:14:56 +0000 (04:14 +0000)] 
update

26 years ago- added -k parse option
rousskov [Sat, 14 Nov 1998 04:02:00 +0000 (04:02 +0000)] 
- added -k parse option
- rewrote peer digest module to fix memory leaks

26 years ago2.1 merge
wessels [Sat, 14 Nov 1998 03:56:18 +0000 (03:56 +0000)] 
2.1 merge

26 years ago2.1 merge
wessels [Sat, 14 Nov 1998 03:50:51 +0000 (03:50 +0000)] 
2.1 merge

26 years agoBug fixes and a feature enhancement
glenn [Sat, 14 Nov 1998 03:36:51 +0000 (03:36 +0000)] 
Bug fixes and a feature enhancement

26 years agofixed pinger xassert() link bug
wessels [Fri, 13 Nov 1998 13:00:29 +0000 (13:00 +0000)] 
fixed pinger xassert() link bug

26 years agoMaking squid more a of a true daemon process
wessels [Fri, 13 Nov 1998 06:07:34 +0000 (06:07 +0000)] 
Making squid more a of a true daemon process

26 years agopost 2.1 merge cleanup
wessels [Thu, 12 Nov 1998 13:41:36 +0000 (13:41 +0000)] 
post 2.1 merge cleanup

26 years agoprefer_direct option to prefer parents instead of direct
wessels [Thu, 12 Nov 1998 13:33:31 +0000 (13:33 +0000)] 
prefer_direct option to prefer parents instead of direct

26 years ago2.2.PRE1
wessels [Thu, 12 Nov 1998 13:31:13 +0000 (13:31 +0000)] 
2.2.PRE1

26 years ago2.1 branch merge
wessels [Thu, 12 Nov 1998 13:27:48 +0000 (13:27 +0000)] 
2.1 branch merge

26 years agoSquid SNMP code rewrite
glenn [Thu, 12 Nov 1998 03:19:55 +0000 (03:19 +0000)] 
Squid SNMP code rewrite

26 years agoSquid SNMP code rewrite
glenn [Thu, 12 Nov 1998 03:10:00 +0000 (03:10 +0000)] 
Squid SNMP code rewrite

26 years agoSquid SNMP code rewrite
glenn [Thu, 12 Nov 1998 03:04:09 +0000 (03:04 +0000)] 
Squid SNMP code rewrite

26 years agoclientdbUpdate fix, request flag parameter deleted
glenn [Sat, 24 Oct 1998 03:53:32 +0000 (03:53 +0000)] 
clientdbUpdate fix, request flag parameter deleted

26 years agomemory leaks
wessels [Wed, 21 Oct 1998 12:54:18 +0000 (12:54 +0000)] 
memory leaks

26 years agogindent
wessels [Tue, 20 Oct 1998 04:36:56 +0000 (04:36 +0000)] 
gindent

26 years agochanged helper usage so that during a reconfigure we keep the helper*
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.

26 years ago- fixed debugging level/module: clientCacheHit: in refreshCheck...
rousskov [Mon, 19 Oct 1998 12:15:29 +0000 (12:15 +0000)] 
- fixed debugging level/module: clientCacheHit: in refreshCheck...

26 years agofinally tested and fixed HIT/PENDING hacks
wessels [Mon, 19 Oct 1998 11:31:13 +0000 (11:31 +0000)] 
finally tested and fixed HIT/PENDING hacks

26 years agotypo
wessels [Mon, 19 Oct 1998 10:44:38 +0000 (10:44 +0000)] 
typo

26 years agoclear no-cache bit for cache hits on STORE_PENDING entries
wessels [Mon, 19 Oct 1998 10:40:30 +0000 (10:40 +0000)] 
clear no-cache bit for cache hits on STORE_PENDING entries

26 years agoundo some debugging
wessels [Mon, 19 Oct 1998 05:06:47 +0000 (05:06 +0000)] 
undo some debugging

26 years ago- added maybe-counters, counters for intermediate decisions that
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

26 years ago- Last-Modified: "now" should be stale no matter what min is set to
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)

26 years agoclear global read/write bits in comm_incoming handlers
wessels [Sun, 18 Oct 1998 15:06:52 +0000 (15:06 +0000)] 
clear global read/write bits in comm_incoming handlers

26 years agoclock skew debugging
wessels [Sun, 18 Oct 1998 15:05:43 +0000 (15:05 +0000)] 
clock skew debugging

26 years agoadd description for NO HANDLER debugging
wessels [Sun, 18 Oct 1998 14:43:32 +0000 (14:43 +0000)] 
add description for NO HANDLER debugging

26 years agocomm_select loop-spin debugging
wessels [Sun, 18 Oct 1998 14:33:19 +0000 (14:33 +0000)] 
comm_select loop-spin debugging

26 years agoavoid NPR if helper is NULL
wessels [Sun, 18 Oct 1998 14:29:09 +0000 (14:29 +0000)] 
avoid NPR if helper is NULL

26 years agouse EBIT_CLR,EBIT_TEST for comm_select fd_mask bits
wessels [Sun, 18 Oct 1998 14:26:40 +0000 (14:26 +0000)] 
use EBIT_CLR,EBIT_TEST for comm_select fd_mask bits

26 years agoread queued bytes on linux before closing a client socket to prevent
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

26 years agoshutdown/reconfigure bugs
wessels [Sun, 18 Oct 1998 14:08:58 +0000 (14:08 +0000)] 
shutdown/reconfigure bugs

26 years ago- added missing case counters to refreshCheck()
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)

26 years agouse array syntax instead of pointer syntax
wessels [Sat, 17 Oct 1998 23:03:42 +0000 (23:03 +0000)] 
use array syntax instead of pointer syntax

26 years agochange clock skew debug threshold to 2 hours
wessels [Sat, 17 Oct 1998 11:38:45 +0000 (11:38 +0000)] 
change clock skew debug threshold to 2 hours

26 years agoreport clock skew
wessels [Sat, 17 Oct 1998 11:37:48 +0000 (11:37 +0000)] 
report clock skew

26 years agoupdate
wessels [Sat, 17 Oct 1998 11:08:46 +0000 (11:08 +0000)] 
update

26 years agoclear HAVE_GNUMALLOC_H for --enable-dlmalloc
wessels [Sat, 17 Oct 1998 11:08:16 +0000 (11:08 +0000)] 
clear HAVE_GNUMALLOC_H for --enable-dlmalloc

26 years ago- updated current Cache Digests version to "4" (required version remains "3")
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

26 years ago- fixed typos in refreshCountsStats
rousskov [Sat, 17 Oct 1998 10:41:48 +0000 (10:41 +0000)] 
- fixed typos in refreshCountsStats

26 years ago- eliminated refreshWhen() which was out-of-sync with refreshCheck()
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.

26 years agofixed helper restart bugs
wessels [Sat, 17 Oct 1998 02:02:45 +0000 (02:02 +0000)] 
fixed helper restart bugs

26 years agorearrange debugging
wessels [Sat, 17 Oct 1998 01:20:17 +0000 (01:20 +0000)] 
rearrange debugging

26 years agowe used to CLOSE persistent connections if the ENTRY_BAD_LENGTH bit
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.

26 years agofix debugging message
wessels [Sat, 17 Oct 1998 01:18:16 +0000 (01:18 +0000)] 
fix debugging message

26 years agoclientKeepaliveNextRequest() used to assume (assert) that conn->chr
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.

26 years agosupport 301: 302: redirector hacks
wessels [Fri, 16 Oct 1998 05:40:04 +0000 (05:40 +0000)] 
support 301: 302: redirector hacks

26 years agolittle StatHist cleanup and debugging
wessels [Thu, 15 Oct 1998 23:34:32 +0000 (23:34 +0000)] 
little StatHist cleanup and debugging

26 years agoupdate
wessels [Thu, 15 Oct 1998 06:47:03 +0000 (06:47 +0000)] 
update

26 years agoallow whitespace in request URI's.
wessels [Thu, 15 Oct 1998 03:11:55 +0000 (03:11 +0000)] 
allow whitespace in request URI's.

26 years agotypo
wessels [Thu, 15 Oct 1998 02:14:04 +0000 (02:14 +0000)] 
typo

26 years agotypos and whitespace
wessels [Thu, 15 Oct 1998 02:12:14 +0000 (02:12 +0000)] 
typos and whitespace

26 years agoupdate
wessels [Wed, 14 Oct 1998 22:30:27 +0000 (22:30 +0000)] 
update

26 years agoFMR bug
wessels [Wed, 14 Oct 1998 22:09:30 +0000 (22:09 +0000)] 
FMR bug

26 years agocheck for working inet_ntoa()
wessels [Wed, 14 Oct 1998 09:04:21 +0000 (09:04 +0000)] 
check for working inet_ntoa()

26 years agofix potential buffer overrun and negative array index bugs
wessels [Wed, 14 Oct 1998 08:40:25 +0000 (08:40 +0000)] 
fix potential buffer overrun and negative array index bugs

26 years agowrong version in welcome comment
wessels [Wed, 14 Oct 1998 05:42:03 +0000 (05:42 +0000)] 
wrong version in welcome comment

26 years agoFrom: Q <q@fan.net.au>
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.

26 years agosome compilers cant grok variable names same as type names
wessels [Wed, 14 Oct 1998 05:33:29 +0000 (05:33 +0000)] 
some compilers cant grok variable names same as type names

26 years agotypo
wessels [Wed, 14 Oct 1998 05:15:01 +0000 (05:15 +0000)] 
typo

26 years agoupdate
wessels [Wed, 14 Oct 1998 02:39:01 +0000 (02:39 +0000)] 
update

26 years ago - Changed storeClientCopy2() so that it keeps sending the remainder
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.

26 years agoreplaced errorCon() with call to fwdFail() for httpTimeout.
wessels [Wed, 14 Oct 1998 02:37:19 +0000 (02:37 +0000)] 
replaced errorCon() with call to fwdFail() for httpTimeout.

26 years agomake Unused ICP version warning debug level 1
wessels [Wed, 14 Oct 1998 02:35:55 +0000 (02:35 +0000)] 
make Unused ICP version warning debug level 1

26 years agoupdate
wessels [Tue, 13 Oct 1998 23:40:36 +0000 (23:40 +0000)] 
update

26 years agoneed to release objects on swapout errors when we close the swapout FD
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

26 years agoupdate
wessels [Tue, 13 Oct 1998 04:02:40 +0000 (04:02 +0000)] 
update

26 years agogetAnyParent -- last resort for when all parents down
wessels [Tue, 13 Oct 1998 03:40:57 +0000 (03:40 +0000)] 
getAnyParent -- last resort for when all parents down

26 years ago2.0 branch
wessels [Tue, 13 Oct 1998 03:39:06 +0000 (03:39 +0000)] 
2.0 branch

26 years agoupdate
wessels [Tue, 13 Oct 1998 03:25:11 +0000 (03:25 +0000)] 
update

26 years agoSGI fixes for rusage stuff
wessels [Tue, 13 Oct 1998 02:26:41 +0000 (02:26 +0000)] 
SGI fixes for rusage stuff

26 years ago2.0 branch merge
wessels [Mon, 12 Oct 1998 05:19:47 +0000 (05:19 +0000)] 
2.0 branch merge