]>
git.ipfire.org Git - thirdparty/squid.git/log
robertc [Mon, 9 Jun 2003 11:22:33 +0000 (11:22 +0000)]
Summary: const correctness in ESIExpression:getsymbol().
Keywords:
const correctness in ESIExpression:getsymbol().
robertc [Mon, 9 Jun 2003 11:12:04 +0000 (11:12 +0000)]
Summary: Remove trailing , in ESICustomerParser.h enums.
Keywords:
Remove trailing , in ESICustomerParser.h enums.
robertc [Mon, 9 Jun 2003 11:09:34 +0000 (11:09 +0000)]
Summary: parseConfigFile had a const correctness flaw.
Keywords:
Summary: parseConfigFile had a const correctness flaw. It used a char * pointer to handle the result of a strrchr, which on some platforms leads to compiler warnings. Refactored to avoid this.
robertc [Mon, 9 Jun 2003 10:51:10 +0000 (10:51 +0000)]
Summary: const correctness in ftpListParseParts.
Keywords:
ftpListParseParts abused a char * pointer to index into a const char * string - fixed.
robertc [Mon, 9 Jun 2003 10:41:36 +0000 (10:41 +0000)]
Summary: Refactor urlHostname.
Keywords:
urlHostname reused the same variable for both constant and non-constant operations. This leads to warnings on some compilers. Refactored urlHostname to be a class, allowing greater flexability, and to use appropriate const corrent variables for accessing strchr() results.
robertc [Mon, 9 Jun 2003 10:02:16 +0000 (10:02 +0000)]
Summary: Make the test suite use the same flags as the main source.
Keywords:
Make the test suite use the same flags as the main source.
robertc [Mon, 9 Jun 2003 09:39:08 +0000 (09:39 +0000)]
Summary: Cleanup splay template methods.
Keywords:
include/splay.h used the same name in parameters as the nodes do - which potentially could lead to confusion on the programmers part.
robertc [Mon, 9 Jun 2003 09:24:03 +0000 (09:24 +0000)]
bootstrapped
robertc [Mon, 9 Jun 2003 09:10:00 +0000 (09:10 +0000)]
Summary: Range used a not-quite standard syntax.
Keywords:
Fixup Range.h for better portability.
robertc [Mon, 9 Jun 2003 08:52:25 +0000 (08:52 +0000)]
Summary: Fix bug #668
Keywords:
Fix bug #668 - remove -Wmissing-declarations from CXXFlags.
wessels [Mon, 9 Jun 2003 05:27:50 +0000 (05:27 +0000)]
check open("/dev/null") return value for errors. Especially important
later in ipcCreate() where Squid stays in a do loop if it cannot
open /dev/null.
hno [Mon, 2 Jun 2003 06:13:02 +0000 (06:13 +0000)]
Bootstrapped
hno [Sun, 1 Jun 2003 15:01:41 +0000 (15:01 +0000)]
The proper type for fd_mask may not be detected by configure if sys/select.h
is not listed in SQUID_DEFAULT_INCLUDES. (POSIX)
hno [Sun, 1 Jun 2003 14:51:15 +0000 (14:51 +0000)]
.cvsignore updates to keep cvs silent
hno [Sat, 31 May 2003 17:34:59 +0000 (17:34 +0000)]
Bootstrapped
hno [Sat, 31 May 2003 17:31:46 +0000 (17:31 +0000)]
Spelling error in crypt_md5.h filename prevending make dist from working
hno [Thu, 29 May 2003 21:54:07 +0000 (21:54 +0000)]
Overlapping helper requests for standard helpers (not stateful)
- basic auth
- redirectors
- external acls
hno [Thu, 29 May 2003 06:13:12 +0000 (06:13 +0000)]
Bootstrapped
hno [Thu, 29 May 2003 04:45:12 +0000 (04:45 +0000)]
Documented the MD5 support in ncsa_auth
hno [Thu, 29 May 2003 04:42:32 +0000 (04:42 +0000)]
Imported MD5 hash support for NCSA auth, supporting both shadow and
Apache htpasswd MD5 hases (same algorithms, different permutation strings)
hno [Thu, 29 May 2003 04:36:46 +0000 (04:36 +0000)]
Unified the bootstrap.sh scripts to make sure there is no mismatches
in autotool versions between the main sources and libTrie. As it was
the version used in libTrie was very old and failed to find compatible
versions if not the system default..
hno [Mon, 26 May 2003 02:29:24 +0000 (02:29 +0000)]
Clean up if "Setting maxBodySize to.." debug message to show correct context
robertc [Sun, 25 May 2003 08:24:05 +0000 (08:24 +0000)]
Summary: Fix PURGE.
Keywords:
Purging a nonexistant object would attempt to release a null store entry.
robertc [Sat, 24 May 2003 18:43:30 +0000 (18:43 +0000)]
Summary: Fix bug #646
Keywords:
Tail requests when there is any range offset limit should not result in full object retrieval.
robertc [Sat, 24 May 2003 18:09:03 +0000 (18:09 +0000)]
Summary: Fix bug #632 (Range reply Status code)
Keywords:
We need to set the reply status code to Partial content if we are generating a range reply..
robertc [Sat, 24 May 2003 17:32:34 +0000 (17:32 +0000)]
Summary: Bugfix: #651
Keywords:
Quote the Surrogate-Capability capability statement as per the draft spec.
robertc [Thu, 22 May 2003 17:14:43 +0000 (17:14 +0000)]
Summary: Oops, another tagged bugfix.
Keywords:
Oops, another tagged bugfix.
robertc [Thu, 22 May 2003 16:14:09 +0000 (16:14 +0000)]
Summary: Implement DelayTagged::Id::delayRead
Keywords:
Implement DelayTagged::Id::delayRead
hno [Wed, 21 May 2003 14:32:42 +0000 (14:32 +0000)]
Bootstrapped
hno [Wed, 21 May 2003 14:24:26 +0000 (14:24 +0000)]
Fixup timestamps of extracted icons to match the shar file
hno [Wed, 21 May 2003 14:17:00 +0000 (14:17 +0000)]
Bootstrapped
hno [Wed, 21 May 2003 14:05:16 +0000 (14:05 +0000)]
Don't extract icons on VPATH builds
hno [Wed, 21 May 2003 13:38:49 +0000 (13:38 +0000)]
Removed circular dependency on icons.shar. To have icons.shar rebuild one
must now manually invoke make update-icons.shar from the icons directory
hno [Wed, 21 May 2003 13:24:40 +0000 (13:24 +0000)]
Bootstrapped
hno [Wed, 21 May 2003 13:19:29 +0000 (13:19 +0000)]
Attempt to makedist more portable
hno [Wed, 21 May 2003 13:15:08 +0000 (13:15 +0000)]
Bootstrapped
robertc [Wed, 21 May 2003 08:58:10 +0000 (08:58 +0000)]
Summary: Fix bad commit, and update test suite.
Keywords:
Astyling Makefile.am and cf.data.pre is bad... updated the reverted files to the intended content.
http_range_test's eventAdd dummy function needed updating to the new
signature.
cache_cf's parseBytesLine had a type in strcmp usage, preventing parsing.
hno [Wed, 21 May 2003 06:50:09 +0000 (06:50 +0000)]
Looks like someone run astule on cf.data.pre as well...
hno [Wed, 21 May 2003 06:35:16 +0000 (06:35 +0000)]
Bootstrapped
hno [Wed, 21 May 2003 06:31:09 +0000 (06:31 +0000)]
Looks like someone ran astyle on Makefile.am..
robertc [Tue, 20 May 2003 18:17:38 +0000 (18:17 +0000)]
Summary: Merge in external acl refactoring and tagged delay pools.
Keywords:
Patches applied:
* robertc@squid-cache.org--squid/squid--tagged-pools--3.0--patch-5
Enable class 5 pools.
* robertc@squid-cache.org--squid/squid--tagged-pools--3.0--patch-4
Implement tag associated delay pools.
* robertc@squid-cache.org--squid/squid--tagged-pools--3.0--patch-3
Refactoring external acl.
* robertc@squid-cache.org--squid/squid--tagged-pools--3.0--patch-2
Extract ExternalACLState to separate files.
* robertc@squid-cache.org--squid/squid--tagged-pools--3.0--patch-1
Create a tagging method for external acl replies.
* robertc@squid-cache.org--squid/squid--tagged-pools--3.0--base-0
tag of robertc@squid-cache.org--squid/squid--HEAD--3.0--patch-171
robertc [Tue, 20 May 2003 05:16:48 +0000 (05:16 +0000)]
Summary: Fix race on aborted requests.
Keywords:
There was a race where a client request that has no data recieved, but has a store entry could
trigger an assert on client socket closure.
robertc [Tue, 20 May 2003 04:35:28 +0000 (04:35 +0000)]
Summary: Be less verbose during range requests.
Keywords:
Be less verbose during range requests.
robertc [Mon, 19 May 2003 15:11:30 +0000 (15:11 +0000)]
Summary: Really fixup HEAD builds.
Keywords:
DelayVector has incorrect case on update registration calls.
ACLChecklist inline methods were incorrect (or in the wrong file):
.cci files are for conditionally inline methods.
inline qualifier should not be used on conditionally inlined code.
as member functions matchAclList[Slow|Fast] need to be declared thusly.
The ACLChecklist header had not been updated to include the .cci file when
inlining was enabled.
robertc [Sun, 18 May 2003 06:34:49 +0000 (06:34 +0000)]
Summary: BUGFIX: Assert during FD exhaustion.
Keywords:
During FD Exhaustion we put static (noncbdata) into the event queue. This patch allows non cbdata to be used without triggering a cbdata assert.
hno [Sun, 18 May 2003 06:29:55 +0000 (06:29 +0000)]
Bootstrapped
robertc [Sun, 18 May 2003 06:03:55 +0000 (06:03 +0000)]
Summary: Various bugfixes.
Keywords:
* ACLChecklist::checkCallback: used deleteSelf() rather than delete this;
* ClientRequestContext::~ClientRequestContext: ditto.
* clientAccessCheckDone: Prevent race conditions leading to double deletes of acl_checklist.
* comm_accept_check_event: Add comment for clarity.
* StoreEntry::storeClientType: Add comments for clarity.
* StoreEntry::complete(): Ditto.
* Move .cci files to noinst_headers section.
robertc [Sun, 18 May 2003 04:54:29 +0000 (04:54 +0000)]
Summary: Rollback more inappropriate changes.
Keywords:
Rollback more inappropriate changes.
hno [Sun, 18 May 2003 01:02:14 +0000 (01:02 +0000)]
Renamed external_acl_type concurrency= to children= to make room for
overlapping requests
hno [Sun, 18 May 2003 00:17:56 +0000 (00:17 +0000)]
reply_body_max_size cleanups done..
always/never_direct cleanups deferred to 3.1
hno [Sat, 17 May 2003 23:35:03 +0000 (23:35 +0000)]
Syntax change of reply_body_max_size
reply_body_max_size 40 KB [acl...]
reply_body_max_size none [acl...]
This also includes a redefiniton of acl matching methods to make sure
there is no mismatches between fast/slow acl matches, and fixes
tcp_outgoing_* for the same..
For next version we should probably create a acl base class which
all the acl driven matches can use to limit the amount of duplicated
code in these acl driven types
allow/deny
tos
address
size
[direct/auto/peer/...] (to replace always_direct/never_direct/cache_peer_access)
hno [Sat, 17 May 2003 23:13:05 +0000 (23:13 +0000)]
Bug #587, #558: smb_auth fails on domain qualified logins
hno [Sat, 17 May 2003 06:13:05 +0000 (06:13 +0000)]
Bootstrapped
hno [Fri, 16 May 2003 20:36:19 +0000 (20:36 +0000)]
We need to dist wb_common.h
robertc [Thu, 15 May 2003 13:16:50 +0000 (13:16 +0000)]
Summary: Backout inappropriate change to DelayId.
Keywords:
Backout inappropriate change to DelayId.
robertc [Thu, 15 May 2003 13:06:24 +0000 (13:06 +0000)]
Summary: Delayed reads could get lost if they where assigned to a DelayVector.
Keywords:
Delayed reads could get lost if they where assigned to a DelayVector.
robertc [Thu, 15 May 2003 12:22:42 +0000 (12:22 +0000)]
Summary: Delay client assignment was incorrectly reusing a checklist.
Keywords:
Delay client assignment was incorrectly reusing a checklist.
hno [Wed, 14 May 2003 13:54:32 +0000 (13:54 +0000)]
Update with information on the feature freeze todo items
hno [Tue, 13 May 2003 00:49:11 +0000 (00:49 +0000)]
Bug #602: struct _ntlm_negotiate is incorrect and has two NTLMSSP headers
(this struct is not used by Squid or any helpers shipped by Squid)
hno [Mon, 12 May 2003 03:15:31 +0000 (03:15 +0000)]
Bootstrapped
hno [Mon, 12 May 2003 03:07:01 +0000 (03:07 +0000)]
More updates for new autoconf version
hno [Mon, 12 May 2003 03:06:26 +0000 (03:06 +0000)]
Adjusted version number for snapshot generation to be prepared for versioned
releases.
hno [Mon, 12 May 2003 02:57:09 +0000 (02:57 +0000)]
Adjust for new autoconf version
hno [Sun, 11 May 2003 19:53:03 +0000 (19:53 +0000)]
Bug 432: http_reply_body_max_size fails with ident acls
robertc [Sun, 11 May 2003 19:36:51 +0000 (19:36 +0000)]
Summary: Update TODO.
Keywords:
Update TODO.
hno [Sun, 11 May 2003 19:01:34 +0000 (19:01 +0000)]
Bug #622: Domain-qualified group notation support to wb_group helper
hno [Sun, 11 May 2003 16:11:31 +0000 (16:11 +0000)]
Reset the async state of the checklist when external acl lookup completes.
hno [Sun, 11 May 2003 16:00:41 +0000 (16:00 +0000)]
Bug #619: Segfault in aufs on shutdown
the aufs_q[read|write]_pool is no longer used, but there still was references
to the unused (and never created) pools on shutdown.
hno [Sun, 11 May 2003 02:17:04 +0000 (02:17 +0000)]
const correctness (spotted by gcc)
robertc [Sat, 10 May 2003 16:16:57 +0000 (16:16 +0000)]
Summary: Update release notes.
Keywords:
Add SNMP type change to the list of changes.
hno [Wed, 7 May 2003 02:11:50 +0000 (02:11 +0000)]
Fix a merge conflict when forward porting changes from Squid-2.5
hno [Wed, 7 May 2003 01:59:30 +0000 (01:59 +0000)]
Bug #620: acl ident REQUIRED matches even if the ident server is not
responding
hno [Tue, 6 May 2003 13:55:51 +0000 (13:55 +0000)]
Bug 609: When msntusers.allow have a more thet 256 lines, mantauth crashes
Bug 612: msntauth crashes on kill -HUP if no allow/deny file is specified
hno [Tue, 6 May 2003 06:41:17 +0000 (06:41 +0000)]
Bug 598: LDAP basic authentication shouldn't crash if server is unreachable
hno [Tue, 6 May 2003 06:29:45 +0000 (06:29 +0000)]
Bug #579: close and reopen log files on reconfigure
hno [Tue, 6 May 2003 06:17:06 +0000 (06:17 +0000)]
Bug #590: Hang on shutdown with "externalAclLookup: 'xxx' queue overload"
repeatedly logged in cache.log
hno [Tue, 6 May 2003 06:13:39 +0000 (06:13 +0000)]
Bug #577: assertion failed: cbdata.c:224: "c->y == c" when external_acl
helpers crashes
hno [Tue, 6 May 2003 04:55:57 +0000 (04:55 +0000)]
Bootstrapped with automake-1.7 / autoconf-2.53
hno [Mon, 5 May 2003 06:11:43 +0000 (06:11 +0000)]
Bootstrapped
hno [Mon, 5 May 2003 03:22:24 +0000 (03:22 +0000)]
OpenSSL kerberos dependency workaround for RedHat 9
hno [Fri, 2 May 2003 15:57:54 +0000 (15:57 +0000)]
SNMP correction to the returned type of
cacheNumObjCount: Gauge32
cacheCurrentUnlinkRequests: Gauge32
cacheCurrentSwapSize: Gauge32
cacheClients: Gauge32
All was Counter32 which is not correct for gauges.. Counter32 should only
be used for ever increasing counters. If unsure one of the Integer types
can be used, not Counter.
hno [Fri, 2 May 2003 04:22:28 +0000 (04:22 +0000)]
Bootstrapped
hno [Fri, 2 May 2003 04:19:47 +0000 (04:19 +0000)]
Add missing ssl_support.h
hno [Fri, 2 May 2003 04:05:10 +0000 (04:05 +0000)]
Bootstrapped
hno [Fri, 2 May 2003 04:03:58 +0000 (04:03 +0000)]
Oops.. forgot a \
hno [Fri, 2 May 2003 01:46:51 +0000 (01:46 +0000)]
winbind_group 1.1 by Guido:
The changes are:
- Added an option for case insensitive group name comparation (Bugzilla #574)
- Fixed a segfault (Bugzilla #574)
- Updated the documentation according to FAQ on squid-users
Bugzilla #574 can be closed.
hno [Thu, 1 May 2003 23:49:27 +0000 (23:49 +0000)]
Bootstrapped
hno [Thu, 1 May 2003 23:46:48 +0000 (23:46 +0000)]
Make conditional source files disted
hno [Wed, 30 Apr 2003 06:11:10 +0000 (06:11 +0000)]
Bootstrapped
hno [Tue, 29 Apr 2003 22:08:18 +0000 (22:08 +0000)]
AIX updated by Gerard Eviston
hno [Mon, 28 Apr 2003 03:11:26 +0000 (03:11 +0000)]
libTrie is using AM_CONFIG_HEADER and thus requires stamp-h.in to be
created manually for make dist to work.
hno [Mon, 28 Apr 2003 02:48:53 +0000 (02:48 +0000)]
Bootstrapped
hno [Sun, 27 Apr 2003 06:34:12 +0000 (06:34 +0000)]
Fix reply_body_max_size comment about error pages
hno [Sun, 27 Apr 2003 06:29:07 +0000 (06:29 +0000)]
additional cleanup after astyle breakage
hno [Sun, 27 Apr 2003 06:25:55 +0000 (06:25 +0000)]
Fixup astyle breakage on #ifdef anround {
hno [Sun, 27 Apr 2003 06:18:00 +0000 (06:18 +0000)]
From Guido:
Native Windows port enhancements:
- new Windows service command line options and configure support
With this patch the Windows service support on Cygwin should be complete.
robertc [Sat, 26 Apr 2003 04:32:21 +0000 (04:32 +0000)]
Summary: Merge Windows fixes from Guido.
Keywords:
Patches applied:
* robertc@squid-cache.org--squid/squid--windows--3.0--patch-6
Native windows enhancements from Guido.
robertc [Sat, 26 Apr 2003 03:45:29 +0000 (03:45 +0000)]
Summary: Bugfix min redeclaration.
Keywords:
#ifndef min was in the wrong place.
hno [Fri, 25 Apr 2003 18:19:59 +0000 (18:19 +0000)]
Bug #605: memory corruption when processing DNS root labels causing
segmentation faults on certain platforms (malloc library dependent)
robertc [Fri, 25 Apr 2003 05:18:49 +0000 (05:18 +0000)]
Summary: Update TODO.
Keywords:
Update TODO.