kostas [Sun, 21 Dec 1997 18:00:19 +0000 (18:00 +0000)]
Modified for AS support. We need to know the ip address before going
to PeerSelectFoo() and neighborCount() because AclMatchAcl() can't
block (and it would be more complicated to make a n-b version of it)
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 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 [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 [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.
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 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 [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 [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.