Dan Fandrich
							
						 
					 | 
					
						
						
							
						
						1ba47e7af9
					 | 
					
						
						
							
							Add 'const' to immutable arrays.
						
						
						
						
						
						
					 | 
					
						2004-12-15 01:38:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dan Fandrich
							
						 
					 | 
					
						
						
							
						
						358e08b95d
					 | 
					
						
						
							
							Removed fputc() prototype since it's already in stdio.h
						
						
						
						
						
						
					 | 
					
						2004-12-14 20:17:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gisle Vanem
							
						 
					 | 
					
						
						
							
						
						f471a293ea
					 | 
					
						
						
							
							Un-do changes for WinCE; cdecl decoration is not needed.
						
						
						
						
						
						
						
						Confirmed by Paul Nolan. 
						
						
					 | 
					
						2004-11-08 14:20:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						4cd5220d27
					 | 
					
						
						
							
							use ifdef not if
						
						
						
						
						
						
					 | 
					
						2004-11-02 14:02:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						24d47a6e07
					 | 
					
						
						
							
							Paul Nolan fix to make libcurl build nicely on Windows CE
						
						
						
						
						
						
					 | 
					
						2004-11-02 10:12:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						feb2dd2835
					 | 
					
						
						
							
							Replaced all uses of sprintf() with the safer snprintf(). It is just a
						
						
						
						
						
						
						
						precaution to prevent mistakes to lead to buffer overflows. 
						
						
					 | 
					
						2004-06-24 11:54:11 +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
							
						 
					 | 
					
						
						
							
						
						1d7ce36791
					 | 
					
						
						
							
							return faster when we "hit a wall" while printfing
						
						
						
						
						
						
					 | 
					
						2004-05-12 12:05:13 +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
							
						 
					 | 
					
						
						
							
						
						a2ecdf4249
					 | 
					
						
						
							
							the aprintf() versions now return NULL if _any_ alloc along the way failed,
						
						
						
						
						
						
						
						previously they could return a piece of the string, making it impossible
for the caller to detect errors. 
						
						
					 | 
					
						2004-05-10 10:50:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						4d9517f0b4
					 | 
					
						
						
							
							prevent warnings when using the gcc option -Wunreachable-code
						
						
						
						
						
						
					 | 
					
						2004-05-05 06:57:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						f8426a2c44
					 | 
					
						
						
							
							stricter variable type usage
						
						
						
						
						
						
					 | 
					
						2004-03-23 15:25:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						d9ffd2f544
					 | 
					
						
						
							
							don't use 'register'
						
						
						
						
						
						
						
						make strtol() returns get stored in long variables
don't mix size_t with int 
						
						
					 | 
					
						2004-03-08 11:28:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						485122035c
					 | 
					
						
						
							
							fixed the test code to work
						
						
						
						
						
						
					 | 
					
						2004-03-01 16:22:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						5eeaff8235
					 | 
					
						
						
							
							Support 'z' for size_t-sized integer printing, as in %zd or %zx.
						
						
						
						
						
						
					 | 
					
						2004-03-01 12:44:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						d687eed33e
					 | 
					
						
						
							
							use %ld when printf()ing long variables (and removed use of 'register')
						
						
						
						
						
						
					 | 
					
						2004-02-26 12:32:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						f9b2b7940e
					 | 
					
						
						
							
							disable the use of long double, we don't use it
						
						
						
						
						
						
					 | 
					
						2004-02-25 15:34:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						df94c7aedc
					 | 
					
						
						
							
							Based on a patch by Greg Hewgill I modified how long long is used, as we
						
						
						
						
						
						
						
						can use a 64bit type with MSVC that is a long long equivalent. 
						
						
					 | 
					
						2004-02-25 14:15:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						4bde770169
					 | 
					
						
						
							
							added some extra typecasts to prevent compiler warnings when converting
						
						
						
						
						
						
						
						int to various types 
						
						
					 | 
					
						2004-02-21 15:05:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						b2e1bf7e7d
					 | 
					
						
						
							
							No longer support Z as a flag to print size_t, it isn't used by libcurl
						
						
						
						
						
						
						
						and I doubt anyone else uses it.
Better preprocessor magic for the O flag (for curl_off_t printing) to prevent
compiler warnings. 
						
						
					 | 
					
						2004-02-20 15:16:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						4d17d6876e
					 | 
					
						
						
							
							Dan Fandrich's cleanup patch to make pedantic compiler options cause less
						
						
						
						
						
						
						
						warnings. Minor edits by me. 
						
						
					 | 
					
						2004-01-29 13:56:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						b791e158f0
					 | 
					
						
						
							
							use curl_off_t instead of off_t!
						
						
						
						
						
						
					 | 
					
						2004-01-22 12:45:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						b60e0fa97e
					 | 
					
						
						
							
							David J Meyer's large file support.
						
						
						
						
						
						
					 | 
					
						2004-01-05 22:29:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						4cccceb034
					 | 
					
						
						
							
							snprintf() made a single-byte buffer overflow, as it could write a zero
						
						
						
						
						
						
						
						outside its given buffer. Discovered and reported by James Bursa. 
						
						
					 | 
					
						2003-10-26 15:37:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						fb3eee5f0b
					 | 
					
						
						
							
							Respect HAVE_LONGLONG to support 'long long'
						
						
						
						
						
						
					 | 
					
						2003-08-19 15:37:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						bbe23945e4
					 | 
					
						
						
							
							fix the treatment of the variable width specifier '*', which caused a bug
						
						
						
						
						
						
						
						in the urlglobbing just now, fixed in the debian bug tracker as Bug#203827 
						
						
					 | 
					
						2003-08-06 22:32:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						308bc9d919
					 | 
					
						
						
							
							use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditions
						
						
						
						
						
						
					 | 
					
						2003-06-26 11:22:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						a7c72b7abf
					 | 
					
						
						
							
							removed the local variables for emacs and vim, use the new sample.emacs
						
						
						
						
						
						
						
						way for emacs, and vim users should provide a similar non-polluting style 
						
						
					 | 
					
						2003-01-29 10:14:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						aa8b7dd336
					 | 
					
						
						
							
							reverted bad header replacement
						
						
						
						
						
						
					 | 
					
						2003-01-16 21:10:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						f26a338a54
					 | 
					
						
						
							
							copyright year update in the source header
						
						
						
						
						
						
					 | 
					
						2003-01-16 21:08:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						c7b03d6479
					 | 
					
						
						
							
							maprintf() and vmaprintf() now work better when printfing "%s" with an
						
						
						
						
						
						
						
						empty string 
						
						
					 | 
					
						2002-05-21 17:59:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						c795123cd5
					 | 
					
						
						
							
							fixed a long long mistake
						
						
						
						
						
						
					 | 
					
						2002-02-18 23:32:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						1dc5bf4f73
					 | 
					
						
						
							
							#ifndef and #define magic to prevent compiler warnings when doing #if BLA
						
						
						
						
						
						
						
						where BLA is undefined 
						
						
					 | 
					
						2002-01-18 12:53:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						fd307bfe29
					 | 
					
						
						
							
							cut off a big piece of comment and added a pointer to the Trio web page
						
						
						
						
						
						
						
						should anyone ever want a good printf() clone 
						
						
					 | 
					
						2002-01-18 10:45:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						dccc77a325
					 | 
					
						
						
							
							Eric Lavigne updates
						
						
						
						
						
						
					 | 
					
						2001-11-27 07:27:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						05f3ca880f
					 | 
					
						
						
							
							made CURLOPT_HTTPPROXYTUNNEL work for plain HTTP as well
						
						
						
						
						
						
					 | 
					
						2001-11-12 14:08:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						a18d41a463
					 | 
					
						
						
							
							include setup.h
						
						
						
						
						
						
					 | 
					
						2001-11-12 10:19:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sterling Hughes
							
						 
					 | 
					
						
						
							
						
						8e91d5de8e
					 | 
					
						
						
							
							looks nicer and is better compatible with older vim versions
						
						
						
						
						
						
					 | 
					
						2001-10-11 09:32:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sterling Hughes
							
						 
					 | 
					
						
						
							
						
						6147879837
					 | 
					
						
						
							
							Added formatting sections for emacs and vim
						
						
						
						
						
						
					 | 
					
						2001-09-07 04:01:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						aace68c91b
					 | 
					
						
						
							
							extern declarations no longer done on windows (T. Bharath's patch)
						
						
						
						
						
						
					 | 
					
						2001-08-24 07:39:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						95e7e551f6
					 | 
					
						
						
							
							added const char * => char * typecast
						
						
						
						
						
						
					 | 
					
						2001-08-14 08:32:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						f35b6e90f5
					 | 
					
						
						
							
							corrected dubious use of the same variable twice in a function call,
						
						
						
						
						
						
						
						gcc 3.0 warned about it 
						
						
					 | 
					
						2001-08-14 06:06:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						6403257886
					 | 
					
						
						
							
							renamed Curl_ to curl_ for the printf() prefixes
						
						
						
						
						
						
					 | 
					
						2001-01-05 12:19:42 +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
							
						 
					 | 
					
						
						
							
						
						ed8dbf4ac2
					 | 
					
						
						
							
							updated license text in headers
						
						
						
						
						
						
					 | 
					
						2001-01-04 12:27:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						56ac132401
					 | 
					
						
						
							
							removed the storenonprintable function as it isn't used anymore
						
						
						
						
						
						
					 | 
					
						2000-11-21 13:18:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						5a07305dc8
					 | 
					
						
						
							
							not printf()ing %s normally for character that weren't isprint() made things
						
						
						
						
						
						
						
						go weird, had to remove this. I should use trio soon for all the *printf()
stuff as this is too broken 
						
						
					 | 
					
						2000-11-15 15:36:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						0f8facb49b
					 | 
					
						
						
							
							added memory debugging include file
						
						
						
						
						
						
					 | 
					
						2000-10-09 11:12:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Stenberg
							
						 
					 | 
					
						
						
							
						
						ae1912cb0d
					 | 
					
						
						
							
							Initial revision
						
						
						
						
						
						
					 | 
					
						1999-12-29 14:20:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |