]>
git.ipfire.org Git - thirdparty/squid.git/log
Amos Jeffries [Tue, 28 Oct 2008 05:18:06 +0000 (18:18 +1300)]
Add --cleanup option to test-build.sh to remove working files
Amos Jeffries [Mon, 27 Oct 2008 15:10:30 +0000 (09:10 -0600)]
Update mkrelease to only depend on bootstrap.sh
Amos Jeffries [Mon, 27 Oct 2008 13:11:35 +0000 (02:11 +1300)]
Sync CONTRIBUTORS with contributed 3.0 and 3.1 patch sets
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.
Amos Jeffries [Mon, 27 Oct 2008 05:27:01 +0000 (18:27 +1300)]
Fix relative links in Release Notes
Amos Jeffries [Mon, 27 Oct 2008 05:19:11 +0000 (18:19 +1300)]
ChangeLog and Release Notes updates
Amos Jeffries [Mon, 27 Oct 2008 04:26:53 +0000 (17:26 +1300)]
Polish error page CSS
Amos Jeffries [Mon, 27 Oct 2008 04:23:41 +0000 (17:23 +1300)]
Releas Notes update for ntlm_auth change
Amos Jeffries [Mon, 27 Oct 2008 04:21:40 +0000 (17:21 +1300)]
Polish template CSS
Amos Jeffries [Mon, 27 Oct 2008 03:24:43 +0000 (16:24 +1300)]
Stop appending sig to every errorpage file load.
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
Amos Jeffries [Sun, 26 Oct 2008 14:49:41 +0000 (03:49 +1300)]
Typos
Amos Jeffries [Sun, 26 Oct 2008 12:49:21 +0000 (01:49 +1300)]
Rename of ntlm_auth helper to ntlm_smb_lm_auth
Amos Jeffries [Sun, 26 Oct 2008 12:39:30 +0000 (01:39 +1300)]
Merge from trunk
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.
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.
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.
Amos Jeffries [Sun, 26 Oct 2008 00:32:06 +0000 (13:32 +1300)]
Language Updates
Amos Jeffries [Sun, 26 Oct 2008 00:29:54 +0000 (13:29 +1300)]
Sync with Rosetta
Amos Jeffries [Sun, 26 Oct 2008 00:27:31 +0000 (13:27 +1300)]
Merged from trunk
Amos Jeffries [Sat, 25 Oct 2008 06:48:50 +0000 (19:48 +1300)]
Release Notes for 3.1
Francesco Chemolli [Fri, 24 Oct 2008 10:00:09 +0000 (12:00 +0200)]
Prettified some messages.
Francesco Chemolli [Fri, 24 Oct 2008 09:32:21 +0000 (11:32 +0200)]
Converted some more help strings.
Francesco Chemolli [Fri, 24 Oct 2008 09:05:12 +0000 (11:05 +0200)]
Converted some more help strings.
Amos Jeffries [Fri, 24 Oct 2008 07:24:33 +0000 (20:24 +1300)]
Update Release Notes Sections
Francesco Chemolli [Thu, 23 Oct 2008 23:51:26 +0000 (01:51 +0200)]
Changed more methods.
Francesco Chemolli [Thu, 23 Oct 2008 22:53:06 +0000 (00:53 +0200)]
Converted more help strings.
Francesco Chemolli [Thu, 23 Oct 2008 22:20:40 +0000 (00:20 +0200)]
Converted more help strings.
Francesco Chemolli [Thu, 23 Oct 2008 22:01:41 +0000 (00:01 +0200)]
Moved various help texts to AC_HELP_STRING
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
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.
Amos Jeffries [Thu, 23 Oct 2008 10:25:53 +0000 (23:25 +1300)]
Language Updates
Amos Jeffries [Wed, 22 Oct 2008 10:20:10 +0000 (23:20 +1300)]
Languages: Correct attribution on zh-cn
Amos Jeffries [Wed, 22 Oct 2008 10:09:01 +0000 (23:09 +1300)]
Language updates (two more english variants)
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.
Amos Jeffries [Tue, 21 Oct 2008 12:19:40 +0000 (01:19 +1300)]
Merge from trunk
Amos Jeffries [Tue, 21 Oct 2008 12:18:45 +0000 (01:18 +1300)]
Language Updates
Amos Jeffries [Tue, 21 Oct 2008 12:09:36 +0000 (01:09 +1300)]
Merge from trunk
Amos Jeffries [Tue, 21 Oct 2008 11:45:39 +0000 (00:45 +1300)]
Various suggestions accepted
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.
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.
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.
Amos Jeffries [Mon, 20 Oct 2008 07:47:29 +0000 (20:47 +1300)]
Fix make dist of pinger.
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
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)
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.
Amos Jeffries [Sat, 18 Oct 2008 06:25:40 +0000 (19:25 +1300)]
Fix: request may be NULL on some errors.
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.
Amos Jeffries [Fri, 17 Oct 2008 11:00:39 +0000 (00:00 +1300)]
Updates auto-save
Amos Jeffries [Fri, 17 Oct 2008 04:04:11 +0000 (17:04 +1300)]
SourceLayout: lost ICMP Makefile.am
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)
Amos Jeffries [Thu, 16 Oct 2008 13:01:14 +0000 (02:01 +1300)]
SourceLayout: ICMP NetDB libraries
Amos Jeffries [Thu, 16 Oct 2008 12:56:48 +0000 (01:56 +1300)]
Default enable error page localization
Amos Jeffries [Thu, 16 Oct 2008 12:30:18 +0000 (01:30 +1300)]
Default enable IPv6
Amos Jeffries [Thu, 16 Oct 2008 09:08:10 +0000 (22:08 +1300)]
Merged from trunk
Amos Jeffries [Thu, 16 Oct 2008 04:55:23 +0000 (17:55 +1300)]
Shuffle debug_log into Debug.h
Amos Jeffries [Thu, 16 Oct 2008 04:51:12 +0000 (17:51 +1300)]
Merge from trunk
Amos Jeffries [Thu, 16 Oct 2008 04:49:01 +0000 (17:49 +1300)]
Update configure.in code about ICMP
Francesco Chemolli [Thu, 16 Oct 2008 04:19:15 +0000 (06:19 +0200)]
added configure.in stuff for autoheader to build the appropriate #defines
Amos Jeffries [Wed, 15 Oct 2008 10:14:16 +0000 (23:14 +1300)]
uudecode and --enable-truncate no longer relevant
Amos Jeffries [Wed, 15 Oct 2008 10:11:20 +0000 (23:11 +1300)]
Spelling, spelling, and typos
Amos Jeffries [Wed, 15 Oct 2008 08:29:36 +0000 (21:29 +1300)]
Update Release Notes for 3.1
Also,
removes obsolete $Id$ tags from 3.0, 3.1 notes.
typo in cf.data/pre documentation
Amos Jeffries [Wed, 15 Oct 2008 03:53:20 +0000 (16:53 +1300)]
Test file_revisions
Amos Jeffries [Wed, 15 Oct 2008 03:52:59 +0000 (16:52 +1300)]
Test file_revisions
Amos Jeffries [Wed, 15 Oct 2008 03:50:24 +0000 (16:50 +1300)]
Sync 3.0 release notes
Amos Jeffries [Tue, 14 Oct 2008 12:57:32 +0000 (01:57 +1300)]
Drop ancient TODO list into wiki instead
Amos Jeffries [Tue, 14 Oct 2008 12:47:17 +0000 (01:47 +1300)]
Update ChangeLog for 3.1.0.1
Amos Jeffries [Tue, 14 Oct 2008 09:54:26 +0000 (22:54 +1300)]
Bug 1441: tcp_outgoing_address + peering need acl matching actual endpoint
Adds the 'peername' ACL to match against the cache_peer name=X values.
Also, adds peername ACL tests to tcp_outgoing_addr.
NOTE: Only checks against the first peer of all possible peers selected for
the connection. So on failures the outgoing address may still be incorrect for
the secondary peers.
Thanks for testing to Andrew McMillan <andrew@morphoss.com>
Amos Jeffries [Mon, 13 Oct 2008 23:02:12 +0000 (12:02 +1300)]
Updates auto-save
Amos Jeffries [Mon, 13 Oct 2008 11:29:06 +0000 (00:29 +1300)]
Remove several unnecessary uses of putStrf and a compile error
Amos Jeffries [Mon, 13 Oct 2008 09:41:25 +0000 (22:41 +1300)]
Add configure option --with-logdir=PATH for change of the log directory
Not all OS and builds can cope with the BSD /var/logs default.
This lets users and maintainers set OS-dependant log location without
needing to patch and bootstrap the code.
Amos Jeffries [Mon, 13 Oct 2008 06:29:59 +0000 (19:29 +1300)]
Correct settings for v4-mapped.
Its always useful in IPv6. Unless split-stack has been requested.
Amos Jeffries [Sun, 12 Oct 2008 23:50:38 +0000 (12:50 +1300)]
Update public IPv6 configure sub-options.
Drop all mention of CNAME recursion. Still buggy and experimental.
Alter --with-ipv4-mapping to default ON.
This is harmless if system defaults it to ON. But resolves problems
seen with systems where OS default is OFF disabling this advanced
hybrid-stack feature which squid needs.
Seen in some Linux, FreeBSD 7.1, OpenBSD, and Vista.
Guido Serassio [Sun, 12 Oct 2008 18:52:33 +0000 (20:52 +0200)]
Windows port: Fix build error using latest MinGW runtime.
Amos Jeffries [Sun, 12 Oct 2008 12:29:37 +0000 (01:29 +1300)]
Merge from trunk
Amos Jeffries [Sun, 12 Oct 2008 12:23:33 +0000 (01:23 +1300)]
Extend errorTryLoadText to accept absolute paths for page
Amos Jeffries [Sun, 12 Oct 2008 10:49:30 +0000 (23:49 +1300)]
Revert r9281. fubar.
Amos Jeffries [Sun, 12 Oct 2008 08:10:11 +0000 (21:10 +1300)]
Author: Klaus Singvogel <kssingvo@suse.de>
Bug 2483: bind() called before connect()
Amos Jeffries [Sun, 12 Oct 2008 04:39:24 +0000 (17:39 +1300)]
Typo.
Amos Jeffries [Sun, 12 Oct 2008 02:33:07 +0000 (15:33 +1300)]
Boost debug output on socket FDs
Amos Jeffries [Sun, 12 Oct 2008 01:33:06 +0000 (14:33 +1300)]
Merged from trunk
Amos Jeffries [Sat, 11 Oct 2008 13:21:08 +0000 (02:21 +1300)]
General ICMP dependant cleanups.
Moved netdb*() function definitions into icmp/net_db.h
Various compile and link errors after ICMP and Net_db move.
Some large blocks of potentially expensive code which are no-op without
ICMP and NetDB capabilities are now built only when useful.
Amos Jeffries [Sat, 11 Oct 2008 05:46:59 +0000 (18:46 +1300)]
Split ICMP library in two. Move Net DB protos into icmp/net_db.h
Amos Jeffries [Sat, 11 Oct 2008 04:03:38 +0000 (17:03 +1300)]
Author: Steve Bennett <S.Bennett@lancaster.ac.uk>
Bug 2486: SEGV at startup due to URLHostName
Amos Jeffries [Sat, 11 Oct 2008 03:39:28 +0000 (16:39 +1300)]
Make srcformat.sh script portable
Made smart enough to locate its own ROOT properly if run from bzr branch
Made it revert unsafely re-formatted files to prevent accidental commits
Now leaves a *.astylebad containing the attempted reformat for comparison
Removed bashisms to make script properly /bin/sh executable
Amos Jeffries [Fri, 10 Oct 2008 11:24:16 +0000 (00:24 +1300)]
Merged from trunk
Amos Jeffries [Fri, 10 Oct 2008 08:02:53 +0000 (21:02 +1300)]
SourceFormat: Main reformat push
This revision formats all .h .c .cc .cci files according to the
code format chosen for Squid-3 releases in future.
Due to outstanding patches which are not easily adapted a few files
have been omitted from this particular format push:
src/comm.cc
src/client_side.cc
src/client_side.h
src/errorpage.cc
src/fde.h
src/ftp.cc
src/http.cc
src/HttpRequest.cc
src/pconn.cc
src/pconn.h
src/ICAP/ICAPModXact.cc
src/ICAP/ICAPModXact.h
src/ICAP/ICAPOptions.cc
src/ICAP/ICAPServiceRep.cc
src/ICAP/ICAPServiceRep.h
src/ICAP/ICAPXaction.cc
src/ICAP/ICAPXaction.h
src/Server.cc
src/Server.h
src/structs.h
Amos Jeffries [Fri, 10 Oct 2008 05:02:56 +0000 (23:02 -0600)]
Updates for running on squid-cache.org
Amos Jeffries [Fri, 10 Oct 2008 04:21:30 +0000 (17:21 +1300)]
Author: Alex Rousskov <rousskov@squid-cache.org>
Fix compile errors with std::exception
Alex Rousskov [Thu, 9 Oct 2008 17:11:31 +0000 (11:11 -0600)]
Updated FwdState::updateHierarchyInfo() documentation with Henrik's comment
that was about to be lost in a closed bug #2391 report.
Amos Jeffries [Thu, 9 Oct 2008 14:28:01 +0000 (03:28 +1300)]
Fix link errors
Amos Jeffries [Thu, 9 Oct 2008 13:12:07 +0000 (02:12 +1300)]
Fix recursion inside srcformat script after rename
Amos Jeffries [Thu, 9 Oct 2008 13:00:28 +0000 (02:00 +1300)]
SourceFormat: Convert md5checker script into a recursive formatter+validator
This converts the md5 validation script from a single layer to a
recursive script.
Given a directory path calls the formater.pl script for all .h .c .cc and
.cci files within. Validating each file conversion as it goes and aborts
at the first error found.
This is intended for maintenance of the central Squid-3 repository code.
NP: As with the original checker its a bash script.
Probably non-portable right now without adaptions.
Henrik Nordstrom [Wed, 8 Oct 2008 22:39:31 +0000 (00:39 +0200)]
Properly fix squid_kerb_auth configure recursion
Amos Jeffries [Wed, 8 Oct 2008 06:17:12 +0000 (19:17 +1300)]
Update squid_kerb_auth bundled files
reconf should not be needed. Squid bootstrap.sh does all that.
It ws not provided to us in the official 1.0.3 bundle anyway.
Also other sub-project attribution files should to be bundled with Squid.
Amos Jeffries [Wed, 8 Oct 2008 05:46:03 +0000 (18:46 +1300)]
Document the reply_body_max_size line format
Amos Jeffries [Tue, 7 Oct 2008 10:39:12 +0000 (04:39 -0600)]
Fix: Unsupported tag name: yes
--with-tags is documented by configure as having optional parameter
this is not true. The parameter is required.
Amos Jeffries [Tue, 7 Oct 2008 10:20:21 +0000 (04:20 -0600)]
Fix: cfgaux/configure failed for helpers/negotiate_auth/squid_kerb_auth
Turns out that it needed to be added to the bootstrap system as well
as made a sub-configure.
Also move sub-configure to only occure when the helper needs to be built.
There is no need to waste time configuring dead code.
Amos Jeffries [Mon, 6 Oct 2008 12:18:42 +0000 (06:18 -0600)]
Snapshot 3.1 branch
Amos Jeffries [Mon, 6 Oct 2008 11:26:47 +0000 (00:26 +1300)]
Compile error. Cast was needed