]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
20 years agoBug #981: sasl_auth doesn't compile with SASL2
hno [Sat, 4 Sep 2004 03:30:18 +0000 (03:30 +0000)] 
Bug #981: sasl_auth doesn't compile with SASL2

20 years agoBug #1031: Digest authentication crash
hno [Sat, 4 Sep 2004 03:25:29 +0000 (03:25 +0000)] 
Bug #1031: Digest authentication crash

20 years agoBug #1016: NTLM authentication truncated
hno [Sat, 4 Sep 2004 03:23:10 +0000 (03:23 +0000)] 
Bug #1016: NTLM authentication truncated

20 years agoBug #947: deny_info redirection with requested URL escaped wrongly
hno [Sat, 4 Sep 2004 03:20:12 +0000 (03:20 +0000)] 
Bug #947: deny_info redirection with requested URL escaped wrongly

20 years agoBootstrapped
hno [Tue, 31 Aug 2004 06:10:12 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoMerge in MemPools objectification.
robertc [Mon, 30 Aug 2004 11:12:29 +0000 (11:12 +0000)] 
Merge in MemPools objectification.

Patches applied:

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--base-0
   tag of robertc@squid-cache.org--squid/squid--HEAD--3.0--patch-369

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-1
   MemPools C++ rework.

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-2
   Tidying up.

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-3
   merge from HEAD

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-4
   merge from HEAD

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-5
   merge from HEAD

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-6
   fix up remaining splay tweaks for mempools, and update test suite

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-7
   Allow runtime pool type selection.

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-8
   MemProxyAllocator changes.

 * robertc@squid-cache.org--squid/squid--MemPools--3.0--patch-9
   merge latest head changes

20 years ago/tmp/cvsZKn66v
robertc [Mon, 30 Aug 2004 09:28:45 +0000 (09:28 +0000)] 
/tmp/cvsZKn66v

20 years agomerge in cppunit test support. see lib/tests for examples of use
robertc [Tue, 24 Aug 2004 06:21:08 +0000 (06:21 +0000)] 
merge in cppunit test support. see lib/tests for examples of use

20 years agofix a double-deref race condition in ESI processing (bug number forgotten - bugzilla...
robertc [Sun, 15 Aug 2004 23:42:37 +0000 (23:42 +0000)] 
fix a double-deref race condition in ESI processing (bug number forgotten - bugzilla down :[

20 years agoensure the delete NULL works on the platforms we support by testing it.
robertc [Sun, 15 Aug 2004 23:41:28 +0000 (23:41 +0000)] 
ensure the delete NULL works on the platforms we support by testing it.

20 years agoBootstrapped
hno [Sun, 15 Aug 2004 06:10:33 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoDocument change in external_acl protocol format
hno [Sun, 15 Aug 2004 04:57:48 +0000 (04:57 +0000)] 
Document change in external_acl protocol format

20 years agoexternal_acl helpers updated to use the new protocol format based
hno [Sun, 15 Aug 2004 04:54:52 +0000 (04:54 +0000)] 
external_acl helpers updated to use the new protocol format based
on URL-escaped strings rather than quoted words..

20 years agoThe external_acl helper protocol breaks down if there for whatever reason
hno [Sun, 15 Aug 2004 03:15:15 +0000 (03:15 +0000)] 
The external_acl helper protocol breaks down if there for whatever reason
is newines embedded in the data.

This patch changes the external acl helper protocol to use URL encoding
with an optional configuration parameter to switch back to the "shell style"
quoting used in Squid-2.5.

In addition the "shell style" quoting format is extended to support newlines
by the traditional \n and \r codes.

20 years ago'RefCountable' is treated as macro. Use <em/RefCountable/ instead
wessels [Thu, 12 Aug 2004 01:23:21 +0000 (01:23 +0000)] 
'RefCountable' is treated as  macro.  Use <em/RefCountable/ instead

20 years agouse new linuxdoc syntax
wessels [Thu, 12 Aug 2004 01:22:53 +0000 (01:22 +0000)] 
use new linuxdoc syntax

20 years agoTranslated (Portugese) ERR_TOO_BIG file from Fernando Lemes da Silva
wessels [Wed, 11 Aug 2004 23:00:25 +0000 (23:00 +0000)] 
Translated (Portugese) ERR_TOO_BIG file from Fernando Lemes da Silva
<ferlemes@yahoo.com.br>

20 years agoBug #1030: Unknown %X errorpage codes incorrectly quoted
hno [Fri, 6 Aug 2004 02:09:59 +0000 (02:09 +0000)] 
Bug #1030: Unknown %X errorpage codes incorrectly quoted

21 years agogrammatical nitpicks courtesy of Ray Phillips
wessels [Wed, 4 Aug 2004 22:22:39 +0000 (22:22 +0000)] 
grammatical nitpicks courtesy of Ray Phillips

21 years agogrammatical nitpicks courtesy of Ray Phillips.
wessels [Wed, 4 Aug 2004 21:54:30 +0000 (21:54 +0000)] 
grammatical nitpicks courtesy of Ray Phillips.

21 years agoUpdated LDAP helpers
hno [Sat, 17 Jul 2004 21:11:28 +0000 (21:11 +0000)] 
Updated LDAP helpers

21 years agoBootstrapped
hno [Tue, 13 Jul 2004 07:03:10 +0000 (07:03 +0000)] 
Bootstrapped

21 years agomake autoheader happy about the va_copy test
hno [Tue, 13 Jul 2004 07:01:19 +0000 (07:01 +0000)] 
make autoheader happy about the va_copy test

21 years agoBug #998: error in previous libntlmssp patch
wessels [Fri, 11 Jun 2004 22:08:24 +0000 (22:08 +0000)] 
Bug #998: error in previous libntlmssp patch

21 years agoFix a username/password parsing bug for NTLM SMB helper (ntlm_auth).
wessels [Fri, 11 Jun 2004 03:40:59 +0000 (03:40 +0000)] 
Fix a username/password parsing bug for NTLM SMB helper (ntlm_auth).

21 years agoBug #753: va_copy required
hno [Sun, 6 Jun 2004 21:09:55 +0000 (21:09 +0000)] 
Bug #753: va_copy required
Bug #995: segfault on long URLs (bug in previous patch to Bug #753)

21 years agoTypo on Brad Smith's name
wessels [Sun, 6 Jun 2004 01:33:09 +0000 (01:33 +0000)] 
Typo on Brad Smith's name

21 years agoBug #753: segfauld in memBufPrintF on architectures requiring the use of va_copy
hno [Thu, 3 Jun 2004 01:19:21 +0000 (01:19 +0000)] 
Bug #753: segfauld in memBufPrintF on architectures requiring the use of va_copy
to copy a va_list argument.

21 years agoBug #717: msnt_auth documentation update
hno [Tue, 1 Jun 2004 06:01:51 +0000 (06:01 +0000)] 
Bug #717: msnt_auth documentation update

21 years agoBug #969: FTP directory listing DOCTYPE misread by certain thirdparty tools
hno [Tue, 1 Jun 2004 05:17:51 +0000 (05:17 +0000)] 
Bug #969: FTP directory listing DOCTYPE misread by certain thirdparty tools

21 years agotypo recevies -> receives
wessels [Sat, 1 May 2004 02:41:09 +0000 (02:41 +0000)] 
typo recevies -> receives

21 years agoFor diskd's Q1 and Q2 settings note the tradeoff between better
wessels [Sat, 1 May 2004 02:38:47 +0000 (02:38 +0000)] 
For diskd's Q1 and Q2 settings note the tradeoff between better
response time (Q1 < Q2) and better hit ratio (Q1 > Q2).

21 years agorange_offset_limit none, and other b_size_t friends
hno [Fri, 30 Apr 2004 05:54:54 +0000 (05:54 +0000)] 
range_offset_limit none, and other b_size_t friends

21 years agoBug #950: Typo in Turkish ERR_DNS_FAIL
hno [Thu, 15 Apr 2004 17:52:18 +0000 (17:52 +0000)] 
Bug #950: Typo in Turkish ERR_DNS_FAIL

21 years agoClarify the meaning of ERR in Digest helpers
hno [Mon, 12 Apr 2004 02:32:25 +0000 (02:32 +0000)] 
Clarify the meaning of ERR in Digest helpers

21 years agoBug #962: lib/rfc1035.c:309: rfc1035NameUnpack: Assertion (*off) < sz failed.
hno [Sun, 11 Apr 2004 15:15:11 +0000 (15:15 +0000)] 
Bug #962: lib/rfc1035.c:309: rfc1035NameUnpack: Assertion (*off) < sz failed.

21 years agoBug #849: DNS log error messages should report the failed query
hno [Sat, 10 Apr 2004 19:10:17 +0000 (19:10 +0000)] 
Bug #849: DNS log error messages should report the failed query

21 years agoBootstrapped
hno [Thu, 8 Apr 2004 07:42:11 +0000 (07:42 +0000)] 
Bootstrapped

21 years agoBug #957: gcc (c++) 3.4 does not allow "-Wmissing-prototypes"
hno [Thu, 8 Apr 2004 07:41:24 +0000 (07:41 +0000)] 
Bug #957: gcc (c++) 3.4 does not allow "-Wmissing-prototypes"

21 years agoBootstrapped
hno [Thu, 8 Apr 2004 07:37:05 +0000 (07:37 +0000)] 
Bootstrapped

21 years agoBug #957: gcc (c++) 3.4 does not allow "-Wmissing-prototypes"
hno [Thu, 8 Apr 2004 07:29:05 +0000 (07:29 +0000)] 
Bug #957: gcc (c++) 3.4 does not allow "-Wmissing-prototypes"

21 years agoImproved HA1 password file format. compatible with Apache htdigest
hno [Thu, 8 Apr 2004 07:13:07 +0000 (07:13 +0000)] 
Improved HA1 password file format. compatible with Apache htdigest

21 years agoRedHat Bug # 111254: nested assignment in assert
hno [Thu, 8 Apr 2004 06:48:29 +0000 (06:48 +0000)] 
RedHat Bug # 111254: nested assignment in assert

ntlm/auth_ntlm.c(683): warning #187: use of "=" where "==" may have
been intended

21 years agoBacked out the patch for Bug #860: redirector_access does not handle slow
hno [Wed, 7 Apr 2004 14:51:31 +0000 (14:51 +0000)] 
Backed out the patch for Bug #860: redirector_access does not handle slow
acls such as dst or external correctly.

This patch is apparently broken in Squid-3

21 years agoBootstrapped
hno [Tue, 6 Apr 2004 06:10:33 +0000 (06:10 +0000)] 
Bootstrapped

21 years agospellchecked
wessels [Mon, 5 Apr 2004 23:22:00 +0000 (23:22 +0000)] 
spellchecked

21 years agoBug #856: Icon URLs are uneededly complex
hno [Mon, 5 Apr 2004 05:17:48 +0000 (05:17 +0000)] 
Bug #856: Icon URLs are uneededly complex

The URL syntax used by Squid for FTP/Gopher icons are uneededly complex and
often causes problems. This patch adds a "short_icon_urls" directive which
can be used to enable a less complex URL syntax for icons.

21 years agoBug #877: Squid doesn't follow telnet protocol on FTP control connections
hno [Sun, 4 Apr 2004 21:05:13 +0000 (21:05 +0000)] 
Bug #877: Squid doesn't follow telnet protocol on FTP control connections

Squid forgot to escape IAC characters (ascii code 255) in FTP requests,
causing problems to access files/directories using this character in their
name or to log in with this character in the login or password.

21 years agoBug #853: SIGSEGV on FTP PUT
hno [Sun, 4 Apr 2004 20:47:06 +0000 (20:47 +0000)] 
Bug #853: SIGSEGV on FTP PUT

If a FTP PUT request is aborted while Squid is writing data to the server
then Squid may abort with a segmentation fault.

21 years agoBug #851: DNS retransmits too often
hno [Sun, 4 Apr 2004 20:36:58 +0000 (20:36 +0000)] 
Bug #851: DNS retransmits too often

Correct the DNS retransmission timer to double per attempt.

21 years agoBacked out bad patch for bug #851.
hno [Sun, 4 Apr 2004 20:31:05 +0000 (20:31 +0000)] 
Backed out bad patch for bug #851.

21 years agoBug #877: cache_swap_log still refers to "swap.log" filename
hno [Sun, 4 Apr 2004 19:57:30 +0000 (19:57 +0000)] 
Bug #877: cache_swap_log still refers to "swap.log" filename

swap.log was renamed to swap.state very many versions ago, but squid.conf
documentation still referred to the old "swap.log" name.

This patch also officially renames cache_swap_log to cache_swap_state with
the old name still accepted. (squid-2.5.STABLE6 will also accept the new
name)

21 years agoBug #876: Incomplete objects may appear stuck in the cache
hno [Sun, 4 Apr 2004 19:52:42 +0000 (19:52 +0000)] 
Bug #876: Incomplete objects may appear stuck in the cache

Under certain conditions incomplete objects may appear stuck in the cache,
not even reload giving a new fresh copy.

21 years agoBug #868: pid_filename none does not work
hno [Sun, 4 Apr 2004 19:48:32 +0000 (19:48 +0000)] 
Bug #868: pid_filename none does not work

Contrary to the documentation "pid_filename none" is not accepted and Squid
refuses to start.

21 years agoBug #867: cache_peer max-conn= does not work
hno [Sun, 4 Apr 2004 19:46:49 +0000 (19:46 +0000)] 
Bug #867: cache_peer max-conn= does not work

Due to the a accounting mismatch in the number of open connections to peers
the cache_peer max-conn=.. option does not work. This issue is also seen as
very high numbers in the OPEN CONN peer statistics via cachemgr.

21 years agoBug #865: Persistent connection usage too high after sudden burst of traffic
hno [Sun, 4 Apr 2004 19:44:28 +0000 (19:44 +0000)] 
Bug #865: Persistent connection usage too high after sudden burst of traffic

Persistent server connections are reused in a round-robin fashion which may
cause the number of connections to stay artificially high after a sudden
burst of requests.

This patch changes persistent connection management to use a LIFO order
reusing the most recently used connection first, thereby allowing unneeded
connections to close down by idle timeout.

21 years agoBug #862: Repeated POST requests causes number of persistent connections to grow
hno [Sun, 4 Apr 2004 19:37:20 +0000 (19:37 +0000)] 
Bug #862: Repeated POST requests causes number of persistent connections to grow

If responses to POST or other non-indempotent requests allows the connection
to be kept persistently open then this can lead to a increased connection
usage by Squid. This patch changes the behaviour to keep the number of
connections stable by closing a persistent connection before opening the
new connection.

21 years agoBug #935: squid_ldap_auth can be confused by the use of reserved characters
hno [Sat, 3 Apr 2004 22:15:28 +0000 (22:15 +0000)] 
Bug #935: squid_ldap_auth can be confused by the use of reserved characters

squid_ldap_auth may be confused by the use of reserved characters allowing
the login name to be masqueraded in different manners possibly allowing the
user to partially bypass certain per-user restrictions or confuse third
party accounting packages.

Note that the user can not bypass the login procedure as such. All he can
do is to make the login name look different than normal. There is still
full audit trails on who the user is etc.

The patch also adds and documents a -d flag to both squid_ldap_auth and
squid_ldap_group to allow for easier tracing of the operation of these
programs if results is not what is expected.

21 years agoBug #925: squidclient auth headers malformed
hno [Sat, 3 Apr 2004 22:10:56 +0000 (22:10 +0000)] 
Bug #925: squidclient auth headers malformed

If the proxy or web server authentication options of squidclient is used then
the HTTP headers sent in the request is slightly malformed and may confuse
other non-Squid software which is not as tolerant on HTTP format.

21 years agoBug #911: squid_ldap_group -S option did not work
hno [Sat, 3 Apr 2004 22:08:04 +0000 (22:08 +0000)] 
Bug #911: squid_ldap_group -S option did not work

The -S and -E options in squid_ldap_group v2.12 was mixed up, making the
options somewhat hard to use.

21 years agoBug #887: LDAP helpers TLS mode does not work
hno [Sat, 3 Apr 2004 22:05:20 +0000 (22:05 +0000)] 
Bug #887: LDAP helpers TLS mode does not work

The TLS mode of the LDAP helpers did not work and always reported "TLS
Connection failed"

21 years agoBug #860: redirector_access does not handle slow acls such as dst or
hno [Sat, 3 Apr 2004 22:00:12 +0000 (22:00 +0000)] 
Bug #860: redirector_access does not handle slow acls such as dst or
external correctly

redirector_access was a "fast" acl lookup and did not handle "slow" acls
requiring external lookups such as dst or external correcly

21 years agoBug #851: DNS retransmits too often
hno [Sat, 3 Apr 2004 21:52:21 +0000 (21:52 +0000)] 
Bug #851: DNS retransmits too often

Correct the DNS retransmission timer to double per attempt.

21 years agoBug #841: cache_peer_access fails with ntlm authentication
hno [Sat, 3 Apr 2004 21:42:00 +0000 (21:42 +0000)] 
Bug #841: cache_peer_access fails with ntlm authentication

cache_peer_access, always_direct, never_direct and a number of other acl
driven directives fails with NTLM authentication

21 years agoBug #835: assertion failed: pinger.c:187: "icmp_pktsize <= MAX_PKT_SZ"
hno [Sat, 3 Apr 2004 21:38:36 +0000 (21:38 +0000)] 
Bug #835: assertion failed: pinger.c:187: "icmp_pktsize <= MAX_PKT_SZ"

In Squids built with --enable-icmp the pinger helper may exit with the above
assertion failure if Squid receives a request with a very long host name.

21 years agoBug #799: positive_dns_ttl ignored when using internal DNS client
hno [Sat, 3 Apr 2004 21:35:48 +0000 (21:35 +0000)] 
Bug #799: positive_dns_ttl ignored when using internal DNS client

The positive_dns_ttl directive is not used by the internal dns client (the
default). This patch changes it to at least be used as a upper limit on how
long DNS data may be cached.

21 years agoBug #594: mime type missing for .bz2 and many other filetypes
hno [Sat, 3 Apr 2004 21:31:21 +0000 (21:31 +0000)] 
Bug #594: mime type missing for .bz2 and many other filetypes

Mime types missing for .bz2 and several other file types, causing slightly
undesireable results when browsing ftp:// directories (viewed in browser
rather than downloaded). The patch also make sure the download icon is
always shown to make downloading more obvious

21 years agoBug #571: Limit use of persistent connections when filedescriptor usage is high
hno [Sat, 3 Apr 2004 21:25:59 +0000 (21:25 +0000)] 
Bug #571: Limit use of persistent connections when filedescriptor usage is high

Under high usage a lot of filedescriptors may be idle persistent connections,
causing a shortage of filedescriptors for handling new requests.

21 years agoBug #426: "Vary: *" ignored
hno [Sat, 3 Apr 2004 21:17:36 +0000 (21:17 +0000)] 
Bug #426: "Vary: *" ignored

"Vary: *" headers was ingored, possibly returning unacceptable cache hits
if such header is present.

21 years agoBug #14: connection setup may look like syn flood attack if server is
hno [Sat, 3 Apr 2004 21:07:38 +0000 (21:07 +0000)] 
Bug #14: connection setup may look like syn flood attack if server is
refusing connection

If the contacted server refuses connection then the repeated attempts to
connect to the server may look like a syn flood attack. This patch makes
Squid behave a little friendler in such case and:
 * Delays a little between the repeated attempts. Longer if the attempt
was to an origin server.
 * Limits origin server attempts to 3 connection setup attempts or 2 request
forwarding attempts (was 10 on both which only makes sense in peering
relations)
 * Changes the default for maximum_single_addr_tries to 1 as there is plenty
of reforwarding attempts done by Squid and at least 3 attempts to initiate
the request which makes this directive redundant.
 * removes a redundant lock from commConnect*() (cbdata managed)
 * Adds a small delay to commConnect() reconnection attempts when the
contacted destination has more than one IP address or
maximum_single_addr_tries is used.
 * Small cleanup in how/when digest considers a peer usable to not disturb
the peer probing.
 * Cleanup of peer TCP probing to correct timeout management etc and to
more promptly recover after a failure.

21 years agoExplicit casting crack which seems to actually work.
adrian [Wed, 3 Mar 2004 16:34:58 +0000 (16:34 +0000)] 
Explicit casting crack which seems to actually work.
Without this, it keeps using -1 as a maxsize during the calculation.

21 years agoAll of this is to fix a simple FTP crash if a HTTP keepalive+pipelined
adrian [Mon, 1 Mar 2004 08:37:34 +0000 (08:37 +0000)] 
All of this is to fix a simple FTP crash if a HTTP keepalive+pipelined
request closes too early.

* fix the half-closed detection logic to be called once a second
  out of an event
* modify clientReadRequest() - break out the parsing logic into a seperate
  routine which can be called elsewhere to attempt to parse request(s) from
  the read buffer (ie clientParseRequest())
* call our clientParseRequest() routine in keepaliveNextRequest() to
  try parsing a request out of the read buffer before running off and
  scheduling another read (or dequeueing a parsed but deferred request)
* improve the half-closed detection: close the filedescriptor if its
  marked as half-closed and we reach a point where there are no pending
  requests and we're left to try reading from the FD. Since its half-closed,
  this signifies its end of life.
  (this occurs in keepaliveNextRequest() _and_ clientReadRequest() as
  they are the beginning and end points of any request.)

21 years agoBootstrapped
hno [Sat, 21 Feb 2004 08:14:08 +0000 (08:14 +0000)] 
Bootstrapped

21 years agooops, still use -lepoll for now
adrian [Fri, 20 Feb 2004 16:21:05 +0000 (16:21 +0000)] 
oops, still use -lepoll for now

21 years agochange the order of the comm loop logic to use kqueue/epoll first
adrian [Fri, 20 Feb 2004 10:27:46 +0000 (10:27 +0000)] 
change the order of the comm loop logic to use kqueue/epoll first
if they've been enabled.

The configure code detects poll/select automatically and so they were selected
above epoll/kqueue unless explicitly disabled (--disable-poll --disable-select).

21 years agoBruce helped me find the leak in comm.cc. Thanks Bruce!
adrian [Wed, 18 Feb 2004 10:57:55 +0000 (10:57 +0000)] 
Bruce helped me find the leak in comm.cc. Thanks Bruce!

21 years ago* create a new method in CallBack which does the cbdataReferenceValid()
adrian [Wed, 18 Feb 2004 08:58:59 +0000 (08:58 +0000)] 
* create a new method in CallBack which does the cbdataReferenceValid()
  for us
* remove the extra cbdataReference/cbdataReferenceDone() in the comm
  connect codepath: this was exposing a bug with how cbdataReferenceDone()
  operates. In a nutshell, its a macro which sets the value to NULL after
  decrementing its refcount because, after that function call, the memory
  may have been freed. The problem was that we were doing it on the data
  pointer in a CallBack instance and so the instance never had a chance to
  remove _its_ reference count on the data because, at the time the
  destructor is called, the data pointer has been made NULL.

  Not nice.

* Fix the comm connect finish routine to properly get rid of any CallBack
  which may be allocated. cbdataReferenceDone() would NOT have been
  sufficient if the connection had timed out - we'd still have been left
  with an extra refcount without the above modifications.

21 years agoBug #803: updated Lithuanian translation
hno [Fri, 13 Feb 2004 00:23:26 +0000 (00:23 +0000)] 
Bug #803: updated Lithuanian translation

21 years agoFree the generic cbdata mempool allocation if we fail the storeOpen() -
adrian [Thu, 12 Feb 2004 09:31:55 +0000 (09:31 +0000)] 
Free the generic cbdata mempool allocation if we fail the storeOpen() -
if we fail on open any subsequent calls to storeSwapOut() will simply
return immediately and so this memory is never freed.

21 years agoDoc update
hno [Tue, 6 Jan 2004 10:44:11 +0000 (10:44 +0000)] 
Doc update

21 years agoSummary: Implement prototype fix from bug 839 for dlmalloc.c:malloc_stats.
robertc [Tue, 23 Dec 2003 14:59:03 +0000 (14:59 +0000)] 
Summary: Implement prototype fix from bug 839 for dlmalloc.c:malloc_stats.
Keywords:

Implement prototype fix from bug 839 for dlmalloc.c:malloc_stats.

21 years agoBootstrapped
hno [Tue, 23 Dec 2003 08:14:19 +0000 (08:14 +0000)] 
Bootstrapped

21 years agoSummary: Bugfix for #637 from Andres - SIGSEGV in httpReplyValidatorsMatch
robertc [Mon, 22 Dec 2003 17:45:32 +0000 (17:45 +0000)] 
Summary: Bugfix for #637 from Andres - SIGSEGV in httpReplyValidatorsMatch
Keywords:

Don't assume both strings exist for strcasecmp.

21 years agoSummary: Bugfix for bug 635 - SIGSEGV in httpReplyParse and 4K memPool
robertc [Mon, 22 Dec 2003 17:28:49 +0000 (17:28 +0000)] 
Summary: Bugfix for bug 635 - SIGSEGV in httpReplyParse and 4K memPool
Keywords:

ALlow space for a termination character in the allocated buffer.

21 years agoBootstrapped
hno [Mon, 22 Dec 2003 08:13:55 +0000 (08:13 +0000)] 
Bootstrapped

21 years agoRussian error page updates by Pasha <crazy_smile@mail.ru>
hno [Sun, 21 Dec 2003 22:26:29 +0000 (22:26 +0000)] 
Russian error page updates by Pasha <crazy_smile@mail.ru>

21 years agoBugfix: change the way that %00 is handled
wessels [Fri, 19 Dec 2003 13:12:40 +0000 (13:12 +0000)] 
Bugfix: change the way that %00 is handled

21 years agoSummary: Bugfix #842 DNS resolver can't handle long hostnames.
robertc [Thu, 18 Dec 2003 08:16:01 +0000 (08:16 +0000)] 
Summary: Bugfix #842 DNS resolver can't handle long hostnames.
Keywords:

Extend the RFC1035_MAXHOSTNAMESZ define to 250.

21 years agoBug #834,#846: fqdn lookups sometimes returns garbage
hno [Thu, 4 Dec 2003 17:17:16 +0000 (17:17 +0000)] 
Bug #834,#846: fqdn lookups sometimes returns garbage

21 years agoBug #690: gopher: server returned nothing: gopherHTMLHeader() is called twice
hno [Sat, 29 Nov 2003 15:37:29 +0000 (15:37 +0000)] 
Bug #690: gopher: server returned nothing: gopherHTMLHeader() is called twice

21 years agoBug #824: Lookup loop if external_acl combined with authentication in the
hno [Thu, 20 Nov 2003 00:18:35 +0000 (00:18 +0000)] 
Bug #824: Lookup loop if external_acl combined with authentication in the
same http_access line

21 years agoPlease, can you change the company name on the sponsors site from
wessels [Wed, 19 Nov 2003 21:41:46 +0000 (21:41 +0000)] 
Please, can you change the company name on the sponsors site from
"WebWasher" to "webwasher AG".

21 years agoadded WebWasher as sponsor for iCAP work
wessels [Tue, 18 Nov 2003 23:17:21 +0000 (23:17 +0000)] 
added WebWasher as sponsor for iCAP work

21 years agoMinor cleanup of /SPONSORS.txt and /CONTRIBUTORS.txt to make sure
hno [Wed, 12 Nov 2003 00:41:03 +0000 (00:41 +0000)] 
Minor cleanup of /SPONSORS.txt and /CONTRIBUTORS.txt to make sure
permissions is set correcly

21 years agoUpdate SPONSORS.txt and CONTRIBUTORS.txt in the web site each time a HEAD snapshot...
hno [Wed, 12 Nov 2003 00:36:13 +0000 (00:36 +0000)] 
Update SPONSORS.txt and CONTRIBUTORS.txt in the web site each time a HEAD snapshot is made

21 years agoBug #796: epoll fixes for 100% CPU usage
hno [Mon, 10 Nov 2003 00:11:10 +0000 (00:11 +0000)] 
Bug #796: epoll fixes for 100% CPU usage
by Gonzalo Arana

This fixes the (100% CPU usage) problem with this platform:
kernel 2.4.21 patched with
http://www.xmailserver.org/linux-patches/epoll-lt-2.4.21-0.18.diff,
epoll-lib-0.10, pcl-1.2.

21 years agoBug #822: cache_peer originserver connects to wrong port
hno [Sun, 9 Nov 2003 18:05:24 +0000 (18:05 +0000)] 
Bug #822: cache_peer originserver connects to wrong port

The patch to work around origin servers not liking persistent connections
crossing hostnames accidently broke how Squid selects the port number to
connect to on a origin server class peer.

21 years agoBug #787: digest auth never detects password changes
hno [Sat, 8 Nov 2003 00:23:03 +0000 (00:23 +0000)] 
Bug #787: digest auth never detects password changes

21 years agoAdded the nightly snapshot cron job to CVS for version control.
hno [Sat, 8 Nov 2003 00:10:27 +0000 (00:10 +0000)] 
Added the nightly snapshot cron job to CVS for version control.

21 years agoFixup RELEASENOTES.html link to ChangeLog
hno [Fri, 7 Nov 2003 23:58:41 +0000 (23:58 +0000)] 
Fixup RELEASENOTES.html link to ChangeLog