]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
27 years ago- More cleanup relating to reduced error code set. protostart() doesn't
wessels [Wed, 15 Oct 1997 00:31:24 +0000 (00:31 +0000)] 
- More cleanup relating to reduced error code set.  protostart() doesn't
  really need ERR_NOT_IMPLEMENTED.
- Start working on VM_WINDOW code, removed/replaced old DONT_USE_VM defines
- Replaced !DONT_USE_VM defines with USE_ICP_HIT_OBJ.

27 years agoremove unused error codes
wessels [Wed, 15 Oct 1997 00:24:31 +0000 (00:24 +0000)] 
remove unused error codes

27 years agofinish giving content to error messages
wessels [Tue, 14 Oct 1997 23:52:31 +0000 (23:52 +0000)] 
finish giving content to error messages
deleted some which we don't need any longer

27 years agoRemoved old blocking IP cache lookup code in gopherStart(). Its handled
wessels [Tue, 14 Oct 1997 22:56:04 +0000 (22:56 +0000)] 
Removed old blocking IP cache lookup code in gopherStart().  Its handled
by gopherConnect() now.

27 years agoThis snprintf() supports all sorts of conversions (%f, %x.ys etc)
kostas [Tue, 14 Oct 1997 22:44:21 +0000 (22:44 +0000)] 
This snprintf() supports all sorts of conversions (%f, %x.ys etc)

27 years agoupdate
wessels [Tue, 14 Oct 1997 08:53:22 +0000 (08:53 +0000)] 
update

27 years agoChanged most of sprintf() to snprintf().
kostas [Tue, 14 Oct 1997 04:09:03 +0000 (04:09 +0000)] 
Changed most of sprintf() to snprintf().

27 years agoadding
wessels [Tue, 14 Oct 1997 04:08:06 +0000 (04:08 +0000)] 
adding

27 years agoadding new
wessels [Tue, 14 Oct 1997 03:47:22 +0000 (03:47 +0000)] 
adding new

27 years agoremoving old
wessels [Tue, 14 Oct 1997 03:46:59 +0000 (03:46 +0000)] 
removing old

27 years agoed knowles nits
wessels [Tue, 26 Aug 1997 23:30:34 +0000 (23:30 +0000)] 
ed knowles nits

27 years agoupdate
wessels [Tue, 26 Aug 1997 12:52:18 +0000 (12:52 +0000)] 
update

27 years agofinish getting new proxy auth working--but still untested
wessels [Tue, 26 Aug 1997 10:21:17 +0000 (10:21 +0000)] 
finish getting new proxy auth working--but still untested

27 years agoStarted integration of Proxy Auth ACL patch from Arjan De Vet and others.
wessels [Tue, 26 Aug 1997 05:45:22 +0000 (05:45 +0000)] 
Started integration of Proxy Auth ACL patch from Arjan De Vet and others.

27 years agoupdate
wessels [Tue, 26 Aug 1997 04:37:10 +0000 (04:37 +0000)] 
update

27 years ago1.2.alpha7
wessels [Tue, 26 Aug 1997 04:37:04 +0000 (04:37 +0000)] 
1.2.alpha7

27 years agoMisc fixes to eliminate problems at exit (and other things)
wessels [Tue, 26 Aug 1997 04:35:50 +0000 (04:35 +0000)] 
Misc fixes to eliminate problems at exit (and other things)

- changed storeDirCloseSwapLogs() to take a 'reopen' arg.
  if not set, we don't reopen the logs for writing again.
- added FD_CLOSING flag to avoid recursive calls to comm_close().
- added 'non_peers' structure to keep stats on offendors, instead
  of logging every bad reply.

27 years agoDavid Luyer passwd security fix for PROXY_AUTH
wessels [Mon, 25 Aug 1997 22:37:18 +0000 (22:37 +0000)] 
David Luyer passwd security fix for PROXY_AUTH

27 years agoEd Knowles cleanup
wessels [Mon, 25 Aug 1997 21:55:19 +0000 (21:55 +0000)] 
Ed Knowles cleanup

27 years agodoubleAverage() algorithm was wrong.
wessels [Mon, 25 Aug 1997 21:49:04 +0000 (21:49 +0000)] 
doubleAverage() algorithm was wrong.

27 years agofix dealing with whitespace
wessels [Mon, 25 Aug 1997 12:12:20 +0000 (12:12 +0000)] 
fix dealing with whitespace

27 years agomisc fixes
wessels [Mon, 25 Aug 1997 11:29:54 +0000 (11:29 +0000)] 
misc fixes

27 years agoupdate
wessels [Mon, 25 Aug 1997 10:13:33 +0000 (10:13 +0000)] 
update

27 years agogindent
wessels [Mon, 25 Aug 1997 09:52:16 +0000 (09:52 +0000)] 
gindent

27 years agoConfiguration cleanup.
wessels [Mon, 25 Aug 1997 09:51:46 +0000 (09:51 +0000)] 
Configuration cleanup.
- set up 'DEFAULT_IF_NONE' option for things like http_port
  and cache_dir where we want to set a default only if there
  is not one or more given in the config file.
- Implemented the configuration dump via cachemanager.  All the
  easy config types have dump functions; the remainder are
  unimplemented.

27 years agoFUM fix
wessels [Mon, 25 Aug 1997 08:38:52 +0000 (08:38 +0000)] 
FUM fix

27 years agoreturn a message when NETDB support isn't compiled in.
wessels [Mon, 25 Aug 1997 08:26:04 +0000 (08:26 +0000)] 
return a message when NETDB support isn't compiled in.

27 years agoreturn 0 if there is no object data, instead of returning -1. This
wessels [Mon, 25 Aug 1997 08:25:45 +0000 (08:25 +0000)] 
return 0 if there is no object data, instead of returning -1.  This
could happen, for example, with objcache requests for unsupported
features, such as netdb/icmp.

27 years agogindent
wessels [Mon, 25 Aug 1997 08:19:30 +0000 (08:19 +0000)] 
gindent

27 years agoadded back support for SRC_RTT features. Help from Jon Kay patch.
wessels [Mon, 25 Aug 1997 08:17:45 +0000 (08:17 +0000)] 
added back support for SRC_RTT features.  Help from Jon Kay patch.

27 years agoupdate
wessels [Mon, 25 Aug 1997 05:15:57 +0000 (05:15 +0000)] 
update

27 years agojkay sez poll() don't work on OSF1/3.2
wessels [Mon, 25 Aug 1997 05:15:43 +0000 (05:15 +0000)] 
jkay sez poll() don't work on OSF1/3.2

27 years agoreturn HTTP_FORBIDDEN, not HTTP_UNAUTHORIZED. If we use UNAUTH, then
wessels [Mon, 25 Aug 1997 05:13:26 +0000 (05:13 +0000)] 
return HTTP_FORBIDDEN, not HTTP_UNAUTHORIZED.  If we use UNAUTH, then
the browser wants us to authenticate.

27 years agoFixed not setting HTTP status code for errors. Still need to fix
wessels [Sun, 24 Aug 1997 07:59:47 +0000 (07:59 +0000)] 
Fixed not setting HTTP status code for errors.  Still need to fix
the log code and other fields.  This probably means a callback
from the errorpage module to the client-side.

27 years agoProtocolStr[] needs to be global for errorpage.c
wessels [Sun, 24 Aug 1997 07:49:26 +0000 (07:49 +0000)] 
ProtocolStr[] needs to be global for errorpage.c

27 years agoFixed NULL termination bug with error text buffers with a strdup()
wessels [Sun, 24 Aug 1997 07:46:44 +0000 (07:46 +0000)] 
Fixed NULL termination bug with error text buffers with a strdup()
added some more conversion codes

27 years agofix debug(0,0) statements
wessels [Sun, 24 Aug 1997 06:37:03 +0000 (06:37 +0000)] 
fix debug(0,0) statements

28 years ago1.1.alpha6
wessels [Mon, 11 Aug 1997 22:53:15 +0000 (22:53 +0000)] 
1.1.alpha6

28 years agoupdate
wessels [Mon, 11 Aug 1997 22:52:47 +0000 (22:52 +0000)] 
update

28 years agoDont put last-modified on error pages. Netscape (2.x at least) will
wessels [Mon, 11 Aug 1997 22:52:41 +0000 (22:52 +0000)] 
Dont put last-modified on error pages.  Netscape (2.x at least) will
send IMS when you try to reload an error page, and the origin server
sends back NOT MODIFIED.

28 years ago- In http.c, we need to keep httpState->orig_request after the request
wessels [Mon, 11 Aug 1997 08:29:08 +0000 (08:29 +0000)] 
- In http.c, we need to keep httpState->orig_request after the request
  has been sent, in case we need to call httpRestart().
- Sometimes netscape (2.x, IRIX) hangs forever on '100% complete'.  Seems
  like netscape bug, but we should close the persistent connection after
  a short bit anyway.

28 years agoadding
wessels [Mon, 11 Aug 1997 08:25:00 +0000 (08:25 +0000)] 
adding

28 years agoMore work on persistent connections
wessels [Sun, 10 Aug 1997 12:34:26 +0000 (12:34 +0000)] 
More work on persistent connections
- added histogram counter
- added httpRestart() to retry failed requests when the
  server closes on us.
- missing commSetTimeout() calls when reusing a pconn.
- need to disable read and timeout handler when pconn
  pops a FD.
- const fixes

28 years agobug: cbdataUnlock would free() if the ptr was not valid, but still had locks
wessels [Sun, 10 Aug 1997 12:29:21 +0000 (12:29 +0000)] 
bug: cbdataUnlock would free() if the ptr was not valid, but still had locks

28 years agoconst fixes
wessels [Sun, 10 Aug 1997 11:05:32 +0000 (11:05 +0000)] 
const fixes

28 years agoupdate
wessels [Sun, 10 Aug 1997 10:42:47 +0000 (10:42 +0000)] 
update

28 years agoSERVER-SIDE PERSISTENT CONNECTIONS:
wessels [Sun, 10 Aug 1997 10:42:32 +0000 (10:42 +0000)] 
SERVER-SIDE PERSISTENT CONNECTIONS:
- Added pconn.c
- Addec Cofig.Timeout.pconn; default 120 seconds
- Added httpState->flags
- Added flags arg to httpBuildRequestHeader()
- Added HTTP_PROXYING and HTTP_KEEPALIVE flags
- Added 'Connection' to allowed HTTP headers (http-anon.c)
- Added 'Proxy-Connection' to allowed HTTP headers (http-anon.c)
- Merged proxyhttpStart() with httpStart() and crated new
  httpBuildState().
- New httpPconnTransferDone() detects end-of-data on persistent
  connections.

Other casualties:
- clean up casting of HASHCMP functions
- changed comm_open to return -1 instead of wierd COMM_ERROR
- cbdata-ify comm_close_handler stuff
- make some args const
- changed some PARAMS(()) to CNCB's
- Fixed cachemgrShutdown() not being used

28 years agoinstrumented persistent connection counter histogram
wessels [Sat, 9 Aug 1997 11:42:31 +0000 (11:42 +0000)] 
instrumented persistent connection counter histogram

28 years agosimpler cacheobj implementation; use OpTable of OBJH functions
wessels [Sat, 9 Aug 1997 10:48:06 +0000 (10:48 +0000)] 
simpler cacheobj implementation; use OpTable of OBJH functions

28 years agoneed to initialize first_ping.
wessels [Sat, 9 Aug 1997 06:01:32 +0000 (06:01 +0000)] 
need to initialize first_ping.
debug changes in icp.c

28 years agolooks like snprintf() breaks badly if given an unsupported format
wessels [Mon, 28 Jul 1997 12:42:57 +0000 (12:42 +0000)] 
looks like snprintf() breaks badly if given an unsupported format
such as '%f'.

28 years agoadding errors/
wessels [Mon, 28 Jul 1997 12:42:31 +0000 (12:42 +0000)] 
adding errors/

28 years agoupdate
wessels [Mon, 28 Jul 1997 12:42:00 +0000 (12:42 +0000)] 
update

28 years agoadding
wessels [Mon, 28 Jul 1997 12:41:16 +0000 (12:41 +0000)] 
adding

28 years agomostly working customizable error messages. lots of blanks to fill in though
wessels [Mon, 28 Jul 1997 12:40:50 +0000 (12:40 +0000)] 
mostly working customizable error messages.  lots of blanks to fill in though

28 years agomove bunch of options to Config.onoff
wessels [Sat, 26 Jul 1997 10:48:21 +0000 (10:48 +0000)] 
move bunch of options to Config.onoff

28 years ago- Change some sizes to 'size_t'
wessels [Mon, 21 Jul 1997 13:20:55 +0000 (13:20 +0000)] 
- Change some sizes to 'size_t'
- Change some offsets to 'off_t'
- Need to unlock static icons
- Move unbuffered logs flag to Config
- Too much time debugging keep-alive problems with Netscape Navigator-2.x

28 years agogindent
wessels [Sat, 19 Jul 1997 13:19:59 +0000 (13:19 +0000)] 
gindent

28 years agoadd special cases for DIR, DIRUP, and LINK icons
wessels [Sat, 19 Jul 1997 13:17:59 +0000 (13:17 +0000)] 
add special cases for DIR, DIRUP, and LINK icons

28 years agoput - for NULL hierarchy host
wessels [Sat, 19 Jul 1997 12:12:49 +0000 (12:12 +0000)] 
put - for NULL hierarchy host

28 years agoupdate
wessels [Sat, 19 Jul 1997 11:01:39 +0000 (11:01 +0000)] 
update

28 years agono timestamps
wessels [Sat, 19 Jul 1997 10:54:16 +0000 (10:54 +0000)] 
no timestamps

28 years agoupdate
wessels [Sat, 19 Jul 1997 10:52:55 +0000 (10:52 +0000)] 
update

28 years agowe can't have sprintf() munging '\r'!!!!
wessels [Sat, 19 Jul 1997 10:25:38 +0000 (10:25 +0000)] 
we can't have sprintf() munging '\r'!!!!

28 years agoadd icons directory
wessels [Sat, 19 Jul 1997 10:25:19 +0000 (10:25 +0000)] 
add icons directory

28 years agoFixes related to proxying passthrough requests. peer_select.c had a few debug
wessels [Sat, 19 Jul 1997 10:01:24 +0000 (10:01 +0000)] 
Fixes related to proxying passthrough requests.  peer_select.c had a few debug
statements with entry->url, but entry == NULL for passthrough.  pass.c
needed to access passState->request (the original request) instead of
'request' when proxying.

28 years agoadding icons
wessels [Sat, 19 Jul 1997 09:20:10 +0000 (09:20 +0000)] 
adding icons

28 years agofix some parsing. Needed regular 'parse_size_t' different than one
wessels [Sat, 19 Jul 1997 08:56:35 +0000 (08:56 +0000)] 
fix some parsing.  Needed regular 'parse_size_t' different than one
for parsing "bytes" spec.
Also fixed initialization for sendSignal()

28 years agoStarted internal icon support
wessels [Sat, 19 Jul 1997 07:33:53 +0000 (07:33 +0000)] 
Started internal icon support

28 years agocomment
wessels [Thu, 17 Jul 1997 11:32:27 +0000 (11:32 +0000)] 
comment

28 years agoswapped always_direct = answer ? -1 : 1;
wessels [Thu, 17 Jul 1997 11:28:07 +0000 (11:28 +0000)] 
swapped always_direct = answer ? -1 : 1;
added debugging

28 years agoremoved old ERR_FTP_DISABLED
wessels [Thu, 17 Jul 1997 11:25:09 +0000 (11:25 +0000)] 
removed old ERR_FTP_DISABLED
inserted missing ERR_WRITE_ERROR in log_tags[]

28 years agoremove dup client_info_sz
wessels [Thu, 17 Jul 1997 11:22:31 +0000 (11:22 +0000)] 
remove dup client_info_sz

28 years agochar *me = getMyHostname() breaks strtok on irix-6?
wessels [Thu, 17 Jul 1997 11:21:32 +0000 (11:21 +0000)] 
char *me = getMyHostname() breaks strtok on irix-6?

28 years agouse cbdata on hostname in net_db callbacks
wessels [Thu, 17 Jul 1997 05:01:31 +0000 (05:01 +0000)] 
use cbdata on hostname in net_db callbacks

28 years agogindent
wessels [Thu, 17 Jul 1997 04:58:23 +0000 (04:58 +0000)] 
gindent

28 years agoclose mime.conf
wessels [Thu, 17 Jul 1997 04:57:42 +0000 (04:57 +0000)] 
close mime.conf

28 years agowrite lastref to swap.state
wessels [Thu, 17 Jul 1997 04:57:24 +0000 (04:57 +0000)] 
write lastref to swap.state

28 years agoclose data.fd in ftpStateFree()
wessels [Thu, 17 Jul 1997 04:57:02 +0000 (04:57 +0000)] 
close data.fd in ftpStateFree()
remove assertion

28 years agoin comm_open close the fd if commBind() fails
wessels [Thu, 17 Jul 1997 04:56:38 +0000 (04:56 +0000)] 
in comm_open close the fd if commBind() fails

28 years agoclose swaplog_fd's in free_swapdir()
wessels [Thu, 17 Jul 1997 04:56:12 +0000 (04:56 +0000)] 
close swaplog_fd's in free_swapdir()
replace configFreeMemory() which just calls free_all()

28 years agorename swap "log" to "swap.state"
wessels [Thu, 17 Jul 1997 02:58:24 +0000 (02:58 +0000)] 
rename swap "log" to "swap.state"

28 years agoremove debugging in parse_peer()
wessels [Thu, 17 Jul 1997 02:55:42 +0000 (02:55 +0000)] 
remove debugging in parse_peer()

28 years agoremove squid.conf.pre.in
wessels [Thu, 17 Jul 1997 02:55:15 +0000 (02:55 +0000)] 
remove squid.conf.pre.in

28 years agosuccessful compile after merging 1.1.10 thru 1.1.14
wessels [Thu, 17 Jul 1997 02:31:45 +0000 (02:31 +0000)] 
successful compile after merging 1.1.10 thru 1.1.14

28 years agomisc
wessels [Wed, 16 Jul 1997 11:25:04 +0000 (11:25 +0000)] 
misc

28 years agotack all the peer structures onto Config
wessels [Wed, 16 Jul 1997 10:48:27 +0000 (10:48 +0000)] 
tack all the peer structures onto Config

28 years agogindent
wessels [Wed, 16 Jul 1997 05:23:14 +0000 (05:23 +0000)] 
gindent

28 years agoremove ssl_proxy and passthrough_proxy
wessels [Wed, 16 Jul 1997 05:15:34 +0000 (05:15 +0000)] 
remove ssl_proxy and passthrough_proxy

28 years ago1.2.alpha5
wessels [Tue, 15 Jul 1997 22:03:19 +0000 (22:03 +0000)] 
1.2.alpha5

28 years agoSeems that some KEY_PRIVATE entries were being swapped out. This
wessels [Tue, 15 Jul 1997 21:46:27 +0000 (21:46 +0000)] 
Seems that some KEY_PRIVATE entries were being swapped out.  This
caused problems during reload because we now also reload the flags.
An entry would be loaded with e->key == e->url, but KEY_PRIVATE set.
Now we clear KEY_PRIVATE in storeAddDiskRestore(), ignore entries
with KEY_PRIVATE in storeDoRebuildFromDisk(), and don't swap out
KEY_PRIVATE entries from storeCheckSwapable().

28 years agohad hardcoded access.log pathanme
wessels [Tue, 15 Jul 1997 21:38:27 +0000 (21:38 +0000)] 
had hardcoded access.log pathanme

28 years agoneed to flush logs before forking when unbuffered_logs = 1
wessels [Tue, 15 Jul 1997 11:34:08 +0000 (11:34 +0000)] 
need to flush logs before forking when unbuffered_logs = 1

28 years ago- memset needs to go LAST in comm_close()
wessels [Tue, 15 Jul 1997 10:03:09 +0000 (10:03 +0000)] 
- memset needs to go LAST in comm_close()
- Count invalid during store rebuild.
- storeWriteCleanLog() was using the old swaplog format.

28 years ago- cf.data.pre had disabled all cachemgr passwords
wessels [Tue, 15 Jul 1997 09:29:00 +0000 (09:29 +0000)] 
- cf.data.pre had disabled all cachemgr passwords
- nuke ENTRY_HTML flag
- set defaults for more things in globals.h
- Added storeComplete() call for bad cachemgr passwords.
- icpProcessMISS needed to have protoDispatch() AFTER storeClientCopy()
  because if cachemgr passwd was incorrect, storeComplete() would
  get called before storeClientCopy().
- in storeCreateEntry(), set the key before other stuff, notably
  call storeReleaseRequest().
- Little more debugging to store.c

28 years agotyping
wessels [Tue, 15 Jul 1997 08:30:16 +0000 (08:30 +0000)] 
typing

28 years agowarning: initialization from incompatible pointer type
wessels [Tue, 15 Jul 1997 05:50:17 +0000 (05:50 +0000)] 
warning: initialization from incompatible pointer type

28 years agowarning: comparison of distinct pointer types lacks a cast
wessels [Tue, 15 Jul 1997 05:48:29 +0000 (05:48 +0000)] 
warning: comparison of distinct pointer types lacks a cast

28 years ago- warning if no units present for times or byte sizes
wessels [Tue, 15 Jul 1997 05:44:57 +0000 (05:44 +0000)] 
- warning if no units present for times or byte sizes
- added defaults to all time_t's in cf.data.pre
- Fixed up connect callbacks to recognize COMM_DNS_ERR and !COMM_OK
- Set FTP_HTTP_HEADER_SENT for ftp
- Initialize neighbors_do_private_keys in globals.c
- Remove opt_no_ipcache
- removed redundant externs from squid.h
- changed more debug_trap's to assert's
- changed over-high-water-mark warning to only report once at
  each threshold

28 years agos/debug_trap/assert/
wessels [Tue, 15 Jul 1997 04:32:03 +0000 (04:32 +0000)] 
s/debug_trap/assert/