]>
git.ipfire.org Git - thirdparty/squid.git/log
serassio [Wed, 26 Apr 2006 14:56:27 +0000 (14:56 +0000)]
Added comment about STORE_TESTS substition
hno [Wed, 26 Apr 2006 06:10:48 +0000 (06:10 +0000)]
Bootstrapped
robertc [Tue, 25 Apr 2006 18:00:29 +0000 (18:00 +0000)]
Convert one of the new static ConfigParser methods into a instance method, and setup a new Legacy instance of ConfigParser for cache_cc to use.
serassio [Tue, 25 Apr 2006 16:40:29 +0000 (16:40 +0000)]
Use squid_random & squid_srandom instead of random & srandom.
robertc [Tue, 25 Apr 2006 16:39:25 +0000 (16:39 +0000)]
Fix store tests on windows
robertc [Tue, 25 Apr 2006 15:21:06 +0000 (15:21 +0000)]
Always build ufsdump so as to prevent it bitrotting.
robertc [Tue, 25 Apr 2006 13:13:33 +0000 (13:13 +0000)]
Fix make check with --disable-inline.
hno [Tue, 25 Apr 2006 06:10:46 +0000 (06:10 +0000)]
Bootstrapped
wessels [Tue, 25 Apr 2006 04:30:52 +0000 (04:30 +0000)]
Cosmetic: Change 'stale_flags' structure members to type bool. stale_flags
is only used locally by refresh.cc and it is somewhat silly to be
so conservative with memory.
serassio [Tue, 25 Apr 2006 03:45:24 +0000 (03:45 +0000)]
@REGEXLIB@ is needed by make check when we compile GNUregex.c.
serassio [Tue, 25 Apr 2006 03:37:28 +0000 (03:37 +0000)]
Removed all /usr/local/include tests from config.test files to avoid false
positive causing the build to fail.
serassio [Tue, 25 Apr 2006 01:01:04 +0000 (01:01 +0000)]
Added MinGW support in config.test files.
hno [Mon, 24 Apr 2006 06:10:49 +0000 (06:10 +0000)]
Bootstrapped
serassio [Mon, 24 Apr 2006 00:23:59 +0000 (00:23 +0000)]
New config.test files for:
- NTLM helpers
- Negotiate helpers
- Windows native external and basic native helpers
serassio [Mon, 24 Apr 2006 00:21:56 +0000 (00:21 +0000)]
Removed double inclusion of unistd.h
serassio [Sun, 23 Apr 2006 21:16:57 +0000 (21:16 +0000)]
Updated .cvsignore file
serassio [Sun, 23 Apr 2006 21:03:24 +0000 (21:03 +0000)]
Updated .cvsignore file
serassio [Sun, 23 Apr 2006 20:28:06 +0000 (20:28 +0000)]
Fixed missing wordlist.h inclusion.
serassio [Sun, 23 Apr 2006 20:14:18 +0000 (20:14 +0000)]
Fixed missing wordlist.h inclusion.
robertc [Sun, 23 Apr 2006 17:10:29 +0000 (17:10 +0000)]
BUGFIX: max_user_ip was broken: initialising to -1 meant that the ACL appeared
already configured to the parser, and thus it never configured to a
valid value. Fixed with a test case to ensure that a normal ACL line
will parse the -s and the limit values correctly, and a separat test
that the defaults are as expected.
serassio [Sun, 23 Apr 2006 15:57:34 +0000 (15:57 +0000)]
On some Unix OS include may be in /usr/local/include.
serassio [Sun, 23 Apr 2006 15:22:26 +0000 (15:22 +0000)]
Bootstrapped
serassio [Sun, 23 Apr 2006 15:18:30 +0000 (15:18 +0000)]
Allow execution of make check when not all the FS store are selected during
configure.
serassio [Sun, 23 Apr 2006 15:02:13 +0000 (15:02 +0000)]
Bug #1434: Fails to process long host names
Forward port of 2.5 changes.
hno [Sun, 23 Apr 2006 06:10:49 +0000 (06:10 +0000)]
Bootstrapped
robertc [Sat, 22 Apr 2006 19:53:21 +0000 (19:53 +0000)]
Finish previous MemPool conversion
robertc [Sat, 22 Apr 2006 19:25:35 +0000 (19:25 +0000)]
and more
robertc [Sat, 22 Apr 2006 19:18:37 +0000 (19:18 +0000)]
More missing files.
robertc [Sat, 22 Apr 2006 19:07:36 +0000 (19:07 +0000)]
Add missing files.
robertc [Sat, 22 Apr 2006 15:02:44 +0000 (15:02 +0000)]
Unbreak ESI which was not being built locally.
robertc [Sat, 22 Apr 2006 14:23:14 +0000 (14:23 +0000)]
Add the /usr/include/libxml2 path to CPPFLAGS if its needed to find xml/parser.h. This is only used as a fallback so it wont prevent users using a custom path in CPPFLAGS (for instance to get a /usr/local installed copy).
robertc [Sat, 22 Apr 2006 12:03:42 +0000 (12:03 +0000)]
Dead code removal.
robertc [Sat, 22 Apr 2006 11:28:24 +0000 (11:28 +0000)]
Shrink the all-in-one structs/prototypes/enums again, making dependencies easier to understand. Add tests for header-standalone-ness for modified or added headers.
robertc [Sat, 22 Apr 2006 08:25:03 +0000 (08:25 +0000)]
Unbreak make dist by supplying ac_create_prefix_config_h.m4 as the cppunit sources have.
hno [Sat, 22 Apr 2006 07:53:52 +0000 (07:53 +0000)]
Reset refresh_nocache_hack when resetting the config
wessels [Fri, 21 Apr 2006 23:31:49 +0000 (23:31 +0000)]
These pointers should be initialized. Not all compilers initialize them
to NULLs automatically.
robertc [Fri, 21 Apr 2006 19:57:41 +0000 (19:57 +0000)]
Remove some unused header symbols.
robertc [Tue, 18 Apr 2006 18:46:10 +0000 (18:46 +0000)]
Unbreak unit tests - add stubs for newly intertwined files.
robertc [Tue, 18 Apr 2006 18:34:22 +0000 (18:34 +0000)]
Minor code format tweak.
robertc [Tue, 18 Apr 2006 18:28:40 +0000 (18:28 +0000)]
Some GCC combinations complain about functions not returning a value in functions that return from switch statements.
robertc [Tue, 18 Apr 2006 18:25:50 +0000 (18:25 +0000)]
Change HttpMsg::httpMsgParseError into a virtual function, and then overload that in HttpReply rather than HttpMsg knowing about HttpReply.
hno [Tue, 18 Apr 2006 06:10:54 +0000 (06:10 +0000)]
Bootstrapped
robertc [Mon, 17 Apr 2006 18:00:35 +0000 (18:00 +0000)]
Add foreign to Makefile.am so autoreconf will work.
hno [Mon, 10 Apr 2006 14:44:52 +0000 (14:44 +0000)]
removed obsolete ldap files. These was moved to the ldap helper directory
serassio [Sun, 9 Apr 2006 18:21:52 +0000 (18:21 +0000)]
Bug #1459: 504 Gateway Time-out on FTP uploads
Forward port of 2.5 patch.
serassio [Sun, 2 Apr 2006 21:00:54 +0000 (21:00 +0000)]
Bug# 1486: http_status causes segfault on https
ACLHTTPStatus should have:
virtual bool requiresReply() const { return true; }
Patch by Gonzalo Arana.
serassio [Sun, 2 Apr 2006 20:32:35 +0000 (20:32 +0000)]
Bug #1504: misleading error message message for bad/unresolveable cache_peer name
Forward port of 2.5 changes.
serassio [Sun, 2 Apr 2006 17:58:38 +0000 (17:58 +0000)]
Bug #1491: clientLifetime exceeded + external acl = assertion failure: !asyncInProgress() in ~ACLChecklist
This patch allow an ACLList destroy itself after check is complete.
If there is asyncInProgress() when the request is being destroyed, then let acl
checklist destroy it self once the check is done.
Patch provided by Gonzalo Arana.
serassio [Sun, 2 Apr 2006 16:15:24 +0000 (16:15 +0000)]
Bug #1506: confusing statistics on stateful helpers (NTLM auth)
Forward port of 2.5 changes with some arrangements.
serassio [Sun, 2 Apr 2006 15:21:21 +0000 (15:21 +0000)]
More clarity in logfile_rotate description
serassio [Sun, 2 Apr 2006 02:38:44 +0000 (02:38 +0000)]
Makefile file should not be here
serassio [Sun, 2 Apr 2006 02:36:02 +0000 (02:36 +0000)]
Added .cvsignore file
serassio [Sat, 1 Apr 2006 23:34:23 +0000 (23:34 +0000)]
On many Linux distributions wbinfo is placed in /usr/bin
hno [Wed, 22 Mar 2006 09:14:36 +0000 (09:14 +0000)]
Bootstrapped
hno [Wed, 22 Mar 2006 09:12:39 +0000 (09:12 +0000)]
Was one more reference to the old broken autoconf macro
hno [Wed, 22 Mar 2006 08:10:50 +0000 (08:10 +0000)]
Bootstrapped
hno [Wed, 22 Mar 2006 06:15:19 +0000 (06:15 +0000)]
Autoconf updates & fixes by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
triggered by a discussion why configure fails if bash is compiled with
xpg_echo enabled by default.
hno [Tue, 21 Mar 2006 06:39:10 +0000 (06:39 +0000)]
Bootstrapped
hno [Tue, 21 Mar 2006 06:38:23 +0000 (06:38 +0000)]
Finally a libdb autoconf test that has a chance of working..
hno [Tue, 21 Mar 2006 06:08:35 +0000 (06:08 +0000)]
Bootstrapped
hno [Tue, 21 Mar 2006 06:07:48 +0000 (06:07 +0000)]
Spelling correction
hno [Tue, 21 Mar 2006 06:04:23 +0000 (06:04 +0000)]
Bootstrapped
hno [Tue, 21 Mar 2006 06:03:16 +0000 (06:03 +0000)]
Autoconf test for -ldb
hno [Tue, 21 Mar 2006 05:56:13 +0000 (05:56 +0000)]
Disable squid_session by default for now until the proper autoconf magic
is in place...
From Duane:
This doesn't compile on FreeBSD. There is no libdb. looks
like dbopen is in libc.
wessels [Tue, 21 Mar 2006 03:04:45 +0000 (03:04 +0000)]
bootstrapped after Henrik added db.h and db_185.h to configure.in
hno [Mon, 20 Mar 2006 10:46:17 +0000 (10:46 +0000)]
autoconf tests to see if squid_session can be built automatically
hno [Mon, 20 Mar 2006 10:44:34 +0000 (10:44 +0000)]
configure probes to see if squid_session can be built automatically
hno [Mon, 20 Mar 2006 10:24:00 +0000 (10:24 +0000)]
Bootstrapped
hno [Mon, 20 Mar 2006 08:10:42 +0000 (08:10 +0000)]
Bootstrapped
hno [Sun, 19 Mar 2006 08:30:30 +0000 (08:30 +0000)]
Session acl helper for trackig user sessions
hno [Sun, 19 Mar 2006 08:11:44 +0000 (08:11 +0000)]
external acl helper for tracking user sessions
hno [Sat, 11 Mar 2006 08:10:58 +0000 (08:10 +0000)]
Bootstrapped
hno [Sat, 11 Mar 2006 05:50:13 +0000 (05:50 +0000)]
Bug #1454: Azerbaijani errors translation
hno [Sat, 11 Mar 2006 05:40:24 +0000 (05:40 +0000)]
Bug #779: With 2.5 rel there is no more the DUPLICATE IP logging in cache.log
hno [Sat, 11 Mar 2006 05:39:39 +0000 (05:39 +0000)]
Dist awk versions of the mk-xxx scripts
hno [Wed, 8 Mar 2006 17:35:58 +0000 (17:35 +0000)]
Fix a use after free error when writing the clean swap.state fails
hno [Wed, 8 Mar 2006 17:34:04 +0000 (17:34 +0000)]
Clarify on why writing swap.state in parallell is good
wessels [Wed, 8 Mar 2006 01:47:48 +0000 (01:47 +0000)]
HttpStateData::sendRequestEntityDone() does not need FD parameter
wessels [Wed, 8 Mar 2006 01:44:12 +0000 (01:44 +0000)]
Removing unused 'HttpStateData::SendRequestEntityDoneWrapper' method
hno [Tue, 7 Mar 2006 08:10:48 +0000 (08:10 +0000)]
Bootstrapped
wessels [Sat, 4 Mar 2006 12:38:34 +0000 (12:38 +0000)]
Converted ConnStateData->flags.readMoreRequests to type bool.
wessels [Fri, 3 Mar 2006 05:47:07 +0000 (05:47 +0000)]
A quick hack to get ICAP "request satisfaction" mode working. This is
where the ICAP server recevies a REQMOD but returns an HTTP reply.
wessels [Fri, 3 Mar 2006 03:46:02 +0000 (03:46 +0000)]
moved httpMakePublic(), httpMakePrivate(), and httpCacheNegatively()
from HttpStateData to StoreEntry class so that they can be used
outside of http.cc.
serassio [Wed, 1 Mar 2006 01:05:34 +0000 (01:05 +0000)]
Bug #1478: add nowrap to cachemgr.cgi html tables
Patch from Gonzalo Arana
serassio [Sun, 26 Feb 2006 22:08:32 +0000 (22:08 +0000)]
Bug #1447: Some clients support NTLM even if not initially negotiating persistent connections
Forward port of 2.5 patch.
serassio [Sun, 26 Feb 2006 21:34:27 +0000 (21:34 +0000)]
Bug #1481: delay pools given too much bandwidht after "-k reconfigure"
Forward port of 2.5 patch.
serassio [Sun, 26 Feb 2006 20:43:05 +0000 (20:43 +0000)]
Bug #1482: persistent_connection_after_error directive
a new persistent_connection_after_error directive enabling/disabling the
use of persistent connections after error. If set to off then it behaves
very close to Squid-2.4 even if you have persistent connections enabled
Forward of 2.5 patch.
serassio [Sun, 26 Feb 2006 18:27:16 +0000 (18:27 +0000)]
Bug #1508: Error in FTP listings of files with -> in their name
Forward port of 2.5 patch.
serassio [Sun, 26 Feb 2006 17:56:29 +0000 (17:56 +0000)]
Bug #1484: Hangs at 100% CPU if /dev/null is not accessible
If the permissions of /dev/null is set incorrectly Squid hangs at 100% CPU
while starting helpers.
Forward port of 2.5 patch.
serassio [Sun, 26 Feb 2006 17:39:32 +0000 (17:39 +0000)]
Bug #1507 Harmless typo in ftp.c
Forward port of 2.5 patch.
hno [Fri, 24 Feb 2006 08:10:43 +0000 (08:10 +0000)]
Bootstrapped
hno [Thu, 23 Feb 2006 22:31:48 +0000 (22:31 +0000)]
Use the better awk already found by configure
hno [Thu, 23 Feb 2006 22:29:10 +0000 (22:29 +0000)]
Switch to using awk for the mk-xxx scripts as per squid-dev discussions and
contribtions by Christopher Kerr
hno [Thu, 23 Feb 2006 21:21:19 +0000 (21:21 +0000)]
imported FTP RFC
hno [Wed, 22 Feb 2006 16:34:43 +0000 (16:34 +0000)]
AWK version of the build time mk-xxx scripts by Christopher Kerr.
wessels [Wed, 22 Feb 2006 07:02:02 +0000 (07:02 +0000)]
backing out revision 1.715 getRaw() patch.
wessels [Wed, 22 Feb 2006 06:54:02 +0000 (06:54 +0000)]
remove ugly getRaw()'s They are not necessary when comparing pointer
values.
wessels [Wed, 22 Feb 2006 06:52:08 +0000 (06:52 +0000)]
remove ugly getRaw()'s from refcounted pointer class
wessels [Wed, 22 Feb 2006 05:42:24 +0000 (05:42 +0000)]
Rework FtpStateData::transactionComplete() so that it normally gets called
*after* the control connection is closed, rather than before sending
the QUIT command. This should avoid the race condition where the FTP
control socket is closed before we get any data back from the ICAP server.
hno [Wed, 22 Feb 2006 05:23:20 +0000 (05:23 +0000)]
Add proxy authentication to the list of allowed headers in paranoid anonymization