- Apr 23, 2014
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
This makes the findprotocol() function work as intended so that libcurl can properly be restricted to not support HTTP while still supporting HTTPS - since the HTTPS handler previously set both the HTTP and HTTPS bits in the protocol field. This fixes --proto and --proto-redir for most SSL protocols. This is done by adding a few new convenience defines that groups HTTP and HTTPS, FTP and FTPS etc that should then be used when the code wants to check for both protocols at once. PROTO_FAMILY_[protocol] style. Bug: https://github.com/bagder/curl/pull/97 Reported-by: drizzt
-
Steve Holme authored
Carrying on from commit 11025613 added VC12 project files which are capable of supporting side-by-side compilation, 32-bit and 64-bit builds as well as support for some of the third-party libraries curl uses.
-
Dan Fandrich authored
Versions since at least 2.9.4 renamed error.h to error-ssl.h, so use whichever one is available.
-
- Apr 22, 2014
-
-
Steve Holme authored
-
Daniel Stenberg authored
gnutls_x509_crt_import() must not be called with a NULL certificate Bug: http://curl.haxx.se/mail/lib-2014-04/0145.html Reported-by: Damian Dixon
-
Daniel Stenberg authored
As this makes curl_global_init_mem() behave the same way as curl_global_init() already does in that aspect - the same number of curl_global_cleanup() calls is then required to again decrease the counter and then eventually do the cleanup. Bug: http://curl.haxx.se/bug/view.cgi?id=1362 Reported-by: Tristan
-
Kamil Dudka authored
-
Kamil Dudka authored
-
Dan Fandrich authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
- Apr 21, 2014
-
-
Daniel Stenberg authored
When --with-nghttp2 was used (without a given path), the PKG_CONFIG_LIBDIR varialbe could get clobbered and ruin a proper detection of the library. Reported-by: Dilyan Palauzov Bug: http://curl.haxx.se/mail/lib-2014-04/0159.html
-
Dilyan Palauzov authored
copy and paste error
-
Steve Holme authored
-
- Apr 20, 2014
-
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
- Apr 19, 2014
-
-
Marc Hoersken authored
ufds might not be allocated in case nfds overflows to zero while extra_nfds is still non-zero. udfs is then accessed within the extra_nfds-based for loop.
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
Follow up on b0e74254
-
- Apr 18, 2014
-
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
In case the first address in the tempaddr array is NULL, the code would previously dereference an unchecked null pointer.
-
Marc Hoersken authored
-
Marc Hoersken authored
I was tempted to change those to >= 0 until I saw that this is actually a for loop that terminates once i underflows.
-
Marc Hoersken authored
The FreeContextBuffer SAL declaration does not declare the pointer as optional, therefore it must not be NULL.
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-