Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-11 | release: 7.61.0curl-7_61_0 | Daniel Stenberg | |
2018-07-10 | TODO: Configurable loading of OpenSSL configuration file | Daniel Stenberg | |
Closes #2724 | |||
2018-07-10 | post303.d: clarify that this is an RFC violation | Daniel Stenberg | |
... and not the other way around, which this previously said. Reported-by: Vasiliy Faronov Fixes #2723 Closes #2726 | |||
2018-07-09 | CMake: remove redundant and old end-of-block syntax | Ruslan Baratov | |
Reviewed-by: Jakub Zakrzewski Closes #2715 | |||
2018-07-09 | lib/curl_setup.h: remove unicode character | Jay Satiro | |
Follow-up to 82ce416. Ref: https://github.com/curl/curl/commit/8272ec5#commitcomment-29646818 | |||
2018-07-09 | lib/curl_setup.h: remove unicode bom from 8272ec50f02 | Daniel Stenberg | |
2018-07-09 | schannel: fix -Wsign-compare warning | Marcel Raad | |
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 | |||
2018-07-09 | schannel: workaround for wrong function signature in w32api | Marcel Raad | |
Original MinGW's w32api has CryptHashData's second parameter as BYTE * instead of const BYTE *. Closes https://github.com/curl/curl/pull/2721 | |||
2018-07-09 | schannel: make more cipher options conditional | Marcel Raad | |
They are not defined in the original MinGW's <wincrypt.h>. Closes https://github.com/curl/curl/pull/2721 | |||
2018-07-09 | curl_setup: include <winerror.h> before <windows.h> | Marcel Raad | |
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 | |||
2018-07-09 | examples: fix -Wformat warnings | Marcel Raad | |
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 | |||
2018-07-09 | smtp: use the upload buffer size for scratch buffer malloc | Daniel Stenberg | |
... 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 | |||
2018-07-08 | scripts: include _curl as part of CLEANFILES | Dave Reisner | |
Closes #2718 | |||
2018-07-06 | darwinssl: allow High Sierra users to build the code using GCC | Nick Zitzmann | |
...but GCC users lose out on TLS 1.3 support, since we can't weak-link enumeration constants. Fixes #2656 Closes #2703 | |||
2018-07-06 | CMake: Remove unused 'output_var' from 'collect_true' | Ruslan Baratov | |
Variable 'output_var' is not used and can be removed. Function 'collect_true' renamed to 'count_true'. | |||
2018-07-06 | CMake: Remove unused functions | Ruslan Baratov | |
Closes #2711 | |||
2018-07-06 | KNOWN_BUGS: Stick to same family over SOCKS proxy | Daniel Stenberg | |
2018-07-06 | libssh: goto DISCONNECT state on error, not SSH_SESSION_FREE | Daniel Stenberg | |
... because otherwise not everything get closed down correctly. Fixes #2708 Closes #2712 | |||
2018-07-06 | libssh: include line number in state change debug messages | Daniel Stenberg | |
Closes #2713 | |||
2018-07-05 | KNOWN_BUGS: Borland support is dropped, AIX problem is too old | Daniel Stenberg | |
2018-07-05 | example/crawler.c: simple crawler based on libxml2 | Jeroen Ooms | |
Closes #2706 | |||
2018-07-05 | RELEASE-NOTES: synced | Daniel Stenberg | |
2018-07-02 | DEPRECATE: include year when specifying date | Daniel Stenberg | |
2018-07-02 | DEPRECATE: linkified | Daniel Stenberg | |
2018-07-02 | DEPRECATE: mention the PR that disabled axTLS | Daniel Stenberg | |
2018-07-02 | docs/DEPRECATE.md: spelling and minor formatting | Daniel Stenberg | |
2018-07-02 | DEPRECATE: new doc describing planned item removals | Daniel Stenberg | |
Closes #2704 | |||
2018-07-01 | telnet: fix clang warnings | Gisle Vanem | |
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 | |||
2018-06-30 | docs: fix missed option name markups | Daniel Stenberg | |
2018-06-29 | openssl: Remove some dead code | Gaurav Malhotra | |
Closes #2698 | |||
2018-06-29 | openssl: make the requested TLS version the *minimum* wanted | Daniel Stenberg | |
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 | |||
2018-06-29 | RELEASE-NOTES: synced | Daniel Stenberg | |
2018-06-29 | openssl: allow TLS 1.3 by default | Daniel Stenberg | |
Reported-by: Andreas Olsson Fixes #2692 Closes #2693 | |||
2018-06-28 | CURLINFO_TLS_SSL_PTR.3: improve the example | Adrian Peniak | |
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 | |||
2018-06-27 | travis: add a build using the synchronous name resolver | Daniel Stenberg | |
... since default uses the threaded one and we test the c-ares build already. Closes #2689 | |||
2018-06-27 | configure: remove CURL_CHECK_NI_WITHSCOPEID too | Daniel Stenberg | |
Since it isn't used either and requires the getnameinfo check Follow-up to 0aeca41702d2 | |||
2018-06-27 | getnameinfo: not used | Daniel Stenberg | |
Closes #2687 | |||
2018-06-27 | easy_perform: use *multi_timeout() to get wait times | Daniel Stenberg | |
... 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 | |||
2018-06-27 | configure: Add dependent libraries after crypto | Max Dymond | |
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 | |||
2018-06-27 | GOVERNANCE: linkify, changed some titles | Daniel Stenberg | |
2018-06-27 | GOVERNANCE: add maintainer details/duties | Daniel Stenberg | |
2018-06-25 | url: check Curl_conncache_add_conn return code | Daniel Stenberg | |
... it was previously unchecked in two places and thus errors could remain undetected and cause trouble. Closes #2681 | |||
2018-06-25 | include/README: remove "hacking" advice, not the right place | Daniel Stenberg | |
2018-06-24 | RELEASE-NOTES: synced | Daniel Stenberg | |
2018-06-24 | CURLOPT_SSL_VERIFYPEER.3: fix syntax mistake | Daniel Stenberg | |
Follow-up to b6a16afa0aa5 | |||
2018-06-23 | netrc: use a larger buffer | Daniel Stenberg | |
... to work with longer passwords etc. Grow it from a 256 to a 4096 bytes buffer. Reported-by: Dario Nieuwenhuis Fixes #2676 Closes #2680 | |||
2018-06-23 | CURLOPT_SSL_VERIFYPEER.3: Add performance note | Patrick Schlangen | |
Closes #2673 | |||
2018-06-23 | multi: fix crash due to dangling entry in connect-pending list | Javier Blazquez | |
Fixes #2677 Closes #2679 | |||
2018-06-22 | ConnectionExists: make sure conn->data is set when "taking" a connection | Daniel Stenberg | |
Follow-up to 2c15693. Bug #2674 Closes #2675 | |||
2018-06-22 | system.h: fix for gcc on 32 bit OpenServer | Kevin R. Bulgrien | |
Bug: https://curl.haxx.se/mail/lib-2018-06/0100.html |