diff -ruN squid-2.5.STABLE8-RC1/ChangeLog squid-2.5.STABLE8-RC2/ChangeLog --- squid-2.5.STABLE8-RC1/ChangeLog Mon Jan 24 02:18:27 2005 +++ squid-2.5.STABLE8-RC2/ChangeLog Mon Jan 24 03:20:13 2005 @@ -3,32 +3,38 @@ - [Minor] 100% CPU usage on half-closed PUT/POST requests (Bug #354, #1096) - [Cosmetic] Document -v (protocol version) option to LDAP helpers - - [Minor] The new req_header and resp_header acls segfaults immediately - on parse of squid.conf + - [Minor] The new req_header and resp_header acls segfaults + immediately on parse of squid.conf - [Minor] Failure to shut down busy helpers on -k rotate/reconfigure (Bug #1118) - [Minor] Don't use O_NONBLOCK on disk files. (Bug #1102) - - [Minor] Squid fails to close TCP connection after blank HTTP response - (Bug #1116) - - [Minor security] Random error messages in response to malformed host - name (Bug #1143) + - [Minor] Squid fails to close TCP connection after blank HTTP + response (Bug #1116) + - [Minor security] Random error messages in response to malformed + host name (Bug #1143) - [Minor] PURGE should not be able to delete internal objects - - [Minor] httpd_accel_port 0 (virtual) not working correctly (Bug #1121) + - [Minor] httpd_accel_port 0 (virtual) not working correctly (Bug + #1121) - [Minor] cachemgr vm_objects segfault (Bug #1149) - - [Minor security] Confusing results on empty acl declarations (Bug #1166) - - [Minor] Don't close all "other" filedescriptors on startup (Bug #1177) - - [Minor] fakeauth_auth memory leak and NULL pointer access (Bug #1183) + - [Minor security] Confusing results on empty acl declarations (Bug + #1166) + - [Minor] Don't close all "other" filedescriptors on startup (Bug + #1177) + - [Minor] fakeauth_auth memory leak and NULL pointer access (Bug + #1183) - [Security] buffer overflow bug in gopherToHTML() (Bug #1189) - - [Medium security] Denial of service with forged WCCP messages (Bug #1190) + - [Medium security] Denial of service with forged WCCP messages + (Bug #1190) - [Minor] DNS related memory leak on certain malformed DNS responses (Bug #1197) - - [Minor] Internal DNS sometimes truncates host names in reverse (PTR) lookups - (Bug #1136) + - [Minor] Internal DNS sometimes truncates host names in reverse + (PTR) lookups (Bug #1136) - [Minor Security] Add sanity checks on LDAP user names (Bug #1187) - [Security] Harden Squid agains HTTP request smuggling attacks - [Minor] Icon URLs fails in non-anonymous FTP directory listings is short_icon_urls is on (Bug #1203) - - [Security] Harden Squid agains HTTP response splitting attacks (Bug # + - [Security] Harden Squid agains HTTP response splitting attacks + (Bug #1200) Changes to squid-2.5.STABLE7 (11 Oct 2004) @@ -41,13 +47,13 @@ (Bug #852) - [Cosmetic] request_header_max_size configuration partly ignored (Bug #899) - - [Minor] Partial hit results in TCP_HIT, not TCP_MISS. (Bug #1001) - - Bug #1012: [Cosmetic] HEAD requests may return stale information - (Bug #1012) - - [Cosmetic] Warn if cache_dir ufs can not create files. (Bug #918) + - [Minor] Partial hit results in TCP_HIT, not TCP_MISS. (Bug #1001) + - Bug #1012: [Cosmetic] HEAD requests may return stale information + (Bug #1012) + - [Cosmetic] Warn if cache_dir ufs can not create files. (Bug #918) - [Minor] case insensitive authentication (Bug #431) - [Cosmetic] Add delay pools information to active_requests. (Bug - #882) + #882) - [Minor] Apparent memory leak in client_db (Bug #833) - [Minor] NTLM authentication truncated causing failures. (Bug #1016) diff -ruN squid-2.5.STABLE8-RC1/configure squid-2.5.STABLE8-RC2/configure --- squid-2.5.STABLE8-RC1/configure Mon Jan 24 02:23:12 2005 +++ squid-2.5.STABLE8-RC2/configure Tue Jan 25 18:06:00 2005 @@ -1000,7 +1000,7 @@ # Define the identity of the package. PACKAGE=squid -VERSION=2.5.STABLE8-RC1 +VERSION=2.5.STABLE8-RC2 cat >> confdefs.h <&6 echo "configure:1057: checking whether to enable maintainer-specific portions of Makefiles" >&5 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. diff -ruN squid-2.5.STABLE8-RC1/configure.in squid-2.5.STABLE8-RC2/configure.in --- squid-2.5.STABLE8-RC1/configure.in Mon Jan 24 02:23:12 2005 +++ squid-2.5.STABLE8-RC2/configure.in Tue Jan 25 18:06:00 2005 @@ -3,15 +3,15 @@ dnl dnl Duane Wessels, wessels@nlanr.net, February 1996 (autoconf v2.9) dnl -dnl $Id: configure.in,v 1.251.2.74 2005/01/24 09:22:01 hno Exp $ +dnl $Id: configure.in,v 1.251.2.75 2005/01/26 01:04:57 hno Exp $ dnl dnl dnl AC_INIT(src/main.c) AC_CONFIG_AUX_DIR(cfgaux) -AM_INIT_AUTOMAKE(squid, 2.5.STABLE8-RC1) +AM_INIT_AUTOMAKE(squid, 2.5.STABLE8-RC2) AM_CONFIG_HEADER(include/autoconf.h) -AC_REVISION($Revision: 1.251.2.74 $)dnl +AC_REVISION($Revision: 1.251.2.75 $)dnl AC_PREFIX_DEFAULT(/usr/local/squid) AM_MAINTAINER_MODE diff -ruN squid-2.5.STABLE8-RC1/errors/Italian/ERR_INVALID_RESP squid-2.5.STABLE8-RC2/errors/Italian/ERR_INVALID_RESP --- squid-2.5.STABLE8-RC1/errors/Italian/ERR_INVALID_RESP Mon Jan 17 15:13:01 2005 +++ squid-2.5.STABLE8-RC2/errors/Italian/ERR_INVALID_RESP Mon Jan 24 06:22:24 2005 @@ -1,29 +1,29 @@ -ERROR: The requested URL could not be retrieved +ERRORE: La URL richiesta non può essere recuperata -

ERROR

-

The requested URL could not be retrieved

+

ERRORE

+

La URL richiesta non può essere recuperata


-While trying to process the request: +Mentre si elaborava la richiesta:

 %R
 

-The following error was encountered: +È avvenuto il seguente errore:

-The HTTP Response message received from the contacted server -could not be understood or was otherwise malformed. Please contact -the site operator. Your cache administrator may be able to provide -you with more details about the exact nature of the problem if needed. +Il messaggio contenente la risposta HTTP ricevuto dal server che si sta +contattando non può essere interpretato od è stato in qualche modo alterato. +Si prega di contattare un operatore del sito. Se necessario, l'amministratore della vostra +cache potrà fornirvi maggiori dettagli sull'esatta natura del problema. -

Your cache administrator is %w. +

L'amministratore della vostra cache è %w. diff -ruN squid-2.5.STABLE8-RC1/errors/Swedish/ERR_INVALID_RESP squid-2.5.STABLE8-RC2/errors/Swedish/ERR_INVALID_RESP --- squid-2.5.STABLE8-RC1/errors/Swedish/ERR_INVALID_RESP Mon Jan 17 15:13:04 2005 +++ squid-2.5.STABLE8-RC2/errors/Swedish/ERR_INVALID_RESP Mon Jan 24 07:28:59 2005 @@ -1,29 +1,30 @@ - -ERROR: The requested URL could not be retrieved - + +Fel: Begärd URL kunde inte hämtas + -

ERROR

-

The requested URL could not be retrieved

+

FEL

+

Begärd URL kunde inte hämtas


-While trying to process the request: -

-%R
-
+Vid försöket att hämta URL: +%U

-The following error was encountered: +Mottogs följande fel:

-The HTTP Response message received from the contacted server -could not be understood or was otherwise malformed. Please contact -the site operator. Your cache administrator may be able to provide -you with more details about the exact nature of the problem if needed. +HTTP svarsmeddelandet ifrån den kontaktade servern är felaktigt och +kunde inte tolkas. Vänligen kontakta den ansvariga för webbservern ifråga. +Din cacheserver administratör man eventuellt ge dig mera information om +det specifika problemet med denna sida. +

+ +

Din cacheserver administratör är %w. +

-

Your cache administrator is %w. diff -ruN squid-2.5.STABLE8-RC1/include/version.h squid-2.5.STABLE8-RC2/include/version.h --- squid-2.5.STABLE8-RC1/include/version.h Mon Jan 24 02:23:12 2005 +++ squid-2.5.STABLE8-RC2/include/version.h Tue Jan 25 18:06:00 2005 @@ -9,5 +9,5 @@ */ #ifndef SQUID_RELEASE_TIME -#define SQUID_RELEASE_TIME 1106558589 +#define SQUID_RELEASE_TIME 1106701557 #endif diff -ruN squid-2.5.STABLE8-RC1/src/HttpHeader.c squid-2.5.STABLE8-RC2/src/HttpHeader.c --- squid-2.5.STABLE8-RC1/src/HttpHeader.c Fri Jan 21 18:15:48 2005 +++ squid-2.5.STABLE8-RC2/src/HttpHeader.c Tue Jan 25 06:36:52 2005 @@ -1,6 +1,6 @@ /* - * $Id: HttpHeader.c,v 1.74.2.22 2005/01/22 01:15:48 hno Exp $ + * $Id: HttpHeader.c,v 1.74.2.23 2005/01/25 13:36:52 hno Exp $ * * DEBUG: section 55 HTTP Header * AUTHOR: Alex Rousskov @@ -471,9 +471,10 @@ } if (e->id == HDR_OTHER && stringHasWhitespace(strBuf(e->name))) { debug(55, 1) ("WARNING: found whitespace in HTTP header name {%s}\n", getStringPrefix(field_start, field_end)); - httpHeaderEntryDestroy(e); - if (!Config.onoff.relaxed_header_parser) + if (!Config.onoff.relaxed_header_parser) { + httpHeaderEntryDestroy(e); return httpHeaderReset(hdr); + } } httpHeaderAddEntry(hdr, e); } diff -ruN squid-2.5.STABLE8-RC1/src/cf.data.pre squid-2.5.STABLE8-RC2/src/cf.data.pre --- squid-2.5.STABLE8-RC1/src/cf.data.pre Fri Jan 21 18:25:23 2005 +++ squid-2.5.STABLE8-RC2/src/cf.data.pre Mon Jan 24 17:15:53 2005 @@ -1,6 +1,6 @@ # -# $Id: cf.data.pre,v 1.245.2.82 2005/01/22 01:25:23 hno Exp $ +# $Id: cf.data.pre,v 1.245.2.83 2005/01/25 00:15:53 hno Exp $ # # # SQUID Web Proxy Cache http://www.squid-cache.org/ @@ -2794,9 +2794,8 @@ memory_pools_limit to a reasonably high value even if your configuration will use less memory. - If not set (default) or set to zero, Squid will keep all memory it - can. That is, there will be no limit on the total amount of memory - used for safe-keeping. + If set to zero, Squid will keep all memory it can. That is, there + will be no limit on the total amount of memory used for safe-keeping. To disable memory allocation optimization, do not set memory_pools_limit to 0. Set memory_pools to "off" instead.