James Bursa 
							
						 
					 
					
						
						
							
						
						fbefd816e4 
					 
					
						
						
							
							getinmemory: make the example easier to follow  
						
						 
						
						... 
						
						
						
						1. Remove the comment warning that it's "not been verified to work". It
   works with no problems in my testing.
2. Remove 2 unnecessary includes.
3. Remove the myrealloc(). Initialize chunk.memory with malloc() instead
   of NULL. The comments for these two parts contradicted each other.
4. Handle out of memory from realloc() instead of continuing.
5. Print a brief status message at the end. 
						
						
					 
					
						2010-09-14 22:52:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fc308282ac 
					 
					
						
						
							
							.gitignore: ignore all built examples  
						
						 
						
						
						
						
					 
					
						2010-08-02 23:47:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e9f3513264 
					 
					
						
						
							
							example: fix code to build warning-free  
						
						 
						
						
						
						
					 
					
						2010-08-02 23:46:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Constantine Sapuntzakis 
							
						 
					 
					
						
						
							
						
						bc0699f226 
					 
					
						
						
							
							examples: add curl_multi_timeout  
						
						 
						
						... 
						
						
						
						Make the multi-interface using examples use curl_multi_timeout to
properly educate users how to do things. 
						
						
					 
					
						2010-07-14 00:32:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Raiskup 
							
						 
					 
					
						
						
							
						
						31dd8ab1d6 
					 
					
						
						
							
							examples: new FTP wildcard showcase  
						
						 
						
						
						
						
					 
					
						2010-06-24 23:41:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Dudka 
							
						 
					 
					
						
						
							
						
						d487ade72c 
					 
					
						
						
							
							test536: do not fail with threaded DNS resolver  
						
						 
						
						... 
						
						
						
						Also tweaked comments in certain examples using curl_multi_fdset(). 
						
						
					 
					
						2010-04-24 12:14:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						05de2cf180 
					 
					
						
						
							
							remove all .cvsignore files  
						
						 
						
						
						
						
					 
					
						2010-03-25 23:22:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2309b4e330 
					 
					
						
						
							
							remove the CVSish $Id$ lines  
						
						 
						
						
						
						
					 
					
						2010-03-24 11:02:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						eef316f099 
					 
					
						
						
							
							spellchecked by Stéphane Fillod  
						
						 
						
						
						
						
					 
					
						2010-02-26 22:58:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						46b112bcd4 
					 
					
						
						
							
							replaced tabs with spaces  
						
						 
						
						
						
						
					 
					
						2010-02-16 13:32:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						a07bc79117 
					 
					
						
						
							
							removed trailing whitespace  
						
						 
						
						
						
						
					 
					
						2010-02-14 19:40:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						a74e885bef 
					 
					
						
						
							
							Yun Fu pointed out a flaw in the loop that checks handles, and I indented  
						
						 
						
						... 
						
						
						
						the code more curl-style 
						
						
					 
					
						2010-01-21 09:53:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2e83006603 
					 
					
						
						
							
							use the modern name for this option  
						
						 
						
						
						
						
					 
					
						2010-01-04 18:43:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						55e68ba333 
					 
					
						
						
							
							I removed leading 'curl' path on the 'curlbuild.h' include statement in  
						
						 
						
						... 
						
						
						
						curl.h, adjusting auto-makefiles include path, to enhance portability to
OS's without an orthogonal directory tree structure such as OS/400. 
						
						
					 
					
						2009-11-05 15:04:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f39380b1ac 
					 
					
						
						
							
							strerror() => curl_easy_strerror()  
						
						 
						
						
						
						
					 
					
						2009-11-02 21:20:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						945feafe25 
					 
					
						
						
							
							use stderr for error output.  
						
						 
						
						
						
						
					 
					
						2009-09-10 18:36:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						5389ac0ddf 
					 
					
						
						
							
							fixed spelling.  
						
						 
						
						
						
						
					 
					
						2009-09-10 15:00:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						aaed838872 
					 
					
						
						
							
							add ftpgetinfo  
						
						 
						
						
						
						
					 
					
						2009-09-05 17:54:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						7df26a5415 
					 
					
						
						
							
							added ftpgetinfo sample since users asked frequently for such a sample.  
						
						 
						
						
						
						
					 
					
						2009-09-05 15:23:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						d055226949 
					 
					
						
						
							
							added chkspeed to samples.  
						
						 
						
						
						
						
					 
					
						2009-09-03 17:54:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						cf910f3097 
					 
					
						
						
							
							updated MingW32 makefile for recent external libs.  
						
						 
						
						
						
						
					 
					
						2009-09-03 17:53:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunter Knauf 
							
						 
					 
					
						
						
							
						
						9539d32298 
					 
					
						
						
							
							added simple chkspeed sample.  
						
						 
						
						
						
						
					 
					
						2009-08-31 02:06:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						5d502eb90c 
					 
					
						
						
							
							VMS adjustment  
						
						 
						
						
						
						
					 
					
						2009-06-10 12:59:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						420bfbcf40 
					 
					
						
						
							
							Use curl_off_t and CURL_FORMAT_CURL_OFF_T for file size.  
						
						 
						
						
						
						
					 
					
						2009-06-08 15:09:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						6582895b51 
					 
					
						
						
							
							docs/example patches for VMS  
						
						 
						
						
						
						
					 
					
						2009-06-05 18:40:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						4677778f85 
					 
					
						
						
							
							Remove empty line used to force CVS to update the $Id date string format  
						
						 
						
						
						
						
					 
					
						2009-05-19 12:12:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						0427b783e2 
					 
					
						
						
							
							Add empty line, to force CVS to update the $Id date string format  
						
						 
						
						
						
						
					 
					
						2009-05-18 12:33:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						f11969015a 
					 
					
						
						
							
							Avoid compiler warning about unused argument.  
						
						 
						
						
						
						
					 
					
						2009-04-18 09:59:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						79a91b8168 
					 
					
						
						
							
							make this example not only replace an internal header but also add a totally  
						
						 
						
						... 
						
						
						
						new and non-standard one 
						
						
					 
					
						2009-01-12 21:29:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						dd2fc45c27 
					 
					
						
						
							
							Markus Koetter's adaptation of hiperfifo.c to instead use libev  
						
						 
						
						
						
						
					 
					
						2008-11-21 10:10:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0b489c7e61 
					 
					
						
						
							
							and now it compiles too!  
						
						 
						
						
						
						
					 
					
						2008-11-19 15:31:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						22d4db1cf2 
					 
					
						
						
							
							I updated this example to use the modern paradigms of the socket API where  
						
						 
						
						... 
						
						
						
						*_socket_all() and *_socket() aren't used at all but only *_socket_action()
is. 
						
						
					 
					
						2008-11-19 15:30:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						0eb083e979 
					 
					
						
						
							
							Argument to CURLMOPT_MAXCONNECTS must be a long  
						
						 
						
						
						
						
					 
					
						2008-09-22 17:27:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						152cf6325d 
					 
					
						
						
							
							Checked in some grammatical and minor other fixes in the documentation and  
						
						 
						
						... 
						
						
						
						examples that I found in the FreeBSD ports system. 
						
						
					 
					
						2008-09-10 07:11:45 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						4c9768565e 
					 
					
						
						
							
							- Introducing CURLOPT_CERTINFO and the corresponding CURLINFO_CERTINFO. By  
						
						 
						
						... 
						
						
						
						enabling this feature with CURLOPT_CERTINFO for a request using SSL (HTTPS
  or FTPS), libcurl will gather lots of server certificate info and that info
  can then get extracted by a client after the request has completed with
  curl_easy_getinfo()'s CURLINFO_CERTINFO option. Linus Nielsen Feltzing
  helped me test and smoothen out this feature.
  Unfortunately, this feature currently only works with libcurl built to use
  OpenSSL.
  This feature was sponsored by networking4all.com - thanks! 
						
						
					 
					
						2008-09-05 14:29:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						79ffbf7fe1 
					 
					
						
						
							
							MSVC adjustment  
						
						 
						
						
						
						
					 
					
						2008-08-31 12:12:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						d8cab4c133 
					 
					
						
						
							
							Pick-up programs from Makefile.inc.  
						
						 
						
						
						
						
					 
					
						2008-08-17 16:20:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						cf30b24706 
					 
					
						
						
							
							Fixed unused variable warning  
						
						 
						
						
						
						
					 
					
						2008-08-14 18:41:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						aab2d52b25 
					 
					
						
						
							
							httpcustomheader.c is a new tiny example showing a HTTP request with a custom  
						
						 
						
						... 
						
						
						
						header replacing an internal one 
						
						
					 
					
						2008-08-13 08:51:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						14240e9e10 
					 
					
						
						
							
							Initial support of curlbuild.h and curlrules.h which allows  
						
						 
						
						... 
						
						
						
						to have a curl_off_t data type no longer gated to off_t. 
						
						
					 
					
						2008-08-07 00:29:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						a00febe1a0 
					 
					
						
						
							
							add comment for include paths  
						
						 
						
						
						
						
					 
					
						2008-07-15 13:54:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gisle Vanem 
							
						 
					 
					
						
						
							
						
						a95e600eb0 
					 
					
						
						
							
							Added libidn libs as needed. Added compilation of sendrecv.c  
						
						 
						
						... 
						
						
						
						and cookie_interface.c. 
						
						
					 
					
						2008-07-08 13:55:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						e664cd5826 
					 
					
						
						
							
							Fixed a surprising number of example programs that were passing int arguments  
						
						 
						
						... 
						
						
						
						to curl_easy_setopt instead of long. 
						
						
					 
					
						2008-05-22 21:20:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c2a84aa6f0 
					 
					
						
						
							
							change the code style to be more curlish, and changed some of the output  
						
						 
						
						... 
						
						
						
						to be more descriptive and finally set VERBOSE mode to 1 by default 
						
						
					 
					
						2008-05-19 20:40:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						e059efda1b 
					 
					
						
						
							
							removed lots of warnings  
						
						 
						
						
						
						
					 
					
						2008-05-16 21:14:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						ade57a781c 
					 
					
						
						
							
							Included stdint.h to get the intptr_t type (needed on OpenBSD at least).  
						
						 
						
						
						
						
					 
					
						2008-05-15 22:31:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						514592b892 
					 
					
						
						
							
							- Introducing curl_easy_send() and curl_easy_recv(). They can be used to send  
						
						 
						
						... 
						
						
						
						and receive data over a connection previously setup with curl_easy_perform()
  and its CURLOPT_CONNECT_ONLY option. The sendrecv.c example was added to
  show how they can be used. 
						
						
					 
					
						2008-05-12 21:43:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yang Tse 
							
						 
					 
					
						
						
							
						
						19479ea021 
					 
					
						
						
							
							Internal time differences now use monotonic time source if available.  
						
						 
						
						... 
						
						
						
						This also implies the removal of the winmm.lib dependency for WIN32. 
						
						
					 
					
						2008-05-09 16:31:51 +00:00