- Jul 09, 2018
-
-
Ruslan Baratov authored
Reviewed-by: Jakub Zakrzewski Closes #2715
-
Jay Satiro authored
Follow-up to 82ce4162. Ref: https://github.com/curl/curl/commit/8272ec5#commitcomment-29646818
-
Daniel Stenberg authored
-
Marcel Raad authored
MinGW warns: /lib/vtls/schannel.c:219:64: warning: signed and unsigned type in conditional expression [-Wsign-compare] Fix this by casting the ptrdiff_t to size_t as we know it's positive. Closes https://github.com/curl/curl/pull/2721
-
Marcel Raad authored
Original MinGW's w32api has CryptHashData's second parameter as BYTE * instead of const BYTE *. Closes https://github.com/curl/curl/pull/2721
-
Marcel Raad authored
They are not defined in the original MinGW's <wincrypt.h>. Closes https://github.com/curl/curl/pull/2721
-
Marcel Raad authored
Otherwise, only part of it gets pulled in through <windows.h> on original MinGW. Fixes https://github.com/curl/curl/issues/2361 Closes https://github.com/curl/curl/pull/2721
-
Marcel Raad authored
When size_t is not a typedef for unsigned long (as usually the case on Windows), GCC emits -Wformat warnings when using lu and lx format specifiers with size_t. Silence them with explicit casts to unsigned long. Closes https://github.com/curl/curl/pull/2721
-
Daniel Stenberg authored
... not the read buffer size, as that can be set smaller and thus cause a buffer overflow! CVE-2018-0500 Reported-by: Peter Wu Bug: https://curl.haxx.se/docs/adv_2018-70a2.html
-
- Jul 08, 2018
-
-
Dave Reisner authored
Closes #2718
-
- Jul 06, 2018
-
-
Nick Zitzmann authored
...but GCC users lose out on TLS 1.3 support, since we can't weak-link enumeration constants. Fixes #2656 Closes #2703
-
Ruslan Baratov authored
Variable 'output_var' is not used and can be removed. Function 'collect_true' renamed to 'count_true'.
-
Ruslan Baratov authored
Closes #2711
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... because otherwise not everything get closed down correctly. Fixes #2708 Closes #2712
-
Daniel Stenberg authored
Closes #2713
-
- Jul 05, 2018
-
-
Daniel Stenberg authored
-
Jeroen Ooms authored
Closes #2706
-
Daniel Stenberg authored
-
- Jul 02, 2018
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Closes #2704
-
- Jul 01, 2018
-
-
Gisle Vanem authored
telnet.c(1401,28): warning: cast from function call of type 'int' to non-matching type 'HANDLE' (aka 'void *') [-Wbad-function-cast] Fixes #2696 Closes #2700
-
- Jun 30, 2018
-
-
Daniel Stenberg authored
-
- Jun 29, 2018
-
-
Gaurav Malhotra authored
Closes #2698
-
Daniel Stenberg authored
The code treated the set version as the *exact* version to require in the TLS handshake, which is not what other TLS backends do and probably not what most people expect either. Reported-by: Andreas Olsson Assisted-by: Gaurav Malhotra Fixes #2691 Closes #2694
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Reported-by: Andreas Olsson Fixes #2692 Closes #2693
-
- Jun 28, 2018
-
-
Adrian Peniak authored
The previous example was a little bit confusing, because SSL* structure (or other "in use" SSL connection pointer) is not accessible after the transfer is completed, therefore working with the raw TLS library specific pointer needs to be done during transfer. Closes #2690
-
- Jun 27, 2018
-
-
Daniel Stenberg authored
... since default uses the threaded one and we test the c-ares build already. Closes #2689
-
Daniel Stenberg authored
Since it isn't used either and requires the getnameinfo check Follow-up to 0aeca417
-
Daniel Stenberg authored
Closes #2687
-
Daniel Stenberg authored
... and trim the threaded Curl_resolver_getsock() to return zero millisecond wait times during the first three milliseconds so that localhost or names in the OS resolver cache gets detected and used faster. Closes #2685
-
Max Dymond authored
The linker is pretty dumb and processes things left to right, keeping a tally of symbols it hasn't resolved yet. So, we need -ldl to appear after -lcrypto otherwise the linker won't find the dl functions. Closes #2684
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Jun 25, 2018
-
-
Daniel Stenberg authored
... it was previously unchecked in two places and thus errors could remain undetected and cause trouble. Closes #2681
-
Daniel Stenberg authored
-