- 30 Oct, 2018 6 commits
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Gustafsson authored
MesaLink support was added in commit 57348eb9 but the backend was never added to the curl_sslbackend enum in curl/curl.h. This adds the new backend to the enum and updates the relevant docs. Closes #3195 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
-
Ruslan Baratov authored
Closes #3191
-
Daniel Stenberg authored
-
Daniel Stenberg authored
CVE-2018-16842 Reported-by: Brian Carpenter Bug: https://curl.haxx.se/docs/CVE-2018-16842.html
-
- 29 Oct, 2018 8 commits
-
-
Tuomo Rinne authored
Closes #3123
-
Tuomo Rinne authored
-
Tuomo Rinne authored
-
Daniel Stenberg authored
Detected by UndefinedBehaviorSanitizer Closes #3187
-
Daniel Stenberg authored
Closes #3182
-
Daniel Stenberg authored
Closes #3186
-
Daniel Stenberg authored
CVE-2018-16839 Reported-by: Harry Sintonen Bug: https://curl.haxx.se/docs/CVE-2018-16839.html
-
Daniel Stenberg authored
Regression from b46cfbc0 (7.59.0) CVE-2018-16840 Reported-by: Brian Carpenter (Geeknik Labs) Bug: https://curl.haxx.se/docs/CVE-2018-16840.html
-
- 27 Oct, 2018 12 commits
-
-
randomswdev authored
system.h selects the proper Sun settings when __SUNPRO_C is defined. The Sun compiler does not define it when compiling C++ files. I'm adding a check also on __SUNPRO_CC to allow curl to work properly also when used in a C++ project on Sun Solaris. Closes #3181
-
Daniel Stenberg authored
-
Daniel Stenberg authored
The version used for Gskit, NSS, GnuTLS, WolfSSL and schannel.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Available in the root, src and lib dirs. Closes #3163
-
-
Patrick Monnerat authored
Use an unsigned variable: as the signed operation behavior is undefined, this change silents clang-tidy about it. Ref: https://github.com/curl/curl/pull/3163 Reported-By: Daniel Stenberg
-
Michael Kaufmann authored
If Curl_protocol_connect() returns an error code, handle the error instead of switching to the next state. Closes #3170
-
Daniel Stenberg authored
-
Daniel Stenberg authored
When failing to set the 1.3 cipher suite, the wrong string pointer would be used in the error message. Most often saying "(nil)". Reported-by: Ricky-Tigg on github Fixes #3178 Closes #3180
-
Daniel Stenberg authored
... picked straight from the OpenSSL man page: https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_ciphersuites.html Reported-by: Ricky-Tigg on github Bug: #3178
-
Marcel Raad authored
This is required for gnutls-serv, which enables a few more tests. Closes https://github.com/curl/curl/pull/2958
-
- 26 Oct, 2018 5 commits
-
-
Daniel Gustafsson authored
Ensure to clear the session object in case the libssh2 initialization fails. It could be argued that the libssh2 error function should be called to get a proper error message in this case. But since the only error path in libssh2_knownhost_init() is memory a allocation failure it's safest to avoid since the libssh2 error handling allocates memory. Closes #3179 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
-
Daniel Stenberg authored
... I'm moving it up one week due to travels. The rest stays.
-
Daniel Gustafsson authored
Closes #3176
-
Daniel Stenberg authored
Detected by clang-tidy Closes #3176
-
Alexey Eremikhin authored
Fixes #3171 Closes #3172
-
- 25 Oct, 2018 7 commits
-
-
Daniel Stenberg authored
Reported-by: Gisle Vanem Bug: https://github.com/curl/curl/commit/becfe1233ff2b6b0c3e1b6a10048b55b68c2539f#commitcomment-31008819 Closes #3161
-
Daniel Stenberg authored
Reported-by: Dima Pasechnik Fixes #3143 Closes #3174
-
Gisle Vanem authored
Compiling on _WIN32 and with USE_LWIPSOCK, causes this error: curl_rtmp.c(223,3): error: use of undeclared identifier 'setsockopt' setsockopt(r->m_sb.sb_socket, SOL_SOCKET, SO_RCVTIMEO, ^ curl_rtmp.c(41,32): note: expanded from macro 'setsockopt' #define setsockopt(a,b,c,d,e) (setsockopt)(a,b,c,(const char *)d,(int)e) ^ Closes #3155
-
Daniel Stenberg authored
Follow-up to #3166 which did the cmake part of this. This type/define is not used. Closes #3168
-
Ruslan Baratov authored
Remove variables: * HAVE_SOCKLEN_T * CURL_SIZEOF_CURL_SOCKLEN_T * CURL_TYPEOF_CURL_SOCKLEN_T Closes #3166
-
Michael Kaufmann authored
The "connecting" function is used by multiple protocols, not only FTP
-
Michael Kaufmann authored
- Change the inout parameters after all needed memory has been allocated. Do not change them if something goes wrong. - Free the allocated temporary strings if strdup() fails. Closes #3122
-
- 24 Oct, 2018 2 commits
-
-
Ruslan Baratov authored
Closes #3162
-
Daniel Stenberg authored
-