]>
git.ipfire.org Git - thirdparty/squid.git/log
robertc [Sun, 6 Aug 2006 12:26:27 +0000 (12:26 +0000)]
BUGFIX: eventRun of an event with non-cbdata callback argument used a random callback value.
hno [Sat, 5 Aug 2006 21:37:21 +0000 (21:37 +0000)]
Bug #1714: cache_dir coss line not shown correctly under cachemgr.cgi config
patch by Pawel Worach
robertc [Sat, 5 Aug 2006 18:05:35 +0000 (18:05 +0000)]
Remove unneeded duplication of RegexData logic from ACLHTTPHeaderData implementation.
hno [Thu, 3 Aug 2006 04:06:35 +0000 (04:06 +0000)]
Bug #1718: warning: the address of 'strerror_buf' will always evaluate as 'true'
newer versions of GCC is a little more picky and alerts us on design errors..
hno [Thu, 3 Aug 2006 03:46:22 +0000 (03:46 +0000)]
Bug #1716: Fails to compile with OpenSSL 0.9.7j
hno [Tue, 1 Aug 2006 06:10:54 +0000 (06:10 +0000)]
Bootstrapped
serassio [Mon, 31 Jul 2006 19:17:57 +0000 (19:17 +0000)]
wccp2_rebuild_wait directive to delay registering with WCCP until the
store rebuild have finished.
By Steven Wilton
hno [Mon, 31 Jul 2006 06:14:48 +0000 (06:14 +0000)]
extend getpwnam helper to also support shadow password systems
by Giancarlo Razzolini
hno [Sun, 30 Jul 2006 06:10:52 +0000 (06:10 +0000)]
Bootstrapped
serassio [Sun, 30 Jul 2006 01:25:57 +0000 (01:25 +0000)]
Forward port of latest 2.6 WCCPv2 changes:
- Bug #1696: Correct processing of router capability info segments
- Bug #1700: WCCP fails on FreeBSD (Unable to disconnect WCCP out socket)
- WCCP2 correct dampening of assign buckets when there it lots of changes
serassio [Sat, 29 Jul 2006 22:17:29 +0000 (22:17 +0000)]
ARP acl support for OpenBSD, code common with the FreeBSD implementation.
hno [Sat, 29 Jul 2006 19:46:05 +0000 (19:46 +0000)]
Bug #1702: Squid silently accepts defining acl's with too long name, even
if these then can not be used in http_access or other directives.
hno [Thu, 27 Jul 2006 01:55:19 +0000 (01:55 +0000)]
Bug #1694: Assertion failure in mgr:config if using access_log_format %<h
hno [Wed, 26 Jul 2006 00:22:37 +0000 (00:22 +0000)]
Bug #1691: multicast peering issues
a) Segmentation fault after "squid -k reconfigure"
b) Peering status updated after 30 minutes, where it should get
updated after only 2..
hno [Wed, 26 Jul 2006 00:07:15 +0000 (00:07 +0000)]
Corrected bad debug sections
hno [Wed, 26 Jul 2006 00:04:38 +0000 (00:04 +0000)]
Bug #1381: assertion failed: cbdata.cc:367: "c->locks < 65535"
there was double cbdata references to the https_port in httpsAccept().
serassio [Tue, 25 Jul 2006 01:21:26 +0000 (01:21 +0000)]
Bug #991: squid should fallback from resolv.conf to localhost
(according to linux resolv.conf manpage)
Forward port of an old 2.5 patch.
hno [Sat, 22 Jul 2006 04:24:01 +0000 (04:24 +0000)]
Stop making Squid-2.5 snapshots. The squid-2.5 tree is closed.
serassio [Fri, 21 Jul 2006 21:24:58 +0000 (21:24 +0000)]
Windows arp ACL fixes by Gennadiy Tsarenkov:
- Wrong usage of dwPhysAddrLen
- Initialize to 0 the arpReq structure
hno [Sun, 16 Jul 2006 06:10:48 +0000 (06:10 +0000)]
Bootstrapped
serassio [Sun, 16 Jul 2006 03:16:31 +0000 (03:16 +0000)]
Bootstrapped
serassio [Sun, 16 Jul 2006 03:15:19 +0000 (03:15 +0000)]
make check needs wccp2.cc
serassio [Thu, 13 Jul 2006 14:36:54 +0000 (14:36 +0000)]
Added WCCPv2 contributors and changelog entry
serassio [Tue, 11 Jul 2006 02:23:38 +0000 (02:23 +0000)]
Bug #1674: Fails to build on S/390, MIPS, Sparc: no previous prototype for 'byteSwap'
Fixed missing prototype.
serassio [Sun, 9 Jul 2006 15:09:45 +0000 (15:09 +0000)]
Fixed wrong debug section
serassio [Sat, 8 Jul 2006 22:38:47 +0000 (22:38 +0000)]
Added to the redirectors interface the support for SSL client certificate
identification and external ACL user identification.
serassio [Sat, 8 Jul 2006 22:38:07 +0000 (22:38 +0000)]
Bug #1653: Username info not logged into Cachemgr active_requests statistics
Identd user info (RFC 931) was not used. Also added support for SSL
client certificate identification and external ACL user identification.
serassio [Sat, 8 Jul 2006 01:10:29 +0000 (01:10 +0000)]
Fixed wrong debug section
serassio [Thu, 6 Jul 2006 01:49:54 +0000 (01:49 +0000)]
Fix wrong strsep() C++ prototype
serassio [Wed, 5 Jul 2006 21:26:47 +0000 (21:26 +0000)]
Ran indent
serassio [Wed, 5 Jul 2006 21:20:11 +0000 (21:20 +0000)]
Ran indent
hno [Mon, 3 Jul 2006 06:10:51 +0000 (06:10 +0000)]
Bootstrapped
serassio [Mon, 3 Jul 2006 01:54:55 +0000 (01:54 +0000)]
strsep() is not available on any platform, this add an own implementation.
hno [Mon, 3 Jul 2006 01:52:49 +0000 (01:52 +0000)]
Bug #1646: Memory corruption when using client-side SSL certificates
also fixed logging.
serassio [Mon, 3 Jul 2006 01:32:56 +0000 (01:32 +0000)]
Bootstrapped
serassio [Mon, 3 Jul 2006 01:27:17 +0000 (01:27 +0000)]
strsep() is not available on any platform, this add an own implementation.
serassio [Sun, 2 Jul 2006 22:55:09 +0000 (22:55 +0000)]
Bootstrapped
serassio [Sun, 2 Jul 2006 22:53:46 +0000 (22:53 +0000)]
Forward port of WCCPv2 support and latest WCCPv1 changes from 2.6.
serassio [Sun, 2 Jul 2006 16:02:04 +0000 (16:02 +0000)]
Bug #1620: http_reply_access denied replies casuses assertion failure
We will generate a new (error) reply, so existing reply can be discarded.
wessels [Thu, 22 Jun 2006 04:37:49 +0000 (04:37 +0000)]
ICAP bug: request satisfaction mode was not working. The presence of
an HTTP body in the ICAP reply was assumed to be an HTTP request body,
rather than possibly a response body.
wessels [Thu, 22 Jun 2006 04:36:08 +0000 (04:36 +0000)]
cosmetic bugfix: need a space between request method and URL in debugging
output
hno [Wed, 21 Jun 2006 06:16:50 +0000 (06:16 +0000)]
Automatically rotate the changesets when making a release
hno [Wed, 21 Jun 2006 03:03:59 +0000 (03:03 +0000)]
Merged current mkrelease script from squid-2. The Squid-3 version failed..
hno [Wed, 21 Jun 2006 02:58:18 +0000 (02:58 +0000)]
Bootstrapped
hno [Wed, 21 Jun 2006 02:57:25 +0000 (02:57 +0000)]
Fix version number syntax to comply with out release plan
hno [Wed, 21 Jun 2006 02:52:42 +0000 (02:52 +0000)]
Bootstrapped
hno [Wed, 21 Jun 2006 02:51:11 +0000 (02:51 +0000)]
Preparing 3.0.PRE4
hno [Tue, 20 Jun 2006 04:52:58 +0000 (04:52 +0000)]
Some overlooked cleanup
hno [Tue, 20 Jun 2006 04:49:59 +0000 (04:49 +0000)]
Bug #1952: assertion failed: forward.cc:268: "entry->store_status == STORE_PENDING"
was caused by missing handler for aborted requests.
patch by Gonzalo Arana
hno [Tue, 20 Jun 2006 04:45:48 +0000 (04:45 +0000)]
3.0.PRE4 release notes by Doug Dixon (with some cosmetic cleanups)
serassio [Sun, 18 Jun 2006 16:05:53 +0000 (16:05 +0000)]
MS Visual Studio C++ needs to declare global variables
as extern "C".
serassio [Sun, 18 Jun 2006 14:56:32 +0000 (14:56 +0000)]
Fixed Visual Studio build errors
serassio [Sun, 18 Jun 2006 14:27:50 +0000 (14:27 +0000)]
Added some missing error messages
hno [Sun, 18 Jun 2006 06:10:52 +0000 (06:10 +0000)]
Bootstrapped
serassio [Sun, 18 Jun 2006 03:51:31 +0000 (03:51 +0000)]
Bootstrapped
serassio [Sun, 18 Jun 2006 03:49:48 +0000 (03:49 +0000)]
Cosmetic update to AC_INIT syntax like 2.6
serassio [Sat, 17 Jun 2006 22:36:15 +0000 (22:36 +0000)]
Cosmetic: updated some debug messages
hno [Thu, 15 Jun 2006 06:11:08 +0000 (06:11 +0000)]
Bootstrapped
serassio [Thu, 15 Jun 2006 01:52:54 +0000 (01:52 +0000)]
Bug #1593: multiline configs garbled in cache manager
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:43:28 +0000 (01:43 +0000)]
Bug 1594: ftp-triggered: assertion failed: comm.cc:1438: "fd >= 0"
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:39:19 +0000 (01:39 +0000)]
Bug #1587: assertion failed on invalid reply
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:29:30 +0000 (01:29 +0000)]
Bug #1604: segfault on cachemgr when no redirectors defined
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:19:23 +0000 (01:19 +0000)]
Bootstrapped
serassio [Thu, 15 Jun 2006 01:18:24 +0000 (01:18 +0000)]
Bug #961: Add support for arbitrary headers access controls
Forward port of 2.5 patch by Gonzalo Arana.
hno [Wed, 14 Jun 2006 06:10:54 +0000 (06:10 +0000)]
Bootstrapped
serassio [Wed, 14 Jun 2006 02:56:26 +0000 (02:56 +0000)]
Bootstrapped
serassio [Wed, 14 Jun 2006 02:52:05 +0000 (02:52 +0000)]
Partial Windows native port merge:
- Native Windows comm_select() implementation
hno [Wed, 14 Jun 2006 00:36:52 +0000 (00:36 +0000)]
Fix --disable-http-violations again.
serassio [Tue, 13 Jun 2006 16:29:28 +0000 (16:29 +0000)]
Bootstrapped
serassio [Tue, 13 Jun 2006 16:23:57 +0000 (16:23 +0000)]
Group all comm_*.* sources into squid_COMMSOURCES
serassio [Tue, 13 Jun 2006 16:11:31 +0000 (16:11 +0000)]
Missing comm_*.h from make dist
robertc [Mon, 12 Jun 2006 02:48:45 +0000 (02:48 +0000)]
Typos in HEAD.
hno [Sun, 11 Jun 2006 19:29:00 +0000 (19:29 +0000)]
Bug #1490: GPL license issues with RSA MD5 implementation
replaced the Squid provided MD5 with another public domain copy not
encumbered by the RSA license.
hno [Sun, 11 Jun 2006 18:53:36 +0000 (18:53 +0000)]
Accept (and ignore) the NTLM negotiate packet
hno [Sun, 11 Jun 2006 16:13:12 +0000 (16:13 +0000)]
Rename redirect_ to url_rewrite_ to match 2.6.
hno [Sun, 11 Jun 2006 04:31:14 +0000 (04:31 +0000)]
Enable 2.5 snapshots still.. we are not quite done with 2.5 yet..
hno [Sat, 10 Jun 2006 06:10:50 +0000 (06:10 +0000)]
Bootstrapped
hno [Fri, 9 Jun 2006 06:33:13 +0000 (06:33 +0000)]
Need to dist the comm_*.h files
hno [Thu, 8 Jun 2006 04:39:33 +0000 (04:39 +0000)]
Bug #1548: Cleanup of 304 processing
by Doug Dixon <doug.dixon@gmail.com>
The main change is to the logging codes. Since all refreshes hit the origin, it
does not make any sense to refer to them as HIT or MISS. Instead, they have
been renamed to describe the result from the origin server:
* TCP_REFRESH_UNMODIFIED - The requested object was cached but STALE. The IMS
query for the object resulted in "304 not modified".
* TCP_REFRESH_FAIL - The requested object was cached but STALE. The IMS query
failed and the stale object was delivered.
* TCP_REFRESH_MODIFIED - The requested object was cached but STALE. The IMS
query returned the new content.
These actually fit the FAQ now (if you change the names):
http://www.squid-cache.org/Doc/FAQ/FAQ-6.html#ss6.7
Apart from that:
1. I've corrected the set of headers that should NOT be updated in an existing
cache entry on receipt of a 304 from the origin (i.e. hop-by-hop headers)
2. I've removed a couple more functions and put the code inline. It's easier to
follow.
only allowing the entity-headers specified as being cool for 304
(section 10.3.5) to update an entry:
Content-Location
Expires
All the other entity-headers are either a SHOULD NOT or MUST NOT for including
with a 304 anyway, so always ignore these when updating an entry:
Allow
Content-Encoding
Content-Language
Content-Length
Content-MD5
Content-Range
Content-Type
Last-Modified
hno [Wed, 7 Jun 2006 19:00:24 +0000 (19:00 +0000)]
Przemek Czerkas wrote many refresh_pattern override options
(Bug #1057)
hno [Wed, 7 Jun 2006 18:32:56 +0000 (18:32 +0000)]
Correct Cache-Control header checks and simplify the associated overrides
hno [Wed, 7 Jun 2006 01:22:13 +0000 (01:22 +0000)]
Bug #624: Various assertion errors on Range requests
use reply range spec if does not match request range spec (forward as-is)
This assertion is triggered if request range is not satisified by reply. In
this case, we simply forward the reply as-is.
To forward as-is, we override client_side reply range spec with server_side
reply range spec.
if reply has ranges but request is not: we forward as-is.
Another situation where this assertion is triggered: if reply is partial
content (status 206) but request is not. This patch forward as-is the
offending response received on server_side.
hno [Tue, 6 Jun 2006 14:07:12 +0000 (14:07 +0000)]
Added some missing CONTRIBUTOR names
hno [Tue, 6 Jun 2006 06:10:49 +0000 (06:10 +0000)]
Bootstrapped
serassio [Tue, 6 Jun 2006 03:08:15 +0000 (03:08 +0000)]
Check if LOG_AUTH is defined before try to define LOG_AUTHPRIV
serassio [Tue, 6 Jun 2006 02:49:45 +0000 (02:49 +0000)]
Define LOG_AUTHPRIV as LOG_AUTH on systems still using the old deprecated
LOG_AUTH. One is Irix.
serassio [Tue, 6 Jun 2006 00:57:08 +0000 (00:57 +0000)]
Bug #1468: Crash on HttpHdrRange.cc line 568: assertion failed on "valid"
Patch provided by Doug Dixon
serassio [Tue, 6 Jun 2006 00:35:02 +0000 (00:35 +0000)]
Bug #1559: asnAddNet() might leak memory
Forward port of 2.6 patch.
serassio [Mon, 5 Jun 2006 22:07:57 +0000 (22:07 +0000)]
Bootstrapped
serassio [Mon, 5 Jun 2006 22:04:22 +0000 (22:04 +0000)]
Forgotten to fix CXXFLAGS on Irix 6.x
hno [Mon, 5 Jun 2006 06:10:50 +0000 (06:10 +0000)]
Bootstrapped
serassio [Mon, 5 Jun 2006 02:06:28 +0000 (02:06 +0000)]
Bootstrapped
serassio [Mon, 5 Jun 2006 02:04:33 +0000 (02:04 +0000)]
Bug #1536: Authentication unconditionally built into Squid
Only added an info message
serassio [Mon, 5 Jun 2006 00:54:56 +0000 (00:54 +0000)]
Updated .cvsignore
serassio [Mon, 5 Jun 2006 00:48:03 +0000 (00:48 +0000)]
Updated .cvsignore
serassio [Mon, 5 Jun 2006 00:47:02 +0000 (00:47 +0000)]
Bootstrapped
serassio [Mon, 5 Jun 2006 00:45:47 +0000 (00:45 +0000)]
testURL needs referer.cc and useragent.cc
serassio [Mon, 5 Jun 2006 00:43:34 +0000 (00:43 +0000)]
Forward port of Irix related changes from 2.6
serassio [Mon, 5 Jun 2006 00:36:34 +0000 (00:36 +0000)]
Fixed typo
serassio [Mon, 5 Jun 2006 00:35:06 +0000 (00:35 +0000)]
Added .cvsignore