]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
22 years agoMore size_t -> long typecasts for debug output
hno [Sun, 9 Feb 2003 00:43:18 +0000 (00:43 +0000)] 
More size_t -> long typecasts for debug output

22 years agoA small syntax fix to my change for invalid HEAD replies
hno [Sun, 9 Feb 2003 00:37:36 +0000 (00:37 +0000)] 
A small syntax fix to my change for invalid HEAD replies

22 years agoWork around a size_t printf warning..
hno [Sun, 9 Feb 2003 00:36:16 +0000 (00:36 +0000)] 
Work around a size_t printf warning..

22 years agoUpdated ARP acl code to C++
hno [Sun, 9 Feb 2003 00:32:43 +0000 (00:32 +0000)] 
Updated ARP acl code to C++

22 years agoBootstrapped
hno [Sun, 9 Feb 2003 00:08:38 +0000 (00:08 +0000)] 
Bootstrapped

22 years agoCleaned up module/helper configure checks to use the same logics
hno [Sun, 9 Feb 2003 00:06:58 +0000 (00:06 +0000)] 
Cleaned up module/helper configure checks to use the same logics
everywhere.

This should probably be broken out to a custom macro..

22 years agoRenamed ssl.cc to tunnel.cc
hno [Sat, 8 Feb 2003 23:16:14 +0000 (23:16 +0000)] 
Renamed ssl.cc to tunnel.cc

Next step is to rename functions suitably to denote the two functions
provided:

 a) tunnel mode

 b) CONNECT forwarding to another proxy, followed by tunnel mode

22 years agoMake time ACLs behave like all other acls, accepting a list of times
hno [Sat, 8 Feb 2003 22:54:36 +0000 (22:54 +0000)] 
Make time ACLs behave like all other acls, accepting a list of times
(the parser already does, but the acl check never looked at more than the first)

22 years agoBug #520: performance problem while executing the HEAD command to IIS and
hno [Sat, 8 Feb 2003 22:23:53 +0000 (22:23 +0000)] 
Bug #520: performance problem while executing the HEAD command to IIS and
certain other web servers

Caused by a malformed HTTP reply without the terminating line after the
headers. In such case we MUST NOT keep the client connection persistent
as our reply is also malformed.

22 years agoBug #501: ssl_support.c build fails when using OpenSSL 0.9.7
hno [Sat, 8 Feb 2003 21:55:07 +0000 (21:55 +0000)] 
Bug #501: ssl_support.c build fails when using OpenSSL 0.9.7

22 years agodate: 2003/02/04 01:06:21; author: wessels; state: Exp; lines: +1 -1
hno [Sat, 8 Feb 2003 21:42:09 +0000 (21:42 +0000)] 
date: 2003/02/04 01:06:21;  author: wessels;  state: Exp;  lines: +1 -1
example does not match the text -- delay pool values are bytes, not bits.

date: 2003/02/05 05:28:42;  author: hno;  state: Exp;  lines: +2 -2
Eleminated some stale references to authenticate_program from the docs

22 years agodate: 2003/02/06 05:00:20; author: wessels; state: Exp; lines: +21 -2
hno [Sat, 8 Feb 2003 21:40:55 +0000 (21:40 +0000)] 
date: 2003/02/06 05:00:20;  author: wessels;  state: Exp;  lines: +21 -2
Emit a warning if we find the same cachemgr action under more than
one password.

22 years agoAdded a small trap detecting incorrect --with-aufs-threads arguments
hno [Sat, 8 Feb 2003 21:40:03 +0000 (21:40 +0000)] 
Added a small trap detecting incorrect --with-aufs-threads arguments

22 years agoSummary: Close /etc/hosts filedescriptor after parsing.
robertc [Sat, 8 Feb 2003 09:32:53 +0000 (09:32 +0000)] 
Summary: Close /etc/hosts filedescriptor after parsing.
Keywords:

Close /etc/hosts filedescriptor after parsing.

22 years agoSummary: Merge delay class 4 performance enhancements.
robertc [Sat, 8 Feb 2003 08:45:46 +0000 (08:45 +0000)] 
Summary: Merge delay class 4 performance enhancements.
Keywords:

Patches applied:

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-31
     Convert ACL.h listed types to SplayNode.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-30
     Make splay trees typesafe, and use in DelayUser class.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-29
     Separate splay usage from global includes.

22 years agoSummary: Fix non delay pool compiles.
robertc [Fri, 7 Feb 2003 06:13:00 +0000 (06:13 +0000)] 
Summary: Fix non delay pool compiles.
Keywords:

main.cc and store_client.cc used unguarded delay pool calls.

22 years agoSummary: Merge delay class 4 documentation.
robertc [Thu, 6 Feb 2003 19:03:14 +0000 (19:03 +0000)] 
Summary: Merge delay class 4 documentation.
Keywords:

Patches applied:

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-28
     Document class 4 delay pools in squid.conf.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-27
     Merge from HEAD.

22 years agobootstrapped
robertc [Thu, 6 Feb 2003 16:59:47 +0000 (16:59 +0000)] 
bootstrapped

22 years agoSummary: Merge delay-class-4 fixes into HEAD.
robertc [Thu, 6 Feb 2003 16:56:46 +0000 (16:56 +0000)] 
Summary: Merge delay-class-4 fixes into HEAD.
Keywords:

Patches applied:

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-26
     Prevent asserts on shutdown due to store_clients not cleaning up correctly.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-25
     Enabled class 4 delay pools

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-24
     Merged head back into delay pools.

22 years agoSummary: Fix bug #475
robertc [Thu, 6 Feb 2003 07:16:16 +0000 (07:16 +0000)] 
Summary: Fix bug #475
Keywords:

Cast to long unsigned, not long signed for store_swap_size warnings.

22 years agoSummary: Fix bug #484.
robertc [Thu, 6 Feb 2003 07:02:51 +0000 (07:02 +0000)] 
Summary: Fix bug #484.
Keywords:

Send a shutting down error when hitting the race between connect start,
starting a shutdown and shutting down the connection.

22 years agoadd missing files
robertc [Thu, 6 Feb 2003 04:06:30 +0000 (04:06 +0000)] 
add missing files

22 years agobootstrapped
robertc [Wed, 5 Feb 2003 17:40:34 +0000 (17:40 +0000)] 
bootstrapped

22 years agoSummary: Merge from delay-class-4
robertc [Wed, 5 Feb 2003 17:35:27 +0000 (17:35 +0000)] 
Summary: Merge from delay-class-4
Keywords:

Patches applied:

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-23
     Merge from HEAD, and shutdown delaypools at shutdown.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-22
     Merge from HEAD.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-21
     Implement class 4 delay pools

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-20
     Fix make dist.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-19
     Document finished aspects of delay pools.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-18
     Merge from HEAD.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-17
     Fixs to handle HEAD changes.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-16
     Merge from head.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-15
     Merge from HEAD

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-14
     Merge from HEAD

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-13
     Separate out code for DelayBucket and DelayId.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-12
     More class split outs.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-11
     More class splitting

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-10
     Splitting classes out to one per file.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-9
     Starting consolidation of delay pools hierarchy.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-8
     Snapshot

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-7
     Finally got composite structure sorted - class one and two delay pools in it.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-6
     snapshotting more refactoring.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-5
     More refactoring - no functionality changes.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-4
     Another refactoring snapshot.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-3
     Snapshot of delay pools refactoring.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-2
     Refactor delay pools code to not cause globals recompiles on most changes.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-20
     Fix make dist.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-21
     Implement class 4 delay pools

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-22
     Merge from HEAD.

  * robertc@squid-cache.org--squid/squid--delay-class-4--3.0--patch-23
     Merge from HEAD, and shutdown delaypools at shutdown.

22 years agoSummary: Check status of http request after redirection.
robertc [Wed, 5 Feb 2003 10:11:14 +0000 (10:11 +0000)] 
Summary: Check status of http request after redirection.
Keywords:

Check status of http request after redirection.

22 years agoSummary: Fix another cbdata gap in client side processing.
robertc [Wed, 5 Feb 2003 09:20:09 +0000 (09:20 +0000)] 
Summary: Fix another cbdata gap in client side processing.
Keywords:

Fix another cbdata gap in client side processing.

22 years agoSummary: Fix bug 529 (I think).
robertc [Wed, 5 Feb 2003 08:42:20 +0000 (08:42 +0000)] 
Summary: Fix bug 529 (I think).
Keywords:

Fix bug 529 (I think).

22 years agoSummary: Make http_reply_access a non blocking check.
robertc [Wed, 5 Feb 2003 08:27:11 +0000 (08:27 +0000)] 
Summary: Make http_reply_access a non blocking check.
Keywords:

Make http_reply_access a non blocking check.

22 years agoSummary: Prevent segfaults when attempting NTLM and no connection data is avaiolable.
robertc [Wed, 5 Feb 2003 06:24:42 +0000 (06:24 +0000)] 
Summary: Prevent segfaults when attempting NTLM and no connection data is avaiolable.
Keywords:

Prevent segfaults when attempting NTLM and no connection data is avaiolable.

22 years agoSummary: Fix scoping of pid variable when checking for child processes.
robertc [Wed, 5 Feb 2003 05:25:16 +0000 (05:25 +0000)] 
Summary: Fix scoping of pid variable when checking for child processes.
Keywords:

Fix scoping of pid variable when checking for child processes.

22 years agoSummary: Refactor Guidos store creation change.
robertc [Wed, 5 Feb 2003 05:09:03 +0000 (05:09 +0000)] 
Summary: Refactor Guidos store creation change.
Keywords:

Refactor Guidos store creation change to make the behaviour easier to read,
and easier to adapt for other OS's (i.e. OS/2).

22 years agoSummary: Guido's 4th set of windows patches.
robertc [Wed, 5 Feb 2003 04:57:15 +0000 (04:57 +0000)] 
Summary: Guido's 4th set of windows patches.
Keywords:

Hi,

This is the 4th of some splitted native Windows patches grouped by
functionality.

Native Windows port enhancements:

- Added native Windows support to cachemgr.cc
- Added native Windows support to dnsserver.cc
- On Windows, fork() is not available, so we need to use a workaround in
store_dir.cc for create store directories sequentially

Regards

Guido

22 years agoSummary: More patches from Guido for windows.
robertc [Tue, 4 Feb 2003 04:33:14 +0000 (04:33 +0000)] 
Summary: More patches from Guido for windows.
Keywords:

Hi,

This is the 3th of some splitted native Windows patches grouped by
functionality.

Native Windows port enhancements:

- Another fix for profiling support
- Added correct timezone handling
- Fixed rotate problem
- Added native Windows support to client.cc

22 years agoSummary: More windows code from Guido Serassio.
robertc [Mon, 3 Feb 2003 05:04:13 +0000 (05:04 +0000)] 
Summary: More windows code from Guido Serassio.
Keywords:

Hi,

This is the second of some splitted native Windows patches grouped by
functionality.

This patch add the native Windows support for profiling and fix some C++/C
include files problems.

Regards

Guido

22 years agoSummary: Adjust http range test case for aclCheck_t rename.
robertc [Mon, 3 Feb 2003 04:25:05 +0000 (04:25 +0000)] 
Summary: Adjust http range test case for aclCheck_t rename.
Keywords:

Adjust http range test case for aclCheck_t rename.

22 years agoSummary: Ensure that optional authscheme methods are NULL'd if realloc returns non...
robertc [Sun, 2 Feb 2003 20:35:53 +0000 (20:35 +0000)] 
Summary: Ensure that optional authscheme methods are NULL'd if realloc returns non-zero'd memory.
Keywords:

Ensure that optional authscheme methods are NULL'd if realloc returns non-zero'd memory.

22 years agohmm, forgot to move String.h in CVS initially.
robertc [Sun, 2 Feb 2003 20:31:06 +0000 (20:31 +0000)] 
hmm, forgot to move String.h in CVS initially.

22 years agoSummary: Windows FD support from Guido.
robertc [Sun, 2 Feb 2003 20:27:43 +0000 (20:27 +0000)] 
Summary: Windows FD support from Guido.
Keywords:

Hi,

This is the first of some splitted native Windows patches grouped by
functionality.

This patch add the native Windows support for the correct file and socket
FD handling methods.

Regards

Guido

22 years agoSummary: String.h collided with system string.h on case-insensitive file systems.
robertc [Sun, 2 Feb 2003 20:12:36 +0000 (20:12 +0000)] 
Summary: String.h collided with system string.h on case-insensitive file systems.
Keywords:

String.h collided with system string.h on case-insensitive file systems.

22 years agobootstrapped
robertc [Sun, 2 Feb 2003 20:00:26 +0000 (20:00 +0000)] 
bootstrapped

22 years agoSummary: Miscellaneous fixes from Guido.
robertc [Sun, 2 Feb 2003 19:55:23 +0000 (19:55 +0000)] 
Summary: Miscellaneous fixes from Guido.
Keywords:

Missing fde.h include in comm_select.cc
Prevent make from trying to build diskd even if not configured

22 years agoSummary: Fix typo in debug statements.
robertc [Sun, 2 Feb 2003 19:06:32 +0000 (19:06 +0000)] 
Summary: Fix typo in debug statements.
Keywords:

Fix typo in debug statements.

22 years agoBootstrapped
hno [Sun, 2 Feb 2003 08:11:08 +0000 (08:11 +0000)] 
Bootstrapped

22 years agoCosmetic fix of configure message on --enable-hostname-checks
hno [Sat, 1 Feb 2003 20:42:13 +0000 (20:42 +0000)] 
Cosmetic fix of configure message on --enable-hostname-checks

22 years agoBug #507: Crash after ftpDataWriteCallback
hno [Sat, 1 Feb 2003 20:38:44 +0000 (20:38 +0000)] 
Bug #507: Crash after ftpDataWriteCallback

A cbdata fence error when aborting FTP requests caused Squid to segfault
if a FTP PUT request was aborted while Squid was actively sending data
to the FTP server.

It is possible this fence error could also be triggered by other abort
conditions in FTP such as timeouts etc, producing slightly different symptoms.

22 years agodate: 2003/01/31 05:12:53; author: wessels; state: Exp; lines: +2 -0
hno [Sat, 1 Feb 2003 20:36:47 +0000 (20:36 +0000)] 
date: 2003/01/31 05:12:53;  author: wessels;  state: Exp;  lines: +2 -0
store_check_cachable_hist.no.non_get is only incremented if
CACHE_ALL_METHODS is defined (which never is).  Rather than always
print 0 for non_get in store_check_cachable_stats, let's also
wrap that output in #if CACHE_ALL_METHODS.

22 years agoDelay unlinking of the pid file to after where the services of Squid have
hno [Sat, 1 Feb 2003 20:36:09 +0000 (20:36 +0000)] 
Delay unlinking of the pid file to after where the services of Squid have
shut down and the swap has been flushed.

This allows scripts to use "squid -k check" to determine if/when Squid has
shut down.

In the long run we should probably extend "squid -k shutdown" with such
check to ensure clean shutdowns.

22 years agoAdded one more note that http_reply_max_size is in bytes, not kilobytes.
hno [Sat, 1 Feb 2003 20:35:17 +0000 (20:35 +0000)] 
Added one more note that http_reply_max_size is in bytes, not kilobytes.

22 years agodate: 2003/01/27 17:18:36; author: wessels; state: Exp; lines: +4 -0
hno [Wed, 29 Jan 2003 10:45:20 +0000 (10:45 +0000)] 
date: 2003/01/27 17:18:36;  author: wessels;  state: Exp;  lines: +4 -0
increment statCounter.select_time in comm_select(), as we do for
comm_poll().  This requires an otherwise unnecssary call to
getCurrentTime().

22 years agoSummary: Squid generated IMS replies must not send IMS to the client
robertc [Tue, 28 Jan 2003 17:01:19 +0000 (17:01 +0000)] 
Summary: Squid generated IMS replies must not send IMS to the client
Keywords:

Squid generated IMS replies must not send IMS to the client

22 years agoSummary: Fix delay pools from aclCheck_t fix. Some code cleanps.
robertc [Tue, 28 Jan 2003 13:18:12 +0000 (13:18 +0000)] 
Summary: Fix delay pools from aclCheck_t fix. Some code cleanps.
Keywords:

Objectify ClientRequestContext.
Delay pools needs ACLChecklist.h.

22 years agobootstrapped
robertc [Tue, 28 Jan 2003 08:31:50 +0000 (08:31 +0000)] 
bootstrapped

22 years agoSummary: Make aclCheck_t a class (ACLChecklist), and hopefully fix bug 516.
robertc [Tue, 28 Jan 2003 08:29:32 +0000 (08:29 +0000)] 
Summary: Make aclCheck_t a class (ACLChecklist), and hopefully fix bug 516.
Keywords:

Extract aclCheck_t from structs.h to ACLChecklist.h, and
rename to ACLChecklist.
Add ACLChecklist to the SQUID_sources to have it distributed.
Remove aclCheck_t as a global cbdata, instead use per class
cbdata.
Create constructor and destructors for ACLChecklist.
Remove all aclCheck_t memset's.
Make aclCheckCallback into ACLChecklist::checkCallback.
In clientCheckNoCache, cbdatareference the context before handing off to
aclNBCheck.
In clientCheckNoCacheDone, check that http is still valid before using it.

22 years agoSummary: Fix high optimisation with err_type enum subtraction.
robertc [Tue, 28 Jan 2003 05:33:25 +0000 (05:33 +0000)] 
Summary: Fix high optimisation with err_type enum subtraction.
Keywords:

Migrated errorpage.cc to use Vector instead of Stack.
Added an operator - (errtype, errtype) to support correct
subtraction at high optimisations.

22 years agobootstrapped
robertc [Mon, 27 Jan 2003 16:51:30 +0000 (16:51 +0000)] 
bootstrapped

22 years agoSummary: Fix make distcheck.
robertc [Mon, 27 Jan 2003 16:49:08 +0000 (16:49 +0000)] 
Summary: Fix make distcheck.
Keywords:

Include src/fs/diskd/dio.h in sources.
Make all fs modules in the fs makefile.
Remove fs/*/Makefile.am / fs/*/Makefile.in

22 years agodate: 2003/01/27 03:29:37; author: wessels; state: Exp; lines: +1 -0
hno [Mon, 27 Jan 2003 15:36:22 +0000 (15:36 +0000)] 
date: 2003/01/27 03:29:37;  author: wessels;  state: Exp;  lines: +1 -0
was missing CD_SIBLING_HIT case when we should have been
incrementing statCounter.cd.times_used.

22 years agodate: 2003/01/27 05:00:06; author: wessels; state: Exp; lines: +2 -0
hno [Mon, 27 Jan 2003 15:35:47 +0000 (15:35 +0000)] 
date: 2003/01/27 05:00:06;  author: wessels;  state: Exp;  lines: +2 -0
Add the 'select_fds_hist' object to the cachemgr 'histogram' output.

22 years agobootstrapped
robertc [Mon, 27 Jan 2003 15:30:46 +0000 (15:30 +0000)] 
bootstrapped

22 years agoSummary: Distribute all source files.
robertc [Mon, 27 Jan 2003 15:28:29 +0000 (15:28 +0000)] 
Summary: Distribute all source files.
Keywords:

Add HttpHdrContRange.h,  HttpHeaderRange.h, HttpReply.h,
Mem.h and HttpRequest.h to the sources list.

22 years agodate: 2003/01/21 00:04:10; author: wessels; state: Exp; lines: +0 -1
hno [Mon, 27 Jan 2003 15:08:51 +0000 (15:08 +0000)] 
date: 2003/01/21 00:04:10;  author: wessels;  state: Exp;  lines: +0 -1
peer_select_alg_t type is not really used anywhere.  No code sets
clientHttpRequest->HierarchyLogEntry->alg and the switch statement
in clientUpdateCounters() does nothing.  This patch removes
peer_select_alg_t and HierarchyLogEntry->alg, and changes the switch
statement to use HierarchyLogEntry->code instead.

22 years agoBugzilla 506: log_mime_hdrs output garbage on overly long request headers
hno [Mon, 27 Jan 2003 15:08:04 +0000 (15:08 +0000)] 
Bugzilla 506: log_mime_hdrs output garbage on overly long request headers

22 years agodate: 2003/01/21 00:47:51; author: wessels; state: Exp; lines: +2 -1
hno [Mon, 27 Jan 2003 15:06:57 +0000 (15:06 +0000)] 
date: 2003/01/21 00:47:51;  author: wessels;  state: Exp;  lines: +2 -1
in clientUpdateHierCounters() CLOSEST_PARENT_MISS and FIRST_PARENT_MISS
are actually ICP-related codes.
date: 2003/01/27 03:29:37;  author: wessels;  state: Exp;  lines: +1 -0
was missing CD_SIBLING_HIT case when we should have been
incrementing statCounter.cd.times_used.

22 years agoTypecast sbrk pointer arithmetics into (int) when printing as KB.
hno [Mon, 27 Jan 2003 15:04:01 +0000 (15:04 +0000)] 
Typecast sbrk pointer arithmetics into (int) when printing as KB.

22 years agoSummary: Make operator new and delete STL compatible.
robertc [Mon, 27 Jan 2003 06:23:22 +0000 (06:23 +0000)] 
Summary: Make operator new and delete STL compatible.
Keywords:

Operator new and delete need the same signature as the STL uses
for safe interoperation with any STL headers.

22 years agoAnother missing file in make dist
robertc [Sun, 26 Jan 2003 17:46:24 +0000 (17:46 +0000)] 
Another missing file in make dist

22 years agoadd stmem.h to distributed files
robertc [Sun, 26 Jan 2003 04:16:42 +0000 (04:16 +0000)] 
add stmem.h to distributed files

22 years agoSummary: Fix OpenSSL
robertc [Fri, 24 Jan 2003 16:07:19 +0000 (16:07 +0000)] 
Summary: Fix OpenSSL
Keywords:

Fix OpenSSL builds.

22 years agoSummary: Bugfixes for store rebuilding and diskd linking
robertc [Fri, 24 Jan 2003 03:59:10 +0000 (03:59 +0000)] 
Summary: Bugfixes for store rebuilding and diskd linking
Keywords:

diskd wouldn't link if virtual methods were called from
RebuildState::*. Splitting out the diomsg struct needed by
diskd solves this.
Store rebuilding occasionally calls methods on foreign swapdirs,
we must use the swapdir for that store entry, not our own.

22 years agoVector - use typename for C++
robertc [Thu, 23 Jan 2003 18:51:33 +0000 (18:51 +0000)] 
Vector - use typename for C++

22 years agosbrk void to char * fix, and client_side_request header tweak
robertc [Thu, 23 Jan 2003 07:59:44 +0000 (07:59 +0000)] 
sbrk void to char * fix, and client_side_request header tweak

22 years agobootstrapped
robertc [Thu, 23 Jan 2003 07:41:14 +0000 (07:41 +0000)] 
bootstrapped

22 years agoImport of fix-ranges branch
robertc [Thu, 23 Jan 2003 07:34:50 +0000 (07:34 +0000)] 
Import of fix-ranges branch

22 years agoadd range header, Range objects represent [start,end)
robertc [Wed, 22 Jan 2003 18:05:49 +0000 (18:05 +0000)] 
add range header, Range objects represent [start,end)

22 years agobootstrap
robertc [Wed, 22 Jan 2003 17:08:19 +0000 (17:08 +0000)] 
bootstrap

22 years agoConvert Stack to template based code, to allow typesafe composing on Vectors
robertc [Wed, 22 Jan 2003 17:05:41 +0000 (17:05 +0000)] 
Convert Stack to template based code, to allow typesafe composing on Vectors

22 years agoCleanup of last nights changes for dots in hostnames. Now double dots are
hno [Sat, 18 Jan 2003 22:00:39 +0000 (22:00 +0000)] 
Cleanup of last nights changes for dots in hostnames. Now double dots are
rejected rather than cleaned up, and leading dots is also rejected to produce
a conforming experience on all types of DNS resolvers.

Trailing dots is normalized as before, but after append_domain to allow
override of append_domain for top level domains (http://dk./)

22 years agobootstrapped
robertc [Sat, 18 Jan 2003 21:09:08 +0000 (21:09 +0000)] 
bootstrapped

22 years agotemplatify arrays
robertc [Sat, 18 Jan 2003 21:06:32 +0000 (21:06 +0000)] 
templatify arrays

22 years agoMake Array a C++ library object
robertc [Sat, 18 Jan 2003 11:50:39 +0000 (11:50 +0000)] 
Make Array a C++ library object

22 years agoChange --disable-hostname-checks to --enable-hostname-checks, default
hno [Sat, 18 Jan 2003 09:30:05 +0000 (09:30 +0000)] 
Change --disable-hostname-checks to --enable-hostname-checks, default
to not verify hostname sanity.

22 years ago--disable-hostname-checks configure option
hno [Sat, 18 Jan 2003 09:27:14 +0000 (09:27 +0000)] 
--disable-hostname-checks configure option

also removed the dot magics. These are more evil than helpful and breaks
semantic transparency in certain configurations.

22 years agodate: 2003/01/10 17:52:53; author: wessels; state: Exp; lines: +1 -0
hno [Sat, 18 Jan 2003 09:10:37 +0000 (09:10 +0000)] 
date: 2003/01/10 17:52:53;  author: wessels;  state: Exp;  lines: +1 -0
added reporting of "Process Data Segment Size via sbrk()" when
sbrk() call exists.  According to the sbrk() man page, calling
sbrk(0) returns the end of the data segment.  By storing the data
segment offset when Squid starts, we can report the size of the
data segment at any time.  This might be a better metric than
getrusage()'s MAX RSS, which, in my experience, is often less than
the process size reported by 'ps' (presumably because some of the
processes memory is swapped to disk).  However, initial tests show that
the sbrk() trick reports a value slightly smaller than reported by
'ps'.

date: 2003/01/17 05:21:49;  author: wessels;  state: Exp;  lines: +1 -1
failure_ratio is a ratio, not a percentage.  Removed %% from printf.

22 years agodate: 2003/01/16 04:36:38; author: wessels; state: Exp; lines: +2 -1
hno [Sat, 18 Jan 2003 09:08:59 +0000 (09:08 +0000)] 
date: 2003/01/16 04:36:38;  author: wessels;  state: Exp;  lines: +2 -1
offline_toggle was not listed under cachemgr_passwd

22 years agoTODO for 3.0 should refer to 3.0
robertc [Sat, 18 Jan 2003 07:34:58 +0000 (07:34 +0000)] 
TODO for 3.0 should refer to 3.0

22 years agoGuido's fixes
robertc [Fri, 17 Jan 2003 15:21:51 +0000 (15:21 +0000)] 
Guido's fixes

22 years agomake StoreEntry the type for _StoreEntry throughout
robertc [Fri, 17 Jan 2003 12:49:34 +0000 (12:49 +0000)] 
make StoreEntry the type for _StoreEntry throughout

22 years agobootstrapped
robertc [Fri, 17 Jan 2003 12:39:14 +0000 (12:39 +0000)] 
bootstrapped

22 years agocreate a math function specific file int.cc
robertc [Fri, 17 Jan 2003 12:37:24 +0000 (12:37 +0000)] 
create a math function specific file int.cc

22 years agoboostrapped
robertc [Fri, 17 Jan 2003 12:18:27 +0000 (12:18 +0000)] 
boostrapped

22 years agogive Debug a class
robertc [Fri, 17 Jan 2003 12:14:29 +0000 (12:14 +0000)] 
give Debug a class

22 years agomake new,new[],delete,delete[]
robertc [Fri, 17 Jan 2003 11:53:35 +0000 (11:53 +0000)] 
make new,new[],delete,delete[]

22 years agoMemPool uses Array's, not Stacks
robertc [Fri, 17 Jan 2003 11:16:18 +0000 (11:16 +0000)] 
MemPool uses Array's, not Stacks

22 years agobootstrapped
robertc [Fri, 17 Jan 2003 10:58:49 +0000 (10:58 +0000)] 
bootstrapped

22 years agowhitespace removal
robertc [Fri, 17 Jan 2003 10:53:46 +0000 (10:53 +0000)] 
whitespace removal

22 years agobootstrap
robertc [Thu, 9 Jan 2003 19:46:27 +0000 (19:46 +0000)] 
bootstrap

22 years agoadd inline logic magic
robertc [Thu, 9 Jan 2003 19:39:22 +0000 (19:39 +0000)] 
add inline logic magic

22 years agoextract async completion notification
robertc [Thu, 9 Jan 2003 19:27:14 +0000 (19:27 +0000)] 
extract async completion notification

22 years agofix typo
robertc [Thu, 9 Jan 2003 19:24:22 +0000 (19:24 +0000)] 
fix typo

22 years agoBugzilla #395: Stale cached data miss in offline mode
hno [Thu, 9 Jan 2003 18:50:35 +0000 (18:50 +0000)] 
Bugzilla #395: Stale cached data miss in offline mode