Yang Tse 
							
						 
					 
					
						
						
							
						
						4c4e8ba1f0 
					 
					
						
						
							
							if2ip.[ch]: fix compilation with MinGW  
						
						... 
						
						
						
						Avoid 'interface' literal that some MinGW versions define as a macro 
						
						
					 
					
						2011-12-13 18:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						07efe110cc 
					 
					
						
						
							
							if2ip.c: fix compiler warning 'enumerated type is mixed with another type'  
						
						
						
						
					 
					
						2011-12-13 15:47:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Glasgow 
							
						 
					 
					
						
						
							
						
						6e4835c795 
					 
					
						
						
							
							CURLOPT_INTERFACE: avoid resolving interfaces names  
						
						... 
						
						
						
						Do not try to resolve interfaces names via DNS by recognizing interface
names in a few ways.  If the interface option argument has a prefix of
"if!" then treat the argument as only an interface.  Similarly, if the
interface argument is the name of an interface (even if it does not have
an IP address assigned), treat it as an interface name.  Finally, if the
interface argument is prefixed by "host!" treat it as a hostname that
must be resolved by /etc/hosts or DNS.
These changes allow a client using the multi interfaces to avoid
blocking on name resolution if the interface loses its IP address or
disappears. 
						
						
					 
					
						2011-12-12 23:12:37 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2309b4e330 
					 
					
						
						
							
							remove the CVSish $Id$ lines  
						
						
						
						
					 
					
						2010-03-24 11:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						a15b6a6f86 
					 
					
						
						
							
							the IP address we want/request/use from the interface is the 'local'  
						
						... 
						
						
						
						address, the one on the box libcurl is running, not the 'remote' one. 
						
						
					 
					
						2008-11-17 19:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						fad3288d20 
					 
					
						
						
							
							Fixed the --interface option to work with IPv6 connections on glibc  
						
						... 
						
						
						
						systems supporting getifaddrs(). Also fixed a problem where an IPv6
address could be chosen instead of an IPv4 one for --interface when it
involved a name lookup. 
						
						
					 
					
						2008-10-09 19:23:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b5c5f57613 
					 
					
						
						
							
							build fix for Interix  
						
						
						
						
					 
					
						2006-03-04 22:39:31 +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 
							
						 
					 
					
						
						
							
						
						3916d1e6cb 
					 
					
						
						
							
							silence compiler warnings for mingw win32 builds --enable-debug  
						
						
						
						
					 
					
						2005-03-14 15:43:23 +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 
							
						 
					 
					
						
						
							
						
						b2c290e40e 
					 
					
						
						
							
							Gisle-fix: constified the 'interface' argument.  
						
						
						
						
					 
					
						2004-05-05 13:42:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						27b7220f1b 
					 
					
						
						
							
							silly me  
						
						
						
						
					 
					
						2004-01-16 07:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a275365c72 
					 
					
						
						
							
							Avoid Curl_if2ip() on Interix as well. Fix by Rodney.  
						
						
						
						
					 
					
						2004-01-16 07:09:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						053f6c85ef 
					 
					
						
						
							
							updated year in the copyright string  
						
						
						
						
					 
					
						2004-01-07 09:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8f809e2a93 
					 
					
						
						
							
							James Bursa made it compile on RISC OS as well.  
						
						
						
						
					 
					
						2003-02-28 13:11:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f26a338a54 
					 
					
						
						
							
							copyright year update in the source header  
						
						
						
						
					 
					
						2003-01-16 21:08:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						11576b1142 
					 
					
						
						
							
							Nedelcho Stanev's work-around for SFU 3.0  
						
						
						
						
					 
					
						2002-11-24 19:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ba4e69bebc 
					 
					
						
						
							
							updated source code boilerplate/header  
						
						
						
						
					 
					
						2002-09-03 11:52:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						974f314f57 
					 
					
						
						
							
							copyright string (year) update  
						
						
						
						
					 
					
						2002-03-19 07:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9ab5d30e3b 
					 
					
						
						
							
							Ingo Ralf Blum made it compile with the newest cygwin  
						
						
						
						
					 
					
						2001-02-04 19:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						4031104404 
					 
					
						
						
							
							Internal symbols that aren't static are now prefixed with 'Curl_'  
						
						
						
						
					 
					
						2001-01-05 10:11:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						24dee483e9 
					 
					
						
						
							
							dual-license fix  
						
						
						
						
					 
					
						2001-01-03 09:29:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						1ef3600a07 
					 
					
						
						
							
							haxx.nu => haxx.se  
						
						
						
						
					 
					
						2000-06-20 15:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a0ce95e155 
					 
					
						
						
							
							David LeBlanc's fixes!  
						
						
						
						
					 
					
						2000-05-29 22:51:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ae1912cb0d 
					 
					
						
						
							
							Initial revision  
						
						
						
						
					 
					
						1999-12-29 14:20:26 +00:00