]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
16 years agoAuthor: Don Hopkins <dhopkins@DonHopkins.com>
Amos Jeffries [Sun, 28 Jun 2009 10:49:52 +0000 (22:49 +1200)] 
Author: Don Hopkins <dhopkins@DonHopkins.com>
Bug 1087: ESI processor not quoting attributes correctly.

Use HTML 4.01 specified double-quotes instead of HTML 1.0 single quotes
and HTML-encode any double-quotes contained within the attribute data.

16 years agoDelay pools 64-bit buckets and IPv6-polish
Amos Jeffries [Sun, 28 Jun 2009 08:34:50 +0000 (20:34 +1200)] 
Delay pools 64-bit buckets and IPv6-polish

This patch adds some polish and minor unfinished business in IPv6
support vs delay pools.

Also updates the bucket size to 64-bytes to allow for >4MB traffic caps.

TODO: Bump up the refresh size for >4MB/sec flows and check that nothing
      gets broken by it.

16 years agoBug 422: RFC 2616 Date header requirements
Amos Jeffries [Sun, 28 Jun 2009 08:28:20 +0000 (20:28 +1200)] 
Bug 422: RFC 2616 Date header requirements

The Date: header appears to already be implemented on all generated
pages and ICAP processed pages.
This tests and enforces Date: on all other outgoing replies as required.

I'm not certain this is the right place, it appears to be post-caching.
The RFC indicates the Date: should be enforced pre-caching. But was
unable to find a place of input cloning/processing after initial parse.
The storeEntry timestamp is used to estimate correct receiving date.

16 years agoSimpler test for PURGE method
Amos Jeffries [Sun, 28 Jun 2009 08:11:27 +0000 (20:11 +1200)] 
Simpler test for PURGE method

Uses a tri-state setting on enable_purge and acl parsing to
detect PURGE method addition/removal instead of a complicated ACL
creation test post-configure.

This removes the annoying false errors about temp ACL and some minor
speed up in all actions that parse squid.conf.

16 years agoAuthor: Francesco Chemolli <kinkie@squid-cache.org>
Amos Jeffries [Sun, 28 Jun 2009 08:03:28 +0000 (20:03 +1200)] 
Author: Francesco Chemolli <kinkie@squid-cache.org>
Bug 2092: Changed select loop call counter to 64-bit

... unsigned long int so that it won't wrap around so easily.

16 years agoAuthor: Philip Allison <philip.allison@smoothwall.net>
Alex Rousskov [Sat, 27 Jun 2009 01:14:58 +0000 (19:14 -0600)] 
Author: Philip Allison <philip.allison@smoothwall.net>
Bug 2614 fix: Potential loss of adapted body data from eCAP adapters

It was possible for Squid to stop reading buffered adapted body data before it
has all been sent to the browser.

Squid treated a call to noteAbContentDone by an adapter as a signal to stop
consuming and sending adapted body data. The correct behaviour is to use
noteAbContentDone to record the fact that the adapter has stopped producing
new adapted body data, but continue to consume and send data until all
buffered ab content is consumed and sent (i.e., abContent returns an empty
Area).

Links to relevant discussions:

https://answers.launchpad.net/ecap/+question/63068
https://answers.launchpad.net/ecap/+question/63147

16 years agoLanguage Updates: Add aliases from live traffic info
Amos Jeffries [Fri, 26 Jun 2009 13:32:27 +0000 (01:32 +1200)] 
Language Updates: Add aliases from live traffic info

Taking a scan of the last 98 days traffic and locating the country-code
Accept-Language headers used in that traffic to refer to the existing
languages gives a subset we can alias to further improve the coverage.

16 years agoPrevent getservbyname() being called with a numeric value on Windows.
Amos Jeffries [Fri, 26 Jun 2009 09:10:11 +0000 (21:10 +1200)] 
Prevent getservbyname() being called with a numeric value on Windows.

The function getservebyname() returns garbage values when called with
a numeric port "name" for Windows people.

16 years agoPrep for 3.1.0.9
Amos Jeffries [Fri, 26 Jun 2009 09:08:44 +0000 (21:08 +1200)] 
Prep for 3.1.0.9

16 years agoBug 2674: Remove limit on HTTP headers read.
Amos Jeffries [Fri, 26 Jun 2009 07:02:45 +0000 (19:02 +1200)] 
Bug 2674: Remove limit on HTTP headers read.

Headers may be accumulated over more than one read. It does not make
sense to limit the internal copy of the accumulated read buffer to 64KB.

Reverts the internal read buffer to MemBuf defaults. This may cause
issues where headers are of unbounded size. But those are expected to be
caught by the header parser.

16 years agotar-ustar requires automake 1.9 or later. Drop earlier versions from selection, and...
Henrik Nordstrom [Thu, 25 Jun 2009 20:37:44 +0000 (22:37 +0200)] 
tar-ustar requires automake 1.9 or later. Drop earlier versions from selection, and add 1.11

16 years agoAdd ftp_epsv control to disable EPSV support.
Amos Jeffries [Thu, 25 Jun 2009 13:32:03 +0000 (01:32 +1200)] 
Add ftp_epsv control to disable EPSV support.

Some firewalls are known to be severely broken with EPSV requests.
This enables Admin to turn it off if they need to.

16 years agoAdd omitted Makefile.am
Amos Jeffries [Wed, 24 Jun 2009 07:21:03 +0000 (19:21 +1200)] 
Add omitted Makefile.am

16 years agoPrep for 3.0.STABLE16
Amos Jeffries [Wed, 24 Jun 2009 06:35:25 +0000 (18:35 +1200)] 
Prep for 3.0.STABLE16

16 years agoMake a proper manuals directory for translation
Amos Jeffries [Wed, 24 Jun 2009 03:33:53 +0000 (15:33 +1200)] 
Make a proper manuals directory for translation

16 years agoLanguage Update: Alias links now handle en-*
Amos Jeffries [Tue, 23 Jun 2009 23:28:17 +0000 (11:28 +1200)] 
Language Update: Alias links now handle en-*

16 years agoMake gcc 4.4 happy with 3.1 libraries
Amos Jeffries [Mon, 22 Jun 2009 13:06:09 +0000 (01:06 +1200)] 
Make gcc 4.4 happy with 3.1 libraries

 - Fixes libecap build fubar
 - Fixes libbase circular dependencies for ufsdump

16 years agoFix alias linker dist/install
Amos Jeffries [Sun, 21 Jun 2009 06:32:16 +0000 (18:32 +1200)] 
Fix alias linker dist/install

make requires ';' after a SHELL command apparently.

Make alias-link.sh handle case where the DESTDIR is non-existent.
This occurs on some distro packaging systems (ie using langpack as a
separate package may not install errors).

16 years agoCorrect ICMPv6 socket text
Amos Jeffries [Sat, 20 Jun 2009 13:56:11 +0000 (01:56 +1200)] 
Correct ICMPv6 socket text

16 years agoCorrect Licensing Credits
Amos Jeffries [Sat, 20 Jun 2009 06:50:37 +0000 (18:50 +1200)] 
Correct Licensing Credits

Several of the licenses mentioned in the CREDITS file are not relevant
to Squid-3.1 code any more. Several license disclaimers were found to be
missing.

Thanks to the Debian Project for identifying these incorrect entries.

16 years agodist errorpage.css properly again
Amos Jeffries [Thu, 18 Jun 2009 10:54:25 +0000 (22:54 +1200)] 
dist errorpage.css properly again

16 years agoLanguage alias linker/installer/upgrade scripts
Amos Jeffries [Wed, 17 Jun 2009 14:20:11 +0000 (02:20 +1200)] 
Language alias linker/installer/upgrade scripts

alias-link.sh
  This is a script set designed to be called via make/Makefile and setup
  language codes for those languages which it would be impractical to
  bundle duplicate translated files for.
  Relies on local environment tools to be detected by automake.

make install
  - now also calls generation of aliases after existing install.
    Provided in file aliases.

make upgrade
  - cleans out legacy files from pre-3.1 and replaces with symlinks
    to the new upgraded language codes.
    Provided in file alias-upgrade.
  NP: this is a destructive process and must be manually run.

Bundle aliasing scripts and Makefile to use them with the langpack.

16 years agoAdd Treehouse to SPONSORS
Amos Jeffries [Wed, 17 Jun 2009 14:14:31 +0000 (02:14 +1200)] 
Add Treehouse to SPONSORS

16 years agoRemove last remains of dead options
Amos Jeffries [Tue, 16 Jun 2009 03:48:57 +0000 (15:48 +1200)] 
Remove last remains of dead options

16 years agoSourceFormat enforcement
Amos Jeffries [Sun, 14 Jun 2009 12:18:00 +0000 (00:18 +1200)] 
SourceFormat enforcement

16 years agoBug 2679: strsep and strtoll should be bundled
Amos Jeffries [Sun, 14 Jun 2009 10:44:38 +0000 (22:44 +1200)] 
Bug 2679: strsep and strtoll should be bundled

Incorrect autoconf macro to test for these was leading to a large hack.
Using the right macro fixes this issue and links as needed.

16 years agoShuffle update-pot.sh to scripts/
Amos Jeffries [Sun, 14 Jun 2009 08:42:18 +0000 (20:42 +1200)] 
Shuffle update-pot.sh to scripts/

16 years agoAuthor: Various Translators
Amos Jeffries [Sun, 14 Jun 2009 08:35:04 +0000 (20:35 +1200)] 
Author: Various Translators
Initial Arabic Man page translations

16 years agoAuthor: fancyrabbit <fancyrabbit@gmail.com>
Amos Jeffries [Sun, 14 Jun 2009 07:47:54 +0000 (19:47 +1200)] 
Author: fancyrabbit <fancyrabbit@gmail.com>
Bug 2672: cacheMemMaxSize 32-bit overflow during snmpwalk

snint is 32-bits. Unwrapped the code casts int64 to int32 before
reducing the base unit size to MB.

16 years agoUpdate .pot and rename errpages.pot
Amos Jeffries [Sun, 14 Jun 2009 06:18:11 +0000 (18:18 +1200)] 
Update .pot and rename errpages.pot

The old name dictionary.pot was picked semi-randomly based on my old
experience in other translation arenas. It does not fit with the l18n
requirements of Squid very well. This renaming adjusts to make things
a bit clearer.

16 years agoAutomate list of available translations
Amos Jeffries [Sun, 14 Jun 2009 05:57:35 +0000 (17:57 +1200)] 
Automate list of available translations

16 years agoAutomate list of available translations
Amos Jeffries [Sun, 14 Jun 2009 05:56:30 +0000 (17:56 +1200)] 
Automate list of available translations

16 years agoMerged from trunk
Amos Jeffries [Sun, 14 Jun 2009 05:36:55 +0000 (17:36 +1200)] 
Merged from trunk

16 years agoRemove obsolete Dual-Language error page hack
Amos Jeffries [Sun, 14 Jun 2009 05:34:43 +0000 (17:34 +1200)] 
Remove obsolete Dual-Language error page hack

16 years agoAuthor: Various Translators
Amos Jeffries [Sun, 14 Jun 2009 05:32:04 +0000 (17:32 +1200)] 
Author: Various Translators
Language: Slovak

This concludes the deprecated language conversions.
Makefile adjusted to remove obsolete operations.

16 years agoAuthor: Various Translators
Amos Jeffries [Sun, 14 Jun 2009 05:23:20 +0000 (17:23 +1200)] 
Author: Various Translators
Language: Slovak

This concludes the deprecated language conversions.
Makefile adjusted to remove obsolete operations.

16 years agoAuthor: Various Translators
Amos Jeffries [Sun, 14 Jun 2009 02:51:26 +0000 (14:51 +1200)] 
Author: Various Translators
Language: Portuguese

16 years agoFormatting
Amos Jeffries [Sun, 14 Jun 2009 02:50:35 +0000 (14:50 +1200)] 
Formatting

16 years agoAuthor: Various Translators
Amos Jeffries [Sun, 14 Jun 2009 02:48:37 +0000 (14:48 +1200)] 
Author: Various Translators
Language: Portuguese

16 years agoMake distuninstallcheck work when $(RM) contains spaces (e.g., rm -f).
Alex Rousskov [Sat, 13 Jun 2009 20:39:33 +0000 (14:39 -0600)] 
Make distuninstallcheck work when $(RM) contains spaces (e.g., rm -f).

We must quote $(RM) value when passing it to scripts/remove-cfg.sh
The bug was detected by running test-builds.sh.

16 years agoAuthor: Various Translators
Amos Jeffries [Sat, 13 Jun 2009 02:38:38 +0000 (14:38 +1200)] 
Author: Various Translators
Language: Polish

16 years agoLanguage: Polish
Amos Jeffries [Sat, 13 Jun 2009 02:37:25 +0000 (14:37 +1200)] 
Language: Polish

16 years agoPrevent "make check" failure on warn_unused_result warning for fwrite(3) call.
Alex Rousskov [Fri, 12 Jun 2009 15:15:33 +0000 (09:15 -0600)] 
Prevent "make check" failure on warn_unused_result warning for fwrite(3) call.

16 years agoBug 2395: FTP auth errors not displayed
Amos Jeffries [Fri, 12 Jun 2009 08:46:29 +0000 (20:46 +1200)] 
Bug 2395: FTP auth errors not displayed

Round 2 for this bug. Now we handle missing auth as an expected result
rather than a failure. FTP operations are now well tested and this patch
does not affect code shared with other components.

Side-effect is that browser authentication popups now appear when the
FTP server needs authentication. This has been a long missed event.

The root cause of the issue is not found so other subsequent errors in
FTP sub-protocol still silently lost due to the same issue.

16 years agoAuthor: Various Translators
Amos Jeffries [Fri, 12 Jun 2009 05:21:39 +0000 (17:21 +1200)] 
Author: Various Translators
Language: Thai

16 years agoMerge from trunk
Amos Jeffries [Fri, 12 Jun 2009 05:10:28 +0000 (17:10 +1200)] 
Merge from trunk

16 years agoAuthor: Various Translators
Amos Jeffries [Fri, 12 Jun 2009 05:07:44 +0000 (17:07 +1200)] 
Author: Various Translators
Language: Thai

16 years agoAdd .POT file for manual pages
Amos Jeffries [Sun, 7 Jun 2009 09:23:42 +0000 (21:23 +1200)] 
Add .POT file for manual pages

16 years agoWindows port: Bit types protection must applied always
Guido Serassio [Sun, 7 Jun 2009 09:09:33 +0000 (11:09 +0200)] 
Windows port: Bit types protection must applied always

16 years agoLanguage: Lithuanian
Amos Jeffries [Sun, 7 Jun 2009 07:31:50 +0000 (19:31 +1200)] 
Language: Lithuanian

16 years agoLanguage: Lithuanian
Amos Jeffries [Sun, 7 Jun 2009 07:30:08 +0000 (19:30 +1200)] 
Language: Lithuanian

16 years agoLanguage: Hungarian
Amos Jeffries [Sun, 7 Jun 2009 05:47:54 +0000 (17:47 +1200)] 
Language: Hungarian

16 years agoLanguage: Hungarian
Amos Jeffries [Sun, 7 Jun 2009 05:46:47 +0000 (17:46 +1200)] 
Language: Hungarian

16 years agoAdd RTL for Hebrew
Amos Jeffries [Sun, 7 Jun 2009 03:29:03 +0000 (15:29 +1200)] 
Add RTL for Hebrew

16 years agoLanguage: Hebrew
Amos Jeffries [Sun, 7 Jun 2009 03:18:28 +0000 (15:18 +1200)] 
Language: Hebrew

16 years agoLanguage: Hebrew
Amos Jeffries [Sun, 7 Jun 2009 03:15:15 +0000 (15:15 +1200)] 
Language: Hebrew

16 years agoInstall Kerberos helper in libexec not sbin
Amos Jeffries [Sat, 6 Jun 2009 23:51:42 +0000 (11:51 +1200)] 
Install Kerberos helper in libexec not sbin

16 years agoLanguage Updates: Sync ru.po with Rosetta
Amos Jeffries [Sat, 6 Jun 2009 12:26:09 +0000 (00:26 +1200)] 
Language Updates: Sync ru.po with Rosetta

16 years agoLanguage: Malay
Amos Jeffries [Sat, 6 Jun 2009 12:08:13 +0000 (00:08 +1200)] 
Language: Malay

16 years agoLanguage: Malay
Amos Jeffries [Sat, 6 Jun 2009 12:07:16 +0000 (00:07 +1200)] 
Language: Malay

16 years agoUpdates auto-save
Amos Jeffries [Sat, 6 Jun 2009 12:00:38 +0000 (00:00 +1200)] 
Updates auto-save

16 years agoMerged from trunk
Amos Jeffries [Sat, 6 Jun 2009 11:50:57 +0000 (23:50 +1200)] 
Merged from trunk

16 years agoRelease Notes: tcpkeepalive very much present
Amos Jeffries [Sat, 6 Jun 2009 11:37:44 +0000 (23:37 +1200)] 
Release Notes: tcpkeepalive very much present

16 years agoDetect IPv6 stack a little better.
Amos Jeffries [Sat, 6 Jun 2009 03:03:56 +0000 (15:03 +1200)] 
Detect IPv6 stack a little better.

Will now detect whether v4-mapping works and enable split-stack if not.
Moves these tests a similar below the header detection so they will work.

16 years agoRelease notes on tag ACL
Amos Jeffries [Fri, 5 Jun 2009 23:55:01 +0000 (11:55 +1200)] 
Release notes on tag ACL

16 years agoMake debug_options rotate=N option back-compatible.
Amos Jeffries [Fri, 5 Jun 2009 23:13:17 +0000 (11:13 +1200)] 
Make debug_options rotate=N option back-compatible.

This ties older config which do not set rotate=N to still use the value
of logfile_rotate. If set rotate=N overrides logfile_rotate and can be
any value 0 or up.

16 years agoLanguage Updates: Korean, Chinese (Taiwan)
Amos Jeffries [Fri, 5 Jun 2009 05:28:55 +0000 (17:28 +1200)] 
Language Updates: Korean, Chinese (Taiwan)

16 years agoMerged from trunk
Amos Jeffries [Fri, 5 Jun 2009 05:27:08 +0000 (17:27 +1200)] 
Merged from trunk

16 years agoLanguage Updates: Korean
Amos Jeffries [Fri, 5 Jun 2009 05:24:41 +0000 (17:24 +1200)] 
Language Updates: Korean

16 years agoLanguage Updates: Chinese (Taiwan)
Amos Jeffries [Fri, 5 Jun 2009 04:11:46 +0000 (16:11 +1200)] 
Language Updates: Chinese (Taiwan)

16 years agoUpdate paths in manuals generation
Amos Jeffries [Thu, 4 Jun 2009 12:11:00 +0000 (00:11 +1200)] 
Update paths in manuals generation

16 years agoCollate and HTMLize the current Squid manual pages
Amos Jeffries [Thu, 4 Jun 2009 11:05:26 +0000 (23:05 +1200)] 
Collate and HTMLize the current Squid manual pages

This is expected to create a *-manuals.tar.gz bundle like the cfgman
bundle before it with raw and HTML versions of all man files currently
in the Squid sources.  For the purpose of providing web page versions
as authorative reference documentation.

This is one of those things that really has to be tested live on snapshot
generation. I'm only sure that groff exists in the spots its needed and
that the creation of the tar.gz should work. More work and testing will
likely be needed before public pages are available.

TODO:
    Test this alteration, and convert the bundle to live web pages.
    Add man .8 pages for many of the helpers.

16 years agoWindows port: fix link error on MinGW when using ident.
Guido Serassio [Tue, 2 Jun 2009 15:37:40 +0000 (17:37 +0200)] 
Windows port: fix link error on MinGW when using ident.

16 years agoWindows port: added build test options file for MinGW environment
Guido Serassio [Tue, 2 Jun 2009 13:40:12 +0000 (15:40 +0200)] 
Windows port: added build test options file for MinGW environment

16 years agoFix TCP and UDP buffer size detection
Guido Serassio [Tue, 2 Jun 2009 09:59:51 +0000 (11:59 +0200)] 
Fix TCP and UDP buffer size detection

After the switch to C++ of configure.in, some tests must be revised, maybe
that they are still some other always failing test.

16 years agoFix make check failure on Debian Etch, MinGW and maybe others OS.
Guido Serassio [Tue, 2 Jun 2009 09:38:27 +0000 (11:38 +0200)] 
Fix make check failure on Debian Etch, MinGW and maybe others OS.

16 years agoWindows port: second chunk of fixes needed to build again Squid3 using MinGW
Guido Serassio [Mon, 1 Jun 2009 19:38:37 +0000 (21:38 +0200)] 
Windows port: second chunk of fixes needed to build again Squid3 using MinGW

16 years agoSourceLayout: Shuffle ident files into libident.la
Amos Jeffries [Mon, 1 Jun 2009 12:31:43 +0000 (00:31 +1200)] 
SourceLayout: Shuffle ident files into libident.la

 * Moves files into ident/ for library
 * Adds Ident:: namespace for interface.
 * Moves ident config to Ident::TheConfig
 * reduces one avenue of memory leak on double-Init of ident objects.
 * Makes ident ACL only relevant when ident is available
 * Wraps Ident code in USE_IDENT for monolithic or empty library build
 * Adds documentation for ident API

TODO: Async and Object'ify the ident internals.

16 years agoFix build failure of squid_radius_auth.
Guido Serassio [Mon, 1 Jun 2009 12:15:50 +0000 (14:15 +0200)] 
Fix build failure of squid_radius_auth.

Also added config.test. Before of this, squid_radius_auth probably was never
automatically build during squid 3 development.

16 years agoMFC: Back out unintended md5 -> squid_md5 substituions from the md5.h -> squid_md5...
Guido Serassio [Mon, 1 Jun 2009 12:01:23 +0000 (14:01 +0200)] 
MFC: Back out unintended md5 -> squid_md5 substituions from the md5.h -> squid_md5.h name change

somehow the global search/replace used when renaming include/md5.h picked up a
lot more than intended.

This is a missing forward port from Squid 2 of an old Henrik's commit

16 years agoWindows port: Renamed src/acl/Ident.h to src/acl/AclIdent.h
Guido Serassio [Mon, 1 Jun 2009 09:08:01 +0000 (11:08 +0200)] 
Windows port: Renamed src/acl/Ident.h to src/acl/AclIdent.h

This fix a build failure caused by a name case conflict with src/ident.h.

16 years agoPort from 2.7: Show local address on listening sockets
Amos Jeffries [Mon, 1 Jun 2009 02:52:28 +0000 (14:52 +1200)] 
Port from 2.7: Show local address on listening sockets

16 years agoWindows port: first chunk of fixes needed to build again Squid3 using MinGW
Guido Serassio [Sun, 31 May 2009 17:20:44 +0000 (19:20 +0200)] 
Windows port: first chunk of fixes needed to build again Squid3 using MinGW

16 years agoAuthor: Henrik Nordstrom <henrik@henriknordstrom.net>
Amos Jeffries [Sun, 31 May 2009 09:37:54 +0000 (21:37 +1200)] 
Author: Henrik Nordstrom <henrik@henriknordstrom.net>
Bug #2407: Spelling error in http_port tcpkeepalive option

One of the new parameters according to the docs is "keepalive". However, when
using this option you'll get a "Bungled squid.conf in line ...". That's because
when parsing the configuration Squid is looking for the keyword "tcpkeepalive"
instead of "keepalive" as stated in the docs.

Selected to fix the docs instead of code as having it named keepalive is too
easily confused with HTTP keep-alive / persistent connections.

2009-05-25: Also mistakes on spelling of config dump.

16 years agoTypo in pam_auth man page
Amos Jeffries [Sun, 31 May 2009 04:49:16 +0000 (16:49 +1200)] 
Typo in pam_auth man page

16 years agoFix false NAT lookup errors.
Amos Jeffries [Sun, 31 May 2009 00:32:47 +0000 (12:32 +1200)] 
Fix false NAT lookup errors.

Turns out the getsockopt result test was inverted.
Also update SOL_IP parameter to current IPPROTO values.

16 years agoSplit-Stack enable DNS sockets.
Amos Jeffries [Sat, 30 May 2009 13:50:46 +0000 (01:50 +1200)] 
Split-Stack enable DNS sockets.

This breaks the DNS sockets into two when split-stack mode is used.
DnsSocketA becomes IPv4-only and DnsSocketB becomes used as IPv6-only.
Without Split-stack mode DnsSocketA is the only one actually used.

16 years agoWindows port: Fix configure failure on MinGW.
Guido Serassio [Sat, 30 May 2009 13:38:58 +0000 (15:38 +0200)] 
Windows port: Fix configure failure on MinGW.

16 years agoAuthor: Duane Wessels <wessels@squid-cache.org>
Amos Jeffries [Sat, 30 May 2009 13:13:28 +0000 (01:13 +1200)] 
Author: Duane Wessels <wessels@squid-cache.org>
MFC: documentation bugfix for tcp_outgoing_tos directive

16 years agoAuthor: Diego Woitasen <diegows <at> xtech.com.ar>
Amos Jeffries [Sat, 30 May 2009 13:04:44 +0000 (01:04 +1200)] 
Author: Diego Woitasen <diegows <at> xtech.com.ar>
Fix stripping NT domain in squid_ldap_group

16 years agoMake tag ACL play nice under current source layout.
Amos Jeffries [Sat, 30 May 2009 11:30:07 +0000 (23:30 +1200)] 
Make tag ACL play nice under current source layout.

Few bits I missed during the initial merge.

16 years agoAuthor: Henrik Nordstrom <henrik@henriknordstrom.net>
Amos Jeffries [Sat, 30 May 2009 05:10:39 +0000 (17:10 +1200)] 
Author: Henrik Nordstrom <henrik@henriknordstrom.net>
Adds "tag" type acl matching tags set by external acl helpers.

Currently using a list of strings (not even splay) as the number of
members is generally expected to be very small.

Should be complemented by a regex based acl.

16 years agoRevert testbed bits from revno 9699.
Amos Jeffries [Sat, 30 May 2009 04:25:24 +0000 (16:25 +1200)] 
Revert testbed bits from revno 9699.

16 years agoAuthor: Joao Alves Neto <alves_joao@hotmail.com>
Amos Jeffries [Sat, 30 May 2009 04:10:35 +0000 (16:10 +1200)] 
Author: Joao Alves Neto <alves_joao@hotmail.com>
Make fakeauth handle NTLMv2 better

NTLMv2 requires challenge flags to be a mirror of those received.

16 years agoAdd Translate: and Unless-Modified-Since: headers to known list.
Amos Jeffries [Fri, 29 May 2009 07:37:45 +0000 (19:37 +1200)] 
Add Translate: and Unless-Modified-Since: headers to known list.

They are custom microsoft headers we may need to use header_access to
crop away. Translate: is needed for WEBDAV so we must leave this up
to individual admin.

16 years agoAuthor: Arkin <arkin.yang@gmail.com>
Amos Jeffries [Sun, 24 May 2009 09:28:55 +0000 (21:28 +1200)] 
Author: Arkin <arkin.yang@gmail.com>
Bug 2387: The calculation of the number of hash buckets need to account for the memory size, not only disk size

cache_mem only setups without a cache_dir miscalculates the hash table size,
resulting in poor performance if cache_mem is very large.

16 years agoAuthor: Henrik Nordstrom <henrik@henriknordstrom.net>
Amos Jeffries [Sat, 23 May 2009 13:40:07 +0000 (01:40 +1200)] 
Author: Henrik Nordstrom <henrik@henriknordstrom.net>
Bug 2481: Don't set expires: now in generated error responses

Sending Expires: "now" overrides any negative cache logics which may
be present in downstream caches and is a bad idea. Better to send
the responses without any explicit expiry information.

16 years ago2.6.STABLE22 has all changes fully ported.
Amos Jeffries [Sat, 23 May 2009 12:05:58 +0000 (06:05 -0600)] 
2.6.STABLE22 has all changes fully ported.

16 years agoPrep for 3.1.0.8
Amos Jeffries [Sat, 23 May 2009 11:37:48 +0000 (23:37 +1200)] 
Prep for 3.1.0.8

16 years agoUpdate Rosetta Contributors info
Amos Jeffries [Sat, 23 May 2009 05:15:05 +0000 (17:15 +1200)] 
Update Rosetta Contributors info