]>
git.ipfire.org Git - thirdparty/squid.git/log
wessels [Tue, 12 Jan 1999 05:54:15 +0000 (05:54 +0000)]
This patch fully transforms proxy_auth into a ACL type, allowing both
allow and deny in any order suitable.
Authentication is requested from the user if:
* proxy_auth is used and no valid authentication header is present.
* wrong password is used
* denied by a proxy_auth ACL
A positive sideeffect is that is is also possible to use deny_info on
proxy_auth ACLs to change the message returned. It also fixes the
problem where proxy_auth user wasn't logged if the proxy_auth user info
wasn't cached.
This patch fully replaces my previous attemt.
There is a small collision with one of my other changes in proto.h, but
I assume that you know how to resolve this.
wessels [Tue, 12 Jan 1999 05:46:16 +0000 (05:46 +0000)]
make commResetFD() more like comm_open(); set outgoing address, etc.
wessels [Tue, 12 Jan 1999 05:23:07 +0000 (05:23 +0000)]
fixed client_side cache-control max-age (henrik)
wessels [Tue, 12 Jan 1999 05:13:07 +0000 (05:13 +0000)]
use EUC encoding
wessels [Tue, 12 Jan 1999 04:55:33 +0000 (04:55 +0000)]
use STDC_HEADERS instead of __STDC__ as recommend by autoconf documentation
wessels [Tue, 12 Jan 1999 04:32:16 +0000 (04:32 +0000)]
adding
wessels [Tue, 12 Jan 1999 04:29:46 +0000 (04:29 +0000)]
portability problem for non-blocking connect() with sony newsos
wessels [Tue, 12 Jan 1999 03:34:14 +0000 (03:34 +0000)]
IRIX inline IO optimization ( -OPT:fast_io=ON) fubars this:
fprintf(fopen("foo", "w"), "%d", val);
wessels [Tue, 12 Jan 1999 03:28:02 +0000 (03:28 +0000)]
comment out unsupported FTP restart code
wessels [Tue, 12 Jan 1999 03:22:23 +0000 (03:22 +0000)]
adding
wessels [Tue, 12 Jan 1999 03:16:04 +0000 (03:16 +0000)]
send old entry if IMS request results in 500's status
wessels [Tue, 12 Jan 1999 03:09:38 +0000 (03:09 +0000)]
// fix from Henrik
wessels [Tue, 12 Jan 1999 03:05:50 +0000 (03:05 +0000)]
Small change of Squid output for FTP
Henrik Nordstrom
Andrew Filonov <aef@shu.smolensk.su>
wessels [Tue, 12 Jan 1999 02:42:22 +0000 (02:42 +0000)]
print ENTRY_ABORTED flag
wessels [Tue, 12 Jan 1999 02:40:29 +0000 (02:40 +0000)]
clear current_hdl_fd after each handler call
wessels [Mon, 11 Jan 1999 23:50:27 +0000 (23:50 +0000)]
changed store_status STORE_ABORTED to entry->flags ENTRY_ABORTED
wessels [Sat, 9 Jan 1999 05:07:54 +0000 (05:07 +0000)]
NPR bug
wessels [Sat, 9 Jan 1999 04:19:43 +0000 (04:19 +0000)]
typo
wessels [Sat, 9 Jan 1999 04:14:49 +0000 (04:14 +0000)]
update
wessels [Sat, 9 Jan 1999 04:12:06 +0000 (04:12 +0000)]
Moved storeAbort() call to store_client.c, where it really belongs
wessels [Sat, 9 Jan 1999 03:39:32 +0000 (03:39 +0000)]
added HDR_WAIT to storeEntryFlags() description
wessels [Fri, 8 Jan 1999 05:13:35 +0000 (05:13 +0000)]
fixed bug relating to searching ASN radix tree for INADDR_ANY.
wessels [Fri, 1 Jan 1999 06:50:25 +0000 (06:50 +0000)]
damn newline
wessels [Wed, 30 Dec 1998 05:51:11 +0000 (05:51 +0000)]
fwdReforward() needs to check pumpRestart() for PUMP methods
wessels [Wed, 16 Dec 1998 13:34:55 +0000 (13:34 +0000)]
better debugging
wessels [Wed, 16 Dec 1998 13:34:31 +0000 (13:34 +0000)]
these functions can be static
wessels [Wed, 16 Dec 1998 13:25:11 +0000 (13:25 +0000)]
fwd stats polishing
wessels [Wed, 16 Dec 1998 13:04:15 +0000 (13:04 +0000)]
forwarding statistics
wessels [Wed, 16 Dec 1998 12:38:57 +0000 (12:38 +0000)]
more cases where it is wrong to call cbdataValid
wessels [Wed, 16 Dec 1998 12:21:37 +0000 (12:21 +0000)]
its wrong to assert cbdataValid(foo) when 'foo' is the callback data
in the callback function itself.
wessels [Wed, 16 Dec 1998 07:07:17 +0000 (07:07 +0000)]
more peer / peer_digest locking fixes
wessels [Wed, 16 Dec 1998 06:51:19 +0000 (06:51 +0000)]
cleaning up peer and peer_digest interlocking goop
wessels [Wed, 16 Dec 1998 01:22:40 +0000 (01:22 +0000)]
sigh, we don't really need to lock/unlock peer here
wessels [Wed, 16 Dec 1998 01:19:26 +0000 (01:19 +0000)]
forgot to call cbdataFree() on the peer!!
wessels [Wed, 16 Dec 1998 00:33:58 +0000 (00:33 +0000)]
strip_query_terms option
wessels [Wed, 16 Dec 1998 00:33:33 +0000 (00:33 +0000)]
lookup FQDN if missed for access log
rousskov [Tue, 15 Dec 1998 06:45:15 +0000 (06:45 +0000)]
- do not lock event cbdata
wessels [Tue, 15 Dec 1998 05:34:30 +0000 (05:34 +0000)]
lock the peer while in the 'Config.peers' list
wessels [Mon, 14 Dec 1998 12:19:36 +0000 (12:19 +0000)]
stupid bugs
wessels [Mon, 14 Dec 1998 12:01:09 +0000 (12:01 +0000)]
fwdState leak
wessels [Sat, 12 Dec 1998 06:48:38 +0000 (06:48 +0000)]
update cbdataAddDbg macro
wessels [Sat, 12 Dec 1998 06:45:09 +0000 (06:45 +0000)]
got hierarchy logging working again after new forwarding goop
wessels [Sat, 12 Dec 1998 06:10:47 +0000 (06:10 +0000)]
Fixed handling of pconns. fwdUnregister no longer frees
the fwdState.
wessels [Sat, 12 Dec 1998 04:01:08 +0000 (04:01 +0000)]
added optional leakfinder code
wessels [Sat, 12 Dec 1998 03:09:33 +0000 (03:09 +0000)]
update
wessels [Sat, 12 Dec 1998 03:06:49 +0000 (03:06 +0000)]
Multicast Miss Stream code
wessels [Fri, 11 Dec 1998 03:10:13 +0000 (03:10 +0000)]
clarification on defaults
wessels [Thu, 10 Dec 1998 06:00:58 +0000 (06:00 +0000)]
client active requests cachemgr page
wessels [Wed, 9 Dec 1998 11:16:48 +0000 (11:16 +0000)]
change URI has whitespace debug level
glenn [Wed, 9 Dec 1998 03:30:10 +0000 (03:30 +0000)]
Bug fixes and memory fixes
Removed queuing of snmp responses
wessels [Sat, 5 Dec 1998 14:17:36 +0000 (14:17 +0000)]
fix recursive/loop calls to peerSelectFoo()
wessels [Sat, 5 Dec 1998 14:17:06 +0000 (14:17 +0000)]
configured_once cleanup
wessels [Sat, 5 Dec 1998 07:54:08 +0000 (07:54 +0000)]
mega patch to implement request re-forwarding after HTTP 500-ish errors
wessels [Sat, 5 Dec 1998 07:00:44 +0000 (07:00 +0000)]
2.1 branch merge
wessels [Sat, 5 Dec 1998 05:20:05 +0000 (05:20 +0000)]
2.1 branch merge
rousskov [Sat, 5 Dec 1998 01:25:14 +0000 (01:25 +0000)]
- more HPUX compiler workarounds: let's try to use floor() before (int)
wessels [Fri, 4 Dec 1998 23:37:07 +0000 (23:37 +0000)]
update comments
wessels [Wed, 2 Dec 1998 13:00:41 +0000 (13:00 +0000)]
fubar
wessels [Wed, 2 Dec 1998 12:57:52 +0000 (12:57 +0000)]
DW anal cleanup
wessels [Wed, 2 Dec 1998 12:51:00 +0000 (12:51 +0000)]
formatting
glenn [Wed, 2 Dec 1998 12:49:24 +0000 (12:49 +0000)]
cbdata and other memory bug fix
wessels [Wed, 2 Dec 1998 12:14:17 +0000 (12:14 +0000)]
some dont like function arg names same as type names
wessels [Wed, 2 Dec 1998 12:07:25 +0000 (12:07 +0000)]
USE_TRUNCATE_NOT_UNLINK option
wessels [Wed, 2 Dec 1998 12:03:28 +0000 (12:03 +0000)]
We have duplicated peerRefreshDNS events from frequent reconfigures.
We fix it by checking for an existing peerRefreshDNS pending event
and not queueing another.
wessels [Tue, 1 Dec 1998 06:46:00 +0000 (06:46 +0000)]
thanks pedro for letting me debug on your alpha linux box
wessels [Tue, 1 Dec 1998 06:45:39 +0000 (06:45 +0000)]
if EBIT macros are to be used with longs, then we must use 1L<<foo instead
of 1<<foo.
glenn [Thu, 26 Nov 1998 08:22:26 +0000 (08:22 +0000)]
Expanded SNMP acl documentation and added default deny all
glenn [Thu, 26 Nov 1998 08:15:49 +0000 (08:15 +0000)]
snmp_community bug fix
wessels [Wed, 25 Nov 1998 16:00:17 +0000 (16:00 +0000)]
gindent
wessels [Wed, 25 Nov 1998 15:58:10 +0000 (15:58 +0000)]
NO_CACHE_DIGEST_DIRECT is unused
wessels [Wed, 25 Nov 1998 15:57:53 +0000 (15:57 +0000)]
change debug level
wessels [Tue, 24 Nov 1998 06:25:06 +0000 (06:25 +0000)]
We used to not expect a reply in this case; we assumed
the peer was DEAD if we hadn't queried it in a long
time. However, the number of people whining to
squid-users that ICP is broken became unbearable. They
tried a single request which, to their amazement, was
forwarded directly to the origin server, even thought
they KNEW it was in a neighbor cache. Ok, I give up, you
win!
wessels [Tue, 24 Nov 1998 05:43:30 +0000 (05:43 +0000)]
spelling
wessels [Sat, 21 Nov 1998 23:54:25 +0000 (23:54 +0000)]
2.1 branch merge
wessels [Sat, 21 Nov 1998 09:15:12 +0000 (09:15 +0000)]
update
wessels [Sat, 21 Nov 1998 09:13:30 +0000 (09:13 +0000)]
don't swap out a file if we are under the RESERVED_FD limit
wessels [Sat, 21 Nov 1998 06:58:50 +0000 (06:58 +0000)]
eliminate unneeded tcp_rcv_bufsize
wessels [Sat, 21 Nov 1998 06:20:51 +0000 (06:20 +0000)]
set public key before swapping out
wessels [Sat, 21 Nov 1998 03:39:47 +0000 (03:39 +0000)]
typo
wessels [Fri, 20 Nov 1998 13:36:34 +0000 (13:36 +0000)]
NULL out srv->request after the callback
wessels [Fri, 20 Nov 1998 13:20:06 +0000 (13:20 +0000)]
debug snuck in
wessels [Fri, 20 Nov 1998 13:16:39 +0000 (13:16 +0000)]
debug snuck in
wessels [Fri, 20 Nov 1998 13:13:15 +0000 (13:13 +0000)]
- changed debug level of purgelru results
- do callbacks for helpers which are unexpectedly closed
wessels [Fri, 20 Nov 1998 13:08:01 +0000 (13:08 +0000)]
Fixed dup2() filedescriptor conflicts. yuck.
wessels [Fri, 20 Nov 1998 12:16:27 +0000 (12:16 +0000)]
debugging fix
rousskov [Fri, 20 Nov 1998 05:28:51 +0000 (05:28 +0000)]
- we should peerDigestFetchStop and not peerDigestFetchAbort on 304 replies
glenn [Wed, 18 Nov 1998 07:29:26 +0000 (07:29 +0000)]
Addtions to the MIB
glenn [Wed, 18 Nov 1998 07:16:37 +0000 (07:16 +0000)]
Added :
Request Hit Ratio
Byte Hit Ratio
Number of Clients
glenn [Wed, 18 Nov 1998 06:16:46 +0000 (06:16 +0000)]
Fixes to remove queue length for fddn/ipcache
Median Times now 1/5/60 instead of 1-60
wessels [Tue, 17 Nov 1998 08:28:56 +0000 (08:28 +0000)]
comm_close() in a child process doesn't work with async IO
rousskov [Sun, 15 Nov 1998 01:46:26 +0000 (01:46 +0000)]
- all peerDigestFetchAbort calls must have a "reason"
glenn [Sat, 14 Nov 1998 05:28:10 +0000 (05:28 +0000)]
The mib is no longer parsed, therefore the original hack to satisfy the parser
is not required.
rousskov [Sat, 14 Nov 1998 05:06:36 +0000 (05:06 +0000)]
- added title row to storeCheckCachableStats to avoid first line being treated
as a title
glenn [Sat, 14 Nov 1998 04:55:04 +0000 (04:55 +0000)]
Added STDC Defines for portability
glenn [Sat, 14 Nov 1998 04:31:34 +0000 (04:31 +0000)]
SNMP Changes
rousskov [Sat, 14 Nov 1998 04:18:44 +0000 (04:18 +0000)]
- wrong section
wessels [Sat, 14 Nov 1998 04:14:56 +0000 (04:14 +0000)]
update
rousskov [Sat, 14 Nov 1998 04:02:00 +0000 (04:02 +0000)]
- added -k parse option
- rewrote peer digest module to fix memory leaks
wessels [Sat, 14 Nov 1998 03:56:18 +0000 (03:56 +0000)]
2.1 merge
wessels [Sat, 14 Nov 1998 03:50:51 +0000 (03:50 +0000)]
2.1 merge