]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
27 years ago"content-length: 0" is a valid reply header, so we must use -1 to indicate
wessels [Sat, 29 Nov 1997 15:03:17 +0000 (15:03 +0000)] 
"content-length: 0" is a valid reply header, so we must use -1 to indicate
a LACK of a content-length.

27 years agoabort request after 20 timeouts
wessels [Sat, 29 Nov 1997 06:49:26 +0000 (06:49 +0000)] 
abort request after 20 timeouts

27 years agocall getCurrentTime() while writing clean logs
wessels [Sat, 29 Nov 1997 06:48:26 +0000 (06:48 +0000)] 
call getCurrentTime() while writing clean logs

27 years agocode reuse; commCallCloseHandlers()
wessels [Sat, 29 Nov 1997 06:48:07 +0000 (06:48 +0000)] 
code reuse; commCallCloseHandlers()

27 years agocompiler warning
wessels [Sat, 29 Nov 1997 06:34:04 +0000 (06:34 +0000)] 
compiler warning

27 years ago- clean up snmplib #includes to eliminate compiler warnings
wessels [Sat, 29 Nov 1997 06:25:25 +0000 (06:25 +0000)] 
- clean up snmplib #includes to eliminate compiler warnings
- also use xcalloc() instead of calloc(), etc.

27 years agocbdata leak, mostly from comm_remove_close_handler failing to
wessels [Sat, 29 Nov 1997 02:47:22 +0000 (02:47 +0000)] 
cbdata leak, mostly from comm_remove_close_handler failing to
call cbdataUnlock().

27 years agocomment out old code
wessels [Fri, 28 Nov 1997 15:20:29 +0000 (15:20 +0000)] 
comment out old code

27 years agohash_join() is now void
wessels [Fri, 28 Nov 1997 15:19:56 +0000 (15:19 +0000)] 
hash_join() is now void

27 years agohash_join() and hash_insert() now are void
wessels [Fri, 28 Nov 1997 15:15:07 +0000 (15:15 +0000)] 
hash_join() and hash_insert() now are void

27 years agoexpand the combination of protcols and methods squid will accept
wessels [Fri, 28 Nov 1997 15:14:09 +0000 (15:14 +0000)] 
expand the combination of protcols and methods squid will accept

27 years agomodified ipcache.c to use double-linked list for LRU instead of qsort().
wessels [Fri, 28 Nov 1997 15:13:45 +0000 (15:13 +0000)] 
modified ipcache.c to use double-linked list for LRU instead of qsort().

27 years ago- StoreEntry didn't need to have the method_t member, so its been
wessels [Fri, 28 Nov 1997 15:11:58 +0000 (15:11 +0000)] 
- StoreEntry didn't need to have the method_t member, so its been
  moved to MemObject->method.
- storeEntryListAdd and storeEntryListDelete are quite general.  They
  have been moved to tools.c and named dlinkAdd() and dlinkDelete().
- we want to be able to cache ALL methods, so store_key_url.c now
  always puts the request method into the cache key.
- made StoreEntry->refcount and StoreEntry->flag 16-bit shorts.

27 years agoremoved UNUSED StoreEntry->flag enums so we can make it a 16-bit short
wessels [Fri, 28 Nov 1997 15:05:13 +0000 (15:05 +0000)] 
removed UNUSED StoreEntry->flag enums so we can make it a 16-bit short

27 years ago- Rename 'icp' functions to 'client' functions
wessels [Fri, 28 Nov 1997 15:04:39 +0000 (15:04 +0000)] 
- Rename 'icp' functions to 'client' functions
- break clientProcessRequest() into smaller chunks.
- moved setting some request->flags bits into icpParseRequestHeaders()
  with the rest of them.

27 years agoAdd 'mgr:foo' hack
wessels [Fri, 28 Nov 1997 15:02:31 +0000 (15:02 +0000)] 
Add 'mgr:foo' hack

27 years agoAdd counter for cachemgr output
wessels [Fri, 28 Nov 1997 15:01:03 +0000 (15:01 +0000)] 
Add counter for cachemgr output

27 years agoprotect with SQUID_SNMP defines
wessels [Fri, 28 Nov 1997 15:00:29 +0000 (15:00 +0000)] 
protect with SQUID_SNMP defines

27 years agocant have SNMP #ifdefs in Config
wessels [Tue, 25 Nov 1997 06:18:48 +0000 (06:18 +0000)] 
cant have SNMP #ifdefs in Config

27 years agoadding
wessels [Tue, 25 Nov 1997 06:05:16 +0000 (06:05 +0000)] 
adding

27 years agoupdate
wessels [Tue, 25 Nov 1997 06:03:38 +0000 (06:03 +0000)] 
update

27 years agoupdate
wessels [Tue, 25 Nov 1997 06:03:37 +0000 (06:03 +0000)] 
update

27 years agooops, undo debug change
wessels [Tue, 25 Nov 1997 05:36:24 +0000 (05:36 +0000)] 
oops, undo debug change

27 years agoFixes to get pipelined client requests working better. Need a function
wessels [Tue, 25 Nov 1997 05:32:36 +0000 (05:32 +0000)] 
Fixes to get pipelined client requests working better.  Need a function
called storeClientPending() whose purpose is to tell the client side
if there is already a callback registered for the entry and the client.
If not, then we'll register one via storeClientCopy().  This is due to
a race condition; when we have pipelined requests, we can not guarantee
that we'll get Deferred in clientSendMoreData() before its time to
send the object off to the client, so the original handler may still
be in place.

27 years agoHenrik's massive FTP fixes and other minor changes
wessels [Tue, 25 Nov 1997 01:27:15 +0000 (01:27 +0000)] 
Henrik's massive FTP fixes and other minor changes

27 years agoMaking it so reconfigure doesn't require waiting for all current
wessels [Sun, 23 Nov 1997 13:52:36 +0000 (13:52 +0000)] 
Making it so reconfigure doesn't require waiting for all current
connections to finish

27 years agomisc new functions
wessels [Sun, 23 Nov 1997 13:51:45 +0000 (13:51 +0000)] 
misc new functions

27 years agoAdd 'R' tag for full HTTP request
wessels [Sun, 23 Nov 1997 13:51:19 +0000 (13:51 +0000)] 
Add 'R' tag for full HTTP request

27 years agoMove *ConnectionOpen() functionality to client_side.c and icp_v2.c.
wessels [Sun, 23 Nov 1997 13:50:26 +0000 (13:50 +0000)] 
Move *ConnectionOpen() functionality to client_side.c and icp_v2.c.
trying to make it so HUP doesn't require closing all the connections

27 years agoWhen reconfiguring, don't free the cacheSwap data structs, we can only
wessels [Sun, 23 Nov 1997 13:48:39 +0000 (13:48 +0000)] 
When reconfiguring, don't free the cacheSwap data structs, we can only
change the size and the read/write flag.

27 years agoMake SNMP optional
wessels [Sun, 23 Nov 1997 13:47:18 +0000 (13:47 +0000)] 
Make SNMP optional

27 years agoFor ERR_INVALID_REQ print the full request instead of the URL which
wessels [Sun, 23 Nov 1997 13:46:04 +0000 (13:46 +0000)] 
For ERR_INVALID_REQ print the full request instead of the URL which
probably isnt' even set

27 years agoadd request headers to errorpage types
wessels [Sat, 22 Nov 1997 00:51:46 +0000 (00:51 +0000)] 
add request headers to errorpage types

27 years agoFrom: Henrik Nordstrom <hno@hem.passagen.se>
wessels [Sat, 22 Nov 1997 00:28:11 +0000 (00:28 +0000)] 
From:    Henrik Nordstrom <hno@hem.passagen.se>
Here is a small patch to make the generated squid.conf reflect the
configured paths for cache_dir and cache_access_log...

27 years agocleanup, warn if Config.Snmp.agentInfo == NULL
wessels [Fri, 21 Nov 1997 13:59:57 +0000 (13:59 +0000)] 
cleanup, warn if Config.Snmp.agentInfo == NULL

27 years agoincludes for getenv()
wessels [Fri, 21 Nov 1997 13:45:35 +0000 (13:45 +0000)] 
includes for getenv()

27 years agoFurther SNMP cleanup...
wessels [Fri, 21 Nov 1997 13:41:11 +0000 (13:41 +0000)] 
Further SNMP cleanup...

27 years agoclean string_arrays.c too
wessels [Fri, 21 Nov 1997 12:59:31 +0000 (12:59 +0000)] 
clean string_arrays.c too

27 years agoContinuing SNMP debugging.
wessels [Fri, 21 Nov 1997 12:55:51 +0000 (12:55 +0000)] 
Continuing SNMP debugging.
    - snmpHandleUdp needed to set 'outlen' before calling
      snmp_agent_parse()!

27 years agoclean up snmp debug levels
wessels [Fri, 21 Nov 1997 12:17:42 +0000 (12:17 +0000)] 
clean up snmp debug levels

27 years agoadd newlines on debugs, etc
wessels [Fri, 21 Nov 1997 12:13:24 +0000 (12:13 +0000)] 
add newlines on debugs, etc

27 years agoadding
kostas [Fri, 21 Nov 1997 11:48:10 +0000 (11:48 +0000)] 
adding

27 years agomore SNMP compiler cleanup, typedefs, etc
wessels [Fri, 21 Nov 1997 11:45:33 +0000 (11:45 +0000)] 
more SNMP compiler cleanup, typedefs, etc

27 years agoget rid of some compiler warnings
wessels [Fri, 21 Nov 1997 10:42:37 +0000 (10:42 +0000)] 
get rid of some compiler warnings

27 years agogindent
wessels [Fri, 21 Nov 1997 09:45:48 +0000 (09:45 +0000)] 
gindent

27 years agogindent
wessels [Fri, 21 Nov 1997 08:58:57 +0000 (08:58 +0000)] 
gindent

27 years agoneeded for snmp
kostas [Fri, 21 Nov 1997 07:51:43 +0000 (07:51 +0000)] 
needed for snmp

27 years agofinal snmp goop
wessels [Fri, 21 Nov 1997 07:47:54 +0000 (07:47 +0000)] 
final snmp goop

27 years agoSNMP, cmu derived, heavily modified
kostas [Fri, 21 Nov 1997 07:40:34 +0000 (07:40 +0000)] 
SNMP, cmu derived, heavily modified

27 years agoInclude files for snmp support
kostas [Fri, 21 Nov 1997 07:34:06 +0000 (07:34 +0000)] 
Include files for snmp support

27 years agoMore initial support for snmp
kostas [Fri, 21 Nov 1997 07:30:32 +0000 (07:30 +0000)] 
More initial support for snmp

27 years agokostas initial snmp support
wessels [Fri, 21 Nov 1997 07:29:31 +0000 (07:29 +0000)] 
kostas initial snmp support

27 years agoperl compiler complains about []
wessels [Fri, 21 Nov 1997 00:51:51 +0000 (00:51 +0000)] 
perl compiler complains about []

27 years agoChanged how we account the keepalive ratio. We don't want to
wessels [Fri, 21 Nov 1997 00:48:37 +0000 (00:48 +0000)] 
Changed how we account the keepalive ratio.  We don't want to
increment keepalives_sent++ when we write the request, because
if we have a large number of requests outstanding, the ratio
will tend towards zero quickly and then we'll stop sending keepalives
on subsequent requests.  So now we increment keeepalives_sent when
we get the reply.

27 years agoset FD description for the idle pconn
wessels [Fri, 21 Nov 1997 00:47:12 +0000 (00:47 +0000)] 
set FD description for the idle pconn

27 years agoadd assertion
wessels [Fri, 21 Nov 1997 00:46:42 +0000 (00:46 +0000)] 
add assertion

27 years agoadding
wessels [Thu, 20 Nov 1997 15:20:26 +0000 (15:20 +0000)] 
adding

27 years agoOkumoto suggested changes. perl script to generate string arrays
wessels [Thu, 20 Nov 1997 13:25:24 +0000 (13:25 +0000)] 
Okumoto suggested changes.  perl script to generate string arrays
from enums.
protoStart() can be static and should use a switch() instead of
if-else-else

27 years agounused variable
wessels [Wed, 19 Nov 1997 13:17:31 +0000 (13:17 +0000)] 
unused variable

27 years agoup debug level
wessels [Wed, 19 Nov 1997 13:16:57 +0000 (13:16 +0000)] 
up debug level

27 years agoconsolidate HTTP/x.x token parsing and remove level 1 debug()
wessels [Wed, 19 Nov 1997 13:16:33 +0000 (13:16 +0000)] 
consolidate HTTP/x.x token parsing and remove level 1 debug()

27 years agoupdate
wessels [Wed, 19 Nov 1997 03:38:35 +0000 (03:38 +0000)] 
update

27 years agodon't need InvokeHandlers() call after ftpParseListing()
wessels [Wed, 19 Nov 1997 03:38:25 +0000 (03:38 +0000)] 
don't need InvokeHandlers() call after ftpParseListing()

27 years agoReplaced gross EBIT_SET(..., DELAY_SENDING) and EBIT_CLR(..., DELAY_SENDING)
wessels [Tue, 18 Nov 1997 08:02:37 +0000 (08:02 +0000)] 
Replaced gross EBIT_SET(..., DELAY_SENDING) and EBIT_CLR(..., DELAY_SENDING)
with storeBuffer() and storeBufferFlush().

27 years agodon't call storeCheckSwapOut() if DELAY_SENDING is set.
wessels [Tue, 18 Nov 1997 07:48:46 +0000 (07:48 +0000)] 
don't call storeCheckSwapOut() if DELAY_SENDING is set.

27 years agoWe are prematurely calling storeComplete() on ftp listings!
wessels [Tue, 18 Nov 1997 07:48:23 +0000 (07:48 +0000)] 
We are prematurely calling storeComplete() on ftp listings!

27 years agoWe're coredumping with wierd results on oceana. ->http_ver is set to
wessels [Tue, 18 Nov 1997 07:47:59 +0000 (07:47 +0000)] 
We're coredumping with wierd results on oceana.  ->http_ver is set to
some wierd constant and the debugger prints 'Arithmetic error'.
Lets try atof() instead of sscanf().

27 years agoproxy auth user/passwd fix
wessels [Tue, 18 Nov 1997 05:11:24 +0000 (05:11 +0000)] 
proxy auth user/passwd fix

27 years agoup loopdetect threshold to 10
wessels [Tue, 18 Nov 1997 05:11:09 +0000 (05:11 +0000)] 
up loopdetect threshold to 10

27 years agonext big step on 5 minute averages
wessels [Sat, 15 Nov 1997 13:36:33 +0000 (13:36 +0000)] 
next big step on 5 minute averages

27 years agorusage hacks if its not defined
wessels [Sat, 15 Nov 1997 13:02:04 +0000 (13:02 +0000)] 
rusage hacks if its not defined
tfSubDsec()

27 years agoadd tvSubS~Dsec()
wessels [Sat, 15 Nov 1997 12:43:29 +0000 (12:43 +0000)] 
add tvSubS~Dsec()

27 years agoNew averaging counter stuff
wessels [Sat, 15 Nov 1997 07:14:46 +0000 (07:14 +0000)] 
New averaging counter stuff

27 years agoremove unused cruft
wessels [Sat, 15 Nov 1997 03:00:39 +0000 (03:00 +0000)] 
remove unused cruft

27 years agoupdate
wessels [Sat, 15 Nov 1997 00:56:42 +0000 (00:56 +0000)] 
update

27 years agoFix storeClientCopy2() bug. We can't compare copy_offset to
wessels [Sat, 15 Nov 1997 00:22:09 +0000 (00:22 +0000)] 
Fix storeClientCopy2() bug.  We can't compare copy_offset to
inmem_hi because for inmem_hi == 0 for swapped out objects.  Must
compare object_len instead!

27 years agoUse new ignoreErrno()
wessels [Sat, 15 Nov 1997 00:21:15 +0000 (00:21 +0000)] 
Use new ignoreErrno()

27 years agoIn clientReadRequest(), moved reinstalling the read handler with
wessels [Sat, 15 Nov 1997 00:20:13 +0000 (00:20 +0000)] 
In clientReadRequest(), moved reinstalling the read handler with
commSetSelect() to just after the read().  Due to another bug, there
was a problem in clientReadRequest that we called commSetSelect()
on a FD which had been closed.

27 years agoFix 'EOF' bug in storeClientCopy2(). If the client copy offset equals
wessels [Fri, 14 Nov 1997 23:05:48 +0000 (23:05 +0000)] 
Fix 'EOF' bug in storeClientCopy2().  If the client copy offset equals
inmem_hi, and store_status == STORE_OK, then callback with zero size
to indicate EOF.

27 years agoremove HTTP version debug
wessels [Fri, 14 Nov 1997 22:49:58 +0000 (22:49 +0000)] 
remove HTTP version debug

27 years agocompiler
wessels [Fri, 14 Nov 1997 12:16:23 +0000 (12:16 +0000)] 
compiler

27 years agoEBIT bugfix. Was passing REQ_CACHABLE enum as a bitfield.
wessels [Fri, 14 Nov 1997 12:13:28 +0000 (12:13 +0000)] 
EBIT bugfix.  Was passing REQ_CACHABLE enum as a bitfield.

27 years agoDavid Luyer's fixes
wessels [Fri, 14 Nov 1997 11:55:05 +0000 (11:55 +0000)] 
David Luyer's fixes
- poll() for Linux
- SHA optimizations
- errno clashes
- storeDirCloseSwapLogs(); logs might not be open.

27 years agoupdate
wessels [Fri, 14 Nov 1997 00:38:50 +0000 (00:38 +0000)] 
update

27 years ago1.2.beta6
wessels [Fri, 14 Nov 1997 00:38:14 +0000 (00:38 +0000)] 
1.2.beta6

28 years agopreliminary AS number support
wessels [Thu, 13 Nov 1997 12:25:47 +0000 (12:25 +0000)] 
preliminary AS number support

28 years agotypo
wessels [Thu, 13 Nov 1997 09:32:37 +0000 (09:32 +0000)] 
typo

28 years agoCheck failure ratio is broken because log_tags and err_type are now
wessels [Thu, 13 Nov 1997 07:17:08 +0000 (07:17 +0000)] 
Check failure ratio is broken because log_tags and err_type are now
independent.  Need new idea.

28 years agoupdate
wessels [Thu, 13 Nov 1997 07:10:33 +0000 (07:10 +0000)] 
update

28 years agoremove fatal_dump calls
wessels [Thu, 13 Nov 1997 06:47:37 +0000 (06:47 +0000)] 
remove fatal_dump calls

28 years agoremove fatal_dump calls
wessels [Thu, 13 Nov 1997 06:38:08 +0000 (06:38 +0000)] 
remove fatal_dump calls

28 years agoRon Gomes fixes.
wessels [Thu, 13 Nov 1997 06:36:19 +0000 (06:36 +0000)] 
Ron Gomes fixes.
- Remove USE_PROXY_AUTH and LOG_FULL_HEADERS from Makefile.in
- Fixed log_full_hdrs bug
We can't use pathname_stat() for both default_all() and parsing the
config file.  We must check the pathnames only after both the
defaults and the config file have been parsed.  DW also made misc
other fixes to cache_cf.c and friends.

28 years agoAdded ``SLASH_HACK.'' If CWD to the first directory fails, then try
wessels [Thu, 13 Nov 1997 05:50:22 +0000 (05:50 +0000)] 
Added ``SLASH_HACK.''  If CWD to the first directory fails, then try
it again with a slash in front.
Removed some unused code

28 years agoHenrik: trigger re-read of passwd file if auth fails
wessels [Thu, 13 Nov 1997 05:49:36 +0000 (05:49 +0000)] 
Henrik: trigger re-read of passwd file if auth fails

28 years agopass LMT = 0 instead of -1
wessels [Thu, 13 Nov 1997 04:04:31 +0000 (04:04 +0000)] 
pass LMT = 0  instead of -1

28 years agoFixed proxy auth support
wessels [Thu, 13 Nov 1997 01:58:38 +0000 (01:58 +0000)] 
Fixed proxy auth support

28 years agoup debug level on 'seeking to offset' message
wessels [Wed, 12 Nov 1997 07:10:45 +0000 (07:10 +0000)] 
up debug level on 'seeking to offset' message

28 years ago- Change all BIT_{SET,CLR,TEST} to EBIT_ versions with enum types
wessels [Wed, 12 Nov 1997 07:08:44 +0000 (07:08 +0000)] 
- Change all BIT_{SET,CLR,TEST} to EBIT_ versions with enum types
- Change CWCB callback to use size_t size instead of int.
- Added LOG_TCP_DENIED

28 years agoOOF! Somehow this bit of logic got lost which releases objects
wessels [Tue, 11 Nov 1997 04:32:00 +0000 (04:32 +0000)] 
OOF!  Somehow this bit of logic got lost which releases objects
if the request had an Authorization header, but the reply did NOT
have a Proxy-Revalidate header.

28 years agoremove old, unused cruft
wessels [Tue, 11 Nov 1997 04:07:05 +0000 (04:07 +0000)] 
remove old, unused cruft