]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Wed, 5 Nov 1997 06:29:35 +0000 (06:29 +0000)]
Fixed storeDirSwapLog problems upon reconfigure
wessels [Wed, 5 Nov 1997 06:21:12 +0000 (06:21 +0000)]
Fix 'arbtext' wierdnesses
wessels [Wed, 5 Nov 1997 05:14:17 +0000 (05:14 +0000)]
wrap keys in storeKey()
wessels [Wed, 5 Nov 1997 02:54:46 +0000 (02:54 +0000)]
support '%%' -> '%'
wessels [Wed, 5 Nov 1997 02:39:44 +0000 (02:39 +0000)]
add USE_ASYNC_IO
wessels [Wed, 5 Nov 1997 02:38:04 +0000 (02:38 +0000)]
change all (in minutes) etc to 'time-units'
wessels [Wed, 5 Nov 1997 01:43:29 +0000 (01:43 +0000)]
Fixed snprintf() bug and cleaned up prototypes
wessels [Tue, 4 Nov 1997 13:16:52 +0000 (13:16 +0000)]
hier_strings[] had too many members
wessels [Tue, 4 Nov 1997 07:32:14 +0000 (07:32 +0000)]
last minute SHA commits
wessels [Tue, 4 Nov 1997 07:31:17 +0000 (07:31 +0000)]
STORE_KEY_SHA
wessels [Tue, 4 Nov 1997 06:18:16 +0000 (06:18 +0000)]
new store key fixes
wessels [Tue, 4 Nov 1997 05:43:06 +0000 (05:43 +0000)]
FLEXIBLE CACHE KEYS. Can use either URLs or SHA digests.
wessels [Tue, 4 Nov 1997 03:05:36 +0000 (03:05 +0000)]
binary tree fixes from 1.1.18
wessels [Tue, 4 Nov 1997 03:05:10 +0000 (03:05 +0000)]
lost rfc1738_unescape() somehow
wessels [Tue, 4 Nov 1997 03:04:44 +0000 (03:04 +0000)]
missing break (Henrik)
wessels [Mon, 3 Nov 1997 23:19:23 +0000 (23:19 +0000)]
From: Henrik Nordstrom <hno@hem.passagen.se>
* Allow %escapes to be send in a FTP url. The path is now handled correctly:
1) Split the path on /
2) Decode each part (possibly introducing / or ..)
* Removed up the "cleanup" of URL's.. it is basically not a good idea to
try to clean up the URL. If we get a strange URL it is probably the
intention. The "cleanup" code usually makes a mess of things.. And when
this cleanup was removed, it was much easier to handle "BASE HREF" or
not...
* Added back .. in listings (code was not updated)
* Changed .. to generate %2e%2e/ when appropriate ("root" directory, or
after %2e%2e)
* Added a link to %2f/ when on "Top level" URL.
* Added a "Up" link to ../ on the above two ones. (I chosed the term Up,
since it is to a shorter URL.. whether this it up/down in the file
system is hard to tell...)
* Changed text to "Home directory" when in directory /%2f/
wessels [Mon, 3 Nov 1997 23:05:23 +0000 (23:05 +0000)]
From: Henrik Nordstrom <hno@hem.passagen.se>
Here is a small patch to squid-1.2.beta4 to support %nn escapes in FTP
URLs... (all code was already there but never called...)
wessels [Sun, 2 Nov 1997 10:21:59 +0000 (10:21 +0000)]
we were not incrementing and decrementing Number_FD!
wessels [Sat, 1 Nov 1997 06:42:33 +0000 (06:42 +0000)]
update
wessels [Sat, 1 Nov 1997 06:37:38 +0000 (06:37 +0000)]
tone down foo has callback warning
wessels [Sat, 1 Nov 1997 06:37:24 +0000 (06:37 +0000)]
remove Keepalive Ratio debug
wessels [Sat, 1 Nov 1997 05:52:38 +0000 (05:52 +0000)]
fix up includes and defines
wessels [Sat, 1 Nov 1997 03:46:23 +0000 (03:46 +0000)]
show keep-alive ratio in server_list output
wessels [Sat, 1 Nov 1997 03:37:06 +0000 (03:37 +0000)]
more keepalive ratio fixes
wessels [Sat, 1 Nov 1997 03:01:56 +0000 (03:01 +0000)]
keepalive ratio tweaks
wessels [Sat, 1 Nov 1997 02:54:14 +0000 (02:54 +0000)]
keepalive ratio fixes
wessels [Sat, 1 Nov 1997 02:34:59 +0000 (02:34 +0000)]
Track keepalive success ratio
wessels [Sat, 1 Nov 1997 02:34:48 +0000 (02:34 +0000)]
fix KILL_PARENT debug()
wessels [Sat, 1 Nov 1997 00:06:13 +0000 (00:06 +0000)]
dont show 'store_swap_size =' message until validation is finished
wessels [Fri, 31 Oct 1997 22:22:23 +0000 (22:22 +0000)]
spello
wessels [Fri, 31 Oct 1997 12:17:28 +0000 (12:17 +0000)]
update
wessels [Fri, 31 Oct 1997 12:15:06 +0000 (12:15 +0000)]
Adding SHA source code from Perl module source.
Have configure check for endianness. use WORDS_BIGENDIAN instead of
others
wessels [Fri, 31 Oct 1997 11:16:25 +0000 (11:16 +0000)]
update
wessels [Fri, 31 Oct 1997 11:09:07 +0000 (11:09 +0000)]
gindent
wessels [Fri, 31 Oct 1997 05:45:52 +0000 (05:45 +0000)]
fix to allow comments in globals.h file
wessels [Fri, 31 Oct 1997 05:42:25 +0000 (05:42 +0000)]
add ident string
wessels [Fri, 31 Oct 1997 05:41:21 +0000 (05:41 +0000)]
Need to handle more cases when store_client callback returns -1
wessels [Fri, 31 Oct 1997 05:40:51 +0000 (05:40 +0000)]
wait_child() munging
wessels [Fri, 31 Oct 1997 05:40:39 +0000 (05:40 +0000)]
compare lastref to e->lastref during store rebuild. Might regret this
soon.
wessels [Fri, 31 Oct 1997 03:38:16 +0000 (03:38 +0000)]
wait_child() munging
wessels [Fri, 31 Oct 1997 03:37:56 +0000 (03:37 +0000)]
During store rebuild, we should only call storeDirUpdateSwapSize()
if the log file is CLEAN. Otherwise, call it in
storeSwapInValidateComplete()
wessels [Fri, 31 Oct 1997 01:42:55 +0000 (01:42 +0000)]
update offset if we seek!!
wessels [Fri, 31 Oct 1997 01:37:08 +0000 (01:37 +0000)]
don't need to set _db_level for _db_print any more.
wessels [Fri, 31 Oct 1997 01:27:20 +0000 (01:27 +0000)]
use execvp instead of execv.
s/daemonize/watch_child/
wessels [Fri, 31 Oct 1997 00:49:17 +0000 (00:49 +0000)]
add missing BIT_SET ERR_FLAG_CBDATA
wessels [Fri, 31 Oct 1997 00:48:28 +0000 (00:48 +0000)]
protect vsnprintf() with #ifdefs
wessels [Thu, 30 Oct 1997 13:23:39 +0000 (13:23 +0000)]
dont need err_string[] in globals.h
wessels [Thu, 30 Oct 1997 13:18:55 +0000 (13:18 +0000)]
FMW fix
wessels [Thu, 30 Oct 1997 12:35:25 +0000 (12:35 +0000)]
1.2.beta4
wessels [Thu, 30 Oct 1997 12:35:15 +0000 (12:35 +0000)]
update
wessels [Thu, 30 Oct 1997 12:19:52 +0000 (12:19 +0000)]
FUM bugs
wessels [Thu, 30 Oct 1997 11:49:37 +0000 (11:49 +0000)]
Added 'daemonize' function to replace RunCache script
wessels [Thu, 30 Oct 1997 10:31:17 +0000 (10:31 +0000)]
gindent and formatting
wessels [Thu, 30 Oct 1997 10:28:12 +0000 (10:28 +0000)]
update
wessels [Thu, 30 Oct 1997 09:49:00 +0000 (09:49 +0000)]
use new errorCon()
wessels [Thu, 30 Oct 1997 09:40:57 +0000 (09:40 +0000)]
max okumoto errorpage and other mods
wessels [Thu, 30 Oct 1997 09:40:14 +0000 (09:40 +0000)]
adding
wessels [Thu, 30 Oct 1997 09:01:41 +0000 (09:01 +0000)]
DST bug fix
wessels [Thu, 30 Oct 1997 07:51:03 +0000 (07:51 +0000)]
gindent
wessels [Thu, 30 Oct 1997 07:50:36 +0000 (07:50 +0000)]
- Fix up for swapout complete. Now always set the state to SWAPOUT_DONE
and add the object size to the 'store_swap_size'. The release call
will free and subtract it.
- Change storeMaintainSwapSpace() and storeGetMemSpace(). Either the
object is locked, or it can be removed. For storeMaintainSwapSpace()
if the objects age is less than the dynamic LRU value, then keep it
around. This may cause problems after a restart when the store linked
list is not ordered.
wessels [Thu, 30 Oct 1997 07:47:48 +0000 (07:47 +0000)]
Misc FTP fixes
- move the timeout from the control socket to the data socket during
data transfer
- Add the read timeout to all the commSetSelect(COMM_HANDLE_READ)
calls.
- Set the reply->hdr_sz properly, and use the DELAY_SENDING bit in
send success headers code.
wessels [Thu, 30 Oct 1997 05:39:51 +0000 (05:39 +0000)]
Fix FTP errors. Now we actually send back an error page.
Also fixed some logic problems with CWD A; CWD B; RETR C/D stuff
wessels [Thu, 30 Oct 1997 00:52:51 +0000 (00:52 +0000)]
We we issue a store_client callback from storeUnregister() then use
-1 as the 'size' to inidcate an unexpected termination.
wessels [Thu, 30 Oct 1997 00:50:02 +0000 (00:50 +0000)]
change default accel port to 80 (from 0)
wessels [Thu, 30 Oct 1997 00:47:40 +0000 (00:47 +0000)]
use $PERL instead of perl
wessels [Wed, 29 Oct 1997 22:22:25 +0000 (22:22 +0000)]
1.2.beta3
wessels [Wed, 29 Oct 1997 22:20:16 +0000 (22:20 +0000)]
update
wessels [Wed, 29 Oct 1997 22:18:20 +0000 (22:18 +0000)]
printf arg missing %
wessels [Wed, 29 Oct 1997 12:19:57 +0000 (12:19 +0000)]
fix assertions when sizeof (char *) != 4
wessels [Wed, 29 Oct 1997 12:19:06 +0000 (12:19 +0000)]
initialize _res.options to RES_DEFAULT
wessels [Wed, 29 Oct 1997 12:01:10 +0000 (12:01 +0000)]
remove space after backslash
wessels [Wed, 29 Oct 1997 11:40:30 +0000 (11:40 +0000)]
update
wessels [Wed, 29 Oct 1997 11:39:30 +0000 (11:39 +0000)]
compiler
wessels [Wed, 29 Oct 1997 11:30:34 +0000 (11:30 +0000)]
MLK fix
wessels [Wed, 29 Oct 1997 09:40:44 +0000 (09:40 +0000)]
update
wessels [Wed, 29 Oct 1997 09:36:36 +0000 (09:36 +0000)]
remove unused funcs/variables
wessels [Wed, 29 Oct 1997 09:32:08 +0000 (09:32 +0000)]
call the store_client callback with size 0 in storeUnregister if
the callback is set.
wessels [Wed, 29 Oct 1997 04:59:02 +0000 (04:59 +0000)]
change BIT_RESET to BIT_CLEAR
wessels [Wed, 29 Oct 1997 04:56:04 +0000 (04:56 +0000)]
Combine storeGetSwapSpace with storeMaintainSwapSpace. Don't need
the silly bucket order and sorting stuff any more!
wessels [Wed, 29 Oct 1997 04:55:12 +0000 (04:55 +0000)]
storeGetSwapSpace(int) is now gone. If we run out of file numbers,
make it fatal.
wessels [Wed, 29 Oct 1997 04:54:28 +0000 (04:54 +0000)]
Need a flag to know when to use cbdataFree() or safe_free() for an 'err'
structure
wessels [Wed, 29 Oct 1997 04:53:35 +0000 (04:53 +0000)]
require reference_age to be at least 5 minutes
wessels [Wed, 29 Oct 1997 03:42:50 +0000 (03:42 +0000)]
various MLK fixes
wessels [Wed, 29 Oct 1997 01:10:46 +0000 (01:10 +0000)]
comments
wessels [Wed, 29 Oct 1997 01:10:38 +0000 (01:10 +0000)]
copy httpCachableReply() from 1.1 source, replacing httpCheckPublic()
wessels [Tue, 28 Oct 1997 13:54:14 +0000 (13:54 +0000)]
more swapout.fd fixes
wessels [Tue, 28 Oct 1997 13:47:41 +0000 (13:47 +0000)]
Fix a number of FD remaining open bugs.
wessels [Tue, 28 Oct 1997 13:46:51 +0000 (13:46 +0000)]
give at least 1 second to shutdown all the sockets
wessels [Tue, 28 Oct 1997 06:30:20 +0000 (06:30 +0000)]
define ALARM_UPDATES_TIME to use alarm(3). otherwise, update clock before each select()
wessels [Tue, 28 Oct 1997 05:58:46 +0000 (05:58 +0000)]
1.2.beta2
wessels [Tue, 28 Oct 1997 05:54:37 +0000 (05:54 +0000)]
remove HIER_EXPERIMENT code
wessels [Tue, 28 Oct 1997 05:53:09 +0000 (05:53 +0000)]
remove UNUSED_CODE and OLD_CODE sections
wessels [Tue, 28 Oct 1997 05:49:48 +0000 (05:49 +0000)]
Tone down debug levels
wessels [Tue, 28 Oct 1997 05:49:26 +0000 (05:49 +0000)]
Don't queue something to a dnsserver if it is DNS_FLAG_CLOSING.
wessels [Tue, 28 Oct 1997 05:48:55 +0000 (05:48 +0000)]
- Removed IP_BLOCKING_LOOKUP and FQDN_BLOCKING_LOOKUP flags. All DNS
lookups must now be non-blocking.
- Don't queue something to a dnsserver if it is DNS_FLAG_CLOSING.
- Call an IP cache entry expired if addrs.count == 0.
wessels [Tue, 28 Oct 1997 04:58:48 +0000 (04:58 +0000)]
comm_udp_send() not used anywhere!
wessels [Tue, 28 Oct 1997 04:36:24 +0000 (04:36 +0000)]
update
wessels [Tue, 28 Oct 1997 04:34:52 +0000 (04:34 +0000)]
Reengineered the double-linked lists for inmem objects, and now another
for all objects. The 'dlink_node' structures are embedded into
StoreEntry and MemObject. storeGetMemSpace() and storeGetSwapSpace()
start at the tail of the lists and start deleting their way up.
In storeLockObject() we move a StoreEntry to the top of the list
if the lock_count was zero.
wessels [Tue, 28 Oct 1997 04:33:02 +0000 (04:33 +0000)]
minor change
wessels [Tue, 28 Oct 1997 03:05:13 +0000 (03:05 +0000)]
set err->url, and make sure we xstrdup() it!