]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
14 years agoSourceLayout: Shuffle TextException into libbase
Amos Jeffries [Sat, 20 Mar 2010 01:53:34 +0000 (14:53 +1300)] 
SourceLayout: Shuffle TextException into libbase

14 years agoRemove remainder of EXTERNNEW hackup.
Amos Jeffries [Fri, 19 Mar 2010 14:50:48 +0000 (03:50 +1300)] 
Remove remainder of EXTERNNEW hackup.

14 years agoDocument the sslproxy_options and ssl_proxy_ciphers options.
Amos Jeffries [Fri, 19 Mar 2010 11:47:47 +0000 (00:47 +1300)] 
Document the sslproxy_options and ssl_proxy_ciphers options.

14 years agoManuals updates. Some better text description.
Amos Jeffries [Fri, 19 Mar 2010 11:30:56 +0000 (00:30 +1300)] 
Manuals updates. Some better text description.

14 years agoSync .po with errorpages.pot
Amos Jeffries [Fri, 19 Mar 2010 06:30:35 +0000 (19:30 +1300)] 
Sync .po with errorpages.pot

14 years agoAuthor: Various Translators
Amos Jeffries [Fri, 19 Mar 2010 02:17:53 +0000 (15:17 +1300)] 
Author: Various Translators
Error pages translation Updates

14 years agoUpdated release notes
Amos Jeffries [Thu, 18 Mar 2010 12:30:15 +0000 (01:30 +1300)] 
Updated release notes

14 years agoCorrect fa.po
Amos Jeffries [Thu, 18 Mar 2010 12:22:18 +0000 (01:22 +1300)] 
Correct fa.po

14 years agoUpdate CONTRIBUTORS with Squid-3.1 Authors
Amos Jeffries [Thu, 18 Mar 2010 11:01:15 +0000 (05:01 -0600)] 
Update CONTRIBUTORS with Squid-3.1 Authors

14 years agoAuthor: Various Translators
Amos Jeffries [Wed, 17 Mar 2010 23:51:42 +0000 (12:51 +1300)] 
Author: Various Translators
Sync Error page template updates

* Adds Vietnamese language
* Several basic grammer updates
* Updates .pot and .po to recent template additions

14 years agoSync @makesnmplib@ with current Squid coding styles
Amos Jeffries [Wed, 17 Mar 2010 03:22:42 +0000 (16:22 +1300)] 
Sync @makesnmplib@ with current Squid coding styles

14 years agoTemplates for captive portal proxy configration instructions
Amos Jeffries [Tue, 16 Mar 2010 23:53:33 +0000 (12:53 +1300)] 
Templates for captive portal proxy configration instructions

Captive portals often have to bounce users to configuration instructions.
Those instructions consist of of how to setup WPAD or manual settings.
These templates allow for a standard and localized instruction set for
better support of mixed language users across any portal.

They are used by adding deny_info ERR_AGENT_... to the configuration.

The ERR_AGENT_CONFIGURE template utilizes visible_hostname and port info
from the responding proxy to display correct configuration details for
the gateway without requiring administrative re-write of the page.

Derived from work by the Mandrivia Project.

TODO:
 * some form of CSS agent detection to specialize the instructions.
 * add texts for other common agents

14 years agoFix ufsdump linkage issue. Was our new operator overloading
Henrik Nordstrom [Mon, 15 Mar 2010 23:51:32 +0000 (00:51 +0100)] 
Fix ufsdump linkage issue. Was our new operator overloading

14 years agoAs reported some weeks ago ufsdump fails to link on the upcoming Fedora
Henrik Nordstrom [Mon, 15 Mar 2010 23:21:14 +0000 (00:21 +0100)] 
As reported some weeks ago ufsdump fails to link on the upcoming Fedora
13 release due to linking issues, and as reported by Amos the same
linking issues is now also seen on Debian since somewhere between March
2 - 5.

While investigating this I found the following conclusions

- We are not actually installing ufsdump
- The dependencies between the Squid libraries are very non-obvious,
with libraries depending on plain object files and other strange things.
- The ufsdump linkage issues is somehow triggered by the libraries
including objects needing symbols from objects not included in that link
- Those failing library objects are not actually needed by ufsdump.
Linking succeeds if repeatedly removing each reported failing object
from the squid libraries.
- If the libraries were shared libraries then linking would fail on all
systems

The issue have been identified, or actually two separate issues. What is
yet unclear is what is the proper solution..

- Inline operator overloading causing indeterministic linkage,
resulting in seemingly unneeded sub modules being pulled in "at random".
Most notably this is seen with our custom new operation (which btw is
duplicated in two places: src/SquidNew.cc and include/SquidNew.h)

- The current Squid libraries have very unclear dependencies with no
  clean boundaries, resulting in linking failure when the above happens..

14 years agoAuthor: Yannick Bergeron <yaberger@ca.ibm.com>
Amos Jeffries [Mon, 15 Mar 2010 13:34:27 +0000 (02:34 +1300)] 
Author: Yannick Bergeron <yaberger@ca.ibm.com>
AIX build fixes

 C code in strict compilers requires /* */ not //

14 years agoBetter fix for math library.
Amos Jeffries [Mon, 15 Mar 2010 11:09:55 +0000 (00:09 +1300)] 
Better fix for math library.

This one leaves the library include in LIBS for general use.

Also, the C code where rint() symbol is used is more limited than C++
so we must specify the code language where it will be used correctly.

TODO: have yet to determine if we can drop the host_os windows detection
when using AC_SEARCH_LIBS

14 years agoKeep gcc happy
Amos Jeffries [Sun, 14 Mar 2010 10:33:07 +0000 (23:33 +1300)] 
Keep gcc happy

14 years agoAIX cannot cope with static inline in C code.
Amos Jeffries [Sun, 14 Mar 2010 09:39:48 +0000 (22:39 +1300)] 
AIX cannot cope with static inline in C code.

14 years agoLink diskd to compat libraries properly
Amos Jeffries [Sun, 14 Mar 2010 09:26:00 +0000 (22:26 +1300)] 
Link diskd to compat libraries properly

14 years agoPrep for 3.1.0.18
Amos Jeffries [Sun, 14 Mar 2010 04:58:00 +0000 (17:58 +1300)] 
Prep for 3.1.0.18

14 years agoPrep for 3.0.STABLE25
Amos Jeffries [Sun, 14 Mar 2010 04:49:04 +0000 (17:49 +1300)] 
Prep for 3.0.STABLE25

14 years agoAdd sr-latn-cs alias
Amos Jeffries [Sun, 14 Mar 2010 03:33:27 +0000 (16:33 +1300)] 
Add sr-latn-cs alias

14 years agoBug 412: Send HTTP/1.1 to servers and peers
Amos Jeffries [Wed, 10 Mar 2010 12:50:39 +0000 (01:50 +1300)] 
Bug 412: Send HTTP/1.1 to servers and peers

Building on a lot of work by a very great many people over eight years.
Thank you very, very much to everyone who made this possible.

14 years agoManuals: convert .R to .B
Amos Jeffries [Wed, 10 Mar 2010 08:15:26 +0000 (21:15 +1300)] 
Manuals: convert .R to .B

14 years agoBug 2873: undefined symbol rint
Amos Jeffries [Wed, 10 Mar 2010 07:59:21 +0000 (20:59 +1300)] 
Bug 2873: undefined symbol rint

Detect math library properly based on rint synbol we need.
On Solaris at least "main" symbol does not exist.

14 years agoAuthor: Various Translators
Amos Jeffries [Tue, 9 Mar 2010 11:51:54 +0000 (00:51 +1300)] 
Author: Various Translators
Error page language updates

 * Serbian language updated and split into Cyrillic and Latin alphabets.
 * Update all to include new templates content.

14 years agoSourceFormat Enforcement
Automatic source maintenance [Sun, 7 Mar 2010 01:13:52 +0000 (18:13 -0700)] 
SourceFormat Enforcement

14 years agoFix new digest parser shutdown code when digest auth not configured
Henrik Nordstrom [Sat, 6 Mar 2010 22:48:00 +0000 (23:48 +0100)] 
Fix new digest parser shutdown code when digest auth not configured

14 years agoCorrect digest stale=false in POST workaround code
Henrik Nordstrom [Sat, 6 Mar 2010 22:27:04 +0000 (23:27 +0100)] 
Correct digest stale=false in POST workaround code

14 years agoCorrect debug message when failing to parse digest attributes
Henrik Nordstrom [Sat, 6 Mar 2010 21:25:56 +0000 (22:25 +0100)] 
Correct debug message when failing to parse digest attributes

14 years agoDocument the children ... concurrency=N option
Henrik Nordstrom [Sat, 6 Mar 2010 19:43:02 +0000 (20:43 +0100)] 
Document the children ... concurrency=N option

auth_param digest/basic children .. concurrency=N

and remove the documentation of the old and no longer supported
auth_param basic concurrency N option..

14 years agoSanity check of the username.
Henrik Nordstrom [Sat, 6 Mar 2010 14:47:46 +0000 (15:47 +0100)] 
Sanity check of the username.

" can not be allowed in usernames until the digest helper protocol
have been redone

14 years agoCorrect quoted-string parser. Got differently broken in digest parser fix.
Henrik Nordstrom [Sat, 6 Mar 2010 13:17:08 +0000 (14:17 +0100)] 
Correct quoted-string parser. Got differently broken in digest parser fix.

14 years agoImprove coding style of digest parser somewhat so it's easier to follow
Henrik Nordstrom [Sat, 6 Mar 2010 12:56:14 +0000 (13:56 +0100)] 
Improve coding style of digest parser somewhat so it's easier to follow

14 years agoSourceFormat Enforcement
Automatic source maintenance [Sat, 6 Mar 2010 01:12:59 +0000 (18:12 -0700)] 
SourceFormat Enforcement

14 years agoFix stale=true on digest requests with unknown nonce
Henrik Nordstrom [Fri, 5 Mar 2010 23:13:33 +0000 (00:13 +0100)] 
Fix stale=true on digest requests with unknown nonce

The nonce staleness check only worked if the stale nonce had not yet
been garbage collected, often resulting in incorrect stale=false
responses and resulting auth popups when using digest auth.

Note: this fix is different from how it's done in squid-2 where fixHeader
is called on all schemes in such conditions but only the active one with
and auth_user_request. Not entirely sure why that is done, but commit
message says something about Negotiate authentication.

14 years agoRework the http digest auth parser
Henrik Nordstrom [Fri, 5 Mar 2010 21:47:16 +0000 (22:47 +0100)] 
Rework the http digest auth parser

- Validate sanity of digest messages
- Properly parse quoted strings

14 years agoCorrect attribute numbers, and adjust some debug levels
Henrik Nordstrom [Fri, 5 Mar 2010 11:12:10 +0000 (12:12 +0100)] 
Correct attribute numbers, and adjust some debug levels

14 years agoWrap ignore_expect_100 action properly
Amos Jeffries [Fri, 5 Mar 2010 10:33:07 +0000 (23:33 +1300)] 
Wrap ignore_expect_100 action properly

14 years agoRaised the debug-level of one cache manager related message
Francesco Chemolli [Fri, 5 Mar 2010 09:11:37 +0000 (10:11 +0100)] 
Raised the debug-level of one cache manager related message

14 years agoRaised some noncritical debug messages' debug-level.
Francesco Chemolli [Fri, 5 Mar 2010 08:43:49 +0000 (09:43 +0100)] 
Raised some noncritical debug messages' debug-level.

14 years agoSend HTTP1.1 compliant 417 responses
Amos Jeffries [Fri, 5 Mar 2010 07:10:40 +0000 (20:10 +1300)] 
Send HTTP1.1 compliant 417 responses

Port of the 417 response handling and associated ignore_expect_100
from Squid 2.7.

14 years agoRationalize the default httpd_accel_surrogate_id
Amos Jeffries [Fri, 5 Mar 2010 02:07:24 +0000 (15:07 +1300)] 
Rationalize the default httpd_accel_surrogate_id

Prevents more posibilities for data leakage by making the default
surrogate ID based on visible_hostname (public FQDN for the proxy).

Now that Surrogate_Capability: header is sent by default in accelerator
environments it makes more sense to default it to a value fairly unique
or at least restricted to that local administrative domain.

When visible_hostname is setup correctly (either automatic or manual)
each stand-alone squid install should have a unique ID. Groups of proxies
sharing work for a domain should also be by default sharing an ID and
thus sharing the override behavior.

When visible_hostname is unavailable it will retain the old default of
'unset-id'.

14 years agoAuthor: Henrik Nordstrom <hno@squid-cache.org>
Amos Jeffries [Fri, 5 Mar 2010 01:38:57 +0000 (14:38 +1300)] 
Author: Henrik Nordstrom <hno@squid-cache.org>
Swallow 1xx status messages

Ported from 2.7. This makes Squid swallow 1xx replies from 1.1 servers
safely without breaking the clients connection.

14 years agoCorrect missing cnonce debug message
Henrik Nordstrom [Wed, 3 Mar 2010 23:32:52 +0000 (00:32 +0100)] 
Correct missing  cnonce debug message

14 years agoFull Surrogate/1.0 support
Amos Jeffries [Wed, 3 Mar 2010 09:38:49 +0000 (22:38 +1300)] 
Full Surrogate/1.0 support

This enables the Surrogate-Control header fields for HTTP reverse proxies
in general. Not only those with ESI capability.

Limited to use by reverse-proxies only, and some added security to strip
Surrogate headers better at the border.

14 years agoCarefully verify digest responses
Henrik Nordstrom [Tue, 2 Mar 2010 16:58:13 +0000 (17:58 +0100)] 
Carefully verify digest responses

14 years agoAnd it even compiles..
Henrik Nordstrom [Tue, 2 Mar 2010 16:09:48 +0000 (17:09 +0100)] 
And it even compiles..

14 years agoParser starting to take shape
Henrik Nordstrom [Tue, 2 Mar 2010 14:08:22 +0000 (15:08 +0100)] 
Parser starting to take shape

14 years agoMerged with trunk
Henrik Nordstrom [Tue, 2 Mar 2010 00:31:09 +0000 (01:31 +0100)] 
Merged with trunk

14 years agoStarting to rework digest attribute parser
Henrik Nordstrom [Tue, 2 Mar 2010 00:27:17 +0000 (01:27 +0100)] 
Starting to rework digest attribute parser

14 years agoSourceFormat Enforcement
Automatic source maintenance [Mon, 1 Mar 2010 01:13:17 +0000 (18:13 -0700)] 
SourceFormat Enforcement

14 years agoUse POSIX ipv6 constants & macros
Henrik Nordstrom [Sun, 28 Feb 2010 22:06:05 +0000 (23:06 +0100)] 
Use POSIX ipv6 constants & macros

14 years agoMigrate various IpAddress internal constants to private static members
Henrik Nordstrom [Sun, 28 Feb 2010 22:04:23 +0000 (23:04 +0100)] 
Migrate various IpAddress internal constants to private static members

14 years agoCorrect IPv4-mapped prefix, broken in rev 10247 Use POSIX tests for IPv6 address...
Henrik Nordstrom [Sun, 28 Feb 2010 20:57:35 +0000 (21:57 +0100)] 
Correct IPv4-mapped prefix, broken in rev 10247 Use POSIX tests for IPv6 address detections.

14 years agoCorrect IPv4-mapped prefix, broken in rev 10247 Use POSIX tests for IPv6 address...
Henrik Nordstrom [Sun, 28 Feb 2010 20:48:31 +0000 (21:48 +0100)] 
Correct IPv4-mapped prefix, broken in rev 10247 Use POSIX tests for IPv6 address detections.

14 years agoSourceFormat Enforcement
Automatic source maintenance [Fri, 26 Feb 2010 01:13:20 +0000 (18:13 -0700)] 
SourceFormat Enforcement

14 years agoAssociate external acl message with the request
Henrik Nordstrom [Thu, 25 Feb 2010 23:00:39 +0000 (00:00 +0100)] 
Associate external acl message with the request

this change associates external acl message with the request just as
is done with the log message, tags etc. Was in a global variable.

The old global variable is still there as a fallback, but can probably
be removed.

14 years agoAuthor: Steve Snyder <swsnyder@snydernet.net>
Amos Jeffries [Thu, 25 Feb 2010 21:44:03 +0000 (10:44 +1300)] 
Author: Steve Snyder <swsnyder@snydernet.net>
Bug 2869: Remove unused external reference

14 years agoAuthor: Adam Ciarcinski
Amos Jeffries [Thu, 25 Feb 2010 03:28:39 +0000 (16:28 +1300)] 
Author: Adam Ciarcinski
Bug 2866: Support OpenSSL 1.0

Port of patches provided by Adam Ciarcinski to fix build issues with
recent versions of OpenSSL in Apache on NetBSD.

14 years agoSourceFormat Enforcement
Automatic source maintenance [Thu, 25 Feb 2010 01:13:21 +0000 (18:13 -0700)] 
SourceFormat Enforcement

14 years agoAuthor: Diego Woitasen <diegows@xtech.com.ar>
Amos Jeffries [Thu, 25 Feb 2010 00:27:32 +0000 (13:27 +1300)] 
Author: Diego Woitasen <diegows@xtech.com.ar>
Bug 2507: squid_ldap_group: Strip Domain name separated by +

14 years agoTypo in release notes
Amos Jeffries [Wed, 24 Feb 2010 13:00:30 +0000 (02:00 +1300)] 
Typo in release notes

14 years agoBug 2787: unknown/unexpected status code messages
Amos Jeffries [Wed, 24 Feb 2010 11:19:05 +0000 (00:19 +1300)] 
Bug 2787: unknown/unexpected status code messages

14 years agoBug #2818: Random unix_group crash at startup due to uninitialized pointer reference
Henrik Nordstrom [Wed, 24 Feb 2010 10:19:20 +0000 (11:19 +0100)] 
Bug #2818: Random unix_group crash at startup due to uninitialized pointer reference

The group array was not properly initialized.

This patch also removes the limitation of 10 groups.

14 years agoPrep for 3.1.0.17
Amos Jeffries [Wed, 24 Feb 2010 09:31:49 +0000 (22:31 +1300)] 
Prep for 3.1.0.17

14 years agoCorrect FAQ link
Amos Jeffries [Wed, 24 Feb 2010 09:30:01 +0000 (22:30 +1300)] 
Correct FAQ link

14 years agoCorrect macro wrappers for UDP logger
Amos Jeffries [Wed, 24 Feb 2010 08:36:16 +0000 (21:36 +1300)] 
Correct macro wrappers for UDP logger

14 years agoBug 2616: reduce IdleConnList::removeFD messages
Amos Jeffries [Wed, 24 Feb 2010 06:06:54 +0000 (19:06 +1300)] 
Bug 2616: reduce IdleConnList::removeFD messages

14 years agoTypo in revno10283
Amos Jeffries [Sat, 20 Feb 2010 04:31:04 +0000 (17:31 +1300)] 
Typo in revno10283

14 years agoAuthor: Joao Alves Neto <alves_joao@hotmail.com>
Amos Jeffries [Sat, 20 Feb 2010 03:05:46 +0000 (16:05 +1300)] 
Author: Joao Alves Neto <alves_joao@hotmail.com>
NTLMv2 support for fake NTLM helper.

14 years agoSourceFormat Enforcement
Automatic source maintenance [Mon, 15 Feb 2010 01:13:05 +0000 (18:13 -0700)] 
SourceFormat Enforcement

14 years agoRequire URI field
Henrik Nordstrom [Sun, 14 Feb 2010 18:10:45 +0000 (19:10 +0100)] 
Require URI field

14 years agoAuthor: Serassio Guido <serassio@squid-cache.org>
Amos Jeffries [Sun, 14 Feb 2010 05:36:46 +0000 (18:36 +1300)] 
Author: Serassio Guido <serassio@squid-cache.org>
Windows port: Update mswin_check_ad_group to version 2.0

The global groups support was rewritten, now is based on ADSI.
New Features:
 - support for Domain Local, Domain Global ad Universal groups
 - full group nesting support

This helper, like the previous version, can be compiled only using
Microsoft Visual Studio because some needed library are not available
on MSYS+MinGW or Cygwin.

14 years agoUndo unintended digest change in 10279 (will come back later in another change)
Henrik Nordstrom [Sun, 14 Feb 2010 00:09:05 +0000 (01:09 +0100)] 
Undo unintended digest change in 10279 (will come back later in another change)

14 years agohelper protocol concurrency=0 is the old protocol, not =1
Henrik Nordstrom [Sat, 13 Feb 2010 09:16:30 +0000 (10:16 +0100)] 
helper protocol concurrency=0 is the old protocol, not =1

part 2, auth helper settings defaults

14 years agohelper protocol concurrency=0 is the old protocol, not =1
Henrik Nordstrom [Sat, 13 Feb 2010 00:00:53 +0000 (01:00 +0100)] 
helper protocol concurrency=0 is the old protocol, not =1

concurrency=1 actaully means new protocol with a single channel...
not what the old helpers expect..

14 years agoLanguage: Afrikaans
Amos Jeffries [Fri, 12 Feb 2010 12:40:04 +0000 (01:40 +1300)] 
Language: Afrikaans

14 years agoPrep for 3.0.STABLE24
Amos Jeffries [Fri, 12 Feb 2010 12:00:49 +0000 (01:00 +1300)] 
Prep for 3.0.STABLE24

14 years agoManuals: some polish and updates
Amos Jeffries [Fri, 12 Feb 2010 11:40:48 +0000 (00:40 +1300)] 
Manuals: some polish and updates

14 years agoAuthor: Various Translators
Amos Jeffries [Fri, 12 Feb 2010 11:16:51 +0000 (00:16 +1300)] 
Author: Various Translators
Language Updates: Error templates general update.

14 years agoUpdated translation files
Amos Jeffries [Fri, 12 Feb 2010 11:07:03 +0000 (00:07 +1300)] 
Updated translation files

14 years agoMerge from trunk
Amos Jeffries [Fri, 12 Feb 2010 11:00:13 +0000 (00:00 +1300)] 
Merge from trunk

14 years agomove squid.8.in
Amos Jeffries [Fri, 12 Feb 2010 10:57:42 +0000 (23:57 +1300)] 
move squid.8.in

14 years agoTypo in rev10272
Amos Jeffries [Thu, 11 Feb 2010 23:48:51 +0000 (12:48 +1300)] 
Typo in rev10272

14 years agoBring bug 2858 fix inline with other TCP handling code.
Amos Jeffries [Thu, 11 Feb 2010 11:07:42 +0000 (00:07 +1300)] 
Bring bug 2858 fix inline with other TCP handling code.

14 years agoAuthor: Kieran Whitbread <k.j.whitbread@qmul.ac.uk>
Amos Jeffries [Wed, 10 Feb 2010 22:29:49 +0000 (11:29 +1300)] 
Author: Kieran Whitbread <k.j.whitbread@qmul.ac.uk>
Bug 2858: Segment violation in HTCP

14 years agoRemove tidyHtml from the template generation tools.
Amos Jeffries [Wed, 10 Feb 2010 11:40:58 +0000 (00:40 +1300)] 
Remove tidyHtml from the template generation tools.

While nice, It introduces several problems:

 * any syntax errors at all in the translation text causes a blank
   translated text file to be produced. Without any error code.

 * automatically downgrades the HTML content-type meta to "us-ascii"
   despite the input and output both actually being UTF-8

 * added dependency for building.

It's used automatically by the translate toolkit from 1.5.0 so
needs to be expicitly disabled when present.

14 years agoAuthor: Markus Moeller <huaraz@moeller.plus.com>
Henrik Nordstrom [Tue, 9 Feb 2010 20:04:44 +0000 (21:04 +0100)] 
Author: Markus Moeller <huaraz@moeller.plus.com>
squid_kerb_auth logging clarification

add ERROR, WARNING, etc to the logging messages.

14 years agoAdd adapted_http_access option. Port of http_access2 from Squid-2
Amos Jeffries [Sun, 7 Feb 2010 03:38:46 +0000 (16:38 +1300)] 
Add adapted_http_access option. Port of http_access2 from Squid-2

14 years agoAuthor: Henrik Nordstrom <hno@squid-cache.org>
Amos Jeffries [Sat, 6 Feb 2010 06:32:11 +0000 (19:32 +1300)] 
Author: Henrik Nordstrom <hno@squid-cache.org>
Clean up use of httpReplySetHeaders to be consistent across the code, and
remove the unneeded http_version argument.

Ported from 2.7

14 years agoTypo in multicastsiblings parse
Amos Jeffries [Sat, 6 Feb 2010 00:13:14 +0000 (13:13 +1300)] 
Typo in multicastsiblings parse

14 years agoAuthor: Jean-Gabriel Dick <jean-gabriel.dick@curie.fr>
Amos Jeffries [Fri, 5 Feb 2010 23:27:27 +0000 (12:27 +1300)] 
Author: Jean-Gabriel Dick <jean-gabriel.dick@curie.fr>
Bug 1843: multicast-siblings cache_peer option for optimising multicast ICP relations

'multicast-siblings' : this option is meant to be used only for cache peers of
type "multicast". It instructs Squid that ALL members of this multicast group
have "sibling" relationship with it, not "parent".  This is an optimization
that avoids useless multicast queries to a multicast group when the requested
object would be fetched only from a "parent" cache, anyway.  It's useful, e.g.,
when configuring a pool of redundant Squid proxies, being members of the same
multicast group.

14 years agoRemoved unused callWhenReady() API. Only ICAP services need it, for now.
Alex Rousskov [Thu, 4 Feb 2010 23:09:37 +0000 (16:09 -0700)] 
Removed unused callWhenReady() API. Only ICAP services need it, for now.

14 years agoCorrect HTML syntax in ca.po strings
Amos Jeffries [Thu, 4 Feb 2010 05:35:55 +0000 (18:35 +1300)] 
Correct HTML syntax in ca.po strings

14 years agoAuthor: James Brotchie <brotchie@gmail.com>
Amos Jeffries [Wed, 3 Feb 2010 12:36:21 +0000 (01:36 +1300)] 
Author: James Brotchie <brotchie@gmail.com>
Port of X509 certificate alias-domain handling from 2.7.

14 years agoPrep for 3.0.STABLE23
Amos Jeffries [Tue, 2 Feb 2010 09:15:04 +0000 (22:15 +1300)] 
Prep for 3.0.STABLE23

14 years agobasic_smb_auth is C++, adjust make flags accordingly. Also clean up string types...
Henrik Nordstrom [Mon, 1 Feb 2010 14:30:22 +0000 (15:30 +0100)] 
basic_smb_auth is C++, adjust make flags accordingly. Also clean up string types a bit to make g++ happier

14 years agoPrep for 3.1.0.16
Amos Jeffries [Mon, 1 Feb 2010 01:33:17 +0000 (14:33 +1300)] 
Prep for 3.1.0.16

14 years agoPrep for 3.0.STABLE22
Amos Jeffries [Mon, 1 Feb 2010 01:01:47 +0000 (14:01 +1300)] 
Prep for 3.0.STABLE22