]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
15 years agoPrep for 3.2.0.1
Amos Jeffries [Mon, 2 Aug 2010 13:55:59 +0000 (01:55 +1200)] 
Prep for 3.2.0.1

15 years agoFix distclean for wbinfo group ACL helper
Amos Jeffries [Mon, 2 Aug 2010 13:41:02 +0000 (01:41 +1200)] 
Fix distclean for wbinfo group ACL helper

15 years agoRefactored winsock lib checks into os-deps.m4
Francesco Chemolli [Mon, 2 Aug 2010 12:42:17 +0000 (14:42 +0200)] 
Refactored winsock lib checks into os-deps.m4

15 years agoRemoved a few duplicate header checks.
Francesco Chemolli [Sun, 1 Aug 2010 21:56:28 +0000 (23:56 +0200)] 
Removed a few duplicate header checks.

15 years agoFixed some indentation in configure.in.
Francesco Chemolli [Sun, 1 Aug 2010 21:47:17 +0000 (23:47 +0200)] 
Fixed some indentation in configure.in.

15 years agoPrep for 3.1.6
Amos Jeffries [Sun, 1 Aug 2010 13:41:58 +0000 (01:41 +1200)] 
Prep for 3.1.6

15 years agoFix const-correctness on helper debug()
Amos Jeffries [Sun, 1 Aug 2010 10:37:07 +0000 (22:37 +1200)] 
Fix const-correctness on helper debug()

15 years agoAdd template release notes for 3.3
Amos Jeffries [Sun, 1 Aug 2010 09:02:49 +0000 (21:02 +1200)] 
Add template release notes for 3.3

15 years agoDrop 3.2 release notes html from 3.HEAD
Amos Jeffries [Sun, 1 Aug 2010 08:08:09 +0000 (20:08 +1200)] 
Drop 3.2 release notes html from 3.HEAD

15 years agoAuthor: Andrew Beverley <andy@andybev.com>
Amos Jeffries [Sun, 1 Aug 2010 06:29:48 +0000 (18:29 +1200)] 
Author: Andrew Beverley <andy@andybev.com>
Fix missing test command when testing OS

15 years agoBasic split-stack functionality
Amos Jeffries [Sun, 1 Aug 2010 06:16:06 +0000 (18:16 +1200)] 
Basic split-stack functionality

Enable split-stack detection by default.

There is now enough split-stack support to enable accepting IPv6 client
connections on systems with separate IPv4/IPv6 stacks. Also some limited
server connection capabilities (see tcp_outgoing_addr config hacks).

SNMP, ICP, HTCP listeners and outbound connections currently default to
IPv4-only on these systems to retain backward-compatibility.
But may be explicity configured to IPv6-only. There is no support as yet
for dual-protocol behaviour in the sockets of these three protocols.

15 years agoBug 2994: pt 2: Open ports as IP4-only when IPv6 disabled
Amos Jeffries [Sun, 1 Aug 2010 04:33:31 +0000 (16:33 +1200)] 
Bug 2994: pt 2: Open ports as IP4-only when IPv6 disabled

15 years agoHack: define top_build_prefix for old autotools
Amos Jeffries [Sat, 31 Jul 2010 14:18:30 +0000 (02:18 +1200)] 
Hack: define top_build_prefix for old autotools

This hack was removed during the libtool 2.2 upgrade.

The issue shows up as bundle builds failing to link libltdl/libltdlc.la
when they should in fact be linking ../libltdl/libltdlc.la in src/Makefile

It is caused by the macros of libtool 2.2 assuming the presence of
top_build_prefix but since autoconf 2.62 that was replaced with
ac_top_build_prefix and is no longer automatically defined in Makefile's.

Some distros also seem to have back-ported the removal of top_build_prefix
into their old autoconf causing macro version tests to fail.

15 years agoFixed some indentation.
Francesco Chemolli [Sat, 31 Jul 2010 13:35:51 +0000 (15:35 +0200)] 
Fixed some indentation.
Moved some help texts to proper AS_HELP_STRING

15 years agotypo
Amos Jeffries [Sat, 31 Jul 2010 06:31:59 +0000 (00:31 -0600)] 
typo

15 years agoFix fake NTLM auth symbol clash on ERR/OK macros
Amos Jeffries [Sat, 31 Jul 2010 05:48:01 +0000 (17:48 +1200)] 
Fix fake NTLM auth symbol clash on ERR/OK macros

15 years agoCompliance: Forward multiple unknown HTTP Cache-Control directives.
Alex Rousskov [Fri, 30 Jul 2010 20:41:26 +0000 (14:41 -0600)] 
Compliance: Forward multiple unknown HTTP Cache-Control directives.

httpHdrCcParseInit() ignored all unknown Cache-Control directives
except for the first one because the (type != CC_OTHER) check
applied to the debugging statement only.

Co-Advisor test case: test_case/rfc2616/endHdr-fwd-set-Cache-Control-toSrv

15 years agoImproved shell variables' portability and security via proper quoting.
Francesco Chemolli [Fri, 30 Jul 2010 20:25:38 +0000 (22:25 +0200)] 
Improved shell variables' portability and security via proper quoting.
Fixed some indentation.
Improved some kerberos-related defines.
Reworked some shell test conditions for efficiency.
Actually made use of MSWindows winsock.h

15 years agoBug #2975 fix: chunked requests not supported after regular ones
Alex Rousskov [Fri, 30 Jul 2010 20:11:20 +0000 (14:11 -0600)] 
Bug #2975 fix: chunked requests not supported after regular ones

Clean dechunking state to avoid a 501 response to a chunked request
following a non-chunked request on a persistent connection.

15 years agoRefactored translation-related option handling
Francesco Chemolli [Fri, 30 Jul 2010 19:19:27 +0000 (21:19 +0200)] 
Refactored translation-related option handling

15 years agoShuffled detection of some resolver-related fields into os-deps.m4
Francesco Chemolli [Fri, 30 Jul 2010 18:11:03 +0000 (20:11 +0200)] 
Shuffled detection of some resolver-related fields into os-deps.m4

15 years agoShuffled some os checks into os-deps.m4
Francesco Chemolli [Fri, 30 Jul 2010 17:46:37 +0000 (19:46 +0200)] 
Shuffled some os checks into os-deps.m4

15 years agoShuffled MAXPATHLEN and statvfs checks into os-deps.m4
Francesco Chemolli [Fri, 30 Jul 2010 16:15:07 +0000 (18:15 +0200)] 
Shuffled MAXPATHLEN and statvfs checks into os-deps.m4

15 years agosnapshot 3.2
Automatic source maintenance [Fri, 30 Jul 2010 13:16:30 +0000 (07:16 -0600)] 
snapshot 3.2

15 years agoTry add top_builddir for possible use by libtool linking on some OS
Amos Jeffries [Fri, 30 Jul 2010 08:43:53 +0000 (02:43 -0600)] 
Try add top_builddir for possible use by libtool linking on some OS

15 years agoShuffled some os checks into os-deps.m4
Francesco Chemolli [Fri, 30 Jul 2010 08:17:04 +0000 (10:17 +0200)] 
Shuffled some os checks into os-deps.m4

15 years agoShuffled buffer detection tests into os-deps.m4
Francesco Chemolli [Fri, 30 Jul 2010 07:57:29 +0000 (09:57 +0200)] 
Shuffled buffer detection tests into os-deps.m4

15 years agoLibtool now requires local include paths for LTDL
Amos Jeffries [Fri, 30 Jul 2010 05:39:03 +0000 (23:39 -0600)] 
Libtool now requires local include paths for LTDL

15 years agoBug 2994: pt 1: Open *_port directives correctly in IPv4-only mode.
Amos Jeffries [Fri, 30 Jul 2010 04:03:19 +0000 (22:03 -0600)] 
Bug 2994: pt 1: Open *_port directives correctly in IPv4-only mode.

Was opening snmp_port, icp_port, htcp_port under the v4-mapping assumption.
This forces the ports both listening and outgoing to IPv4-only unless
v4-mapping is actually available in the system.

15 years agoRefactored IPV6-related checks.
Francesco Chemolli [Thu, 29 Jul 2010 20:24:14 +0000 (22:24 +0200)] 
Refactored IPV6-related checks.

15 years agoRefactored filedescriptors number detection.
Francesco Chemolli [Thu, 29 Jul 2010 19:44:13 +0000 (21:44 +0200)] 
Refactored filedescriptors number detection.

15 years agoShuffled FD_SETSIZE detection into os-deps.m4
Francesco Chemolli [Thu, 29 Jul 2010 18:38:41 +0000 (20:38 +0200)] 
Shuffled FD_SETSIZE detection into os-deps.m4

15 years agoShuffled malloc detection mechnaisms into os-deps.m4
Francesco Chemolli [Thu, 29 Jul 2010 15:41:43 +0000 (17:41 +0200)] 
Shuffled malloc detection mechnaisms into os-deps.m4

15 years agoFix use of uninitialized memory in session helper
Amos Jeffries [Thu, 29 Jul 2010 14:23:35 +0000 (08:23 -0600)] 
Fix use of uninitialized memory in session helper

15 years agoUpdate helper debug macro for safe use inside unwrapped if...else statements
Amos Jeffries [Thu, 29 Jul 2010 13:06:05 +0000 (07:06 -0600)] 
Update helper debug macro for safe use inside unwrapped if...else statements

15 years agoMake memory_pools_limit an int64_t to handle signed "none" values.
Amos Jeffries [Thu, 29 Jul 2010 13:04:44 +0000 (07:04 -0600)] 
Make memory_pools_limit an int64_t to handle signed "none" values.

15 years agoFix build warnings in libntlm
Amos Jeffries [Thu, 29 Jul 2010 13:01:51 +0000 (07:01 -0600)] 
Fix build warnings in libntlm

15 years agoAuthor: Various Translators
Amos Jeffries [Thu, 29 Jul 2010 00:01:41 +0000 (12:01 +1200)] 
Author: Various Translators
Translations Update auto-save

15 years agoRefactored regex options handling
Francesco Chemolli [Wed, 28 Jul 2010 20:16:31 +0000 (22:16 +0200)] 
Refactored regex options handling

15 years agoRefactored check for unix sockets
Francesco Chemolli [Wed, 28 Jul 2010 18:46:10 +0000 (20:46 +0200)] 
Refactored check for unix sockets
Fixed bug with libcap checks
Improved checks for libgnumalloc and libregex

15 years agoBug fix: 32bit integer used in HttpStateData to store the bytes received from next hop
Christos Tsantilas [Wed, 28 Jul 2010 18:04:45 +0000 (21:04 +0300)] 
Bug fix: 32bit integer used in HttpStateData to store the bytes received from next hop

A simple integer used to store the bytes received from the next hop
(http server of proxy), which my cause problems when receives huge
http objects on 32bit systems.

15 years agoBug fix: The bytes sent/received to/from the ICAP server may not logged correctly...
Christos Tsantilas [Wed, 28 Jul 2010 17:51:26 +0000 (20:51 +0300)] 
Bug fix: The bytes sent/received to/from the ICAP server may not logged correctly on 32bit systems

A simple long int (doint/outint) used to log bytes sent/received to/from
the ICAP server, ICAP requests with very large http objects will not
logged correctly. Use int64_t (dooff/outoff) instead

15 years agoHack to keep linker happy on missing symbols.
Francesco Chemolli [Wed, 28 Jul 2010 16:44:32 +0000 (18:44 +0200)] 
Hack to keep linker happy on missing symbols.

15 years agoHack to keep linker happy on missing symbols.
Francesco Chemolli [Wed, 28 Jul 2010 16:40:53 +0000 (18:40 +0200)] 
Hack to keep linker happy on missing symbols.

15 years agoAuthor: Matthias Pitzl <silamael@coronamundi.de>
Amos Jeffries [Wed, 28 Jul 2010 12:39:35 +0000 (06:39 -0600)] 
Author: Matthias Pitzl <silamael@coronamundi.de>
Bug 2991: Wrong parameters to fcntl() in commSetCloseOnExec()

15 years agoBug 2988: Updated documentation of TCP keepalive
Amos Jeffries [Wed, 28 Jul 2010 11:57:06 +0000 (05:57 -0600)] 
Bug 2988: Updated documentation of TCP keepalive

15 years agoAdd a missing break. Currently does not have any effect but it may
Christos Tsantilas [Wed, 28 Jul 2010 07:40:06 +0000 (10:40 +0300)] 
Add a missing break. Currently does not have any effect but it may
cause problems in the feature.

15 years agoPrep for 3.1.5.1
Amos Jeffries [Wed, 28 Jul 2010 06:41:10 +0000 (18:41 +1200)] 
Prep for 3.1.5.1

15 years agoBug 2780: assertion failed: store_swapin.cc:47: e->mem_status == NOT_IN_MEMORY
Amos Jeffries [Wed, 28 Jul 2010 02:27:36 +0000 (20:27 -0600)] 
Bug 2780: assertion failed: store_swapin.cc:47: e->mem_status == NOT_IN_MEMORY

15 years agoAuthor: Various Translators
Amos Jeffries [Wed, 28 Jul 2010 00:00:51 +0000 (12:00 +1200)] 
Author: Various Translators
Translations Update auto-save

15 years agoAuthor: Various Translators
Amos Jeffries [Tue, 27 Jul 2010 12:00:49 +0000 (00:00 +1200)] 
Author: Various Translators
Translations Update auto-save

15 years agoComm::Connection handling fixes
Amos Jeffries [Tue, 27 Jul 2010 11:31:55 +0000 (23:31 +1200)] 
Comm::Connection handling fixes

* initial roll into FTP (untested as yet)

* roll Comm::Connection into parent Server class.

* fixes several incorrect code paths in forwarding

* fixes several crashes in HTTP

15 years agoMerged from trunk
Francesco Chemolli [Mon, 26 Jul 2010 22:01:24 +0000 (00:01 +0200)] 
Merged from trunk

15 years agoAuthor: Various Translators
Amos Jeffries [Mon, 26 Jul 2010 12:00:47 +0000 (00:00 +1200)] 
Author: Various Translators
Translations Update auto-save

15 years agoError template adjustments
Amos Jeffries [Mon, 26 Jul 2010 09:14:48 +0000 (21:14 +1200)] 
Error template adjustments

15 years agoBug 2986: test-builds.sh letting bugs through
Amos Jeffries [Sun, 25 Jul 2010 21:49:51 +0000 (15:49 -0600)] 
Bug 2986: test-builds.sh letting bugs through

15 years agoPrevent invalid memory access in SNMP
Amos Jeffries [Sun, 25 Jul 2010 21:19:20 +0000 (15:19 -0600)] 
Prevent invalid memory access in SNMP

15 years agoIPv4-only mode fixes on rev10662
Amos Jeffries [Sun, 25 Jul 2010 13:49:07 +0000 (01:49 +1200)] 
IPv4-only mode fixes on rev10662

* get IP probe fro v4-mapping right.

* only open http_port on IPv4 when IPv6 is disabled but available.

15 years agoReplace most USE_IPV6 with run-time support probing
Amos Jeffries [Sun, 25 Jul 2010 08:10:12 +0000 (02:10 -0600)] 
Replace most USE_IPV6 with run-time support probing

This unifies the code built for IPv4-only, dual-stack and split-stack.

 * --disable-ipv6 option remains, however it now prevents the run-time probe

 * Probing previously done in ./configure at build time is now merged and
performed run-time on every startup. IPv6 is enabled or disabled based on
the underlying OS support for sockets and setsockopt operations required.

 * Parsing and other operations which can be performed without specific IPv6
connectivity are enabled.

 * Some DNS logic alterations have had to be made to merge the split-stack
DNS and leverage it for IPv4-only mode. Otherwise the logics are unchanged
from previous dual-stack builds which have been well tested.

15 years agoImplement safe global IsOpen for COmm::ConnectionPointers
Amos Jeffries [Sat, 24 Jul 2010 05:47:57 +0000 (17:47 +1200)] 
Implement safe global IsOpen for COmm::ConnectionPointers

15 years agoBootstrapped
Automatic source maintenance [Sat, 24 Jul 2010 00:11:03 +0000 (18:11 -0600)] 
Bootstrapped

15 years agoMerge from trunk
Amos Jeffries [Fri, 23 Jul 2010 16:28:31 +0000 (04:28 +1200)] 
Merge from trunk

15 years agoRoll Comm::Connection into TunnelStateData
Amos Jeffries [Fri, 23 Jul 2010 16:06:47 +0000 (04:06 +1200)] 
Roll Comm::Connection into TunnelStateData

15 years agoFixed builtest.sh shell script brokenness on non-linux platforms.
Francesco Chemolli [Fri, 23 Jul 2010 13:10:05 +0000 (15:10 +0200)] 
Fixed builtest.sh shell script brokenness on non-linux platforms.

15 years agorecommit
Francesco Chemolli [Fri, 23 Jul 2010 13:07:20 +0000 (15:07 +0200)] 
recommit

15 years agoFixed builtest.sh shell script brokenness on non-linux platforms.
Francesco Chemolli [Fri, 23 Jul 2010 12:46:14 +0000 (14:46 +0200)] 
Fixed builtest.sh shell script brokenness on non-linux platforms.

15 years agoMerged from trunk
Francesco Chemolli [Fri, 23 Jul 2010 10:49:32 +0000 (12:49 +0200)] 
Merged from trunk

15 years agoFix omitted part of rev10654
Amos Jeffries [Fri, 23 Jul 2010 05:04:43 +0000 (23:04 -0600)] 
Fix omitted part of rev10654

15 years agoUpdate names for Comm Paths/paths - new ConnectionList/serverDestinations
Amos Jeffries [Thu, 22 Jul 2010 14:39:27 +0000 (02:39 +1200)] 
Update names for Comm Paths/paths - new ConnectionList/serverDestinations

15 years agoFixed comm.cc:377: "fd_table[fd].halfClosedReader != NULL" assertion
Alex Rousskov [Thu, 22 Jul 2010 14:25:36 +0000 (08:25 -0600)] 
Fixed comm.cc:377: "fd_table[fd].halfClosedReader != NULL" assertion

Client side must stop reading when switching to a tunnel mode. The old code
called low-level commSetSelect to stop reading, but that left Comm tables in
an inconsistent state, with the client side reader callback still scheduled.
Squid would assert when the tunnel called comm_read with its own callback.

The bug is unrelated to half-closed connections despite halfClosedReader
mentioned in the assertion text. The assertion means "no more than one active
reader per FD".

15 years agoImproved libtool kludge
Francesco Chemolli [Thu, 22 Jul 2010 13:24:45 +0000 (15:24 +0200)] 
Improved libtool kludge

15 years agoKludge: try to detect system acinclude path, to fix libtool brokenness.
Francesco Chemolli [Thu, 22 Jul 2010 11:23:03 +0000 (13:23 +0200)] 
Kludge: try to detect system acinclude path, to fix libtool brokenness.

15 years agoBootstrapped
Automatic source maintenance [Thu, 22 Jul 2010 00:11:11 +0000 (18:11 -0600)] 
Bootstrapped

15 years agoAuthor: Karl Benoit <karl.isatwork@gmail.com>
Amos Jeffries [Wed, 21 Jul 2010 11:38:11 +0000 (05:38 -0600)] 
Author: Karl Benoit <karl.isatwork@gmail.com>
Author: Amos Jeffries <squid3@treenet.co.nz>
Bug 2885: cf_gen and diskd missing symbols

15 years agoAuthor: isaac <isaacarsenal@gmail.com>
Amos Jeffries [Wed, 21 Jul 2010 06:18:25 +0000 (00:18 -0600)] 
Author: isaac <isaacarsenal@gmail.com>
Bug 2985: search scope for digest_ldap_auth didn't work

15 years agoTestBed: --with-valgrind-debug is not longer universally testable.
Amos Jeffries [Wed, 21 Jul 2010 02:40:18 +0000 (20:40 -0600)] 
TestBed: --with-valgrind-debug is not longer universally testable.

Will fail on some machines, so it cannot be in the master 02-maximus level.

15 years agoSourceFormat Enforcement
Automatic source maintenance [Wed, 21 Jul 2010 00:13:27 +0000 (18:13 -0600)] 
SourceFormat Enforcement

15 years agoFallout from more auditing
Amos Jeffries [Tue, 20 Jul 2010 14:30:00 +0000 (02:30 +1200)] 
Fallout from more auditing

15 years agoAuthor: Chad E. Naugle <chad.naugle@travimp.com>
Amos Jeffries [Tue, 20 Jul 2010 14:16:00 +0000 (02:16 +1200)] 
Author: Chad E. Naugle <chad.naugle@travimp.com>
Bug 2905: eDirectory (8.7 & 8.8) IPv4/IPv6->Username external ACL helper

Original code import.

15 years agoMake http.cc use io.fd instead of member FD on errors/timeout
Amos Jeffries [Tue, 20 Jul 2010 13:09:51 +0000 (01:09 +1200)] 
Make http.cc use io.fd instead of member FD on errors/timeout

15 years agoPartial reverse of rev10645
Amos Jeffries [Tue, 20 Jul 2010 12:25:31 +0000 (00:25 +1200)] 
Partial reverse of rev10645

recursive option hit problems. Its not really needed anyway.

15 years agoBug 2963: --with-valgrind-debug failures ignored
Amos Jeffries [Tue, 20 Jul 2010 12:23:28 +0000 (00:23 +1200)] 
Bug 2963: --with-valgrind-debug failures ignored

Made to hard-fail if --with is used.

15 years agoDo peer conn accounting in comm layer
Amos Jeffries [Tue, 20 Jul 2010 07:28:33 +0000 (19:28 +1200)] 
Do peer conn accounting in comm layer

15 years agotypo
Amos Jeffries [Tue, 20 Jul 2010 06:53:54 +0000 (18:53 +1200)] 
typo

15 years agoSplit start() in two: setup and connect handling. Cleanup call create/delete
Amos Jeffries [Tue, 20 Jul 2010 06:44:23 +0000 (18:44 +1200)] 
Split start() in two: setup and connect handling. Cleanup call create/delete

15 years agoMore AsyncJob rules based on squid-dev reviews:
Alex Rousskov [Mon, 19 Jul 2010 16:10:25 +0000 (10:10 -0600)] 
More AsyncJob rules based on squid-dev reviews:

- You must implement start() and doneAll() methods.
- In doneAll(), always call doneAll() of the parent.

15 years agoPolished job start documentation.
Alex Rousskov [Mon, 19 Jul 2010 16:04:11 +0000 (10:04 -0600)] 
Polished job start documentation.

15 years agoMake HttpStateData use Comm::Connection instead of raw server FD
Amos Jeffries [Mon, 19 Jul 2010 14:57:52 +0000 (02:57 +1200)] 
Make HttpStateData use Comm::Connection instead of raw server FD

15 years agoCode fixes from second audit
Amos Jeffries [Mon, 19 Jul 2010 13:18:06 +0000 (01:18 +1200)] 
Code fixes from second audit

15 years agoMake --disable-loadable-modules work again
Amos Jeffries [Mon, 19 Jul 2010 13:15:17 +0000 (07:15 -0600)] 
Make --disable-loadable-modules work again

15 years agoCorrection documentation of QoS disable-preserve-miss
Amos Jeffries [Mon, 19 Jul 2010 00:14:30 +0000 (18:14 -0600)] 
Correction documentation of QoS disable-preserve-miss

15 years agoFwdState::abort can happen mid-connect
Amos Jeffries [Sun, 18 Jul 2010 12:48:27 +0000 (00:48 +1200)] 
FwdState::abort can happen mid-connect

15 years agoAdd ConnOpener to Comm namespace
Amos Jeffries [Sun, 18 Jul 2010 11:55:28 +0000 (23:55 +1200)] 
Add ConnOpener to Comm namespace

15 years agoImprove CommCalls debug output display.
Amos Jeffries [Sun, 18 Jul 2010 08:29:43 +0000 (20:29 +1200)] 
Improve CommCalls debug output display.

15 years agoMake comm_local_port record local IP in fde table if unknown
Amos Jeffries [Sun, 18 Jul 2010 08:21:22 +0000 (20:21 +1200)] 
Make comm_local_port record local IP in fde table if unknown

15 years agoFix ConnOpener leak
Amos Jeffries [Sun, 18 Jul 2010 08:19:31 +0000 (20:19 +1200)] 
Fix ConnOpener leak

15 years agoRemove obsolete function
Amos Jeffries [Sun, 18 Jul 2010 08:18:50 +0000 (20:18 +1200)] 
Remove obsolete function

15 years agoMerge from trunk
Amos Jeffries [Sat, 17 Jul 2010 15:44:48 +0000 (03:44 +1200)] 
Merge from trunk

15 years agoRemove watchers before recovering callback. So they get removed with a useful error...
Amos Jeffries [Sat, 17 Jul 2010 15:43:44 +0000 (03:43 +1200)] 
Remove watchers before recovering callback. So they get removed with a useful error reason

15 years agoMake connect timeout a ConnOpener private
Amos Jeffries [Sat, 17 Jul 2010 08:17:06 +0000 (20:17 +1200)] 
Make connect timeout a ConnOpener private