Jay Satiro 
							
						 
					 
					
						
						
							
						
						0675abbc75 
					 
					
						
						
							
							cyassl: Implement public key pinning  
						
						... 
						
						
						
						Also add public key extraction example to CURLOPT_PINNEDPUBLICKEY doc. 
						
						
					 
					
						2015-04-22 17:07:19 -04:00 
						 
				 
			
				
					
						
							
							
								Kamil Dudka 
							
						 
					 
					
						
						
							
						
						ba4741842e 
					 
					
						
						
							
							docs: distribute the CURLOPT_PINNEDPUBLICKEY(3) man page, too  
						
						
						
						
					 
					
						2015-04-22 14:52:16 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Dudka 
							
						 
					 
					
						
						
							
						
						b47c17d67c 
					 
					
						
						
							
							nss: implement public key pinning for NSS backend  
						
						... 
						
						
						
						Bug: https://bugzilla.redhat.com/1195771  
						
						
					 
					
						2015-04-22 13:21:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						cf2d21d86f 
					 
					
						
						
							
							CURLOPT_HEADERFUNCTION.3: match parameter name in synopsis and desc  
						
						... 
						
						
						
						Bug: https://github.com/bagder/curl/issues/229 
Reported-by: bsammon 
						
						
					 
					
						2015-04-20 23:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						cc0e7ebc3b 
					 
					
						
						
							
							CURLMOPT_TIMERFUNCTION.3: Clarify, add an example  
						
						
						
						
					 
					
						2015-04-19 23:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						63c64e05a4 
					 
					
						
						
							
							curl_version_info.3: fixed the 'protocols' variable type  
						
						... 
						
						
						
						Reported-by: John Marshall
Bug: https://github.com/bagder/curl/issues/225  
						
						
					 
					
						2015-04-18 22:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Ruecker 
							
						 
					 
					
						
						
							
						
						c84f0250e3 
					 
					
						
						
							
							CURLOPT_HTTP200ALIASES.3: Mainly SHOUTcast servers use "ICY 200"  
						
						... 
						
						
						
						Icecast versions 1.3.0 through 1.3.12 would reply with "ICY 200"
under certain conditions:
    client_wants_icy_headers (connection_t *con)
    {
            const char *val;
            if (!con)
                    return 1;
            val = get_user_agent (con);
            if (!val || !val[0] || strcmp (val, "(null)") == 0)
                    return 1;
            if (con->food.client->use_icy)
                    return 1;
            if (strncasecmp (val, "winamp", 6) == 0)
                    return 1;
            if (strncasecmp (val, "Shoutcast", 9) == 0)
                    return 1;
            return 0;
    }
So mainly if there is no 'user agent' or it is '(null)' or contains
'winamp' or 'Shoutcast'.
No mainstream distribution carries Icecast 1.3.x anymore, after all
it was released in 2002 and superseded by Icecast 2.x. 
						
						
					 
					
						2015-03-31 23:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jay Satiro 
							
						 
					 
					
						
						
							
						
						fcdc597b1a 
					 
					
						
						
							
							cyassl: CTX callback cosmetic changes and doc fix  
						
						... 
						
						
						
						- More descriptive fail message for NO_FILESYSTEM builds.
- Cosmetic changes.
- Change more of CURLOPT_SSL_CTX_* doc to not be OpenSSL specific. 
						
						
					 
					
						2015-03-28 16:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								Kyle L. Huff 
							
						 
					 
					
						
						
							
						
						d2feb71752 
					 
					
						
						
							
							cyassl: add SSL context callback support for CyaSSL  
						
						... 
						
						
						
						Adds support for CURLOPT_SSL_CTX_FUNCTION when using CyaSSL, and better
handles CyaSSL instances using NO_FILESYSTEM. 
						
						
					 
					
						2015-03-27 23:32:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						aa5808b504 
					 
					
						
						
							
							symbols-in-versions: added CURLOPT_PATH_AS_IS  
						
						
						
						
					 
					
						2015-03-24 23:47:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jay Satiro 
							
						 
					 
					
						
						
							
						
						9edf28e12d 
					 
					
						
						
							
							curl_easy_setopt.3: Fix misspelling in CURLOPT_PATH_AS_IS description  
						
						
						
						
					 
					
						2015-03-24 21:48:15 +01:00 
						 
				 
			
				
					
						
							
							
								Viktor Szakáts 
							
						 
					 
					
						
						
							
						
						bbd0dd3fe2 
					 
					
						
						
							
							CURLOPT_HTTPHEADER.3: fix typo in recent commit  
						
						
						
						
					 
					
						2015-03-24 21:48:02 +01:00 
						 
				 
			
				
					
						
							
							
								Viktor Szakáts 
							
						 
					 
					
						
						
							
						
						e438a9e2f0 
					 
					
						
						
							
							CURLOPT_PATH_AS_IS.3: add type 'long' to prototype  
						
						
						
						
					 
					
						2015-03-24 21:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f687860936 
					 
					
						
						
							
							curl_easy_setopt.3: Add CURLOPT_PATH_AS_IS  
						
						
						
						
					 
					
						2015-03-24 11:06:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						5d23279299 
					 
					
						
						
							
							CURLOPT_PATH_AS_IS: added  
						
						... 
						
						
						
						--path-as-is is the command line option
Added docs in curl.1 and CURLOPT_PATH_AS_IS.3
Added test in test 1241 
						
						
					 
					
						2015-03-24 10:31:58 +01:00 
						 
				 
			
				
					
						
							
							
								Yamada Yasuharu 
							
						 
					 
					
						
						
							
						
						ecc4940df2 
					 
					
						
						
							
							curl_easy_recv/send: make them work with the multi interface  
						
						... 
						
						
						
						By making sure Curl_getconnectinfo() uses the correct connection cache
to find the last connection. 
						
						
					 
					
						2015-03-23 22:46:58 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Zitzmann 
							
						 
					 
					
						
						
							
						
						7f5a170442 
					 
					
						
						
							
							darwinsssl: add support for TLS False Start  
						
						... 
						
						
						
						TLS False Start support requires iOS 7.0 or later, or OS X 10.9 or later. 
						
						
					 
					
						2015-03-21 12:22:56 -05:00 
						 
				 
			
				
					
						
							
							
								Alessandro Ghedini 
							
						 
					 
					
						
						
							
						
						4dcd25e138 
					 
					
						
						
							
							url: add CURLOPT_SSL_FALSESTART option  
						
						... 
						
						
						
						This option can be used to enable/disable TLS False Start defined in the RFC
draft-bmoeller-tls-falsestart. 
						
						
					 
					
						2015-03-20 20:14:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Ghedini 
							
						 
					 
					
						
						
							
						
						a332922a52 
					 
					
						
						
							
							gtls: implement CURLOPT_CERTINFO  
						
						
						
						
					 
					
						2015-03-20 19:03:53 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9e8f9dbdd3 
					 
					
						
						
							
							CURLOPT_URL.3: spelling!  
						
						... 
						
						
						
						Reported-by: Frank Gevaerts 
						
						
					 
					
						2015-03-20 13:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						620e0b23c8 
					 
					
						
						
							
							CURLOPT_URL.3: Added "SECURITY CONCERNS"  
						
						
						
						
					 
					
						2015-03-20 12:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						2b7ac4e710 
					 
					
						
						
							
							CURLOPT_HTTPHEADER.3: add a "SECURITY CONCERNS" section  
						
						
						
						
					 
					
						2015-03-20 12:03:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						8ecfaad2cc 
					 
					
						
						
							
							docs/libcurl: clean up libcurl-symbols.3  
						
						
						
						
					 
					
						2015-03-18 23:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						431c5261d2 
					 
					
						
						
							
							docs/libcurl: check that all options with man pages are referenced  
						
						... 
						
						
						
						If a man page exists in the opts/ directory, it must also be referenced
either in curl_easy_setopt.3 or curl_multi_setopt.3 
						
						
					 
					
						2015-03-18 23:44:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						d260a0aeeb 
					 
					
						
						
							
							curl_easy_setopt.3: added a few missing options  
						
						
						
						
					 
					
						2015-03-18 23:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Weisgerber 
							
						 
					 
					
						
						
							
						
						e539f01567 
					 
					
						
						
							
							docs/libcurl: make portability fix  
						
						... 
						
						
						
						Using $< in a non-suffix rule context is a GNU make idiom.  This bug was
introduced in 7.41.0. 
						
						
					 
					
						2015-03-18 08:31:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						40914fd544 
					 
					
						
						
							
							CURLOPT_*.3: more examples and edits  
						
						
						
						
					 
					
						2015-03-17 08:57:31 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8c41f368f5 
					 
					
						
						
							
							CURLOPT_*.3: added lots of small example sections  
						
						
						
						
					 
					
						2015-03-17 08:03:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6105029b23 
					 
					
						
						
							
							CURLOPT_PRIVATE.3: provide an example  
						
						
						
						
					 
					
						2015-03-16 23:56:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						9c518a7d95 
					 
					
						
						
							
							CURLOPT_*TIMEOUT.3: provide examples  
						
						
						
						
					 
					
						2015-03-16 23:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8644a88202 
					 
					
						
						
							
							CURLOPT_USERAGENT.3: added an example  
						
						
						
						
					 
					
						2015-03-16 23:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						76afe14584 
					 
					
						
						
							
							CURLOPT_STDERR.3: added an example  
						
						
						
						
					 
					
						2015-03-16 23:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fe02d132e2 
					 
					
						
						
							
							curl_easy_perform.3: remove superfluous close brace from example  
						
						
						
						
					 
					
						2015-03-16 23:28:23 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						918e040953 
					 
					
						
						
							
							mksymbolsmanpage.pl: use std header and generate better nroff header  
						
						
						
						
					 
					
						2015-03-15 23:23:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Ghedini 
							
						 
					 
					
						
						
							
						
						5a1614cecd 
					 
					
						
						
							
							gtls: add support for CURLOPT_CAPATH  
						
						
						
						
					 
					
						2015-03-10 15:03:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						163d29826d 
					 
					
						
						
							
							curl_easy_setopt.3: added CURLOPT_SSL_VERIFYSTATUS  
						
						... 
						
						
						
						Reported-by: Jonathan Cardoso 
						
						
					 
					
						2015-03-06 17:07:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ac4d08b5e2 
					 
					
						
						
							
							symbols.pl: handle '-' in the deprecated field  
						
						... 
						
						
						
						... which otherwise made the script skip the _LAST define for some
symbols.
Reported-by: Jeroen Ooms
Bug: http://curl.haxx.se/mail/lib-2015-03/0052.html  
						
						
					 
					
						2015-03-04 08:36:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f3f7d37c1d 
					 
					
						
						
							
							CURLOPT_HEADERFUNCTION.3: typo in error code name  
						
						... 
						
						
						
						Reported-by: Jonathan Cardoso 
						
						
					 
					
						2015-03-02 17:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jay Satiro 
							
						 
					 
					
						
						
							
						
						e349a1bf74 
					 
					
						
						
							
							opts: Fix pipelining examples  
						
						
						
						
					 
					
						2015-03-02 08:38:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jay Satiro 
							
						 
					 
					
						
						
							
						
						70523c690b 
					 
					
						
						
							
							curl_multi_setopt.3: Link to CURLMOPT_MAXCONNECTS  
						
						
						
						
					 
					
						2015-03-02 08:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jay Satiro 
							
						 
					 
					
						
						
							
						
						ac100f1624 
					 
					
						
						
							
							opts: CURLOPT_CAINFO availability depends on SSL engine  
						
						
						
						
					 
					
						2015-02-03 08:41:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ae9963776a 
					 
					
						
						
							
							libcurl-symbols: first basic shot for autogenerated docs  
						
						
						
						
					 
					
						2015-02-02 15:38:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ca51ac4017 
					 
					
						
						
							
							CURLOPT_HTTP_VERSION.3: CURL_HTTP_VERSION_2_0 added in 7.33.0  
						
						... 
						
						
						
						And modify the text to refer to HTTP 2 as it isn't called "2.0".
Reported-By: Michael Wallner 
						
						
					 
					
						2015-02-02 13:17:20 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Kaufmann 
							
						 
					 
					
						
						
							
						
						04f246f8c7 
					 
					
						
						
							
							CURLOPT_SEEKFUNCTION.3: also when server closes a connection  
						
						
						
						
					 
					
						2015-01-29 22:34:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Ghedini 
							
						 
					 
					
						
						
							
						
						d1cf5d5706 
					 
					
						
						
							
							openssl: add support for the Certificate Status Request TLS extension  
						
						... 
						
						
						
						Also known as "status_request" or OCSP stapling, defined in RFC6066
section 8.
Thanks-to: Joe Mason
- for the work-around for the OpenSSL bug. 
						
						
					 
					
						2015-01-22 23:25:23 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						b2c01f02d5 
					 
					
						
						
							
							CURLOPT_SSL_VERIFYSTATUS.3: mention it is added in version 7.41.0  
						
						
						
						
					 
					
						2015-01-16 23:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						14a6cfaddb 
					 
					
						
						
							
							opts: add CURLOPT_SSL_VERIFYSTATUS* to docs/Makefile  
						
						
						
						
					 
					
						2015-01-16 23:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Ghedini 
							
						 
					 
					
						
						
							
						
						3af90a6e19 
					 
					
						
						
							
							url: add CURLOPT_SSL_VERIFYSTATUS option  
						
						... 
						
						
						
						This option can be used to enable/disable certificate status verification using
the "Certificate Status Request" TLS extension defined in RFC6066 section 8.
This also adds the CURLE_SSL_INVALIDCERTSTATUS error, to be used when the
certificate status verification fails, and the Curl_ssl_cert_status_request()
function, used to check whether the SSL backend supports the status_request
extension. 
						
						
					 
					
						2015-01-16 23:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Holme 
							
						 
					 
					
						
						
							
						
						1abe65d928 
					 
					
						
						
							
							code/docs: Use Unix rather than UNIX to avoid use of the trademark  
						
						... 
						
						
						
						Use Unix when generically writing about Unix based systems as UNIX is
the trademark and should only be used in a particular product's name. 
						
						
					 
					
						2014-12-26 21:42:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jay Satiro 
							
						 
					 
					
						
						
							
						
						7b3afc952f 
					 
					
						
						
							
							opts: Warn CURLOPT_TIMEOUT overrides when set after CURLOPT_TIMEOUT_MS  
						
						... 
						
						
						
						Change CURLOPT_TIMEOUT doc to warn that if CURLOPT_TIMEOUT and
CURLOPT_TIMEOUT_MS are both set whichever one is set last is the one
that will be used.
Prior to this change that behavior was only noted in the
CURLOPT_TIMEOUT_MS doc. 
						
						
					 
					
						2014-12-15 22:24:22 +01:00