]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Thu, 15 May 1997 12:55:44 +0000 (12:55 +0000)]
register icpHandleStore, not icpSendMoreData; requires lots of rearranging
wessels [Thu, 15 May 1997 12:10:18 +0000 (12:10 +0000)]
add assert.h
wessels [Thu, 15 May 1997 07:28:44 +0000 (07:28 +0000)]
compiler
wessels [Thu, 15 May 1997 07:27:09 +0000 (07:27 +0000)]
fix if 'http_port' not given in conf file
wessels [Thu, 15 May 1997 07:18:41 +0000 (07:18 +0000)]
only one w_space variable
wessels [Thu, 15 May 1997 07:07:40 +0000 (07:07 +0000)]
update
wessels [Thu, 15 May 1997 07:06:49 +0000 (07:06 +0000)]
New MIME configuration, regular expression based
Added request_timeout config option
Multiple HTTP sockets (Lincoln Dale).
Moved 'fds_are_n_free' check to httpAccept().
s/USE_POLL/HAVE_POLL/; make poll() default if available.
wessels [Thu, 15 May 1997 03:08:30 +0000 (03:08 +0000)]
1.2.alpha3
wessels [Thu, 15 May 1997 03:08:13 +0000 (03:08 +0000)]
use distclean instad of realclean
wessels [Thu, 15 May 1997 03:07:51 +0000 (03:07 +0000)]
use parseTimeLine() for time specs
wessels [Thu, 15 May 1997 03:07:21 +0000 (03:07 +0000)]
remove storetoString()
wessels [Fri, 9 May 1997 05:23:18 +0000 (05:23 +0000)]
gcc -Wall
wessels [Thu, 8 May 1997 23:14:14 +0000 (23:14 +0000)]
noop
wessels [Thu, 8 May 1997 13:22:01 +0000 (13:22 +0000)]
client-proxy keep-alive connections almost working
wessels [Mon, 5 May 1997 09:43:38 +0000 (09:43 +0000)]
- DO NOT set the filemap bits for unvalidated entries. Doing so
causes lots of race-condition problems, especially when reading
DIRTY logs.
- Install icpDetectClientClose handler earlier. Move from access check
to just after reading the request.
- Log open FD's upon exit.
- Added dnsShutdownRead handler to detect dnsserver shutdowns and
free up state.
- Added doubleAverage and integerAverage for moving average
calculations.
- misc prototype cleanup
- misc debug_trap's and fatal_dump's
- Removed some thread splitting for fooStartComplete() because
the various protcol start routines should never need a swapin
callback. The object should already be locked and swapped in.
- queue_length counter for IP cache.
- Make it okay to storeUnlock a pending object, so long as its
not been DISPATCHED yet.
- fixed hybrid store rebuild code.
- fixed file_open() flags to TRUNC new swaplog's
- Claned up wierd (FILE *) stuff in tools.c, always write to
debug_log().
- rewrote writePidFile() to use file_open().
wessels [Sat, 3 May 1997 03:34:04 +0000 (03:34 +0000)]
more misc, massive cleanup
wessels [Fri, 2 May 1997 10:28:32 +0000 (10:28 +0000)]
- Removed FD from FQDN callbacks
- Fixed fqdncacheUnregister() from aclChecklistFree()
due to stupid use of static ipcache_addr memory.
- split aclCheckCallback into aclCheckCallback and
aclChecklistFree.
- split aclNBCheck into aclNBCheck and aclChecklistCreate.
- free aclCheck_t from icpStateFree
- Added peerSelectFree()
wessels [Thu, 1 May 1997 10:25:41 +0000 (10:25 +0000)]
purify
wessels [Thu, 1 May 1997 04:47:23 +0000 (04:47 +0000)]
compiler
wessels [Thu, 1 May 1997 04:46:23 +0000 (04:46 +0000)]
Fixed ACL_SRC_DOMAIN that should have been ACL_DST_DOMAIN bug
Other purify fixes
wessels [Thu, 1 May 1997 02:06:23 +0000 (02:06 +0000)]
Change ipcache_unregister.
Old: ipcache_unregister(host, fd)
New: ipcacheUnregister(host, void *callback_data)
Same for fqdncacheUnregister().
Track ip/fqdn pending lookups in ACL code
neighbors.c: s/peer *e/peer *p/g
wessels [Thu, 1 May 1997 00:34:59 +0000 (00:34 +0000)]
compiler
wessels [Thu, 1 May 1997 00:33:22 +0000 (00:33 +0000)]
finish removing timeout
wessels [Thu, 1 May 1997 00:30:42 +0000 (00:30 +0000)]
more random massive changes
wessels [Wed, 30 Apr 1997 22:18:41 +0000 (22:18 +0000)]
misc runtime fixes
wessels [Wed, 30 Apr 1997 09:44:41 +0000 (09:44 +0000)]
allow file_close() to close more than just FD_FILE
wessels [Wed, 30 Apr 1997 09:44:16 +0000 (09:44 +0000)]
remove redundant multicast peer check
wessels [Wed, 30 Apr 1997 09:13:28 +0000 (09:13 +0000)]
adding
wessels [Wed, 30 Apr 1997 09:11:57 +0000 (09:11 +0000)]
Massive changes
lose FD lifetimes, use timeouts only
move some stuff to fd.c
wessels [Wed, 30 Apr 1997 05:34:46 +0000 (05:34 +0000)]
moving FD things to common fd.h
wessels [Wed, 30 Apr 1997 04:12:49 +0000 (04:12 +0000)]
massive casting cleanups!
wessels [Mon, 28 Apr 1997 11:32:40 +0000 (11:32 +0000)]
remove lotsa casts
wessels [Mon, 28 Apr 1997 11:12:46 +0000 (11:12 +0000)]
update
wessels [Mon, 28 Apr 1997 11:12:02 +0000 (11:12 +0000)]
1.2.alpha2
wessels [Mon, 28 Apr 1997 11:11:47 +0000 (11:11 +0000)]
use malloc instead of dynamic auto arrays
wessels [Mon, 28 Apr 1997 10:29:54 +0000 (10:29 +0000)]
merge 1.1.8->1.1.10; just get it to compile
wessels [Mon, 28 Apr 1997 10:22:55 +0000 (10:22 +0000)]
merge 1.1.8->1.1.10; just get it to compile
wessels [Sat, 26 Apr 1997 04:01:16 +0000 (04:01 +0000)]
gindent
wessels [Sat, 26 Apr 1997 03:58:34 +0000 (03:58 +0000)]
1.2.alpha1
wessels [Sat, 26 Apr 1997 03:43:56 +0000 (03:43 +0000)]
fixes fixes fixes
wessels [Sat, 26 Apr 1997 02:15:31 +0000 (02:15 +0000)]
fixing SwapDirs[dirn].cur_size
wessels [Fri, 25 Apr 1997 23:44:55 +0000 (23:44 +0000)]
fix SwapDirs allocation
wessels [Fri, 25 Apr 1997 23:27:11 +0000 (23:27 +0000)]
garbage cleanup
wessels [Fri, 25 Apr 1997 23:02:18 +0000 (23:02 +0000)]
pathnames
wessels [Fri, 25 Apr 1997 12:38:21 +0000 (12:38 +0000)]
finish multiple swap dirs
wessels [Wed, 2 Apr 1997 12:22:14 +0000 (12:22 +0000)]
more compiler fixes
wessels [Wed, 2 Apr 1997 11:39:55 +0000 (11:39 +0000)]
it compiles, but need to fix swaplogs
wessels [Sat, 29 Mar 1997 12:13:47 +0000 (12:13 +0000)]
adding
wessels [Sat, 29 Mar 1997 11:45:13 +0000 (11:45 +0000)]
Started implementing diff cache dir sizes
wessels [Tue, 4 Mar 1997 12:16:18 +0000 (12:16 +0000)]
merge 1.1.7->1/1/8
wessels [Sun, 2 Mar 1997 12:35:08 +0000 (12:35 +0000)]
dont call aclCheck if no direct access lists
wessels [Sun, 2 Mar 1997 12:34:45 +0000 (12:34 +0000)]
adding debug
wessels [Sat, 1 Mar 1997 04:33:34 +0000 (04:33 +0000)]
jumbo mumbo hacking to get new peer_selection working
wessels [Thu, 27 Feb 1997 13:29:11 +0000 (13:29 +0000)]
INCOMPLETE: more hacking on peer select stuff. made peerSelect to use a
callback for success and another for failure. Made a callback for
neighborsUdpAck to call upon receipt of an ICP reply which figures in
the selection algorithm. Move some state from mem_obj to psctrl_t.
wessels [Thu, 27 Feb 1997 09:57:00 +0000 (09:57 +0000)]
INCOMPLETE: non-blocking peerSelect()
wessels [Thu, 27 Feb 1997 03:49:05 +0000 (03:49 +0000)]
rrrrrrrrripppped out lots of stuff, including firewall and local lists.
wessels [Thu, 27 Feb 1997 02:46:09 +0000 (02:46 +0000)]
JUMBO Stewart Forster speedup patch:
1) aiops.c and aiops.h are a threaded implementation of asynchronous file
operations.
2) async_io.c and async_io.h are complete rewrites of the old versions.
3) I have rewritten all disk file operations of squid to support
the idea of callbacks except where not required.
4) UDP_HIT_OBJ not supported.
5) Background validation of 'tainted' swap log entries.
6) Modified storeWriteCleanLog to create the log file using the
open/write rather than fopen/printf.
7) Added the E_INTR error response to handle badly interrupted
system calls.
wessels [Wed, 26 Feb 1997 10:08:52 +0000 (10:08 +0000)]
adding
wessels [Wed, 26 Feb 1997 02:18:18 +0000 (02:18 +0000)]
Unified peer selection algorithm
wessels [Tue, 25 Feb 1997 23:09:08 +0000 (23:09 +0000)]
gindent
wessels [Tue, 25 Feb 1997 12:44:13 +0000 (12:44 +0000)]
adding
wessels [Tue, 25 Feb 1997 07:19:11 +0000 (07:19 +0000)]
add debugging
wessels [Tue, 25 Feb 1997 07:18:52 +0000 (07:18 +0000)]
cleanup
wessels [Tue, 25 Feb 1997 06:44:09 +0000 (06:44 +0000)]
update
wessels [Tue, 25 Feb 1997 06:43:57 +0000 (06:43 +0000)]
Changed peer IP addresses (for ICP) to be refreshed every hour.
wessels [Tue, 25 Feb 1997 06:43:14 +0000 (06:43 +0000)]
Solaris bug requires suid privs for getrusage() (Arjan de Vet)
wessels [Tue, 25 Feb 1997 06:42:00 +0000 (06:42 +0000)]
fix adding duplicate IP cache entry for failed BLOCKING lookups.
wessels [Tue, 25 Feb 1997 03:22:08 +0000 (03:22 +0000)]
gindent
wessels [Tue, 25 Feb 1997 03:21:37 +0000 (03:21 +0000)]
support src ACLs in cache_host_acl
wessels [Tue, 25 Feb 1997 02:05:42 +0000 (02:05 +0000)]
update
wessels [Mon, 24 Feb 1997 11:25:13 +0000 (11:25 +0000)]
diskHandleWrite ZPR fix
wessels [Sun, 23 Feb 1997 16:07:30 +0000 (16:07 +0000)]
remove first strerror check
wessels [Sun, 23 Feb 1997 16:07:01 +0000 (16:07 +0000)]
update
wessels [Sun, 23 Feb 1997 16:05:20 +0000 (16:05 +0000)]
Ignore MISS'es from multicast peers which violate the cache_host_domain
rules.
wessels [Sun, 23 Feb 1997 16:02:21 +0000 (16:02 +0000)]
Can't bump FD_SETSIZE on FreeBSD.
wessels [Sun, 23 Feb 1997 15:35:52 +0000 (15:35 +0000)]
fix peerWouldBePinged() confusion. Split into:
peerAllowedToUse()
peerWouldBePinged()
peerHTTPOkay()
wessels [Sun, 23 Feb 1997 13:01:15 +0000 (13:01 +0000)]
set IP_MULTICAST_LOOP
wessels [Fri, 21 Feb 1997 23:33:27 +0000 (23:33 +0000)]
update
wessels [Fri, 21 Feb 1997 23:28:52 +0000 (23:28 +0000)]
update
wessels [Fri, 21 Feb 1997 23:28:35 +0000 (23:28 +0000)]
do AC_REPLACE_FUNCS(strerror)
wessels [Fri, 21 Feb 1997 06:54:13 +0000 (06:54 +0000)]
comment munging
wessels [Fri, 21 Feb 1997 05:22:54 +0000 (05:22 +0000)]
make http-anonymizing always compiled in, settable in config file
wessels [Fri, 21 Feb 1997 04:13:12 +0000 (04:13 +0000)]
1.1.7
wessels [Fri, 21 Feb 1997 04:08:02 +0000 (04:08 +0000)]
update
wessels [Fri, 21 Feb 1997 04:04:07 +0000 (04:04 +0000)]
Adding splay and binary tree code
wessels [Fri, 21 Feb 1997 04:03:09 +0000 (04:03 +0000)]
new splay and binary tree patch from Knowles and Arjan
wessels [Fri, 21 Feb 1997 04:02:38 +0000 (04:02 +0000)]
complain if lockcount about to go 'negative'
wessels [Fri, 21 Feb 1997 03:22:48 +0000 (03:22 +0000)]
Fix extra unlocking on partial reads from dnsserver
wessels [Thu, 20 Feb 1997 06:54:35 +0000 (06:54 +0000)]
update
wessels [Thu, 20 Feb 1997 06:53:43 +0000 (06:53 +0000)]
add hierarchy note for DIRECT
wessels [Thu, 20 Feb 1997 06:53:24 +0000 (06:53 +0000)]
remove whitespace
wessels [Thu, 20 Feb 1997 00:11:06 +0000 (00:11 +0000)]
gindent
wessels [Thu, 20 Feb 1997 00:09:16 +0000 (00:09 +0000)]
debug change
wessels [Thu, 20 Feb 1997 00:09:03 +0000 (00:09 +0000)]
use neighborRemove() instead of skipping a host so that Peers.first_ping
gets properly set.
wessels [Thu, 20 Feb 1997 00:08:19 +0000 (00:08 +0000)]
move blocking gethostbyname warning
wessels [Thu, 20 Feb 1997 00:07:10 +0000 (00:07 +0000)]
Too many args to wrt_handle()
wessels [Thu, 20 Feb 1997 00:06:51 +0000 (00:06 +0000)]
Handle failed gethostbyname of mcast address
wessels [Thu, 20 Feb 1997 00:05:21 +0000 (00:05 +0000)]
Move append_domain operation to urlParse(). Use Config.appendDomainLen
to make extra room in URL buffers.
wessels [Wed, 19 Feb 1997 07:09:47 +0000 (07:09 +0000)]
update
wessels [Wed, 19 Feb 1997 07:06:14 +0000 (07:06 +0000)]
add a trap for FD < 0 in commSetSelect()