]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
17 years agoImport initial code
Amos Jeffries [Wed, 19 Nov 2008 06:59:00 +0000 (19:59 +1300)] 
Import initial code

17 years agoDist DiskIO modules.sh script
Amos Jeffries [Mon, 17 Nov 2008 12:01:38 +0000 (01:01 +1300)] 
Dist DiskIO modules.sh script

17 years agoVarious dist problems
Amos Jeffries [Sun, 16 Nov 2008 04:24:43 +0000 (21:24 -0700)] 
Various dist problems

17 years agoFix: no such file spnegohelp.h in squid_kerb_auth helper
Amos Jeffries [Sun, 16 Nov 2008 03:34:52 +0000 (20:34 -0700)] 
Fix: no such file spnegohelp.h in squid_kerb_auth helper

17 years agoChange snapshots build location
Amos Jeffries [Sun, 16 Nov 2008 02:28:49 +0000 (19:28 -0700)] 
Change snapshots build location

/tmp is no longer large enough for the snapshot and test build data
moving to the maintenance account.

17 years agoBug 2523: bad assertion
Amos Jeffries [Sun, 16 Nov 2008 01:08:28 +0000 (14:08 +1300)] 
Bug 2523: bad assertion

17 years agoIgnore ska_config.h.in from squid_kerb_auth
Amos Jeffries [Sat, 15 Nov 2008 03:40:08 +0000 (16:40 +1300)] 
Ignore ska_config.h.in from squid_kerb_auth

17 years agoFix IPAddress not setting sin_len on BSD
Amos Jeffries [Sat, 15 Nov 2008 03:28:44 +0000 (20:28 -0700)] 
Fix IPAddress not setting sin_len on BSD

17 years agoFix assertion in DskIO and Ufs unit tests
Amos Jeffries [Fri, 14 Nov 2008 16:14:29 +0000 (05:14 +1300)] 
Fix assertion in DskIO and Ufs unit tests

Classes whose initialization is implied from the presence of a soliton
do not get initialized when their soliton is hidden away in a library.
Only when the object is linked to a main app.

DiskIO modules are such and require a hook to probe the soliton before
initialization kicks off. This patch adds such a hook function which is
called from the manager setup function to probe all built modules and
ensure their existance and registration is done before initializing.

Also adds a lot of function documentation in various places.

17 years agoMake squid_kerb_auth build out of tree along with squid
Amos Jeffries [Fri, 14 Nov 2008 09:43:02 +0000 (22:43 +1300)] 
Make squid_kerb_auth build out of tree along with squid

17 years agoCorrect debugs output on GetDenyInfo
Amos Jeffries [Wed, 12 Nov 2008 04:55:12 +0000 (17:55 +1300)] 
Correct debugs output on GetDenyInfo

deny_info pages are expected to be redirects sometimes.
It's only the particular lookup which can't use them.
Also they may not be a match anyway since test was done after warning.

17 years agoCorrect docs on httpSTatusLinePackInto
Amos Jeffries [Wed, 12 Nov 2008 04:44:01 +0000 (17:44 +1300)] 
Correct docs on httpSTatusLinePackInto

17 years agoRe-enable COSS .h files for testing. .cc remain disabled.
Amos Jeffries [Tue, 11 Nov 2008 10:38:40 +0000 (23:38 +1300)] 
Re-enable COSS .h files for testing. .cc remain disabled.

17 years agoUpdate squid_kerb_auth to 1.0.5
Amos Jeffries [Tue, 11 Nov 2008 10:11:53 +0000 (23:11 +1300)] 
Update squid_kerb_auth to 1.0.5

produces clean errors when headers are missing.
dist spnegohelp files.

17 years agoCorrect configure tests on squid_kerb_auth
Amos Jeffries [Sun, 9 Nov 2008 11:25:31 +0000 (00:25 +1300)] 
Correct configure tests on squid_kerb_auth

17 years agoPrep for 3.1.0.2
Amos Jeffries [Sun, 9 Nov 2008 10:13:26 +0000 (23:13 +1300)] 
Prep for 3.1.0.2

17 years agodist the translations and templates properly
Amos Jeffries [Sun, 9 Nov 2008 04:10:23 +0000 (17:10 +1300)] 
dist the translations and templates properly

17 years agoCOSS removal from Squid-3
Amos Jeffries [Sun, 9 Nov 2008 03:37:11 +0000 (16:37 +1300)] 
COSS removal from Squid-3

I'm expanding the COSS 'removal' from just 3.0 to all Squid-3.
The hoped for work has not yet been presented. When someone is available
they need to revert this patch. - Amos

  We had a vote on this some (several) months before 3.0 got branched, and
  it was decided to drop COSS from the Squid-3.0 branch once branched.
  Then the branching got delayed, and this task was forgotten when it
  finally branched.

  Until COSS gets significantly updated it's counter-productive to ship it
  in STABLE releases. But the current code needs to be kept in trunk as
  reference on how things got refactored for the day the current COSS code
  gets forward ported to Squid-3.

  Regards
  Henrik

17 years agoAuthor: Thomas-Martin Seck <tmseck-lists@netcologne.de>
Amos Jeffries [Sun, 9 Nov 2008 02:08:45 +0000 (15:08 +1300)] 
Author: Thomas-Martin Seck <tmseck-lists@netcologne.de>
Drop som bashism's from configure

17 years agoCorrect execute and write permissions from some files.
Amos Jeffries [Sun, 9 Nov 2008 01:04:23 +0000 (14:04 +1300)] 
Correct execute and write permissions from some files.

17 years agoIPAddress tests and corrections.
Amos Jeffries [Sat, 8 Nov 2008 13:39:39 +0000 (06:39 -0700)] 
IPAddress tests and corrections.

Fixes two cases where GetSockAddr did not set sin*_len properly

Fixes configure tests for sin*_len

TODO: still to find and fix where we are getting on FreeBSD:
 SYS SS_LEN=16
 SQD SS_LEN=0    (should be 16)

17 years agoFix configure syntax error in squid_kerb_ath
Amos Jeffries [Sat, 8 Nov 2008 03:57:49 +0000 (20:57 -0700)] 
Fix configure syntax error in squid_kerb_ath

17 years agoRollback abort, slipped in
Amos Jeffries [Sat, 8 Nov 2008 03:47:14 +0000 (16:47 +1300)] 
Rollback abort, slipped in

17 years agoLanguage Updates
Amos Jeffries [Fri, 7 Nov 2008 12:03:18 +0000 (01:03 +1300)] 
Language Updates

17 years agoRollback grep change. produced mangled reports
Amos Jeffries [Thu, 6 Nov 2008 08:39:29 +0000 (21:39 +1300)] 
Rollback grep change. produced mangled reports

17 years agoFix tests for DisKIO
Amos Jeffries [Thu, 6 Nov 2008 08:33:01 +0000 (21:33 +1300)] 
Fix tests for DisKIO

17 years agoTestBed: update to properly abort on test failures
Amos Jeffries [Wed, 5 Nov 2008 13:52:47 +0000 (06:52 -0700)] 
TestBed: update to properly abort on test failures

17 years ago3.0 Release Notes updates
Amos Jeffries [Wed, 5 Nov 2008 02:27:45 +0000 (15:27 +1300)] 
3.0 Release Notes updates

Retrospective squid.conf diff against 2.7.

17 years ago3.1 Release Notes updates
Amos Jeffries [Wed, 5 Nov 2008 01:46:40 +0000 (14:46 +1300)] 
3.1 Release Notes updates

17 years agoFix test abort slipped in
Amos Jeffries [Sun, 2 Nov 2008 23:04:15 +0000 (12:04 +1300)] 
Fix test abort slipped in

17 years agoLanguage Updates
Amos Jeffries [Sun, 2 Nov 2008 12:29:57 +0000 (01:29 +1300)] 
Language Updates

17 years agoLanguage Updates
Amos Jeffries [Sun, 2 Nov 2008 12:00:43 +0000 (01:00 +1300)] 
Language Updates

17 years agoAuthor: Markus Moeller <markus_moeller@compuserve.com>
Amos Jeffries [Sun, 2 Nov 2008 05:06:52 +0000 (18:06 +1300)] 
Author: Markus Moeller <markus_moeller@compuserve.com>
Remove squid_kerb_auth helper from default build when gssapi is missing

Test for GSSAPI dependancies before automatically adding the helper to
Squids' default helper list.

Does not affect explicit configuration.

17 years agoFix: missing repl/lru/store_repl_lru.o
Amos Jeffries [Sun, 2 Nov 2008 02:12:51 +0000 (15:12 +1300)] 
Fix: missing repl/lru/store_repl_lru.o

17 years agoupdates
Amos Jeffries [Sat, 1 Nov 2008 15:09:37 +0000 (04:09 +1300)] 
updates

17 years agoMerge from trunk
Amos Jeffries [Sat, 1 Nov 2008 13:45:04 +0000 (02:45 +1300)] 
Merge from trunk

17 years agoUpdates
Amos Jeffries [Sat, 1 Nov 2008 12:18:03 +0000 (01:18 +1300)] 
Updates

17 years agoBug 2500: Solaris10/11 build fails to detect IPv6 properly
Amos Jeffries [Sat, 1 Nov 2008 12:00:52 +0000 (01:00 +1300)] 
Bug 2500: Solaris10/11 build fails to detect IPv6 properly

17 years agoUpdates auto-save
Amos Jeffries [Fri, 31 Oct 2008 05:01:13 +0000 (18:01 +1300)] 
Updates auto-save

17 years agoMake 3.1 Release Notes more config automation friendly
Amos Jeffries [Fri, 31 Oct 2008 03:05:39 +0000 (16:05 +1300)] 
Make 3.1 Release Notes more config automation friendly

17 years agoUpdates auto-save
Amos Jeffries [Thu, 30 Oct 2008 23:00:38 +0000 (12:00 +1300)] 
Updates auto-save

17 years agoUpdates auto-save
Amos Jeffries [Thu, 30 Oct 2008 17:00:51 +0000 (06:00 +1300)] 
Updates auto-save

17 years agoRelease Notes updates
Amos Jeffries [Thu, 30 Oct 2008 01:49:27 +0000 (14:49 +1300)] 
Release Notes updates

17 years agoFixed "src/Makefile.am:981: whitespace following trailing backslash" warning.
Alex Rousskov [Wed, 29 Oct 2008 21:57:47 +0000 (15:57 -0600)] 
Fixed "src/Makefile.am:981: whitespace following trailing backslash" warning.

17 years agoFix build error in testDiskIO.
Amos Jeffries [Wed, 29 Oct 2008 15:09:51 +0000 (04:09 +1300)] 
Fix build error in testDiskIO.

Disk IO Modules sources should have been included through the DiskIO
libraries. Not directly as .o files.

TODO: Still one more build error with Store objects to track down.

17 years agoCorrect test-builds to allow individual tests run by name
Amos Jeffries [Wed, 29 Oct 2008 13:07:19 +0000 (02:07 +1300)] 
Correct test-builds to allow individual tests run by name

17 years agoTypo
Amos Jeffries [Wed, 29 Oct 2008 12:16:30 +0000 (01:16 +1300)] 
Typo

17 years agoTest before building snapshot
Amos Jeffries [Tue, 28 Oct 2008 11:22:17 +0000 (00:22 +1300)] 
Test before building snapshot

To ensure that no snapshot goes out with known build errors.
The snapshot daily report is expected to contain error message if any.

17 years agoAdd --cleanup option to test-build.sh to remove working files
Amos Jeffries [Tue, 28 Oct 2008 05:18:06 +0000 (18:18 +1300)] 
Add --cleanup option to test-build.sh to remove working files

17 years agoUpdate mkrelease to only depend on bootstrap.sh
Amos Jeffries [Mon, 27 Oct 2008 15:10:30 +0000 (09:10 -0600)] 
Update mkrelease to only depend on bootstrap.sh

17 years agoSync CONTRIBUTORS with contributed 3.0 and 3.1 patch sets
Amos Jeffries [Mon, 27 Oct 2008 13:11:35 +0000 (02:11 +1300)] 
Sync CONTRIBUTORS with contributed 3.0 and 3.1 patch sets

17 years agoPolish Error Page CSS
Amos Jeffries [Mon, 27 Oct 2008 06:53:22 +0000 (19:53 +1300)] 
Polish Error Page CSS

Update errorpage.css content to display error pages matched to
squid-cache.org website color scheme and styles including logo.

Add Creative Commons Licence to the CSS file distributed.

Also fix paths for out-of-tree translation.

17 years agoFix relative links in Release Notes
Amos Jeffries [Mon, 27 Oct 2008 05:27:01 +0000 (18:27 +1300)] 
Fix relative links in Release Notes

17 years agoChangeLog and Release Notes updates
Amos Jeffries [Mon, 27 Oct 2008 05:19:11 +0000 (18:19 +1300)] 
ChangeLog and Release Notes updates

17 years agoPolish error page CSS
Amos Jeffries [Mon, 27 Oct 2008 04:26:53 +0000 (17:26 +1300)] 
Polish error page CSS

17 years agoReleas Notes update for ntlm_auth change
Amos Jeffries [Mon, 27 Oct 2008 04:23:41 +0000 (17:23 +1300)] 
Releas Notes update for ntlm_auth change

17 years agoPolish template CSS
Amos Jeffries [Mon, 27 Oct 2008 04:21:40 +0000 (17:21 +1300)] 
Polish template CSS

17 years agoStop appending sig to every errorpage file load.
Amos Jeffries [Mon, 27 Oct 2008 03:24:43 +0000 (16:24 +1300)] 
Stop appending sig to every errorpage file load.

17 years agoRename bundled ntlm_auth helper to ntlm_smb_lm_auth
Amos Jeffries [Mon, 27 Oct 2008 02:20:02 +0000 (15:20 +1300)] 
Rename bundled ntlm_auth helper to ntlm_smb_lm_auth

To reduce confusion with the similarly named but more useful Samba helper.

ntlm_smb_lm_auth is chosen to fit planned naming schema for auth helpers.

Helper binary name is constructed from its type (NTLM), actions (SMB LanManager),
and usage (Authentication) ::  ntlm_smb_lm_auth

17 years agoTypos
Amos Jeffries [Sun, 26 Oct 2008 14:49:41 +0000 (03:49 +1300)] 
Typos

17 years agoRename of ntlm_auth helper to ntlm_smb_lm_auth
Amos Jeffries [Sun, 26 Oct 2008 12:49:21 +0000 (01:49 +1300)] 
Rename of ntlm_auth helper to ntlm_smb_lm_auth

17 years agoMerge from trunk
Amos Jeffries [Sun, 26 Oct 2008 12:39:30 +0000 (01:39 +1300)] 
Merge from trunk

17 years agoAuthor: Francesco Chemolli <kinkie@squid-cache.org>
Amos Jeffries [Sun, 26 Oct 2008 12:21:49 +0000 (01:21 +1300)] 
Author: Francesco Chemolli <kinkie@squid-cache.org>
Reworked help-texts to uses AC_HELP_STRING rather than hand-code.

17 years agoMore build fixes.
Amos Jeffries [Sun, 26 Oct 2008 05:21:31 +0000 (18:21 +1300)] 
More build fixes.

This one in DNS.

Also updated the testbed to reveal 'No such file or directory' errors.
That reveals two more build issues in DiskIO when something is disabled.

17 years agoVarious Build Fixes
Amos Jeffries [Sun, 26 Oct 2008 01:40:10 +0000 (14:40 +1300)] 
Various Build Fixes

Adjust build tests to work out-of-tree in a custom directory tree per run.

Fixes several compile errors uncovered by the above.

Fixes ESILibxml2Parser to use memory-safe snprintf.

17 years agoLanguage Updates
Amos Jeffries [Sun, 26 Oct 2008 00:32:06 +0000 (13:32 +1300)] 
Language Updates

17 years agoSync with Rosetta
Amos Jeffries [Sun, 26 Oct 2008 00:29:54 +0000 (13:29 +1300)] 
Sync with Rosetta

17 years agoMerged from trunk
Amos Jeffries [Sun, 26 Oct 2008 00:27:31 +0000 (13:27 +1300)] 
Merged from trunk

17 years agoRelease Notes for 3.1
Amos Jeffries [Sat, 25 Oct 2008 06:48:50 +0000 (19:48 +1300)] 
Release Notes for 3.1

17 years agoPrettified some messages.
Francesco Chemolli [Fri, 24 Oct 2008 10:00:09 +0000 (12:00 +0200)] 
Prettified some messages.

17 years agoConverted some more help strings.
Francesco Chemolli [Fri, 24 Oct 2008 09:32:21 +0000 (11:32 +0200)] 
Converted some more help strings.

17 years agoConverted some more help strings.
Francesco Chemolli [Fri, 24 Oct 2008 09:05:12 +0000 (11:05 +0200)] 
Converted some more help strings.

17 years agoUpdate Release Notes Sections
Amos Jeffries [Fri, 24 Oct 2008 07:24:33 +0000 (20:24 +1300)] 
Update Release Notes Sections

17 years agoChanged more methods.
Francesco Chemolli [Thu, 23 Oct 2008 23:51:26 +0000 (01:51 +0200)] 
Changed more methods.

17 years agoConverted more help strings.
Francesco Chemolli [Thu, 23 Oct 2008 22:53:06 +0000 (00:53 +0200)] 
Converted more help strings.

17 years agoConverted more help strings.
Francesco Chemolli [Thu, 23 Oct 2008 22:20:40 +0000 (00:20 +0200)] 
Converted more help strings.

17 years agoMoved various help texts to AC_HELP_STRING
Francesco Chemolli [Thu, 23 Oct 2008 22:01:41 +0000 (00:01 +0200)] 
Moved various help texts to AC_HELP_STRING

17 years agoReal default enable IPv6.
Amos Jeffries [Thu, 23 Oct 2008 12:37:24 +0000 (01:37 +1300)] 
Real default enable IPv6.

Now runs PF_INET6 tests properly to auto-disable on broken systems.
Also handles absent configure option correctly as enable, not as disable

17 years agoCompat: accept -with-maxfd=N
Amos Jeffries [Thu, 23 Oct 2008 11:42:32 +0000 (00:42 +1300)] 
Compat: accept -with-maxfd=N

For backward compatability with Squid-2 we now accept the -with-maxfd
configure setting as an alternative to --with-filedescriptors.

--with-filedescriptors is still preferred, and the only one documented.
If both are set the value of --with-file-descriptors=N will be used.

17 years agoLanguage Updates
Amos Jeffries [Thu, 23 Oct 2008 10:25:53 +0000 (23:25 +1300)] 
Language Updates

17 years agoLanguages: Correct attribution on zh-cn
Amos Jeffries [Wed, 22 Oct 2008 10:20:10 +0000 (23:20 +1300)] 
Languages: Correct attribution on zh-cn

17 years agoLanguage updates (two more english variants)
Amos Jeffries [Wed, 22 Oct 2008 10:09:01 +0000 (23:09 +1300)] 
Language updates (two more english variants)

17 years agoRestore active part of error page stylesheets
Amos Jeffries [Tue, 21 Oct 2008 12:31:00 +0000 (01:31 +1300)] 
Restore active part of error page stylesheets

This now uses an adjusted form of errorTryLoadText() which accepts
an absoute path page name and NULL dir instead of errorLoadText()
which is intended only for locating a specific page amongst the error
directory content.

17 years agoMerge from trunk
Amos Jeffries [Tue, 21 Oct 2008 12:19:40 +0000 (01:19 +1300)] 
Merge from trunk

17 years agoLanguage Updates
Amos Jeffries [Tue, 21 Oct 2008 12:18:45 +0000 (01:18 +1300)] 
Language Updates

17 years agoMerge from trunk
Amos Jeffries [Tue, 21 Oct 2008 12:09:36 +0000 (01:09 +1300)] 
Merge from trunk

17 years agoVarious suggestions accepted
Amos Jeffries [Tue, 21 Oct 2008 11:45:39 +0000 (00:45 +1300)] 
Various suggestions accepted

17 years agoBug 2492: assertion failed: Server.cc:70: "!requestBodySource"
Amos Jeffries [Tue, 21 Oct 2008 11:25:14 +0000 (00:25 +1300)] 
Bug 2492: assertion failed: Server.cc:70: "!requestBodySource"

Paranoid: check that swanSong has been called
Extra paranoia: run before exiting swanSong. I really mean it. They MUST pass here.

17 years agoAuthor: Alex Rousskov <rousskov@measurement-factory.com>
Amos Jeffries [Tue, 21 Oct 2008 11:21:59 +0000 (00:21 +1300)] 
Author: Alex Rousskov <rousskov@measurement-factory.com>
Bug 2492: assertion failed: Server.cc:70: "!requestBodySource"

swanSong should set the pipe to NULL after stopping
consumption. There is even a convenience/safety method to do both in one call.

The attached patch replaces raw pipe->stop*() calls with convenience/safety
wrappers.

17 years agoMoved ICMP-only variables to ICMP-specific code in order to prevent
Alex Rousskov [Tue, 21 Oct 2008 03:24:36 +0000 (21:24 -0600)] 
Moved ICMP-only variables to ICMP-specific code in order to prevent
fatal "unused variable" GCC warnings.

17 years agoFix make dist of pinger.
Amos Jeffries [Mon, 20 Oct 2008 07:47:29 +0000 (20:47 +1300)] 
Fix make dist of pinger.

17 years agoAuthor: Gilles Espinasse <g.esp@free.fr>
Amos Jeffries [Sun, 19 Oct 2008 23:52:00 +0000 (12:52 +1300)] 
Author: Gilles Espinasse <g.esp@free.fr>
Bug 2494: Fix tproxy url in configure

17 years agoAuthor: Mikio Kishi <mkishi@104.net>
Henrik Nordstrom [Sat, 18 Oct 2008 14:50:34 +0000 (16:50 +0200)] 
Author: Mikio Kishi <mkishi@104.net>
Fix access.log request size tag (%>st)

17 years agoAuthor: Francesco Chemolli <kinkie@squid-cache.org>
Amos Jeffries [Sat, 18 Oct 2008 11:43:50 +0000 (00:43 +1300)] 
Author: Francesco Chemolli <kinkie@squid-cache.org>
Misc fixes for out of tree builds

ICMP path fixes by Francesco Chemolli <kinkie@squid-cache.org>

testheaders and cleanup amendments by Amos Jeffries.

17 years agoFix: request may be NULL on some errors.
Amos Jeffries [Sat, 18 Oct 2008 06:25:40 +0000 (19:25 +1300)] 
Fix: request may be NULL on some errors.

17 years agoAuthor: Francesco Chemolli <kinkie@squid-cache.org>
Amos Jeffries [Fri, 17 Oct 2008 12:17:45 +0000 (01:17 +1300)] 
Author: Francesco Chemolli <kinkie@squid-cache.org>
Bug 2489: Testsuite doesn't obey authentication scheme ./configure parameters

I've added a couple of AC_DEFINEs and a couple of #ifdefs to make the
offending tests conditional on the actually-built builtin auth-methods.

17 years agoUpdates auto-save
Amos Jeffries [Fri, 17 Oct 2008 11:00:39 +0000 (00:00 +1300)] 
Updates auto-save

17 years agoSourceLayout: lost ICMP Makefile.am
Amos Jeffries [Fri, 17 Oct 2008 04:04:11 +0000 (17:04 +1300)] 
SourceLayout: lost ICMP Makefile.am

17 years agoPrevent linking and performing checks for not-configured auth methods (bug 2489)
Francesco Chemolli [Thu, 16 Oct 2008 14:31:46 +0000 (16:31 +0200)] 
Prevent linking and performing checks for not-configured auth methods (bug 2489)

17 years agoSourceLayout: ICMP NetDB libraries
Amos Jeffries [Thu, 16 Oct 2008 13:01:14 +0000 (02:01 +1300)] 
SourceLayout: ICMP NetDB libraries