- Apr 17, 2015
-
-
Daniel Stenberg authored
This reverts commit 5dc68dd6. Bug: https://github.com/bagder/curl/issues/223 Reported-by: Michael Osipov
-
Jay Satiro authored
Prior to this change CyaSSL's build options could redefine some generic build symbols. http://curl.haxx.se/mail/lib-2015-04/0069.html
-
Kamil Dudka authored
-
Kamil Dudka authored
Bug: https://github.com/bagder/curl/pull/171
-
Daniel Stenberg authored
When a config file line ends without newline, the parsing function could continue reading beyond that point in memory. Reported-by: Hanno Böck
-
- Apr 16, 2015
-
-
Jay Satiro authored
-
- Apr 15, 2015
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Apr 14, 2015
-
-
Jay Satiro authored
-
- Apr 13, 2015
-
-
Matthew Hall authored
-
Matthew Hall authored
-
Matthew Hall authored
-
Matthew Hall authored
-
Matthew Hall authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
At some point, Firefox has changed and generates different directory names for the default profile that made this script fail to find them. Bug: https://github.com/bagder/curl/issues/207 Reported-by: sneakyimp
-
- Apr 12, 2015
-
-
Jay Satiro authored
CyaSSL >= 2.6.0 may have an options.h that was generated during its build by configure.
-
- Apr 11, 2015
-
-
Jay Satiro authored
Prior to this change Visual Studio builds could fail due to missing prerequisites src/tool_hugehelp.c and include/curl/curlbuild.h. http://curl.haxx.se/mail/lib-2015-04/0034.html
-
- Apr 09, 2015
-
-
Viktor Szakats authored
Add 'gdi32' and 'crypt32' Windows implibs to avoid failure while building libcurl.dll using the mingw compiler. The same logic is used in 'src/makefile.m32' when building curl.exe.
-
- Apr 08, 2015
-
-
Kamil Dudka authored
-
Kamil Dudka authored
... of an empty file Bug: https://github.com/bagder/curl/issues/183
-
Kamil Dudka authored
-
- Apr 07, 2015
-
-
Da-Yoon Chung authored
The factor of 8 is a bytes-to-bits conversion factor, but pkt_size and rate_bps are both in bytes. When using the rate limiting option, curl waits 8 times too long, and then transfers very quickly until the average rate reaches the limit. The average rate follows the limit over time, but the actual traffic is bursty. Thanks-to: Benjamin Gilbert
-
- Apr 06, 2015
-
-
Jay Satiro authored
The key length in bits will always fit in an unsigned long so the loss-of-data warning assigning the result of x64 pointer arithmetic to an unsigned long is unnecessary.
-
Jay Satiro authored
Also fix it so that all ERR_error_string calls use an error buffer. CyaSSL's implementation of ERR_error_string only writes the error when an error buffer is passed. http://www.yassl.com/forums/topic599-openssl-compatibility-and-errerrorstring.html
-
- Apr 05, 2015
-
-
Jay Satiro authored
Prior to this change libcurl could show multiple 'CyaSSL: Connecting to' messages since cyassl_connect_step2 is called multiple times, typically. The message is superfluous even once since libcurl already informs the user elsewhere in code that it is connecting.
-
Viktor Szakats authored
-
- Apr 03, 2015
-
-
Daniel Stenberg authored
introduced in the previous mini-series of 3 commits
-
Stefan Bühler authored
- also log when a CURLOPT_RESOLVE entry couldn't get parsed
-
Stefan Bühler authored
-
Stefan Bühler authored
- cache entries must be also refreshed when they are in use - have the cache count as inuse reference too, freeing timestamp == 0 special value - use timestamp == 0 for CURLOPT_RESOLVE entries which don't get refreshed - remove CURLOPT_RESOLVE special inuse reference (timestamp == 0 will prevent refresh) - fix Curl_hostcache_clean - CURLOPT_RESOLVE entries don't have a special reference anymore, and it would also release non CURLOPT_RESOLVE references - fix locking in Curl_hostcache_clean - fix unit1305.c: hash now keeps a reference, need to set inuse = 1
-
Daniel Stenberg authored
-
Jay Satiro authored
-
Jay Satiro authored
This change is to allow the user's CTX callback to change the minimum protocol version in the CTX without us later overriding it, as we did prior to this change.
-
- Apr 02, 2015
-
-
Jay Satiro authored
Use LF not CRLF, throughout. msysgit will only convert a file to CRLF on checkout if it's not mixed.
-
Jay Satiro authored
SSL_CTX_load_verify_locations can return negative values on fail, therefore to check for failure we check if load is != 1 (success) instead of if load is == 0 (failure), the latter being incorrect given that behavior.
-