Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						da6eea9b38 
					 
					
						
						
							
							delete trailing whitespace  
						
						
						
						
					 
					
						2004-05-28 09:52:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0aa7d11cc9 
					 
					
						
						
							
							%ld for long  
						
						
						
						
					 
					
						2004-05-06 13:21:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						933f7cecae 
					 
					
						
						
							
							int/long fix  
						
						
						
						
					 
					
						2004-05-06 12:44:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						15f9a93c25 
					 
					
						
						
							
							include the full size of the sent response in the log  
						
						
						
						
					 
					
						2004-04-30 05:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e373f1fd73 
					 
					
						
						
							
							log the WAIT command  
						
						
						
						
					 
					
						2004-04-21 06:56:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						25e98179be 
					 
					
						
						
							
							Gisle Vanem: patches to make sws.c compile under MingW/MSVC is  
						
						... 
						
						
						
						attached. And some cosmetic fixes. 
						
						
					 
					
						2004-04-17 11:38:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						bc11929395 
					 
					
						
						
							
							remade the logging function to better deal with removed logfiles during  
						
						... 
						
						
						
						the execution of the tests 
						
						
					 
					
						2004-04-16 07:01:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2ff9f55001 
					 
					
						
						
							
							Added "swsbounce" magic: if this keyword is present in a <data> section it  
						
						... 
						
						
						
						sets the "swsbounce" magic mode. If there follows a request for the SAME
test number and the SAME part number, this mode will make the server bump
the part number internally and thus return a different <dataNUM> section
than it otherwise would.
Test case 153 uses this in case you need an example. It is pretty involved
and hard-to-use, but then the situation is pretty special over all. Enjoy. 
						
						
					 
					
						2004-03-31 11:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0fd88d7c8f 
					 
					
						
						
							
							minor variable type cleanups  
						
						
						
						
					 
					
						2004-03-23 08:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8cbfe5d24a 
					 
					
						
						
							
							Andrés García-fix to make it build with mingw  
						
						
						
						
					 
					
						2004-03-09 08:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2cd6403011 
					 
					
						
						
							
							Major rewrite of the test HTTP server to allow more fancy features to make  
						
						... 
						
						
						
						better tests with the issue12-patch applied.
This change also includes Andrés García's win32-fixes.
Made the logging look better/more readable in sws.log 
						
						
					 
					
						2004-03-05 08:32:11 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						236337ce86 
					 
					
						
						
							
							fix protos to prevent warnings  
						
						
						
						
					 
					
						2004-02-20 07:19:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						372b141d5b 
					 
					
						
						
							
							make the path const  
						
						
						
						
					 
					
						2004-02-13 07:05:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						49ab1d914c 
					 
					
						
						
							
							provide a source path to the servers to make them find the tests when run  
						
						... 
						
						
						
						outside the source dir, not needing any symlinks 
						
						
					 
					
						2004-02-12 14:40:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f385b1976e 
					 
					
						
						
							
							when we receive a request overflow, we still dump the incoming request to  
						
						... 
						
						
						
						the dump file to make it easier to understand and debug the situation 
						
						
					 
					
						2004-01-30 09:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						053f6c85ef 
					 
					
						
						
							
							updated year in the copyright string  
						
						
						
						
					 
					
						2004-01-07 09:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2f9f843e8a 
					 
					
						
						
							
							new way to trick sws to return special data on CONNECT  
						
						
						
						
					 
					
						2003-11-24 16:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						41535eaea9 
					 
					
						
						
							
							only use siginterrupt() if it really exists on the platform  
						
						
						
						
					 
					
						2003-10-30 07:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c29740f0d8 
					 
					
						
						
							
							portability fix by using setup.h from the lib directory  
						
						
						
						
					 
					
						2003-10-09 08:12:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						20943292ff 
					 
					
						
						
							
							make the NTLM part numbers get increased instead of plainly assigned, as  
						
						... 
						
						
						
						this then makes redirection tests work (as the new test 89) 
						
						
					 
					
						2003-09-15 21:42:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						5ef6520d4e 
					 
					
						
						
							
							fixed the CONNECT thing again  
						
						
						
						
					 
					
						2003-07-19 23:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2c1925161e 
					 
					
						
						
							
							If the data contents contains the word 'swsclose', then this server will  
						
						... 
						
						
						
						disconnect the client after the response have been sent. This also happens
if the respons is zero byte long.
In all other cases (unless an error happens), it will now maintain the
connection to allow proper persistant connection testing. This was required
for the NTLM testing to work so I finally had to fix this. Of course most of
the existing HTTP tests will be adjusted to work with this new rule of test
file syntax for HTTP tests.
Also fixed the log function to deal with varargs for better logging. 
						
						
					 
					
						2003-07-19 23:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7968e3c2de 
					 
					
						
						
							
							David Byron's patch that allows a client to make the server quit with a  
						
						... 
						
						
						
						magic url. 
						
						
					 
					
						2003-07-01 15:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fb6a51b8fd 
					 
					
						
						
							
							basic NTLM support  
						
						
						
						
					 
					
						2003-06-11 13:44:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0102726aeb 
					 
					
						
						
							
							Digest support added  
						
						
						
						
					 
					
						2003-05-22 22:36:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						df7bbcfd21 
					 
					
						
						
							
							Added log output for when the writing of the input HTTP request is successful  
						
						... 
						
						
						
						or unsuccessful. Used to track down the recent cygwin test suite problems. 
						
						
					 
					
						2003-04-03 13:43:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9b43ade1c0 
					 
					
						
						
							
							typecase getpid() to int to prevent compiler warning  
						
						
						
						
					 
					
						2003-03-16 10:46:52 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0251563c98 
					 
					
						
						
							
							report pid back in the WE ROOLZ message  
						
						
						
						
					 
					
						2003-03-15 16:39:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						72673a351b 
					 
					
						
						
							
							removed the "banner" when the server is starting  
						
						
						
						
					 
					
						2003-03-15 16:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						dcc2f16416 
					 
					
						
						
							
							Rick Jones' minor thing to build better on HPUX 11  
						
						
						
						
					 
					
						2003-03-15 14:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						065b87e949 
					 
					
						
						
							
							7.10.4-pre2 commit  
						
						
						
						
					 
					
						2003-02-24 18:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f26a338a54 
					 
					
						
						
							
							copyright year update in the source header  
						
						
						
						
					 
					
						2003-01-16 21:08:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						da5ae565ab 
					 
					
						
						
							
							added support for CONNECT, both good and bad  
						
						
						
						
					 
					
						2002-12-13 16:20:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ec7bccf671 
					 
					
						
						
							
							more logging, now logs the full response too, basic support for dealing  
						
						... 
						
						
						
						with chunked transfer-encoding uploads added 
						
						
					 
					
						2002-12-10 12:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						12cfb4f7ee 
					 
					
						
						
							
							this fix seems to make the '305 306' test case combination to run ok finally!  
						
						
						
						
					 
					
						2002-11-22 13:48:24 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ba4e69bebc 
					 
					
						
						
							
							updated source code boilerplate/header  
						
						
						
						
					 
					
						2002-09-03 11:52:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						3d0969d1d1 
					 
					
						
						
							
							Added source header and made it clear that this code was originally donated  
						
						... 
						
						
						
						to us by Juergen Wilke. 
						
						
					 
					
						2002-05-21 08:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0c00eb93a0 
					 
					
						
						
							
							removed compiler warnings  
						
						
						
						
					 
					
						2002-05-17 08:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						044755b30f 
					 
					
						
						
							
							handles much larger POSTs, replaced snprintf() with sprintf() since this  
						
						... 
						
						
						
						needs to be more portable and in the test server we can skip the extra
safety 
						
						
					 
					
						2002-04-26 07:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ad3cef0fc8 
					 
					
						
						
							
							Ralph Mitchell's minor #include patch to prevent some warnings  
						
						
						
						
					 
					
						2002-03-06 09:40:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						d9f307623c 
					 
					
						
						
							
							use the former logfile name again since the ftp server also uses that...  
						
						
						
						
					 
					
						2002-02-25 12:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						71bb2d0b8b 
					 
					
						
						
							
							reply/postcmd support for "wait"  
						
						
						
						
					 
					
						2002-02-25 11:11:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2e9a798f09 
					 
					
						
						
							
							create the pidfile and store the pid on invoke  
						
						
						
						
					 
					
						2002-02-25 10:27:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						d86f9611b3 
					 
					
						
						
							
							support HUGE requests too  
						
						
						
						
					 
					
						2002-02-25 09:42:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						417c8fb602 
					 
					
						
						
							
							16 tests OK  
						
						
						
						
					 
					
						2002-02-22 15:40:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						41dd5121f0 
					 
					
						
						
							
							adjusted to work on test case 11 better  
						
						
						
						
					 
					
						2002-02-22 13:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7d043f46d5 
					 
					
						
						
							
							hide debug output from screen, use log/ for logfiles  
						
						
						
						
					 
					
						2002-02-22 10:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						485edb777f 
					 
					
						
						
							
							a minor step forwards  
						
						
						
						
					 
					
						2002-02-19 01:04:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a782c96e81 
					 
					
						
						
							
							no .. in path  
						
						
						
						
					 
					
						2002-02-19 00:26:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						83f35463f5 
					 
					
						
						
							
							added note about persistancy in the server  
						
						
						
						
					 
					
						2002-02-07 12:52:04 +00:00