Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2309b4e330 
					 
					
						
						
							
							remove the CVSish $Id$ lines  
						
						
						
						
					 
					
						2010-03-24 11:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						439f62bfa8 
					 
					
						
						
							
							convert Curl_ultous() and Curl_ultouc() functions to curlx_ultous() and  
						
						... 
						
						
						
						curlx_ultouc(), exposing them through curlx.h to allow proper code reuse
later in our test harness. 
						
						
					 
					
						2010-02-22 18:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						2abcd132f8 
					 
					
						
						
							
							add header inclusion  
						
						
						
						
					 
					
						2010-02-22 03:41:02 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						dc9f0a9758 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2010-02-22 02:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						10affed097 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2010-02-21 19:59:09 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						f0d3930346 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2010-02-20 19:51:02 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						a6fb6b70c7 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2010-02-20 11:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						2179ef9fa9 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2010-02-20 01:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						1c2947581b 
					 
					
						
						
							
							fix shadowing of a global declaration  
						
						
						
						
					 
					
						2009-06-04 23:55:56 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						33a3753c3f 
					 
					
						
						
							
							libcurl's memory.h renamed to curl_memory.h  
						
						
						
						
					 
					
						2009-04-21 11:46:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b4ac9cd02c 
					 
					
						
						
							
							Remove a chunk of unused code that was #ifdef'de on defines we never set.  
						
						... 
						
						
						
						We do testing of code functions using the test suite instead! 
						
						
					 
					
						2008-11-14 16:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						59e378f48f 
					 
					
						
						
							
							remove unnecessary typecasting of malloc()  
						
						
						
						
					 
					
						2008-09-06 05:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						861b647e7b 
					 
					
						
						
							
							remove unnecessary typecasting of realloc()  
						
						
						
						
					 
					
						2008-09-06 04:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						3dcd2b82c4 
					 
					
						
						
							
							fix print formatting string directives  
						
						
						
						
					 
					
						2008-09-04 18:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						0994d7811f 
					 
					
						
						
							
							Removed some redundant type casts  
						
						
						
						
					 
					
						2008-09-02 18:36:39 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						ac18b471d2 
					 
					
						
						
							
							libcurl internal base64.h header file renamed to curl_base64.h  
						
						
						
						
					 
					
						2008-08-17 00:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ad6e28073c 
					 
					
						
						
							
							removed space after if and while before the parenthesis for better source code  
						
						... 
						
						
						
						consistency 
						
						
					 
					
						2007-11-05 09:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						9f44a95522 
					 
					
						
						
							
							Renamed several libcurl error codes and options to make them more general  
						
						... 
						
						
						
						and allow reuse by multiple protocols. Several unused error codes were
removed.  In all cases, macros were added to preserve source (and binary)
compatibility with the old names.  These macros are subject to removal at
a future date, but probably not before 2009.  An application can be
tested to see if it is using any obsolete code by compiling it with the
CURL_NO_OLDIES macro defined.
Documented some newer error codes in libcurl-error(3) 
						
						
					 
					
						2007-08-30 20:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						94b253fde7 
					 
					
						
						
							
							Steve Little's fixes to allow compilation on VMS 64-bit mode  
						
						
						
						
					 
					
						2007-04-25 03:00:10 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						b039d883e5 
					 
					
						
						
							
							proper fix for compiler warning  
						
						
						
						
					 
					
						2007-04-13 08:45:07 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						038fe54e21 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2007-04-13 07:57:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						c321b9f704 
					 
					
						
						
							
							Fixes some more out of memory handling bugs.  
						
						
						
						
					 
					
						2007-04-04 23:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						1c63ceb317 
					 
					
						
						
							
							Suppress the "'convbuf' might be used uninitialized in this function" warning.  
						
						
						
						
					 
					
						2007-02-01 12:23:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						359d500908 
					 
					
						
						
							
							- David McCreedy made changes to allow base64 encoding/decoding to work on  
						
						... 
						
						
						
						non-ASCII platforms. 
						
						
					 
					
						2007-01-03 23:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						44d84ac164 
					 
					
						
						
							
							Avoid typecasting a signed char to an int when using is*() functions, as that  
						
						... 
						
						
						
						could very well cause a negate number get passed in and thus cause reading
outside of the array usually used for this purpose.
We avoid this by using the uppercase macro versions introduced just now that
does some extra crazy typecasts to avoid byte codes > 127 to cause negative
int values. 
						
						
					 
					
						2006-10-17 21:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Yang Tse 
							
						 
					 
					
						
						
							
						
						d157c29269 
					 
					
						
						
							
							Fix compiler warnings  
						
						
						
						
					 
					
						2006-07-19 21:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ab4086bc24 
					 
					
						
						
							
							Updated the copyright year since changes have been this year.  
						
						
						
						
					 
					
						2005-03-31 07:02:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						0ddab51ad8 
					 
					
						
						
							
							Fix for a base64 decode heap buffer overflow vulnerability.  
						
						
						
						
					 
					
						2005-02-28 23:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						527f70e540 
					 
					
						
						
							
							Curl_base64_decode() now returns an allocated buffer  
						
						
						
						
					 
					
						2005-02-22 12:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						1ba47e7af9 
					 
					
						
						
							
							Add 'const' to immutable arrays.  
						
						
						
						
					 
					
						2004-12-15 01:38:25 +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 
							
						 
					 
					
						
						
							
						
						8e09a389c4 
					 
					
						
						
							
							make sure the returned pointer is NULL when encoding fails  
						
						
						
						
					 
					
						2004-05-12 13:23:17 +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 
							
						 
					 
					
						
						
							
						
						4d12be9867 
					 
					
						
						
							
							removed an unnecessary shift and splut up som weird two-statements-per-line  
						
						... 
						
						
						
						code 
						
						
					 
					
						2004-03-01 12:54:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						99bc7e5fd3 
					 
					
						
						
							
							oops, the decode() function got its arguments reversed in my cleanup  
						
						... 
						
						
						
						operation! 
						
						
					 
					
						2004-02-23 11:39:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e1b5e15431 
					 
					
						
						
							
							More size_t cleanups in the base64 functions.  
						
						
						
						
					 
					
						2004-02-23 08:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						1aba4c519b 
					 
					
						
						
							
							The base64 encode function now takes a size_t for size, not an int as  
						
						... 
						
						
						
						previously. 
						
						
					 
					
						2004-02-23 08:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						053f6c85ef 
					 
					
						
						
							
							updated year in the copyright string  
						
						
						
						
					 
					
						2004-01-07 09:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						204f03912f 
					 
					
						
						
							
							We noe use CURLDEBUG instead of MALLOCDEBUG  
						
						
						
						
					 
					
						2003-06-26 06:45:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						52c5b57200 
					 
					
						
						
							
							made a nicer output for the decode test, as it served as a nice tool for me ;-)  
						
						
						
						
					 
					
						2003-06-11 15:31:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						73c5f24fa4 
					 
					
						
						
							
							Initial take at NTLM authentication. It doesn't really work at this point  
						
						... 
						
						
						
						but the infrastructure is there. 
						
						
					 
					
						2003-06-11 13:38:55 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						3ddc7b9390 
					 
					
						
						
							
							Christopher R. Palmer fixed Curl_base64_encode() to deal with zeroes in the  
						
						... 
						
						
						
						data to encode. 
						
						
					 
					
						2003-02-13 18:30:10 +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 
							
						 
					 
					
						
						
							
						
						f26a338a54 
					 
					
						
						
							
							copyright year update in the source header  
						
						
						
						
					 
					
						2003-01-16 21:08:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ed22f75241 
					 
					
						
						
							
							proper indent  
						
						
						
						
					 
					
						2003-01-09 11:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2912537533 
					 
					
						
						
							
							indent fix  
						
						
						
						
					 
					
						2003-01-06 12:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						1698015e3c 
					 
					
						
						
							
							Curl_base64_decode() fixed by Matthew B  
						
						
						
						
					 
					
						2002-12-19 16:02:51 +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 
						 
				 
			
				
					
						
							
							
								Sterling Hughes 
							
						 
					 
					
						
						
							
						
						8e91d5de8e 
					 
					
						
						
							
							looks nicer and is better compatible with older vim versions  
						
						
						
						
					 
					
						2001-10-11 09:32:19 +00:00