Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6717240650 
					 
					
						
						
							
							more fixing to make the progress/getinfo stuff to work properly when doing  
						
						... 
						
						
						
						file: transfers too 
						
						
					 
					
						2004-03-05 09:40:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						353f764119 
					 
					
						
						
							
							Yet another curl_off_t printf format attempt, we now exclude the %-letter from  
						
						... 
						
						
						
						FORMAT_OFF_T to allow additional options to get specified, like with '"%5"
FORMAT_OFF_T'. 
						
						
					 
					
						2004-03-02 09:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7ab3b5b3bb 
					 
					
						
						
							
							use FORMAT_OFF_T instead of CURL_FORMAT_OFF_T to reduce the complexity of  
						
						... 
						
						
						
						having to redef that name 
						
						
					 
					
						2004-03-02 07:25:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						71d81f1f75 
					 
					
						
						
							
							Now uses CURL_FORMAT_OFF_T instead of %Od  
						
						... 
						
						
						
						Fixed the check for bad resumes. Made test case 99 work and proved a bug
in test case ... eh, was it 32? 
						
						
					 
					
						2004-03-01 16:27:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a39669198f 
					 
					
						
						
							
							we call the macro CURLMAX() isntead of MAX(), just because it turned up  
						
						... 
						
						
						
						it collides with another MAX define on some platforms (like netbsd 1.6.1) 
						
						
					 
					
						2004-02-20 08:47:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9efddfedab 
					 
					
						
						
							
							removed some "jhrg" from comments  
						
						
						
						
					 
					
						2004-02-18 15:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f3d91528a1 
					 
					
						
						
							
							CURLcode/int cleanup to reduce IRIX warnings  
						
						... 
						
						
						
						Removed some dates/names in the comments. 
						
						
					 
					
						2004-02-15 13:48:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e7d9ea8919 
					 
					
						
						
							
							Greg Hewgill found out 'contentlength' wasn't big enough to hold a large file!  
						
						
						
						
					 
					
						2004-02-13 07:12:40 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e5165af5a6 
					 
					
						
						
							
							The MIPSPro compiler complains on constructs such as "(void)foo;" so  
						
						... 
						
						
						
						we avoid it where possible. 
						
						
					 
					
						2004-02-06 07:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b84eaff1d5 
					 
					
						
						
							
							set the 'retry' bit to TRUE when the connection is about to be retried,  
						
						... 
						
						
						
						this allows the HTTP code to *not* return a failure just because no data
has been received from the server 
						
						
					 
					
						2004-02-02 14:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						14cb9d296c 
					 
					
						
						
							
							make sure the connection is closed when it was detected reset!  
						
						
						
						
					 
					
						2004-01-30 12:41:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						df750c236c 
					 
					
						
						
							
							Somewhat crude attempt at fixing the test 91 failures. I commit this now  
						
						... 
						
						
						
						so that the automatic testing hosts will test these changes over the weekend. 
						
						
					 
					
						2004-01-30 12:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						958987c214 
					 
					
						
						
							
							Chunked-transfers should have an additional CRLF after the final 0 CRLF  
						
						... 
						
						
						
						sequence. 
						
						
					 
					
						2004-01-28 17:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b791e158f0 
					 
					
						
						
							
							use curl_off_t instead of off_t!  
						
						
						
						
					 
					
						2004-01-22 12:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e262a7265a 
					 
					
						
						
							
							use the proper timecond defines, not the obsolete ones!  
						
						
						
						
					 
					
						2004-01-21 08:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						053f6c85ef 
					 
					
						
						
							
							updated year in the copyright string  
						
						
						
						
					 
					
						2004-01-07 09:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b60e0fa97e 
					 
					
						
						
							
							David J Meyer's large file support.  
						
						
						
						
					 
					
						2004-01-05 22:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6c6e5522cb 
					 
					
						
						
							
							redirect from a bad url such as "www.com?moo=foo" to an absolute path didn't  
						
						... 
						
						
						
						work, as reported by John McGowan 
						
						
					 
					
						2003-12-18 09:19:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a13f85fb33 
					 
					
						
						
							
							assert that we get a good index to Curl_transfer()  
						
						
						
						
					 
					
						2003-12-10 15:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0f4d042d3e 
					 
					
						
						
							
							Ignore content-length when chunked transfer-encoding is transfered.  
						
						
						
						
					 
					
						2003-12-03 07:52:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						1b99d33b59 
					 
					
						
						
							
							fix compiler warnings  
						
						
						
						
					 
					
						2003-12-02 13:40:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2cf209d3f7 
					 
					
						
						
							
							If HAVE_MSG_NOSIGNAL is set, we use MSG_NOSIGNAL when we call send() and  
						
						... 
						
						
						
						recv() and we no longer attempt to ignore the SIGPIPE signal. 
						
						
					 
					
						2003-12-02 10:12:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						1e98727c55 
					 
					
						
						
							
							FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe it  
						
						
						
						
					 
					
						2003-11-24 07:15:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						3fed12a203 
					 
					
						
						
							
							combine the two identical cases  
						
						
						
						
					 
					
						2003-11-20 14:16:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						bd4c081157 
					 
					
						
						
							
							unitialized variable fix, reported by both Marty Kuhrt and benjamin gerard  
						
						
						
						
					 
					
						2003-11-06 07:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a5e22867c7 
					 
					
						
						
							
							Resuming a download of an already downloaded document, that is trying to get  
						
						... 
						
						
						
						a range of a document beyond its size, caused libcurl to "hang" until the
server closed the connection and then it returned error 18.
This is bad. This way, we don't return any error at all, which isn't nice
either, as we need to alert the app somehow that the request range was out
of size. 
						
						
					 
					
						2003-10-24 21:54:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b439e8ffb7 
					 
					
						
						
							
							Do the auth stuff at the end-of-headers and not at the start-of-body, as  
						
						... 
						
						
						
						we might not get a body when we get a 401 with a set of WWW-Authenticate:
headers. This fixes the problem Kevin Roth detected in 7.10.8-pre4 and pre5.
Verified by test case 91. 
						
						
					 
					
						2003-10-22 11:15:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						80a06403e4 
					 
					
						
						
							
							fixed gcc -Wshadow warnings  
						
						
						
						
					 
					
						2003-10-18 20:28:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ce5db9a86e 
					 
					
						
						
							
							Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize.  
						
						
						
						
					 
					
						2003-10-17 13:11:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						22adcb9cd1 
					 
					
						
						
							
							password promting support removed from libcurl  
						
						
						
						
					 
					
						2003-10-16 14:08:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						749f5387c1 
					 
					
						
						
							
							Gisle Vanem's IPv6-on-Windows patch applied!  
						
						
						
						
					 
					
						2003-10-14 12:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						52ceab5e41 
					 
					
						
						
							
							Re-arranged code to make the proxy-CONNECT loop able to do some of the  
						
						... 
						
						
						
						authentication negotiations needed for NTLM, Digest etc. 
						
						
					 
					
						2003-09-03 21:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						3938e0f58b 
					 
					
						
						
							
							typecast to prevent compiler warning  
						
						
						
						
					 
					
						2003-08-29 08:43:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						734e8d6229 
					 
					
						
						
							
							transfer fix for multi interface  
						
						
						
						
					 
					
						2003-08-20 15:39:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						acbcd68d89 
					 
					
						
						
							
							Curl_SSL_InitSessions can return error, so check the return code and bail  
						
						... 
						
						
						
						out if necessary 
						
						
					 
					
						2003-08-14 15:06:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7a19923afa 
					 
					
						
						
							
							Serge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxies  
						
						... 
						
						
						
						work. 
						
						
					 
					
						2003-08-11 11:47:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						96e217b496 
					 
					
						
						
							
							the new cookie functions that require 'data' passed in  
						
						
						
						
					 
					
						2003-08-11 09:56:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c704d1545c 
					 
					
						
						
							
							include "share.h" for the cookie sharing  
						
						
						
						
					 
					
						2003-08-06 15:26:24 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b73612392d 
					 
					
						
						
							
							ares awareness/usage/support added. If configure --enable-ares is used, we  
						
						... 
						
						
						
						build libcurl to use ares for asynch name resolves. 
						
						
					 
					
						2003-08-05 14:40:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						41ae97e710 
					 
					
						
						
							
							Dirk Manske's patch that introduces cookie support to the share interface.  
						
						
						
						
					 
					
						2003-08-04 15:02:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f0278ca114 
					 
					
						
						
							
							Removed #include <sys/resource.h>, as pointed out by Henry Bland we don't  
						
						... 
						
						
						
						need it. 
						
						
					 
					
						2003-07-25 08:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fb731eb3e7 
					 
					
						
						
							
							The NTLM functions now take a 'proxy' argument as well.  
						
						
						
						
					 
					
						2003-07-22 09:58:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						79749f8eb4 
					 
					
						
						
							
							Fix to the endless loop of bad Basic authentication as reported in Cris  
						
						... 
						
						
						
						Bailiff's bug report 768275. 
						
						
					 
					
						2003-07-15 23:06:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						45fc760985 
					 
					
						
						
							
							Peter Sylvester's patch was applied that introduces the following:  
						
						... 
						
						
						
						CURLOPT_SSL_CTX_FUNCTION to set a callback that gets called with the
   OpenSSL's ssl_ctx pointer passed in and allow a callback to act on it. If
   anything but CURLE_OK is returned, that will also be returned by libcurl
   all the way back. If this function changes the CURLOPT_URL, libcurl will
   detect this and instead go use the new URL.
   CURLOPT_SSL_CTX_DATA is a pointer you set to get passed to the callback set
   with CURLOPT_SSL_CTX_FUNCTION. 
						
						
					 
					
						2003-07-04 16:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2d3734b8b5 
					 
					
						
						
							
							Adjusted to work properly with the new authentication stuff  
						
						... 
						
						
						
						Added code to deal with white spaces in relocation headers. 
						
						
					 
					
						2003-06-26 11:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						d13202f43b 
					 
					
						
						
							
							modified  
						
						
						
						
					 
					
						2003-06-12 23:03:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						bc67228576 
					 
					
						
						
							
							corrected a comment  
						
						
						
						
					 
					
						2003-06-12 17:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ecf32c964a 
					 
					
						
						
							
							CURLHTTP* renamed to CURLAUTH* and NEGOTIATE is now GSSNEGOTIATE as there's  
						
						... 
						
						
						
						a "plain" Negotiate as well. 
						
						
					 
					
						2003-06-12 17:34:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						80d6d5c5c4 
					 
					
						
						
							
							fixing details for NTLM  
						
						
						
						
					 
					
						2003-06-11 16:14:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						5ea04a852e 
					 
					
						
						
							
							when we get the auth headers, we still need to read out the full body response  
						
						... 
						
						
						
						as otherwise we can re-send requests on the same connection nicely 
						
						
					 
					
						2003-06-11 15:30:30 +00:00