]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Tue, 9 Dec 1997 11:02:08 +0000 (11:02 +0000)]
force menu option
wessels [Mon, 8 Dec 1997 22:15:36 +0000 (22:15 +0000)]
1.2.beta9
wessels [Mon, 8 Dec 1997 22:15:20 +0000 (22:15 +0000)]
update
wessels [Mon, 8 Dec 1997 22:14:37 +0000 (22:14 +0000)]
fix errno == 0 output
wessels [Mon, 8 Dec 1997 22:09:36 +0000 (22:09 +0000)]
remove URN ifdefs
wessels [Sun, 7 Dec 1997 14:18:03 +0000 (14:18 +0000)]
call storeHashDelete() from destroy_StoreEntry() only
wessels [Sun, 7 Dec 1997 14:15:04 +0000 (14:15 +0000)]
memory leaks
wessels [Sun, 7 Dec 1997 12:33:04 +0000 (12:33 +0000)]
fix uri-res/N2L usage to be full URN
wessels [Sun, 7 Dec 1997 09:27:04 +0000 (09:27 +0000)]
urn fixes
- object lock/unlock bugs
- request unlock bug
- reply headers weren't being parsed
wessels [Sun, 7 Dec 1997 08:01:04 +0000 (08:01 +0000)]
autoconf; autoheader
wessels [Sun, 7 Dec 1997 07:48:12 +0000 (07:48 +0000)]
Henrik Nordstrom
When we detect an entry with bad content length in store.c, set a flags
bit so we know to close the client connection.
wessels [Sun, 7 Dec 1997 02:38:36 +0000 (02:38 +0000)]
remove extra debugs
wessels [Sun, 7 Dec 1997 02:37:33 +0000 (02:37 +0000)]
clean up debugs
wessels [Sun, 7 Dec 1997 02:25:42 +0000 (02:25 +0000)]
urn tweaks
wessels [Sun, 7 Dec 1997 02:02:33 +0000 (02:02 +0000)]
add automatically-growning strings
wessels [Sun, 7 Dec 1997 01:58:34 +0000 (01:58 +0000)]
Moved URN->URL resolution over to "server-side"
Now we always generate an HTML list of the possibilities. IF we
get a 'minimum RTT' site, then we'll add a 'Location' reply header
and the user-agent should fetch it automatically.
wessels [Sat, 6 Dec 1997 12:45:24 +0000 (12:45 +0000)]
update
wessels [Sat, 6 Dec 1997 12:16:52 +0000 (12:16 +0000)]
INITIAL URN SUPPORT by Kostas
wessels [Sat, 6 Dec 1997 10:00:36 +0000 (10:00 +0000)]
adding
wessels [Sat, 6 Dec 1997 08:26:50 +0000 (08:26 +0000)]
moved getrusage prototypes to protos.h
wessels [Sat, 6 Dec 1997 08:26:28 +0000 (08:26 +0000)]
put rusage typedef hack here
wessels [Sat, 6 Dec 1997 08:26:16 +0000 (08:26 +0000)]
add assertion
wessels [Sat, 6 Dec 1997 08:26:02 +0000 (08:26 +0000)]
compler
wessels [Sat, 6 Dec 1997 08:25:21 +0000 (08:25 +0000)]
update
wessels [Sat, 6 Dec 1997 05:01:13 +0000 (05:01 +0000)]
moved options from Makefile to options.h
wessels [Sat, 6 Dec 1997 04:02:06 +0000 (04:02 +0000)]
move ARP support into acl.c
wessels [Sat, 6 Dec 1997 03:58:31 +0000 (03:58 +0000)]
add ACL_SRC_ARP
wessels [Sat, 6 Dec 1997 02:30:03 +0000 (02:30 +0000)]
ACL ARP support
From: dale@server.ctam.bitmcnit.bryansk.su (Dale)
Working on setting up a proper firewall for a network containing some
Win'95 computers at our Univ, I've discovered that some smart students
avoid the restrictions easily just changing their IP addresses in Win'95
Contol Panel... It has been getting boring, so I took Squid-1.1.18
sources and added a new acl type for hard-wired access control:
wessels [Fri, 5 Dec 1997 14:42:57 +0000 (14:42 +0000)]
support for typecode ala RFC 1738
wessels [Fri, 5 Dec 1997 06:07:51 +0000 (06:07 +0000)]
Fix handling of certain non-200 HTTP replies (Henrik)
wessels [Fri, 5 Dec 1997 06:06:45 +0000 (06:06 +0000)]
only generate an error page if inmem_hi == 0
kostas [Fri, 5 Dec 1997 05:50:04 +0000 (05:50 +0000)]
Initial URN support
wessels [Thu, 4 Dec 1997 07:07:33 +0000 (07:07 +0000)]
Dont reset the FD timeout value in clientReadRequest. It breaks the
half-close detection.
wessels [Thu, 4 Dec 1997 06:56:56 +0000 (06:56 +0000)]
update
wessels [Thu, 4 Dec 1997 06:12:11 +0000 (06:12 +0000)]
note half-closed client sockets
wessels [Thu, 4 Dec 1997 02:45:24 +0000 (02:45 +0000)]
argh, more changes to deal with sending errors back in StoreEntry's.
Now, for failed requests, we will generate a clientHttpRequest struct
so we can use clientSendMoreData() etc..
kostas [Thu, 4 Dec 1997 02:42:54 +0000 (02:42 +0000)]
Typo corrected (s/celan/clean)
wessels [Thu, 4 Dec 1997 00:55:23 +0000 (00:55 +0000)]
request_size needs to be stored as BYTES, not KBYTES
wessels [Wed, 3 Dec 1997 16:05:00 +0000 (16:05 +0000)]
maxfd bugs when we run out of files?
wessels [Wed, 3 Dec 1997 16:00:16 +0000 (16:00 +0000)]
remove storeAbort() calls after storeAppendEntry() because now
storeAppendEntry() calls storeComplete() which sets store_status
to STORE_COMPLETE.
wessels [Wed, 3 Dec 1997 15:57:19 +0000 (15:57 +0000)]
forgot to pass flags to storeCreateEntry()!
wessels [Wed, 3 Dec 1997 15:26:34 +0000 (15:26 +0000)]
have errorAppendEntry() call storeComplete()
wessels [Wed, 3 Dec 1997 15:24:07 +0000 (15:24 +0000)]
For erroneous requests, we might not have a http->request structure,
so generate a fake on in clientCreateStoreEntry().
wessels [Wed, 3 Dec 1997 14:30:29 +0000 (14:30 +0000)]
change clientCreateStoreEntry() to take method_t arg because
http->request might be NULL.
wessels [Wed, 3 Dec 1997 11:39:07 +0000 (11:39 +0000)]
make EALREADY a hard error for HP-UX
wessels [Wed, 3 Dec 1997 08:33:34 +0000 (08:33 +0000)]
update
wessels [Wed, 3 Dec 1997 08:33:15 +0000 (08:33 +0000)]
formatting
wessels [Wed, 3 Dec 1997 08:32:20 +0000 (08:32 +0000)]
move "struct tree *Mib" to globals.h
wessels [Wed, 3 Dec 1997 08:31:59 +0000 (08:31 +0000)]
remove short function fqdncache_add_to_hash()
wessels [Wed, 3 Dec 1997 08:31:40 +0000 (08:31 +0000)]
rename memoryAccounted() to statMemoryAccounted() and make it global
wessels [Wed, 3 Dec 1997 08:30:39 +0000 (08:30 +0000)]
remove old snmp_config.h
wessels [Wed, 3 Dec 1997 08:29:56 +0000 (08:29 +0000)]
remove commented-out prototypes
wessels [Wed, 3 Dec 1997 08:29:35 +0000 (08:29 +0000)]
remove include/snmp_config.h because its specific to the src directory. its contents have been relocated to src/structs.h and src/defines.h
wessels [Wed, 3 Dec 1997 08:28:17 +0000 (08:28 +0000)]
remove sneaky LOG_METER_EXPIRES
wessels [Wed, 3 Dec 1997 08:27:55 +0000 (08:27 +0000)]
dont make SNMP in by default
wessels [Wed, 3 Dec 1997 08:27:40 +0000 (08:27 +0000)]
update
wessels [Wed, 3 Dec 1997 07:29:47 +0000 (07:29 +0000)]
ignore SIGPIPE
wessels [Wed, 3 Dec 1997 07:29:01 +0000 (07:29 +0000)]
1.2.beta8
wessels [Wed, 3 Dec 1997 07:28:57 +0000 (07:28 +0000)]
update
wessels [Wed, 3 Dec 1997 06:55:05 +0000 (06:55 +0000)]
Avoid errorSend() in client_side.c. We must use errorAppendEntry()
instead because of persistent/pipeline requests.
wessels [Wed, 3 Dec 1997 05:12:56 +0000 (05:12 +0000)]
- Make HTTP PUT's work again in clientProcessRequest().
- Eliminate 'fd' arg for clientProcess* functions.
kostas [Wed, 3 Dec 1997 00:59:32 +0000 (00:59 +0000)]
corrected several snmp problems, including net_db support, spreading snmp code
to the appropriate files so that we don't make some structures global. minor
mib corrections.
kostas [Wed, 3 Dec 1997 00:56:03 +0000 (00:56 +0000)]
variable structures and magic numbers moved here to spread agent called functions
over several files.
wessels [Tue, 2 Dec 1997 12:28:00 +0000 (12:28 +0000)]
Makefiles
wessels [Tue, 2 Dec 1997 12:06:36 +0000 (12:06 +0000)]
MD5 support for Squid's cache keys!
- moved md5.c from snmplib to lib
- changed md5.c's wierd typedefs (UINT4, POINTER)
- moved u_num32 typedefs to config.h, deleted from squid.h and
asn1.h.
- more I'm sure
wessels [Tue, 2 Dec 1997 10:33:08 +0000 (10:33 +0000)]
formatting
wessels [Tue, 2 Dec 1997 10:32:50 +0000 (10:32 +0000)]
fix u_num32 typedefs
wessels [Tue, 2 Dec 1997 10:32:22 +0000 (10:32 +0000)]
remove OLD_CODE
wessels [Tue, 2 Dec 1997 10:30:21 +0000 (10:30 +0000)]
make SNMP code #ifdef-able, including config parsing
wessels [Tue, 2 Dec 1997 10:19:28 +0000 (10:19 +0000)]
switch fqdncache_purgelru() from using qsort() to a double-linked list.
wessels [Tue, 2 Dec 1997 07:45:22 +0000 (07:45 +0000)]
preprocessor
wessels [Tue, 2 Dec 1997 07:17:21 +0000 (07:17 +0000)]
gindent
wessels [Tue, 2 Dec 1997 07:17:04 +0000 (07:17 +0000)]
update
wessels [Tue, 2 Dec 1997 07:15:50 +0000 (07:15 +0000)]
comm_poll/comm_select could 'spin' a little bit on HTTP and ICP sockets
because it would only check them every 7th FD. If select returns
less than 7, however, we should make sure they get done.
wessels [Tue, 2 Dec 1997 07:13:56 +0000 (07:13 +0000)]
gindent
wessels [Tue, 2 Dec 1997 07:13:40 +0000 (07:13 +0000)]
initialize statLen to 0
wessels [Tue, 2 Dec 1997 05:45:44 +0000 (05:45 +0000)]
SNMP changes to get snmpwalk working
wessels [Mon, 1 Dec 1997 12:34:55 +0000 (12:34 +0000)]
fix keep alive connection request header for non-proxy connections
wessels [Mon, 1 Dec 1997 12:33:53 +0000 (12:33 +0000)]
dont need to check xmalloc() return value
wessels [Mon, 1 Dec 1997 12:33:27 +0000 (12:33 +0000)]
update
wessels [Mon, 1 Dec 1997 12:06:44 +0000 (12:06 +0000)]
remove unused prototypes
wessels [Mon, 1 Dec 1997 11:46:50 +0000 (11:46 +0000)]
Oof, icpCheckTransferDone() fix. We were ending the transfer after
the reply headers for ALL replies, not just non-200 replies.
wessels [Mon, 1 Dec 1997 09:19:19 +0000 (09:19 +0000)]
persistent connection / content-length fix. We may not get a
content-length on non-200 replies. In this case, we are DONE writing
to the client when we have seen the end of the reply headers.
wessels [Mon, 1 Dec 1997 09:17:29 +0000 (09:17 +0000)]
persistent connection / content-length fix. For non-200 replies, we
may or may not get a content-length. If there is no content-length, AND
we've reached the end-of-headers, then we can still try being persistent.
This was previously #ifdef'd out as 'NOT_SURE_THIS_MATTERS'
wessels [Mon, 1 Dec 1997 09:15:25 +0000 (09:15 +0000)]
assert that mem->clients == NULL in destroy_MemObject()
wessels [Sun, 30 Nov 1997 11:59:05 +0000 (11:59 +0000)]
Need to 'cbdataUnlock()' the ConnectStateData->data in commConnectFree()
if we DIDN'T ever call commConnectCallback().
wessels [Sun, 30 Nov 1997 11:00:53 +0000 (11:00 +0000)]
debug changes
wessels [Sun, 30 Nov 1997 10:08:37 +0000 (10:08 +0000)]
Use the errorpage codes to generate a special URL with the %2f hack
for failed request (Henrik Nordstrom)
wessels [Sun, 30 Nov 1997 09:52:09 +0000 (09:52 +0000)]
move POLLRDNORM hack from config.h to squid.h
wessels [Sun, 30 Nov 1997 09:40:07 +0000 (09:40 +0000)]
compiler
wessels [Sun, 30 Nov 1997 09:26:41 +0000 (09:26 +0000)]
From: BoB Miorelli <miorelli@pweh.com>
I recently sent patches to fix the proxy_auth code in
Squid 1.2.beta6. This context diff fixes the log file
so that the authorized user name is logged if there
is no ident header present. Also fixes the Common Log
Format to properly log client IP address.
wessels [Sun, 30 Nov 1997 09:10:30 +0000 (09:10 +0000)]
fix some int/long problems for 64bit systems
wessels [Sun, 30 Nov 1997 00:00:43 +0000 (00:00 +0000)]
add cbdata __FILE__,__LINE__ debugging
wessels [Sat, 29 Nov 1997 15:07:35 +0000 (15:07 +0000)]
remove bogus (?) assertion
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.
wessels [Sat, 29 Nov 1997 06:49:26 +0000 (06:49 +0000)]
abort request after 20 timeouts
wessels [Sat, 29 Nov 1997 06:48:26 +0000 (06:48 +0000)]
call getCurrentTime() while writing clean logs
wessels [Sat, 29 Nov 1997 06:48:07 +0000 (06:48 +0000)]
code reuse; commCallCloseHandlers()
wessels [Sat, 29 Nov 1997 06:34:04 +0000 (06:34 +0000)]
compiler warning
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.