]>
git.ipfire.org Git - thirdparty/squid.git/log
serassio [Fri, 25 Aug 2006 18:42:57 +0000 (18:42 +0000)]
Bug #1602: Need to implement TCP fallback on truncated (large) DNS responses
Squid 3.0 has already a DNS Virtual Circuit lookups (TCP), just done a clean
of cbdata management.
serassio [Thu, 24 Aug 2006 20:59:32 +0000 (20:59 +0000)]
Fix Squid crash when using %a in ERR_INVALID_REQ and ERR_INVALID_URL error messages.
hno [Tue, 22 Aug 2006 06:10:45 +0000 (06:10 +0000)]
Bootstrapped
robertc [Mon, 21 Aug 2006 06:50:40 +0000 (06:50 +0000)]
Split out cbdata fully, it now is an optional include and no Init call is needed.
hno [Mon, 21 Aug 2006 06:10:46 +0000 (06:10 +0000)]
Bootstrapped
hno [Mon, 21 Aug 2006 03:02:53 +0000 (03:02 +0000)]
Handle very large DNS responses gracefully.
serassio [Mon, 21 Aug 2006 01:15:32 +0000 (01:15 +0000)]
Fixed a build error on Solaris 9 x86 (int format error)
serassio [Mon, 21 Aug 2006 00:31:46 +0000 (00:31 +0000)]
Bootstrapped
serassio [Mon, 21 Aug 2006 00:30:28 +0000 (00:30 +0000)]
Added check for 8 bit signed and unsigned integers
adrian [Sun, 20 Aug 2006 21:51:00 +0000 (21:51 +0000)]
Fix typo in Steven's name
serassio [Sun, 20 Aug 2006 21:27:55 +0000 (21:27 +0000)]
Fix an harmless compiler warning on Irix.
serassio [Sun, 20 Aug 2006 16:11:27 +0000 (16:11 +0000)]
Bootstrapped
serassio [Sun, 20 Aug 2006 15:50:05 +0000 (15:50 +0000)]
Portability fix: use _PATH_DEVNULL instead of "/dev/null"
robertc [Sat, 19 Aug 2006 18:31:21 +0000 (18:31 +0000)]
Bugfix the event loop idle detection - it was broken, and correct the store fs
tests to match(as the store is never idle due to cleanup events.
serassio [Sat, 19 Aug 2006 03:38:02 +0000 (03:38 +0000)]
Bug #1736: Missing Italian translation of ERR_TOO_BIG error page
In Squid 3.0 also ERR_ICAP_FAILURE is not translated
serassio [Mon, 14 Aug 2006 23:13:21 +0000 (23:13 +0000)]
Bug #582: fake_auth ntlmGetString: bad ascii:
ffffffb9 followed by FATAL: authenticateNTLMHandleReply: called with no result string
This is a major revision of fake_auth:
- Added support for unicode char encoding
- Added runtime debug functionality
- Removed offending fprintf(stdout)
- Removed obslete unused code sections
The support for unicode char encoding allow the usage of high ascii characters
in username with Windows NT/2000/XP/2003 clients. This still cannot work for
obsolete Windows 9x clients.
serassio [Mon, 14 Aug 2006 13:43:00 +0000 (13:43 +0000)]
Bug #1733: Small translation error to Portuguese ERR_CANNOT_FORWARD
Fix by Osvaldo Marques Junior, thanks !
serassio [Mon, 14 Aug 2006 02:21:19 +0000 (02:21 +0000)]
Bug #1040: The bodge on OS/2 for _res is wrong
The "_res" structure used by the BIND DNS Client library is defined
in the OS/2 libraries. It is exported from TCP32DLL.DLL. The import
library for this is, of course, TCP32DLL.LIB.
Confirmed in IBM OS/2 documentation:
http://www.warpspeed.com.au/cgi-bin/inf2html.cmd?../html/book/Toolkt40/TCPPR.INF
hno [Sun, 13 Aug 2006 06:10:43 +0000 (06:10 +0000)]
Bootstrapped
robertc [Sat, 12 Aug 2006 07:43:10 +0000 (07:43 +0000)]
Add AsyncEngine and TimeEngine support to the EventLoop, allowing it to
completely replace the old one embedded in main.cc - convert loop using
tests to use an event loop instance.
hno [Tue, 8 Aug 2006 06:10:45 +0000 (06:10 +0000)]
Bootstrapped
robertc [Mon, 7 Aug 2006 08:28:22 +0000 (08:28 +0000)]
Create an explicit EventLoop class which can be used to run an event loop
outside of main.cc - i.e. for test cases. Refactor the event module into two
sections - EventScheduler which schedules events, and EventDispatcher which
dispatches events unconditionally. Refactor the signal handling code in
main to use an event dispatcher too, making the loop cleaner.
robertc [Sun, 6 Aug 2006 12:26:27 +0000 (12:26 +0000)]
BUGFIX: eventRun of an event with non-cbdata callback argument used a random callback value.
hno [Sat, 5 Aug 2006 21:37:21 +0000 (21:37 +0000)]
Bug #1714: cache_dir coss line not shown correctly under cachemgr.cgi config
patch by Pawel Worach
robertc [Sat, 5 Aug 2006 18:05:35 +0000 (18:05 +0000)]
Remove unneeded duplication of RegexData logic from ACLHTTPHeaderData implementation.
hno [Thu, 3 Aug 2006 04:06:35 +0000 (04:06 +0000)]
Bug #1718: warning: the address of 'strerror_buf' will always evaluate as 'true'
newer versions of GCC is a little more picky and alerts us on design errors..
hno [Thu, 3 Aug 2006 03:46:22 +0000 (03:46 +0000)]
Bug #1716: Fails to compile with OpenSSL 0.9.7j
hno [Tue, 1 Aug 2006 06:10:54 +0000 (06:10 +0000)]
Bootstrapped
serassio [Mon, 31 Jul 2006 19:17:57 +0000 (19:17 +0000)]
wccp2_rebuild_wait directive to delay registering with WCCP until the
store rebuild have finished.
By Steven Wilton
hno [Mon, 31 Jul 2006 06:14:48 +0000 (06:14 +0000)]
extend getpwnam helper to also support shadow password systems
by Giancarlo Razzolini
hno [Sun, 30 Jul 2006 06:10:52 +0000 (06:10 +0000)]
Bootstrapped
serassio [Sun, 30 Jul 2006 01:25:57 +0000 (01:25 +0000)]
Forward port of latest 2.6 WCCPv2 changes:
- Bug #1696: Correct processing of router capability info segments
- Bug #1700: WCCP fails on FreeBSD (Unable to disconnect WCCP out socket)
- WCCP2 correct dampening of assign buckets when there it lots of changes
serassio [Sat, 29 Jul 2006 22:17:29 +0000 (22:17 +0000)]
ARP acl support for OpenBSD, code common with the FreeBSD implementation.
hno [Sat, 29 Jul 2006 19:46:05 +0000 (19:46 +0000)]
Bug #1702: Squid silently accepts defining acl's with too long name, even
if these then can not be used in http_access or other directives.
hno [Thu, 27 Jul 2006 01:55:19 +0000 (01:55 +0000)]
Bug #1694: Assertion failure in mgr:config if using access_log_format %<h
hno [Wed, 26 Jul 2006 00:22:37 +0000 (00:22 +0000)]
Bug #1691: multicast peering issues
a) Segmentation fault after "squid -k reconfigure"
b) Peering status updated after 30 minutes, where it should get
updated after only 2..
hno [Wed, 26 Jul 2006 00:07:15 +0000 (00:07 +0000)]
Corrected bad debug sections
hno [Wed, 26 Jul 2006 00:04:38 +0000 (00:04 +0000)]
Bug #1381: assertion failed: cbdata.cc:367: "c->locks < 65535"
there was double cbdata references to the https_port in httpsAccept().
serassio [Tue, 25 Jul 2006 01:21:26 +0000 (01:21 +0000)]
Bug #991: squid should fallback from resolv.conf to localhost
(according to linux resolv.conf manpage)
Forward port of an old 2.5 patch.
hno [Sat, 22 Jul 2006 04:24:01 +0000 (04:24 +0000)]
Stop making Squid-2.5 snapshots. The squid-2.5 tree is closed.
serassio [Fri, 21 Jul 2006 21:24:58 +0000 (21:24 +0000)]
Windows arp ACL fixes by Gennadiy Tsarenkov:
- Wrong usage of dwPhysAddrLen
- Initialize to 0 the arpReq structure
hno [Sun, 16 Jul 2006 06:10:48 +0000 (06:10 +0000)]
Bootstrapped
serassio [Sun, 16 Jul 2006 03:16:31 +0000 (03:16 +0000)]
Bootstrapped
serassio [Sun, 16 Jul 2006 03:15:19 +0000 (03:15 +0000)]
make check needs wccp2.cc
serassio [Thu, 13 Jul 2006 14:36:54 +0000 (14:36 +0000)]
Added WCCPv2 contributors and changelog entry
serassio [Tue, 11 Jul 2006 02:23:38 +0000 (02:23 +0000)]
Bug #1674: Fails to build on S/390, MIPS, Sparc: no previous prototype for 'byteSwap'
Fixed missing prototype.
serassio [Sun, 9 Jul 2006 15:09:45 +0000 (15:09 +0000)]
Fixed wrong debug section
serassio [Sat, 8 Jul 2006 22:38:47 +0000 (22:38 +0000)]
Added to the redirectors interface the support for SSL client certificate
identification and external ACL user identification.
serassio [Sat, 8 Jul 2006 22:38:07 +0000 (22:38 +0000)]
Bug #1653: Username info not logged into Cachemgr active_requests statistics
Identd user info (RFC 931) was not used. Also added support for SSL
client certificate identification and external ACL user identification.
serassio [Sat, 8 Jul 2006 01:10:29 +0000 (01:10 +0000)]
Fixed wrong debug section
serassio [Thu, 6 Jul 2006 01:49:54 +0000 (01:49 +0000)]
Fix wrong strsep() C++ prototype
serassio [Wed, 5 Jul 2006 21:26:47 +0000 (21:26 +0000)]
Ran indent
serassio [Wed, 5 Jul 2006 21:20:11 +0000 (21:20 +0000)]
Ran indent
hno [Mon, 3 Jul 2006 06:10:51 +0000 (06:10 +0000)]
Bootstrapped
serassio [Mon, 3 Jul 2006 01:54:55 +0000 (01:54 +0000)]
strsep() is not available on any platform, this add an own implementation.
hno [Mon, 3 Jul 2006 01:52:49 +0000 (01:52 +0000)]
Bug #1646: Memory corruption when using client-side SSL certificates
also fixed logging.
serassio [Mon, 3 Jul 2006 01:32:56 +0000 (01:32 +0000)]
Bootstrapped
serassio [Mon, 3 Jul 2006 01:27:17 +0000 (01:27 +0000)]
strsep() is not available on any platform, this add an own implementation.
serassio [Sun, 2 Jul 2006 22:55:09 +0000 (22:55 +0000)]
Bootstrapped
serassio [Sun, 2 Jul 2006 22:53:46 +0000 (22:53 +0000)]
Forward port of WCCPv2 support and latest WCCPv1 changes from 2.6.
serassio [Sun, 2 Jul 2006 16:02:04 +0000 (16:02 +0000)]
Bug #1620: http_reply_access denied replies casuses assertion failure
We will generate a new (error) reply, so existing reply can be discarded.
wessels [Thu, 22 Jun 2006 04:37:49 +0000 (04:37 +0000)]
ICAP bug: request satisfaction mode was not working. The presence of
an HTTP body in the ICAP reply was assumed to be an HTTP request body,
rather than possibly a response body.
wessels [Thu, 22 Jun 2006 04:36:08 +0000 (04:36 +0000)]
cosmetic bugfix: need a space between request method and URL in debugging
output
hno [Wed, 21 Jun 2006 06:16:50 +0000 (06:16 +0000)]
Automatically rotate the changesets when making a release
hno [Wed, 21 Jun 2006 03:03:59 +0000 (03:03 +0000)]
Merged current mkrelease script from squid-2. The Squid-3 version failed..
hno [Wed, 21 Jun 2006 02:58:18 +0000 (02:58 +0000)]
Bootstrapped
hno [Wed, 21 Jun 2006 02:57:25 +0000 (02:57 +0000)]
Fix version number syntax to comply with out release plan
hno [Wed, 21 Jun 2006 02:52:42 +0000 (02:52 +0000)]
Bootstrapped
hno [Wed, 21 Jun 2006 02:51:11 +0000 (02:51 +0000)]
Preparing 3.0.PRE4
hno [Tue, 20 Jun 2006 04:52:58 +0000 (04:52 +0000)]
Some overlooked cleanup
hno [Tue, 20 Jun 2006 04:49:59 +0000 (04:49 +0000)]
Bug #1952: assertion failed: forward.cc:268: "entry->store_status == STORE_PENDING"
was caused by missing handler for aborted requests.
patch by Gonzalo Arana
hno [Tue, 20 Jun 2006 04:45:48 +0000 (04:45 +0000)]
3.0.PRE4 release notes by Doug Dixon (with some cosmetic cleanups)
serassio [Sun, 18 Jun 2006 16:05:53 +0000 (16:05 +0000)]
MS Visual Studio C++ needs to declare global variables
as extern "C".
serassio [Sun, 18 Jun 2006 14:56:32 +0000 (14:56 +0000)]
Fixed Visual Studio build errors
serassio [Sun, 18 Jun 2006 14:27:50 +0000 (14:27 +0000)]
Added some missing error messages
hno [Sun, 18 Jun 2006 06:10:52 +0000 (06:10 +0000)]
Bootstrapped
serassio [Sun, 18 Jun 2006 03:51:31 +0000 (03:51 +0000)]
Bootstrapped
serassio [Sun, 18 Jun 2006 03:49:48 +0000 (03:49 +0000)]
Cosmetic update to AC_INIT syntax like 2.6
serassio [Sat, 17 Jun 2006 22:36:15 +0000 (22:36 +0000)]
Cosmetic: updated some debug messages
hno [Thu, 15 Jun 2006 06:11:08 +0000 (06:11 +0000)]
Bootstrapped
serassio [Thu, 15 Jun 2006 01:52:54 +0000 (01:52 +0000)]
Bug #1593: multiline configs garbled in cache manager
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:43:28 +0000 (01:43 +0000)]
Bug 1594: ftp-triggered: assertion failed: comm.cc:1438: "fd >= 0"
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:39:19 +0000 (01:39 +0000)]
Bug #1587: assertion failed on invalid reply
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:29:30 +0000 (01:29 +0000)]
Bug #1604: segfault on cachemgr when no redirectors defined
Patch provided by Gonzalo Arana.
serassio [Thu, 15 Jun 2006 01:19:23 +0000 (01:19 +0000)]
Bootstrapped
serassio [Thu, 15 Jun 2006 01:18:24 +0000 (01:18 +0000)]
Bug #961: Add support for arbitrary headers access controls
Forward port of 2.5 patch by Gonzalo Arana.
hno [Wed, 14 Jun 2006 06:10:54 +0000 (06:10 +0000)]
Bootstrapped
serassio [Wed, 14 Jun 2006 02:56:26 +0000 (02:56 +0000)]
Bootstrapped
serassio [Wed, 14 Jun 2006 02:52:05 +0000 (02:52 +0000)]
Partial Windows native port merge:
- Native Windows comm_select() implementation
hno [Wed, 14 Jun 2006 00:36:52 +0000 (00:36 +0000)]
Fix --disable-http-violations again.
serassio [Tue, 13 Jun 2006 16:29:28 +0000 (16:29 +0000)]
Bootstrapped
serassio [Tue, 13 Jun 2006 16:23:57 +0000 (16:23 +0000)]
Group all comm_*.* sources into squid_COMMSOURCES
serassio [Tue, 13 Jun 2006 16:11:31 +0000 (16:11 +0000)]
Missing comm_*.h from make dist
robertc [Mon, 12 Jun 2006 02:48:45 +0000 (02:48 +0000)]
Typos in HEAD.
hno [Sun, 11 Jun 2006 19:29:00 +0000 (19:29 +0000)]
Bug #1490: GPL license issues with RSA MD5 implementation
replaced the Squid provided MD5 with another public domain copy not
encumbered by the RSA license.
hno [Sun, 11 Jun 2006 18:53:36 +0000 (18:53 +0000)]
Accept (and ignore) the NTLM negotiate packet
hno [Sun, 11 Jun 2006 16:13:12 +0000 (16:13 +0000)]
Rename redirect_ to url_rewrite_ to match 2.6.
hno [Sun, 11 Jun 2006 04:31:14 +0000 (04:31 +0000)]
Enable 2.5 snapshots still.. we are not quite done with 2.5 yet..
hno [Sat, 10 Jun 2006 06:10:50 +0000 (06:10 +0000)]
Bootstrapped
hno [Fri, 9 Jun 2006 06:33:13 +0000 (06:33 +0000)]
Need to dist the comm_*.h files