Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						72dec6cfec 
					 
					
						
						
							
							Added Andres' comments about field 2 in netscape cookie files  
						
						 
						
						
						
						
					 
					
						2001-05-23 13:04:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8dc9f4330c 
					 
					
						
						
							
							Andrés García's netscape cookie file parser fix  
						
						 
						
						
						
						
					 
					
						2001-05-23 09:26:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2966ef6661 
					 
					
						
						
							
							store httpcode _before_ doing the FAILONERROR check so that getinfo works  
						
						 
						
						... 
						
						
						
						afterwards (bug #426442 ) 
						
						
					 
					
						2001-05-22 21:09:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						4852a4930c 
					 
					
						
						
							
							turned newlines into DOS styles  
						
						 
						
						
						
						
					 
					
						2001-05-21 21:45:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b555ca5baa 
					 
					
						
						
							
							made it binary in CVS to maintain DOS newlines and turned those newlines  
						
						 
						
						... 
						
						
						
						into the DOS kind! 
						
						
					 
					
						2001-05-21 21:42:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						adc0edc44b 
					 
					
						
						
							
							slightly "hackish" approach to disable SSL during download if the connection  
						
						 
						
						... 
						
						
						
						is a FTPS connection as the data transfer is then done unencrypted! 
						
						
					 
					
						2001-05-21 13:30:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						49b9926d5a 
					 
					
						
						
							
							our internal strlcat() is now named Curl_strlcat()  
						
						 
						
						
						
						
					 
					
						2001-05-18 12:03:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6c50d2ee7d 
					 
					
						
						
							
							strlcat() is now Curl_strlcat() instead to prevent collisions when used with  
						
						 
						
						... 
						
						
						
						other libs 
						
						
					 
					
						2001-05-18 10:02:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9e8615ae1d 
					 
					
						
						
							
							strlcpy() turned static  
						
						 
						
						
						
						
					 
					
						2001-05-18 10:02:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8526fa97ce 
					 
					
						
						
							
							Pawel A. Gajda fixed resumed transfers on persistent connections  
						
						 
						
						
						
						
					 
					
						2001-05-15 07:21:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e82d2dc634 
					 
					
						
						
							
							Jun-ichiro itojun Hagino fixed FTP PORT for IPv6-enabled libcurl  
						
						 
						
						
						
						
					 
					
						2001-05-14 11:29:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c7c942861a 
					 
					
						
						
							
							Added tons of comments all over  
						
						 
						
						
						
						
					 
					
						2001-05-12 16:11:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c7dbde9f3f 
					 
					
						
						
							
							Uses the Curl_SSLConnect() according to the new return type  
						
						 
						
						
						
						
					 
					
						2001-05-12 09:30:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8fd89d6b93 
					 
					
						
						
							
							fixed Curl_SSLConnect() to return CURLcode errors, including the new error  
						
						 
						
						... 
						
						
						
						code for peer certificate errors 
						
						
					 
					
						2001-05-12 09:29:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						4c2ca97d6d 
					 
					
						
						
							
							removed unused #ifdef'ed section  
						
						 
						
						
						
						
					 
					
						2001-05-11 11:38:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						11f2464a22 
					 
					
						
						
							
							when asking for a resumed FTP transfer, even though the entire file has  
						
						 
						
						... 
						
						
						
						already been transfered no longer returns error but instead is OK. The
reasoning behind this is of course that no extra actions need to be taken
and it is as if a transfer had been successfully performed. 
						
						
					 
					
						2001-05-11 11:38:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						291075b12f 
					 
					
						
						
							
							checkheader() added to check headers+contents instead of the previous  
						
						 
						
						... 
						
						
						
						strnequal() approach that really didn't follow the RFC properly 
						
						
					 
					
						2001-05-11 07:52:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						282939c6fe 
					 
					
						
						
							
							another multiple FTP transfer fix  
						
						 
						
						
						
						
					 
					
						2001-05-11 06:40:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fef1fc0d32 
					 
					
						
						
							
							Ingo Wilken's redirect fixes  
						
						 
						
						
						
						
					 
					
						2001-05-11 06:10:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						dc6da007ad 
					 
					
						
						
							
							Ingo Wilken's patch to support multiple spaces after "Location:"  
						
						 
						
						
						
						
					 
					
						2001-05-10 11:29:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7be8993f94 
					 
					
						
						
							
							When re-using a connection, the path pointers were not setup properly so  
						
						 
						
						... 
						
						
						
						that multiple FTP transfers were not possible 
						
						
					 
					
						2001-05-10 09:31:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						5c25c7bbfa 
					 
					
						
						
							
							when getting a FTP file with NOBODY, we will no longer return error if  
						
						 
						
						... 
						
						
						
						SIZE doesn't work, we just don't output any size info! 
						
						
					 
					
						2001-05-08 12:10:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						89ba66e071 
					 
					
						
						
							
							corrected the read-callback typecase since FILE * was replaced with void *  
						
						 
						
						
						
						
					 
					
						2001-05-07 12:38:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						85631150ce 
					 
					
						
						
							
							fixed 'storefread' to not make a warning  
						
						 
						
						
						
						
					 
					
						2001-05-07 11:17:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9304055df5 
					 
					
						
						
							
							'FILE *' changed to 'void *' in all callback functions  
						
						 
						
						
						
						
					 
					
						2001-05-04 07:47:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						350c536f6c 
					 
					
						
						
							
							Cris Bailiff's fix to disable chunked transfers on re-used persistent  
						
						 
						
						... 
						
						
						
						connections. 
						
						
					 
					
						2001-05-03 10:53:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a33eb9881c 
					 
					
						
						
							
							Cris Bailiff's fix to never attempt to get the body of a 304-reply!  
						
						 
						
						
						
						
					 
					
						2001-05-03 10:45:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2eb94acb95 
					 
					
						
						
							
							When Content-Length:0 is received, we now bail now and return success  
						
						 
						
						... 
						
						
						
						directly after all the headers are received! 
						
						
					 
					
						2001-04-27 18:03:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						3974f30ed4 
					 
					
						
						
							
							improved treatment of "Content-Length: 0", which is done by having  
						
						 
						
						... 
						
						
						
						maxdownload set to -1 when not used 
						
						
					 
					
						2001-04-27 08:02:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ef07903a51 
					 
					
						
						
							
							Curl_GetFTPResponse() is rewritten to read all incoming data in large  
						
						 
						
						... 
						
						
						
						chunks, which makes it a lot faster and will make ftps work better... 
						
						
					 
					
						2001-04-26 10:29:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						583c2e2f09 
					 
					
						
						
							
							connection re-using didn't work on non-default ports when not using proxy  
						
						 
						
						... 
						
						
						
						until now 
						
						
					 
					
						2001-04-25 21:24:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a652db18bd 
					 
					
						
						
							
							include debugmem for memory leak detection  
						
						 
						
						
						
						
					 
					
						2001-04-24 21:41:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0b7e0638a9 
					 
					
						
						
							
							on albert chin's comment I remade the fix to set '\0' instead of 0 since  
						
						 
						
						... 
						
						
						
						they're chars 
						
						
					 
					
						2001-04-24 06:12:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						37d7a198d5 
					 
					
						
						
							
							Added zero termination, as the OpenSSL version string was written without  
						
						 
						
						... 
						
						
						
						it! 
						
						
					 
					
						2001-04-23 07:54:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fde31f0988 
					 
					
						
						
							
							no need to copy the name when re-using the connection, we already have the  
						
						 
						
						... 
						
						
						
						same name in that buffer from the URL parsing! 
						
						
					 
					
						2001-04-23 06:11:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						d3090ac3f9 
					 
					
						
						
							
							Rosimildo da Silva corrected them to build a proper lib and to use options  
						
						 
						
						... 
						
						
						
						for multi-threading compiling 
						
						
					 
					
						2001-04-22 17:39:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2cf26d4fb7 
					 
					
						
						
							
							copy the name properly when re-using a connection  
						
						 
						
						
						
						
					 
					
						2001-04-22 16:47:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						04b20b7ed2 
					 
					
						
						
							
							old krb4 fix for strlcat() prototype  
						
						 
						
						
						
						
					 
					
						2001-04-22 15:49:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						3fd65fb7d8 
					 
					
						
						
							
							Remade resume stuff to keep data in the connectdata struct instead of the  
						
						 
						
						... 
						
						
						
						main handle struct to work with persistant connections 
						
						
					 
					
						2001-04-18 07:25:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8274bee963 
					 
					
						
						
							
							init the speed index variable between transfers  
						
						 
						
						
						
						
					 
					
						2001-04-17 15:00:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						60aa975610 
					 
					
						
						
							
							Frederic Lepied's ftp download resume fix  
						
						 
						
						
						
						
					 
					
						2001-04-17 13:21:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fd8ea204c0 
					 
					
						
						
							
							use GMT for the conditional timed gets (reported by Phil Karn)  
						
						 
						
						
						
						
					 
					
						2001-04-17 07:28:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						879c6c5711 
					 
					
						
						
							
							calling curl_easy_perform() with no URL set, now returns an error as  
						
						 
						
						... 
						
						
						
						early as possible 
						
						
					 
					
						2001-04-11 14:14:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						18f044f19d 
					 
					
						
						
							
							we don't use the HTTP_PROXY environment variable in uppercase anymore, since  
						
						 
						
						... 
						
						
						
						it might become a security problem (Bugs item #415391 ) 
						
						
					 
					
						2001-04-11 14:13:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						62056a644f 
					 
					
						
						
							
							oops, missed the shut-off non-blocking fix  
						
						 
						
						
						
						
					 
					
						2001-04-11 06:59:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						022099266e 
					 
					
						
						
							
							SM made the connection timeout work for windows boxes!  
						
						 
						
						
						
						
					 
					
						2001-04-11 06:41:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						90bb87b40e 
					 
					
						
						
							
							setopt() works with the new CURLOPT_HEADERFUNCTION:  
						
						 
						
						
						
						
					 
					
						2001-04-10 06:51:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						025fa762f6 
					 
					
						
						
							
							Added new CURLOPT_HEADERFUNCTION callback for writing headers only  
						
						 
						
						
						
						
					 
					
						2001-04-10 06:49:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ac510ab6a4 
					 
					
						
						
							
							corrected by SM to build better with openssl  
						
						 
						
						
						
						
					 
					
						2001-04-09 05:56:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						65b286ca35 
					 
					
						
						
							
							SM's updates  
						
						 
						
						
						
						
					 
					
						2001-04-09 05:55:58 +00:00