Yang Tse 
							
						 
					 
					
						
						
							
						
						437848d754 
					 
					
						
						
							
							test harness: fix detection of test harness client knownhosts file  
						
						... 
						
						
						
						Regenerate curl's tests client knownhosts file also when, somehow,
this file is empty. 
						
						
					 
					
						2011-08-31 19:59:26 +02:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						38fff918f9 
					 
					
						
						
							
							test harness: fix detection of test harness host and client key files  
						
						... 
						
						
						
						Regenerate curl's tests host and client key files also when, somehow,
any of these files are empty. 
						
						
					 
					
						2011-08-31 18:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						be28825b2d 
					 
					
						
						
							
							restore executable bits on some files  
						
						
						
						
					 
					
						2010-03-24 11:07:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2309b4e330 
					 
					
						
						
							
							remove the CVSish $Id$ lines  
						
						
						
						
					 
					
						2010-03-24 11:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						ada2774ab2 
					 
					
						
						
							
							Start using the centralized pidfile and logfile name generation  
						
						... 
						
						
						
						subroutines for ssh and socks test suite servers. 
						
						
					 
					
						2010-01-15 18:55:01 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						532d4b5106 
					 
					
						
						
							
							SunSSH sshd ignores UsePrivilegeSeparation option  
						
						
						
						
					 
					
						2008-04-04 14:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						5788719988 
					 
					
						
						
							
							SunSSH 1.2 options sync  
						
						
						
						
					 
					
						2008-04-04 14:08:36 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						8f9e0357dd 
					 
					
						
						
							
							Additional SunSSH 1.1 ssh server options  
						
						
						
						
					 
					
						2008-02-11 14:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						405e192b8c 
					 
					
						
						
							
							Get rid of sftp subsystem additional parameters, they aren't widely supported  
						
						
						
						
					 
					
						2008-02-08 17:32:58 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						1a340de0e5 
					 
					
						
						
							
							To verify that the sftp server is actually running, responsive and that  
						
						... 
						
						
						
						all curl's tests generated configuration and key files are fine, a real
connection is established to the test harness sftp server authenticating
and running a simple sftp remote pwd command.
The verification is done using OpenSSH's or SunSSH's sftp client tool with
a configuration file with the same options as the test harness socks server
with the exception that dynamic forwarding is not used for sftp. 
						
						
					 
					
						2008-02-08 13:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						03bbf4de48 
					 
					
						
						
							
							When possible, use additional config options for test harness ssh server,  
						
						... 
						
						
						
						which are deprecated in recent OpenSSH versions but are current for SunSSH. 
						
						
					 
					
						2008-01-31 16:37:16 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						8fca5c2e69 
					 
					
						
						
							
							Dont rely on PAMAuthenticationViaKbdInt default being 'no'  
						
						
						
						
					 
					
						2008-01-27 02:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						e9490fdbd9 
					 
					
						
						
							
							Also disable GSSAPIAuthentication for the test harness ssh client  
						
						
						
						
					 
					
						2008-01-20 04:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						5004529685 
					 
					
						
						
							
							Remove hardcoded verbosity  
						
						
						
						
					 
					
						2008-01-12 04:32:03 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						14ff7e75e0 
					 
					
						
						
							
							Temporary change to help debugging SSH server verification failures  
						
						
						
						
					 
					
						2008-01-10 16:19:14 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						1c0a19ad53 
					 
					
						
						
							
							Remove increased loglevel intended to debug autobuild's publickey  
						
						... 
						
						
						
						authentication failures when using OpenSSH 2.9.9 or SunSSH.
Verified fact: Even when only using publickey authentication,
OpenSSH and SunSSH first validate the user, this implies that
if the user validation fails, 'invalid user', the publickey
authentication will not be allowed to complete. 
						
						
					 
					
						2008-01-08 19:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						34d02d1969 
					 
					
						
						
							
							Increase loglevel to debug autobuild's publickey authentication  
						
						... 
						
						
						
						failures when using OpenSSH 2.9.9 or SunSSH 
						
						
					 
					
						2008-01-08 00:40:02 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						9c6533d287 
					 
					
						
						
							
							Increase MaxAuthTries from 0 to 10. Using a value of 0 is too restrictive  
						
						
						
						
					 
					
						2008-01-06 02:02:55 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						61a2d5ea75 
					 
					
						
						
							
							'ControlPath' ssh client configuration file option requires OpenSSH 4.2 or  
						
						... 
						
						
						
						later to accept 'none' as an indication to disable connection multiplexing 
						
						
					 
					
						2008-01-04 14:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						c479c64333 
					 
					
						
						
							
							SunSSH 1.1 ssh client does not support config file options:  
						
						... 
						
						
						
						ConnectTimeout
 ForwardX11Trusted
 HashKnownHosts
 RekeyLimit
 ServerAliveCountMax
 ServerAliveInterval 
						
						
					 
					
						2008-01-04 13:24:17 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						f5da1e5484 
					 
					
						
						
							
							'LocalCommand' no longer used for ssh client config file. When used it  
						
						... 
						
						
						
						requires a non blank argument. 
						
						
					 
					
						2008-01-04 03:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						fd8d862c37 
					 
					
						
						
							
							Modify test harness so that the minimum SSH version required to run  
						
						... 
						
						
						
						SCP, SFTP and SOCKS4 tests is now OpenSSH 2.9.9 or SunSSH 1.0
For SOCKS5 tests minimum versions are OpenSSH 3.7 or SunSSH 1.0 
						
						
					 
					
						2008-01-03 20:48:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						9cd30c2012 
					 
					
						
						
							
							Use getcwd() to get the directory, which works even if one of the directory  
						
						... 
						
						
						
						components doesn't have read permission set. 
						
						
					 
					
						2007-12-22 18:25:43 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						cf806748ec 
					 
					
						
						
							
							To allow remote log inspection avoid redirecting messages to stderr.  
						
						... 
						
						
						
						Cleanup some debugging messages. Unlink log file on exit. 
						
						
					 
					
						2007-11-28 01:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						0c367fef94 
					 
					
						
						
							
							ConnectTimeout requires OpenSSH 3.7 or later  
						
						
						
						
					 
					
						2007-11-27 20:57:22 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						a418d290f1 
					 
					
						
						
							
							Explicitly disallow remote hosts to connect to local forwarded ports,  
						
						... 
						
						
						
						the socks server port in the test suite. This is the default setting
unless a tinkered built ssh is being used. 
						
						
					 
					
						2007-11-27 00:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						d59841618d 
					 
					
						
						
							
							Temporary change to better debug startup failures  
						
						... 
						
						
						
						of test suite ssh and socks servers. 
						
						
					 
					
						2007-11-26 02:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						6dfb5b4e1f 
					 
					
						
						
							
							Don't gather additional debug info unless sshd actually fails  
						
						
						
						
					 
					
						2007-11-20 16:47:56 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						258c4686b2 
					 
					
						
						
							
							Improve detection of sshd un/supported options.  
						
						... 
						
						
						
						Gather additional debug info when the test suite ssh server fails to start. 
						
						
					 
					
						2007-11-20 14:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						5376d1047c 
					 
					
						
						
							
							This is a temporary change to test if OpenSSH 3.6 and SunSSH 1.1  
						
						... 
						
						
						
						are good/compatible enough to run the test suite ssh server and
socks tests 
						
						
					 
					
						2007-11-19 17:20:32 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						968e943eac 
					 
					
						
						
							
							Temporary change to help debugging string(s) returned by sshd -V  
						
						... 
						
						
						
						when sshd is not being identified as an OpenSSH daemon 
						
						
					 
					
						2007-11-19 01:49:28 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						536f98a766 
					 
					
						
						
							
							Add /opt/ssh/sbin and /opt/ssh/libexec to the sshd locations search list.  
						
						... 
						
						
						
						Improve wording of a couple of debug messages. 
						
						
					 
					
						2007-11-18 01:16:44 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						c4e5613a7d 
					 
					
						
						
							
							When unable to start test suite sshserver, log if OpenSSH has not been  
						
						... 
						
						
						
						found or the OpenSSH version found 
						
						
					 
					
						2007-11-17 17:43:33 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						2b15823dab 
					 
					
						
						
							
							Add /usr/local/sbin and /usr/freeware/bin to the sshd locations search list  
						
						
						
						
					 
					
						2007-11-17 02:28:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						0ed57d370d 
					 
					
						
						
							
							Allow setting the IP address on which to listen for connections.  
						
						
						
						
					 
					
						2007-09-17 21:39:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						c7db74fe73 
					 
					
						
						
							
							Revert the 512 change since newer versions of OpenSSH don't support DSA  
						
						... 
						
						
						
						keys that small. 
						
						
					 
					
						2007-07-19 01:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						89d119646d 
					 
					
						
						
							
							Use 512 bit keys to reduce the time taken to generate them.  This shouldn't  
						
						... 
						
						
						
						really reduce security since in the common case of a daily automated build
the keys are only used for a single test run lasting a few minutes before
being deleted. 
						
						
					 
					
						2007-07-18 00:27:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b0aa11fde7 
					 
					
						
						
							
							Tom Regner added /usr/lib/misc to the path to scan for sftp to make the  
						
						... 
						
						
						
						sftp tests run fine on gentoo 
						
						
					 
					
						2007-06-14 21:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						1e718a515a 
					 
					
						
						
							
							We do not use RSA keys in the test suite.  
						
						
						
						
					 
					
						2007-06-11 17:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						6a84d492f1 
					 
					
						
						
							
							Improved compatibility with perl 5.0 on the 'open' calls.  
						
						
						
						
					 
					
						2007-06-08 17:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						073a6cea45 
					 
					
						
						
							
							Renamed the sshd log file to sshd.log.  
						
						... 
						
						
						
						Added more options to the ssh config file to improve the consistency of
the test environment.
Force a rewrite of the ssh config files on every invocation.
Changed the opens to work on older versions of perl. 
						
						
					 
					
						2007-06-07 21:42:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						f0ffb35d55 
					 
					
						
						
							
							Fixed some problems in starting SSH for use in SOCKS.  
						
						
						
						
					 
					
						2007-06-07 19:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a466b31574 
					 
					
						
						
							
							Daniel Black's test suite fixes and initial test cases for SOCKS4/5 using  
						
						... 
						
						
						
						openssh 
						
						
					 
					
						2007-06-05 13:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						161be66c89 
					 
					
						
						
							
							when detecting un/supported sshd options use curl's sshd config file.  
						
						
						
						
					 
					
						2007-04-03 02:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						4095c9de37 
					 
					
						
						
							
							Eliminate the sshd option checking dependency on wc and make it faster.  
						
						
						
						
					 
					
						2007-04-03 00:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						b8c12fe658 
					 
					
						
						
							
							fix error in previous commit  
						
						
						
						
					 
					
						2007-04-02 04:14:59 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						bdbaedc452 
					 
					
						
						
							
							verify ssh daemon version  
						
						
						
						
					 
					
						2007-04-02 01:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						fdc1b61507 
					 
					
						
						
							
							sshd might fail to start if given an unsupported configuration option.  
						
						... 
						
						
						
						Try to avoid this problem checking for some possible unsupported options,
and avoid using them in the configuration file. 
						
						
					 
					
						2007-03-31 03:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						f55a1c3a6c 
					 
					
						
						
							
							Searching for sshd and sftp-server will be done first  
						
						... 
						
						
						
						in the PATH and afterwards in other common locations. 
						
						
					 
					
						2007-03-30 10:11:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						e37a49086e 
					 
					
						
						
							
							Add another option to tighten the test environment.  
						
						
						
						
					 
					
						2007-03-29 18:46:09 +00:00