]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Tue, 2 Apr 1996 01:23:52 +0000 (01:23 +0000)]
use new getCurrentTime()
wessels [Tue, 2 Apr 1996 01:23:13 +0000 (01:23 +0000)]
do some negative caching in httpProcessHeaders
wessels [Tue, 2 Apr 1996 01:21:48 +0000 (01:21 +0000)]
use new getCurrentTime
wessels [Tue, 2 Apr 1996 01:21:29 +0000 (01:21 +0000)]
off by one error
wessels [Tue, 2 Apr 1996 01:21:11 +0000 (01:21 +0000)]
put current time into a timeval
wessels [Tue, 2 Apr 1996 01:20:46 +0000 (01:20 +0000)]
adding http.h gopher.h wais.c objcache.h
wessels [Mon, 1 Apr 1996 11:56:48 +0000 (11:56 +0000)]
compiler
wessels [Mon, 1 Apr 1996 11:51:33 +0000 (11:51 +0000)]
misc adjustments
wessels [Mon, 1 Apr 1996 11:51:14 +0000 (11:51 +0000)]
gindent
wessels [Mon, 1 Apr 1996 11:31:11 +0000 (11:31 +0000)]
cleanup
wessels [Mon, 1 Apr 1996 11:30:32 +0000 (11:30 +0000)]
misc cleanup and comments
wessels [Mon, 1 Apr 1996 11:27:11 +0000 (11:27 +0000)]
1. Added storeExpire(StoreEntry *) that marks a object as expired
i.e. it will NOT be provided to new clients
2. don't cache objects with private keys. This is actually a workaround
a small problem: If the server closes the connection before the MIME
headers are send, the object is cached with a private key. This solves
that problem, and adds some error toleranse in the code.
Probably it should be extended to not cache expired objects as well.
3. Expire objects that have a pending delete
This is to prevent new clients from using a object that should be
deleted as soon as possible.
4. Minor changes in debug messages (name corrections and level adjustment)
/Henrik
wessels [Mon, 1 Apr 1996 11:16:11 +0000 (11:16 +0000)]
Unneded argument to ttl_describe removed
/Henrik
wessels [Mon, 1 Apr 1996 11:08:25 +0000 (11:08 +0000)]
True parsing of mime headers
/Henrik
wessels [Mon, 1 Apr 1996 10:49:30 +0000 (10:49 +0000)]
1. data->reply_hdr are the full unmodified MIME headers, including
terminating "\r\n\r\n"
2. Some debugging at level 0 is changed to level 1.
(keep debug level 0 clean from informal messages please)
3. The MIME parsing is made more tolerant, as specified in
the HTTP 1.0 spec. (only look for \n)
4. Expiry information are set when the headers are received
(before the object goes public). This is to enable the use
of TTL 0 to indicate that the object is private (either
throught Expires: header, or ttl_pattern)
5. If the server connection is closed by RESET, throw the object
away. RESET should only be generated by malfunctioning servers
or when the server dies. It is very unpolite to cache modified
objects. (I am not sure I got this right, pleas check it out)
/Henrik
wessels [Mon, 1 Apr 1996 10:42:30 +0000 (10:42 +0000)]
A minor cleanup in _db_print in __STRICT_ANSI__ mode. Use normal argument
passing for all required arguments, and stdargs for all extra args.
/Henrik
wessels [Mon, 1 Apr 1996 10:34:42 +0000 (10:34 +0000)]
make functions static
wessels [Sat, 30 Mar 1996 07:34:23 +0000 (07:34 +0000)]
just use sys/socket.ph
wessels [Sat, 30 Mar 1996 07:34:07 +0000 (07:34 +0000)]
update
wessels [Sat, 30 Mar 1996 07:33:48 +0000 (07:33 +0000)]
1.0.alpha4
wessels [Sat, 30 Mar 1996 07:09:02 +0000 (07:09 +0000)]
Major rewrite of logging. Now log accesses when the client data
structure (icpStateData) gets destroyed. TCP_DONE is gone and
TCP_MISS is now logged when the request completes and has a valid
size. Made some adjustments to get error logging working also.
Had to add 'abort_code' element to the StoreEntry Mem_Obj structure.
wessels [Sat, 30 Mar 1996 04:20:12 +0000 (04:20 +0000)]
gindent
wessels [Sat, 30 Mar 1996 04:19:19 +0000 (04:19 +0000)]
assign various debug sections
wessels [Sat, 30 Mar 1996 04:17:23 +0000 (04:17 +0000)]
assign store.c to debugging section 20
fixed storeRebuildFromDisk bug introduced when switched from fdopen(, "a")
to fdopen(, "w"). Now storeInit() makes a little more sense.
wessels [Sat, 30 Mar 1996 04:16:08 +0000 (04:16 +0000)]
assign disk.c to debugging section 6
wessels [Sat, 30 Mar 1996 04:15:48 +0000 (04:15 +0000)]
assign comm.c to debugging section 5
wessels [Sat, 30 Mar 1996 04:15:23 +0000 (04:15 +0000)]
assign cached_error.c to debugging section 4
wessels [Sat, 30 Mar 1996 04:14:32 +0000 (04:14 +0000)]
assign cache_cf.c to debugging section 3; also add "visible_hostname"
wessels [Sat, 30 Mar 1996 04:13:31 +0000 (04:13 +0000)]
assign wais.c to debugging section 24
wessels [Fri, 29 Mar 1996 08:08:19 +0000 (08:08 +0000)]
1.0.alpha3
wessels [Fri, 29 Mar 1996 08:07:35 +0000 (08:07 +0000)]
Implemented prototype IMS-GET and change-key-until-headers-read
wessels [Fri, 29 Mar 1996 06:11:20 +0000 (06:11 +0000)]
init pointers to NULL
wessels [Fri, 29 Mar 1996 05:37:54 +0000 (05:37 +0000)]
create ipaddr field in fd_stat_tab table
wessels [Fri, 29 Mar 1996 03:42:46 +0000 (03:42 +0000)]
reinstall read handlers when we get EAGAIN or EWOULDBLOCK
wessels [Thu, 28 Mar 1996 13:10:04 +0000 (13:10 +0000)]
rearrange order of functions
wessels [Thu, 28 Mar 1996 13:02:19 +0000 (13:02 +0000)]
comment
wessels [Thu, 28 Mar 1996 13:02:09 +0000 (13:02 +0000)]
rearrange order of functions
wessels [Thu, 28 Mar 1996 12:42:48 +0000 (12:42 +0000)]
fill in mising error messages
wessels [Thu, 28 Mar 1996 12:39:36 +0000 (12:39 +0000)]
re-fix htons() for echo_port
wessels [Thu, 28 Mar 1996 12:39:21 +0000 (12:39 +0000)]
misc fixes for WAIS
wessels [Thu, 28 Mar 1996 12:28:02 +0000 (12:28 +0000)]
WAIS always compiled in
wessels [Thu, 28 Mar 1996 12:27:17 +0000 (12:27 +0000)]
update
wessels [Thu, 28 Mar 1996 12:23:31 +0000 (12:23 +0000)]
gindent
wessels [Thu, 28 Mar 1996 12:22:53 +0000 (12:22 +0000)]
always compile wais by default
wessels [Thu, 28 Mar 1996 12:21:46 +0000 (12:21 +0000)]
Use O_NDELAY rather than FNDELAY
wessels [Thu, 28 Mar 1996 12:21:28 +0000 (12:21 +0000)]
Make sure syslog goes after stdarg/varargs
wessels [Thu, 28 Mar 1996 10:02:10 +0000 (10:02 +0000)]
more prototypes
wessels [Thu, 28 Mar 1996 09:34:04 +0000 (09:34 +0000)]
rely on configure to properly set HAVE_MALLINFO and HAVE_MALLOPT
wessels [Thu, 28 Mar 1996 09:33:33 +0000 (09:33 +0000)]
configure adjustments
wessels [Thu, 28 Mar 1996 09:32:47 +0000 (09:32 +0000)]
Some major readjustment of configure.in. Use LIBS instead of XTRA_LIBS
so that we link with the libs we found when looking for functions
later on...
wessels [Thu, 28 Mar 1996 03:21:41 +0000 (03:21 +0000)]
remove all code dealing with binary mode
wessels [Thu, 28 Mar 1996 03:21:11 +0000 (03:21 +0000)]
create setMaxFD() in tools.c
wessels [Thu, 28 Mar 1996 03:20:44 +0000 (03:20 +0000)]
fix debug inequality test
wessels [Thu, 28 Mar 1996 03:20:06 +0000 (03:20 +0000)]
fix byte order conversion bug on echo port
wessels [Thu, 28 Mar 1996 01:50:57 +0000 (01:50 +0000)]
gindent
wessels [Thu, 28 Mar 1996 01:50:20 +0000 (01:50 +0000)]
make pid_filename a config option and create writePidFile() in tools.c
wessels [Thu, 28 Mar 1996 01:17:23 +0000 (01:17 +0000)]
update
wessels [Thu, 28 Mar 1996 01:17:14 +0000 (01:17 +0000)]
use by default
wessels [Thu, 28 Mar 1996 01:16:28 +0000 (01:16 +0000)]
gindent
wessels [Thu, 28 Mar 1996 01:15:40 +0000 (01:15 +0000)]
new debug section,level stuff
wessels [Wed, 27 Mar 1996 12:12:36 +0000 (12:12 +0000)]
add configure checks for SYSLOG
wessels [Wed, 27 Mar 1996 11:43:19 +0000 (11:43 +0000)]
1.0.alpha2
wessels [Wed, 27 Mar 1996 11:42:08 +0000 (11:42 +0000)]
misc cleanup related to #include shuffle
wessels [Wed, 27 Mar 1996 09:13:04 +0000 (09:13 +0000)]
remove zombie crap
wessels [Wed, 27 Mar 1996 08:46:49 +0000 (08:46 +0000)]
update
wessels [Wed, 27 Mar 1996 08:45:54 +0000 (08:45 +0000)]
MAJOR #include REWRITE; ack!
wessels [Wed, 27 Mar 1996 04:58:40 +0000 (04:58 +0000)]
Adding blocklist patch
wessels [Tue, 26 Mar 1996 12:20:27 +0000 (12:20 +0000)]
adding
wessels [Tue, 26 Mar 1996 12:19:44 +0000 (12:19 +0000)]
autoconf changes for alloaca
wessels [Tue, 26 Mar 1996 12:19:10 +0000 (12:19 +0000)]
gindent
wessels [Tue, 26 Mar 1996 12:18:33 +0000 (12:18 +0000)]
change the way we make logs append; dont use fdopen(fd, "w")
wessels [Tue, 26 Mar 1996 12:17:20 +0000 (12:17 +0000)]
add comm_set_stall() call when defering read
wessels [Tue, 26 Mar 1996 12:16:20 +0000 (12:16 +0000)]
add comm_set_stall(); change fd_table to calloc()
wessels [Tue, 26 Mar 1996 12:14:46 +0000 (12:14 +0000)]
add stallDelay config
wessels [Tue, 26 Mar 1996 12:13:46 +0000 (12:13 +0000)]
use special check for alloca()
wessels [Tue, 26 Mar 1996 12:13:15 +0000 (12:13 +0000)]
fix up xstrerror(); add errno, relocate some externs
wessels [Tue, 26 Mar 1996 12:12:07 +0000 (12:12 +0000)]
remove GNUregex.o on clean target
wessels [Tue, 26 Mar 1996 12:11:32 +0000 (12:11 +0000)]
use malloc unless we HAVE_ALLOCA
wessels [Tue, 26 Mar 1996 11:57:52 +0000 (11:57 +0000)]
1.0.alpha1
wessels [Tue, 26 Mar 1996 04:28:18 +0000 (04:28 +0000)]
add possible fix for reading and then getting EAGAIN
wessels [Tue, 26 Mar 1996 04:25:51 +0000 (04:25 +0000)]
add magic marker stuff, remove ftpget thread stuff
wessels [Tue, 26 Mar 1996 04:25:18 +0000 (04:25 +0000)]
remove old ftpget thread stuff
wessels [Tue, 26 Mar 1996 02:43:34 +0000 (02:43 +0000)]
malloc/socket fix
wessels [Tue, 26 Mar 1996 02:05:49 +0000 (02:05 +0000)]
use new fixed-args cached_error_entry()
wessels [Tue, 26 Mar 1996 02:01:04 +0000 (02:01 +0000)]
/bin/sh fix for IRIX
wessels [Tue, 26 Mar 1996 01:50:19 +0000 (01:50 +0000)]
configure updates
wessels [Sat, 23 Mar 1996 07:03:01 +0000 (07:03 +0000)]
use cached_error() instead of CACHED_RETRIEVE_ERROR_MSG
wessels [Sat, 23 Mar 1996 07:02:14 +0000 (07:02 +0000)]
remove OLD_CODE for old forking ftpget
wessels [Sat, 23 Mar 1996 07:01:51 +0000 (07:01 +0000)]
remove OLD_CODE sys/uio.h
wessels [Sat, 23 Mar 1996 04:55:51 +0000 (04:55 +0000)]
downgrade to autoconf 2.7
wessels [Sat, 23 Mar 1996 04:55:31 +0000 (04:55 +0000)]
add cached_error.o
wessels [Sat, 23 Mar 1996 04:13:10 +0000 (04:13 +0000)]
configure upgrade
wessels [Sat, 23 Mar 1996 03:58:11 +0000 (03:58 +0000)]
remove old two-fd-per-dnsserver code, fix fd_notes
wessels [Sat, 23 Mar 1996 03:56:36 +0000 (03:56 +0000)]
close all FD at startup
wessels [Sat, 23 Mar 1996 00:48:14 +0000 (00:48 +0000)]
gindent
wessels [Sat, 23 Mar 1996 00:48:07 +0000 (00:48 +0000)]
fix waitpid to reap any child process, not just those in the process group
wessels [Sat, 23 Mar 1996 00:47:40 +0000 (00:47 +0000)]
add ftpInitialize() routine
wessels [Sat, 23 Mar 1996 00:47:10 +0000 (00:47 +0000)]
change FTP to use a ftpget-daemon so cached does not fork
wessels [Sat, 23 Mar 1996 00:46:19 +0000 (00:46 +0000)]
Make directories
wessels [Fri, 22 Mar 1996 13:38:28 +0000 (13:38 +0000)]
fix Id