]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
20 years agoBootstrapped
hno [Sat, 2 Jul 2005 06:10:52 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoSamba-2.X is declared unsupported by the Samba team. Remove the old
hno [Sat, 2 Jul 2005 04:34:50 +0000 (04:34 +0000)] 
Samba-2.X is declared unsupported by the Samba team. Remove the old
winbind helpers to reduce confusion. People wanting winbind integration
really should use Samba-3.X these days.

20 years agoForward port from 2.5 of updated Spanish error messages
serassio [Sat, 2 Jul 2005 00:29:29 +0000 (00:29 +0000)] 
Forward port from 2.5 of updated Spanish error messages

- Translates errors/Spanish/ERR_INVALID_RESP to Spanish
- Replaces some ISO8859-1 characters by the preferred HTML code (i.e.
  "á" for "á").
- Minor typos or style fixes.
- Unifies the gender of "cache".
- Unifies the spelling of "cache" in spanish.

The last two changes deserve an explanation. The word "cache" in the
sense of a "web cache" or "cache memory" has not been formally (i.e. by
the "Real Academia de la Lengua Española" (Royal Academy of the Spanish
Language)) incorporated into spanish, therefore there isn't a sanctioned
spelling of the word. Nevertheless, the word is widely used in spanish,
but with inconsistencies: it is found both as a masculine and femenine
noun (spanish has only two genders, there is no neuter (it) pronoun) and
with at least two spellings. After a brief survey of the web, I set on a
single gender and spelling and fixed those error messages that were
using different ones (by virtue of being translated by different
people).

20 years agoBug #1333: binfo_group.pl only looks into the first group specified
hno [Thu, 30 Jun 2005 02:38:59 +0000 (02:38 +0000)] 
Bug #1333: binfo_group.pl only looks into the first group specified

20 years agoBug #1308: squid -k reconfigure internal corruption if the type of a
serassio [Mon, 27 Jun 2005 00:51:20 +0000 (00:51 +0000)] 
Bug #1308: squid -k reconfigure internal corruption if the type of a
cache_dir is changed

Failed to detect if the type of an existing cache_dir was changed,
calling the parser function of the new type with the internal data of
the existing one..

This patch detects this and logs to cache.log (and the console) that a
restart is required.

Forward port of 2.5 patch.

20 years agoBug #1220: Title in FTP listings somewhat messed up
serassio [Sun, 26 Jun 2005 23:12:47 +0000 (23:12 +0000)] 
Bug #1220: Title in FTP listings somewhat messed up

Show FTP URLs in decoded form to allow for national
characters etc to be displayed in a sane manner.

Forward port of 2.5 patch.

20 years agoFix snapshot procedure to be less sensitive on file dates when removing old
hno [Sat, 25 Jun 2005 03:11:08 +0000 (03:11 +0000)] 
Fix snapshot procedure to be less sensitive on file dates when removing old
copies, relying on the file names instead.

20 years agoBootstrapped
hno [Tue, 21 Jun 2005 06:10:55 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1312: assertion failed: client_side.cc:2663: "request == conn->body.request"
serassio [Sun, 12 Jun 2005 20:30:50 +0000 (20:30 +0000)] 
Bug #1312: assertion failed: client_side.cc:2663: "request == conn->body.request"

The problem was originated during the forward port of patch for bug #890.
There is an obvious logical error, this patch should fix it.

20 years agoBug #1201: assertion failed: cbdata.cc:402: "c->locks > 0"
serassio [Thu, 9 Jun 2005 22:04:30 +0000 (22:04 +0000)] 
Bug #1201: assertion failed: cbdata.cc:402: "c->locks > 0"

This is a short term patch that should allow the usage of broken acls, waiting
for full refactoring.

20 years agoBug #1275: Squid internal icons served up with slightly incorrect HTTP
hno [Thu, 9 Jun 2005 13:07:30 +0000 (13:07 +0000)] 
Bug #1275: Squid internal icons served up with slightly incorrect HTTP
headers

dynamically reconstruct the Date header on each ENTRY_SPECIAL cache hit,
making it look more like a normal web server.

20 years agoBootstrapped
hno [Mon, 6 Jun 2005 06:39:46 +0000 (06:39 +0000)] 
Bootstrapped

20 years agoAdjust for newer autotools
hno [Mon, 6 Jun 2005 06:38:59 +0000 (06:38 +0000)] 
Adjust for newer autotools

20 years agoBootstrapped
hno [Mon, 6 Jun 2005 06:10:23 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoRearrange the detection of internal URLs slightly to make it easier to
hno [Mon, 6 Jun 2005 05:29:02 +0000 (05:29 +0000)] 
Rearrange the detection of internal URLs slightly to make it easier to
fix the Date header on internal objects (Bug #1275).

20 years agoSupport current versions of IP-Filter where the device name has changed
hno [Mon, 6 Jun 2005 04:59:38 +0000 (04:59 +0000)] 
Support current versions of IP-Filter where the device name has changed

20 years agoBug #829: icp denied query causes squid to fail assert src/HttpHeader.cc:374
serassio [Sun, 5 Jun 2005 21:12:46 +0000 (21:12 +0000)] 
Bug #829: icp denied query causes squid to fail assert src/HttpHeader.cc:374
          because hdr->owner == 0

icp_request is already self-destroyed at the end of icpAccessAllowed(), so
we must call requestLink() before to preserve icp_request.

20 years agoAlso need to ignore SIGHUP on helpers in foreground mode
hno [Sun, 5 Jun 2005 05:57:05 +0000 (05:57 +0000)] 
Also need to ignore SIGHUP on helpers in foreground mode

20 years agoBootstrapped
hno [Sat, 4 Jun 2005 06:10:34 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1244: Squid-3.0 compilation problems with gcc-4.0
serassio [Fri, 3 Jun 2005 21:24:14 +0000 (21:24 +0000)] 
Bug #1244: Squid-3.0 compilation problems with gcc-4.0

This patch fixes inlining optimization problems with gcc4.
For some functions (peerDigestSwapInHeaders(),
peerDigestSwapInCBlock() and peerDigestSwapInMask()) is not
possible any workaround without big changes, so the function
scope must be changed from static to global.

20 years agoUse PRIu64 ISO C99 Standard printf() macro for 64 bit unsigned int
serassio [Fri, 3 Jun 2005 21:00:55 +0000 (21:00 +0000)] 
Use PRIu64 ISO C99 Standard printf() macro for 64 bit unsigned int
instead of llu. This allow the correct formatting of 64 bit printf
on some systems like native Windows.

20 years agoFirst step of MinGw configure support.
serassio [Fri, 3 Jun 2005 18:59:06 +0000 (18:59 +0000)] 
First step of MinGw configure support.

Changes:

- MinGW environment identification
- Windows PSAPI.DLL support
- Support for Windows native port of OpenSSL
- Winsock support detection
- Identification of maximum FDs number
- Windows native resolver identification

20 years agoAllow the native Windows build of LDAP based Digest hash helper like
serassio [Fri, 3 Jun 2005 16:25:06 +0000 (16:25 +0000)] 
Allow the native Windows build of LDAP based Digest hash helper like
squid_ldap_auth and squid_ldap_group.

20 years agoWork around OpenSSL bug affecting the clientca= option
hno [Tue, 31 May 2005 22:19:56 +0000 (22:19 +0000)] 
Work around OpenSSL bug affecting the clientca= option

20 years agoBug #1305: Double content-length often harmless
serassio [Sun, 29 May 2005 02:01:06 +0000 (02:01 +0000)] 
Bug #1305: Double content-length often harmless

There is quite many web servers out there with broken banner engines
forgetting to delete the original content-length after adding the
banner. Currently these are (rightfully) rejected by Squid.

Instead of rejecting we could select the biggest content-length header
found and remove the other. This should fix up these replies while not
allowing for attacks.

Forward port of 2.5 patch.

20 years agoRun helpers in the same process group as the main process but instead
hno [Fri, 27 May 2005 13:18:08 +0000 (13:18 +0000)] 
Run helpers in the same process group as the main process but instead
disable SIGINT for the helpers when not running in daemon mode.

This accomplishes several things

  a) The helpers may access /dev/tty for screen output (debug purposes)

  b) A "kill -9" can be sent to the whole process group at once.

20 years agoAllow for large amounts of custom headers (cookies etc)
hno [Thu, 26 May 2005 15:44:30 +0000 (15:44 +0000)] 
Allow for large amounts of custom headers (cookies etc)

20 years agoBootstrapped
hno [Wed, 25 May 2005 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBootstrapped
hno [Thu, 19 May 2005 06:10:38 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoImported LDAP based Digest hash helper
hno [Thu, 19 May 2005 03:34:56 +0000 (03:34 +0000)] 
Imported LDAP based Digest hash helper

20 years agoBug #802: squid should report username in stats when auth is enabled
serassio [Sun, 15 May 2005 16:33:49 +0000 (16:33 +0000)] 
Bug #802: squid should report username in stats when auth is enabled

This patch adds user info in cachemgr Client-side Active Requests page

20 years agoFix config dumps of port acls
hno [Sun, 15 May 2005 02:00:25 +0000 (02:00 +0000)] 
Fix config dumps of port acls

20 years agoImplement DNS Virtual Circuit lookups (TCP) as required when seeing a
hno [Sat, 14 May 2005 08:40:56 +0000 (08:40 +0000)] 
Implement DNS Virtual Circuit lookups (TCP) as required when seeing a
truncated response.

20 years agocommSetTimeout doesn't really require a handler to be set. Calls
hno [Sat, 14 May 2005 08:39:40 +0000 (08:39 +0000)] 
commSetTimeout doesn't really require a handler to be set. Calls
comm_close if there is none.

20 years agocomm_write is writing, not reading.. (comment)
hno [Sat, 14 May 2005 06:51:10 +0000 (06:51 +0000)] 
comm_write is writing, not reading.. (comment)

20 years agoidnsQueryID bugfix.. return the newly found non-clashing ID.
hno [Thu, 12 May 2005 01:22:20 +0000 (01:22 +0000)] 
idnsQueryID bugfix.. return the newly found non-clashing ID.

Thanks to Tony Finch for alerting us on this errro

20 years agobugfixes to the DNS security patch
hno [Wed, 11 May 2005 20:26:52 +0000 (20:26 +0000)] 
bugfixes to the DNS security patch

  - The query label should be compared case-insensitive in case the
    queried DNS server for some reason folds the case of the query.

  - Negative responses was not handled correctly, discarding the
    response.

  - Some name servers omit the root label in the query section in their
    responses.

20 years agoRemove redundant check for oversized DNS responses
hno [Tue, 10 May 2005 17:46:41 +0000 (17:46 +0000)] 
Remove redundant check for oversized DNS responses

20 years agoCosmeti cleanups, restore of error handling (currently unused)
hno [Tue, 10 May 2005 16:39:56 +0000 (16:39 +0000)] 
Cosmeti cleanups, restore of error handling (currently unused)

20 years agoCosmetic cleanups
hno [Tue, 10 May 2005 16:25:02 +0000 (16:25 +0000)] 
Cosmetic cleanups

20 years agoCompare the query sesion of DNS responses to the actual query to ensure
hno [Tue, 10 May 2005 16:09:31 +0000 (16:09 +0000)] 
Compare the query sesion of DNS responses to the actual query to ensure
there is no overlaps between queries using the same ID.

20 years agoPrepare for being able to verify the DNS query
hno [Tue, 10 May 2005 14:23:06 +0000 (14:23 +0000)] 
Prepare for being able to verify the DNS query

Instead of just returning the decoded resource records when decoding
a DNS response, return the whole decoded message (header + query +
response).

Next step is to actually verify the query, and then to allow for VC
operation on truncated messages.

20 years agoBootstrapped
hno [Tue, 10 May 2005 06:10:39 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1229: Random data corruption / lost whitespace characters.
hno [Mon, 9 May 2005 23:11:57 +0000 (23:11 +0000)] 
Bug #1229: Random data corruption / lost whitespace characters.

This patch both corrects the whitespace delete between replies and
deactivates it entirely as this breaks certain HTTP/0.9 replies.

The response splitting counter measures is extremely likely to trigger
on this anyway, killing the connection before it may be reused (still
need to be forward-ported from Squid-2.5).

20 years agoRemove redundant condition
hno [Mon, 9 May 2005 22:33:55 +0000 (22:33 +0000)] 
Remove redundant condition

20 years agoForward port of latest 2.5 changes:
serassio [Mon, 9 May 2005 14:31:51 +0000 (14:31 +0000)] 
Forward port of latest 2.5 changes:

- $< works for GNU make but not for BSD make.
- Fix out-of-tree builds of the make files

20 years agoFix DNS query id assignment (got broken in previous change)
hno [Mon, 9 May 2005 08:35:57 +0000 (08:35 +0000)] 
Fix DNS query id assignment (got broken in previous change)

20 years agoReshuffling of DNS code to make room for more secure query ID
hno [Mon, 9 May 2005 08:32:09 +0000 (08:32 +0000)] 
Reshuffling of DNS code to make room for more secure query ID
assignments.

20 years agoMake DNS parser more forgiving, allowing for gaps in the domainname
hno [Mon, 9 May 2005 08:09:16 +0000 (08:09 +0000)] 
Make DNS parser more forgiving, allowing for gaps in the domainname
rddata.

20 years agoKill compiler warning after removing "first character" check of
hno [Mon, 9 May 2005 07:59:26 +0000 (07:59 +0000)] 
Kill compiler warning after removing "first character" check of
hostnames

20 years agoKill overloaded use of DNS ID 0 as "not successful".
hno [Mon, 9 May 2005 07:58:34 +0000 (07:58 +0000)] 
Kill overloaded use of DNS ID 0 as "not successful".

20 years agoRefactored the dst* acls as a Strategised acl
hno [Mon, 9 May 2005 07:41:25 +0000 (07:41 +0000)] 
Refactored the dst* acls as a Strategised acl

20 years agoKill assumption about DNS ID 0xFFFF never being used.
hno [Mon, 9 May 2005 07:36:55 +0000 (07:36 +0000)] 
Kill assumption about DNS ID 0xFFFF never being used.

20 years agoRefactor ACLIntRange to use ListContainer rather than mucking around
hno [Mon, 9 May 2005 05:31:06 +0000 (05:31 +0000)] 
Refactor ACLIntRange to use ListContainer rather than mucking around
directly with List memers.

If these lists grows large then ACLIntRange is a candidate for splay
implementation.

20 years agoSimple ListIterator template class for iterating over a ListContainer
hno [Mon, 9 May 2005 05:28:44 +0000 (05:28 +0000)] 
Simple ListIterator template class for iterating over a ListContainer

20 years agoconst correctness
hno [Mon, 9 May 2005 05:28:06 +0000 (05:28 +0000)] 
const correctness

20 years agoRefactor splay tree empty check by ->empty() method (again).
hno [Mon, 9 May 2005 04:35:03 +0000 (04:35 +0000)] 
Refactor splay tree empty check by ->empty() method (again).

20 years agoFixed arp ACL documentation error
serassio [Sun, 8 May 2005 20:11:12 +0000 (20:11 +0000)] 
Fixed arp ACL documentation error

20 years agoFixed the dump format of arp ACL
serassio [Sun, 8 May 2005 15:58:05 +0000 (15:58 +0000)] 
Fixed the dump format of arp ACL
Added arp ACL documentation in squid.conf

20 years agoBug #1166: Configuration confusing on empty ACLS
serassio [Sun, 8 May 2005 15:15:38 +0000 (15:15 +0000)] 
Bug #1166: Configuration confusing on empty ACLS

Still some bugfixing is needed

20 years agoFurther cleanup of acl->empty() methods
hno [Sun, 8 May 2005 12:53:58 +0000 (12:53 +0000)] 
Further cleanup of acl->empty() methods

  - Fix dst acl
  - Refactor empty validation of splay trees

20 years agoBug #1166: Configuration confusing when empty acls are encountered
hno [Sun, 8 May 2005 12:42:10 +0000 (12:42 +0000)] 
Bug #1166: Configuration confusing when empty acls are encountered

Warn on empty proxy_auth acls.

20 years agoBug #1166: Configuration confusing on empty ACLS
hno [Sun, 8 May 2005 12:36:45 +0000 (12:36 +0000)] 
Bug #1166: Configuration confusing on empty ACLS

Finished and bugfixed implementation

20 years agoComplain during parsing if https_port version is not in (1..4)
wessels [Sat, 7 May 2005 04:35:46 +0000 (04:35 +0000)] 
Complain during parsing if https_port version is not in (1..4)

20 years agoUse a random query ID in our DNS messages
wessels [Sat, 7 May 2005 03:54:50 +0000 (03:54 +0000)] 
Use a random query ID in our DNS messages

20 years agoOff-by-two error in checking length of buffer passed to stringLimitInit
wessels [Sat, 7 May 2005 03:34:07 +0000 (03:34 +0000)] 
Off-by-two error in checking length of buffer passed to stringLimitInit

20 years agoResolved merge conflicts
hno [Fri, 6 May 2005 08:37:36 +0000 (08:37 +0000)] 
Resolved merge conflicts

20 years agoBug #1166: Configuration confusing when empty acls are encountered
hno [Fri, 6 May 2005 07:57:55 +0000 (07:57 +0000)] 
Bug #1166: Configuration confusing when empty acls are encountered
Bug #1255: http_access line with unknown acls

This patch makes Squid very strict about access configuration errors.
Previously Squid ignored most errors, now it rejects the configuraiton
with an description of the error seen.

20 years ago#define VERSION conflicts with autoconf. Use PROGRAM_VERSION
hno [Fri, 6 May 2005 00:50:42 +0000 (00:50 +0000)] 
#define VERSION conflicts with autoconf. Use PROGRAM_VERSION

20 years agoBug 1298: Multiple OIDs in SNMP GETNEXT not processed
serassio [Thu, 5 May 2005 21:44:44 +0000 (21:44 +0000)] 
Bug 1298: Multiple OIDs in SNMP GETNEXT not processed
Bug 1299: SNMPv2 requests should result in SNMPv2 responses

This patch fixes some minor issues in the SNMP Agent. The GETNEXT/BULK
requests both may contain more than one OID just like normal GET, but
Squid ignored all but the first.

Also the response version was always SNMP Version 1, even if the request
was a SNMP Version 2(c) request.

Forward port of 2.5 patch

20 years agoBug #1267: Cosmetic change to DISKD statistics
serassio [Sun, 1 May 2005 16:49:03 +0000 (16:49 +0000)] 
Bug #1267: Cosmetic change to DISKD statistics

This patch align labels and expand OPS and SUCCESS fields of DISKD cachemgr
stats.

20 years agoThis patch adds the capability to suppress the version information in
serassio [Sun, 1 May 2005 14:11:47 +0000 (14:11 +0000)] 
This patch adds the capability to suppress the version information in
the HTTP server headers and in the HTML error pages.

New squid.conf directive:

httpd_suppress_version_string on | off (default on)

Based on contribution from Nathan R. Valentine (thanks !!!)

20 years agoBootstrapped
hno [Sun, 1 May 2005 06:10:37 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1244: Squid-3.0 compilation problems with gcc-4.0
serassio [Sun, 1 May 2005 01:32:00 +0000 (01:32 +0000)] 
Bug #1244: Squid-3.0 compilation problems with gcc-4.0

Partial forward port of 2.5 patches from bug#1211

20 years agoDocumented cachemgr.cgi purpose and configuration
serassio [Sat, 30 Apr 2005 21:30:57 +0000 (21:30 +0000)] 
Documented cachemgr.cgi purpose and configuration

Extended cachemgr.conf syntax to allow wilcard port specifications

Forward port of 2.5 changes

20 years agoBootstrapped
hno [Tue, 26 Apr 2005 06:10:37 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1157: PID file check error when chrooting
serassio [Tue, 26 Apr 2005 00:43:00 +0000 (00:43 +0000)] 
Bug #1157: PID file check error when chrooting

Forward port of 2.5 patch

20 years agoHandle DOS/Windows formatted config file with wrong line terminators
serassio [Mon, 25 Apr 2005 21:46:35 +0000 (21:46 +0000)] 
Handle DOS/Windows formatted config file with wrong line terminators

20 years agoCGI was published as RFC3875 some time ago.
hno [Mon, 25 Apr 2005 18:17:10 +0000 (18:17 +0000)] 
CGI was published as RFC3875 some time ago.

20 years agoBetter description of the --enable-gnuregex configure option from
serassio [Mon, 25 Apr 2005 18:03:34 +0000 (18:03 +0000)] 
Better description of the --enable-gnuregex configure option from
Reuben Farrelly

20 years agoBug #1223: Make the use of the %m error page to return auth info
serassio [Mon, 25 Apr 2005 00:25:24 +0000 (00:25 +0000)] 
Bug #1223: Make the use of the %m error page to return auth info
messages

This patch extends the helper protocols for Basic and Digest to provide
some basic information in error responses, and makes use of the error
response already included in the NTLM helper protocol, making these
messages available as %m in error pages. Can be used if desired to
indicate why a login failed. The exact messages returned is helper
dependent.

Forward port of 2.5 patch.

20 years agoBug #1223: Make the use of the %m error page to return auth info
serassio [Sun, 24 Apr 2005 20:00:43 +0000 (20:00 +0000)] 
Bug #1223: Make the use of the %m error page to return auth info
messages

This patch extends the helper protocols for Basic and Digest to provide
some basic information in error responses, and makes use of the error
response already included in the NTLM helper protocol, making these
messages available as %m in error pages. Can be used if desired to
indicate why a login failed. The exact messages returned is helper
dependent.

Forward port of 2.5 patch.

20 years agoBootstrapped
hno [Sun, 24 Apr 2005 06:10:35 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoBug #1094: Fix for CVE-1999-0710: cachemgr malicouse use
serassio [Sun, 24 Apr 2005 02:40:50 +0000 (02:40 +0000)] 
Bug #1094: Fix for CVE-1999-0710: cachemgr malicouse use

This patch adds access controls to the cachemgr.cgi script, preventing
it from being abused to reach other servers than allowed in a local
configuration file.

Forward port of 2.5 patch.

20 years agopthread_t is not always an unsigned long, a type cast is needed.
serassio [Sat, 23 Apr 2005 22:53:18 +0000 (22:53 +0000)] 
pthread_t is not always an unsigned long, a type cast is needed.

20 years agoBug #414: Unrecognized cache-control directives are silently dropped
serassio [Sat, 23 Apr 2005 20:49:41 +0000 (20:49 +0000)] 
Bug #414: Unrecognized cache-control directives are silently dropped

Forward port of 2.5 patch.

20 years agoAllow MSNT helper to build again after IPv6 preparation patches:
serassio [Sat, 23 Apr 2005 20:07:15 +0000 (20:07 +0000)] 
Allow MSNT helper to build again after IPv6 preparation patches:

MSNT was not including config.h before this.

20 years agoBug #798: username format addition into errorpage.c
serassio [Sat, 23 Apr 2005 19:20:30 +0000 (19:20 +0000)] 
Bug #798: username format addition into errorpage.c

%a for the authenticated user name

Forward port of 2.5 patch.

20 years agoBug #1227: Document the new -l command line option
serassio [Sat, 23 Apr 2005 18:49:04 +0000 (18:49 +0000)] 
Bug #1227: Document the new -l command line option

20 years agoBug #1196: Unable to run "squid -k" when hostname cannot be determined
serassio [Sat, 23 Apr 2005 18:28:11 +0000 (18:28 +0000)] 
Bug #1196: Unable to run "squid -k" when hostname cannot be determined

Forward port of 2.5 patch.

20 years agoAdded DNS RFC as reference.
hno [Wed, 20 Apr 2005 23:12:55 +0000 (23:12 +0000)] 
Added DNS RFC as reference.

Updated the index explaining why each document is here

20 years agoReplaced by draft-forster-wrec-wccp-v1-00.txt
hno [Wed, 20 Apr 2005 22:38:19 +0000 (22:38 +0000)] 
Replaced by draft-forster-wrec-wccp-v1-00.txt

20 years agoSome additional relevant (but expired) Internet Drafts
hno [Wed, 20 Apr 2005 21:46:20 +0000 (21:46 +0000)] 
Some additional relevant (but expired) Internet Drafts

20 years agoBootstrapped
hno [Tue, 19 Apr 2005 06:10:40 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoIPv6 preparation by Rafael Martinez Torres <rafael.martinez@novagnet.com>
hno [Tue, 19 Apr 2005 03:52:40 +0000 (03:52 +0000)] 
IPv6 preparation by Rafael Martinez Torres <rafael.martinez@novagnet.com>

- This patch does change literally the term IN_ADDR by in_addr in all the
files containing this term, except the file "inet_ntoa.c", the only one
not including "config.h" (either direct or undirectly).
- The correposding "defines" are in config.h . They are guarded by "INET6"
define, (#ifdef INET6), so branches others that squid3-ipv6 should not be
affected in their compilations.

20 years agoBootstrapped
hno [Thu, 7 Apr 2005 06:10:38 +0000 (06:10 +0000)] 
Bootstrapped

20 years agoAdded per thread usage info in cachemgr Async IO Function Counters.
serassio [Thu, 7 Apr 2005 02:36:10 +0000 (02:36 +0000)] 
Added per thread usage info in cachemgr Async IO Function Counters.

20 years agoUse FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
serassio [Thu, 7 Apr 2005 01:07:03 +0000 (01:07 +0000)] 
Use FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
in the async-io completion event for better portability

The CommIO class must be moved to a separate include file to
avoid problems with fde.h inclusion from comm.h

CommIO.h is needed from ufsdump too.

20 years agoUse FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
serassio [Thu, 7 Apr 2005 01:01:01 +0000 (01:01 +0000)] 
Use FD_READ_METHOD/FD_WRITE_METHOD instead of read()/write()
in the async-io completion event for better portability

The CommIO class must be moved to a separate include file to
avoid problems with fde.h inclusion from comm.h

20 years agoBug #1227: squid should syslog to daemon facility not local4
serassio [Thu, 7 Apr 2005 00:44:25 +0000 (00:44 +0000)] 
Bug #1227: squid should syslog to daemon facility not local4

  this patch adds a new command line option -l to specify the syslog
  facility.

Forward port of 2.5 patch.