Gisle Vanem 
							
						 
					 
					
						
						
							
						
						4031eb1d91 
					 
					
						
						
							
							Avoid Metaware's High-C warning "'=' encountered where '==' may have been intended."  
						
						
						
						
					 
					
						2006-08-29 21:11:55 +00:00 
						 
				 
			
				
					
						
							
							
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						ac02d379ba 
					 
					
						
						
							
							moved ugly NetWare hack to hostip.h so that hostip.c uses it too.  
						
						
						
						
					 
					
						2006-08-08 22:37:53 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						13616f8f96 
					 
					
						
						
							
							Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.  
						
						
						
						
					 
					
						2006-07-25 13:49:49 +00:00 
						 
				 
			
				
					
						
							
							
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						e4d6ade4b3 
					 
					
						
						
							
							Moved functions common to IPv4 and C-ares to hostip.c;  
						
						... 
						
						
						
						Curl_freeaddrinfo() and Curl_ip2addr(). 
						
						
					 
					
						2006-07-25 10:31:31 +00:00 
						 
				 
			
				
					
						
							
							
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						5cdbd0cf4a 
					 
					
						
						
							
							Constify arguments to Curl_he2ai() and Curl_addrinfo_copy().  
						
						
						
						
					 
					
						2006-07-21 06:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						a55c70d4ae 
					 
					
						
						
							
							Constify 'hostname' and 'service' to various resolver functions.  
						
						
						
						
					 
					
						2006-07-21 05:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						02938a010d 
					 
					
						
						
							
							Changes for combination ENABLE_IPV6 and USE_ARES.  
						
						
						
						
					 
					
						2006-07-21 04:22:44 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						d2cefc140a 
					 
					
						
						
							
							Change the ai_addrlen type of struct addrinfo from size_t to socklen_t, per RFC 3493.  
						
						
						
						
					 
					
						2006-07-14 10:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						fe22872d14 
					 
					
						
						
							
							include <malloc.h> only if HAVE_MALLOC_H and NEED_MALLOC_H are both defined.  
						
						
						
						
					 
					
						2006-07-11 21:34:23 +00:00 
						 
				 
			
				
					
						
							
							
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						3cbb1b2b64 
					 
					
						
						
							
							Use the HAVE_MALLOC_H and HAVE_PROCESS_H defines  
						
						... 
						
						
						
						(more logical). 
						
						
					 
					
						2006-04-26 17:23:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e7093b3ca8 
					 
					
						
						
							
							keep 'socktype' in the connectdata struct and make sure we use that for all  
						
						... 
						
						
						
						protocol sockets even if the resolved address may say otherwise 
						
						
					 
					
						2005-09-16 21:30:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						56d9624b56 
					 
					
						
						
							
							John Kelly added TFTP support to libcurl. A bunch of new error codes was  
						
						... 
						
						
						
						added. TODO: add them to docs. add TFTP server to test suite. add TFTP to
list of protocols whereever those are mentioned. 
						
						
					 
					
						2005-09-02 15:11:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						4762995d1f 
					 
					
						
						
							
							avoid the sensitive word as it looks bad in some people's eyes  
						
						
						
						
					 
					
						2005-05-27 11:39:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						5f0366c2cb 
					 
					
						
						
							
							only define _REENTRANT if not already defined, and only in setup.h  
						
						
						
						
					 
					
						2005-04-19 23:19:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ab4086bc24 
					 
					
						
						
							
							Updated the copyright year since changes have been this year.  
						
						
						
						
					 
					
						2005-03-31 07:02:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8b80ac2877 
					 
					
						
						
							
							use Curl_inet_pton(), not inet_pton().  
						
						
						
						
					 
					
						2005-03-17 07:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						61133545f6 
					 
					
						
						
							
							- Tru64 and some IRIX boxes seem to not like test 237 as it is. Their  
						
						... 
						
						
						
						inet_addr() functions seems to use &255 on all numericals in a ipv4 dotted
  address which makes a different failure... Now I've modified the ipv4
  resolve code to use inet_pton() instead in an attempt to make these systems
  better detect this as a bad IP address rather than creating a toally bogus
  address that is then passed on and used. 
						
						
					 
					
						2005-03-16 22:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						49b2896a3b 
					 
					
						
						
							
							avoid warnings on systems with this member set const  
						
						
						
						
					 
					
						2004-10-06 07:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						39af394a1c 
					 
					
						
						
							
							removed tabs and trailing whitespace from source  
						
						
						
						
					 
					
						2004-10-06 07:50:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c7a9e07909 
					 
					
						
						
							
							simplified the check for when to free() the buf data  
						
						
						
						
					 
					
						2004-06-30 11:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7a52f44bd4 
					 
					
						
						
							
							Gisle fixed a bad free from the resolve reorg, I changed type of the buf  
						
						... 
						
						
						
						variable to sort out some compiler warnings. 
						
						
					 
					
						2004-06-29 18:44:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8879b57b73 
					 
					
						
						
							
							ah, simplified my latest change more  
						
						
						
						
					 
					
						2004-06-24 12:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e49a6feabb 
					 
					
						
						
							
							fix for systems without gethostbyname_r()  
						
						
						
						
					 
					
						2004-06-24 11:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						5e34f3dc01 
					 
					
						
						
							
							made the Curl_he2ai() take the port number as an int intead, to avoid lots  
						
						... 
						
						
						
						of typecasts all over 
						
						
					 
					
						2004-06-24 10:43:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						d6f9a41539 
					 
					
						
						
							
							use Curl_addrinfo, not 'struct addrinfo'  
						
						
						
						
					 
					
						2004-06-24 08:30:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c39858aac0 
					 
					
						
						
							
							Source cleanups. The major one being that we now _always_ use a Curl_addrinfo  
						
						... 
						
						
						
						linked list for name resolved data, even on hosts/systems with only IPv4
stacks as this simplifies a lot of code. 
						
						
					 
					
						2004-06-24 07:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						bbafb2eb27 
					 
					
						
						
							
							curl_global_init_mem() allows the memory functions to be replaced.  
						
						... 
						
						
						
						memory.h is included everywhere for this. 
						
						
					 
					
						2004-05-11 11:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2370d4fa02 
					 
					
						
						
							
							Curl_ip2addr() now takes an in_addr_t argument instead to prevent compiler  
						
						... 
						
						
						
						warnings 
						
						
					 
					
						2004-04-26 12:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						648e82f05d 
					 
					
						
						
							
							Major hostip.c cleanup and split into multiple files and easier #ifdef  
						
						... 
						
						
						
						usage. 
						
						
					 
					
						2004-04-26 07:20:11 +00:00