Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-15 | axtls_connect: allow connect without peer verification | Daniel Stenberg | |
The SSL_SERVER_VERIFY_LATER bit in the ssl_ctx_new() call allows the code to verify the peer certificate explicitly after the handshake and then the "data->set.ssl.verifypeer" option works. | |||
2010-12-15 | axTLS: allow "default" SSL version as well | Daniel Stenberg | |
When no explicit version is selected we should try to use whatever is best for us, and in the axTLS case that means TLSv1. | |||
2010-12-15 | axtls.c: cleanup | Daniel Stenberg | |
Removed trailing whitespace Removed several compiler warnings Removed odd backslashes at some line endings | |||
2010-12-15 | urldate: undef hideous memory defines | Daniel Stenberg | |
The public axTLS header (at least as of 1.2.7) redefines the memory functions. We #undef those again immediately after the public header to limit the damage. This should be fixed in axTLS. | |||
2010-12-15 | configure: make --with-axtls set prefix | Daniel Stenberg | |
In tradition with other options, have this point to the directory prefix and not the lib directory. Otherwise we can't set the include path reliably. | |||
2010-12-15 | Minor fixes to pass tests 301 and 306 with a patched axTLS. | Eric Hu | |
2010-12-15 | Initial axTLS integration. Connections can be made and some tests pass. | Eric Hu | |
Failed HTTPS tests: 301, 306, 311, 312, 313, 560 311, 312 need more detailed error reporting from axTLS. 313 relates to CRL, which hasn't been implemented yet. | |||
2010-12-15 | Simple update to configure script to notify user of --with-axtls switch. | Eric Hu | |
2010-12-15 | Preparing for axTLS. Actual SSL API functions are only stubbed. | Eric Hu | |
Added axTLS to autotool files and glue code to misc other files. axtls.h maps SSL API functions, but may change. axtls.c is just a stub file and will definitely change. | |||
2010-12-15 | THANKS: added contributors from 7.21.3 | Daniel Stenberg | |
2010-12-15 | RELEASE-NOTES: synced with a865bd9fbaaa43e5c | Daniel Stenberg | |
2010-12-13 | IsPipeliningPossible: only for HTTP | Daniel Stenberg | |
The function that checks if pipelining is possible now requires the HTTP bit to be set so that it doesn't mistakenly tries to do it for other protocols. Bug: http://curl.haxx.se/mail/lib-2010-12/0152.html Reported by: Dmitri Shubin | |||
2010-12-13 | multi_runsingle: don't timeout completed handles | Daniel Stenberg | |
The generic timeout code must not check easy handles that are already completed. Going to completed (again) within there risked decreasing the number of alive handles again and thus it could go negative. This regression bug was added in 7.21.2 in commit ca10e28f06f1 | |||
2010-12-09 | symbols-in-versions: CURLOPT_KEYPASSWD fixed | Daniel Stenberg | |
It was added in 7.17.0 and is not deprecated | |||
2010-12-09 | RELEASE-NOTES: synced with c28443c551825 | Daniel Stenberg | |
2010-12-08 | Mention that using other libraries can affect app licensing | Dan Fandrich | |
2010-12-07 | easy: fix compiler warning: end-of-loop code not reached | Yang Tse | |
2010-12-06 | disconnect: pass on the dead_connection argument | Daniel Stenberg | |
Cleanup fix after Kamil's commit 5c7c9a768d0093 | |||
2010-12-06 | sws: fix compier warning: external definition with no prior declaration | Yang Tse | |
2010-12-06 | ossl_connect_common: detect connection re-use | Heinrich Ko | |
ossl_connect_common() now checks whether or not 'struct connectdata->state' is equal 'ssl_connection_complete' and if so, will return CURLE_OK with 'done' set to 'TRUE'. This check prevents ossl_connect_common() from creating a new ssl connection on an existing ssl session which causes openssl to fail when it tries to parse an encrypted TLS packet since the cipher data was effectively thrown away when the new ssl connection was created. Bug: http://curl.haxx.se/mail/lib-2010-11/0169.html | |||
2010-12-06 | url: provide dead_connection flag in Curl_handler::disconnect | Kamil Dudka | |
It helps to prevent a hangup with some FTP servers in case idle session timeout has exceeded. But it may be useful also for other protocols that send any quit message on disconnect. Currently used by FTP, POP3, IMAP and SMTP. | |||
2010-12-06 | ssh: fix a download resume point calculation | Yang Tse | |
2010-12-05 | Curl_wait_for_resolv: correct timeout | Daniel Stenberg | |
When looping in this function and checking for the timeout being expired, it was not updating the reference time when calculating the timediff since previous round which made it think each subsequent loop to have taken longer than it actually did. I also modified the function to use the generic Curl_timeleft() function instead of the custom logic. Bug: http://curl.haxx.se/bug/view.cgi?id=3112579 | |||
2010-12-05 | Curl_send/recv_plain: return errno on failure | Daniel Stenberg | |
When send() and recv() fail, we now store the errno value to allow the app to access it. Bug: http://curl.haxx.se/bug/view.cgi?id=3128121 Reported by: Yuri | |||
2010-12-05 | Updated OpenSSL version. | Guenter Knauf | |
2010-12-04 | fix compiler warning: conversion may lose significant bits | Yang Tse | |
2010-12-03 | fix compiler warning: assignment within conditional expression | Yang Tse | |
2010-12-03 | fix getinfo CURLINFO_LOCAL* for reused connections (take 2) follow-up | Yang Tse | |
- Show address string from proper buffer in case of connection failure. - Try next address when inet_ntop() fails. | |||
2010-12-03 | version-check: added brief documentation | Daniel Stenberg | |
and the traditional source header | |||
2010-12-03 | build: provide SIZEOF_SIZE_T DOS definition | Yang Tse | |
2010-12-03 | build: lib/config.dos renamed to lib/config-dos.h | Yang Tse | |
2010-12-03 | build: provide SIZEOF_SIZE_T VMS definition | Yang Tse | |
2010-12-03 | build: move config-vms.h from subdir 'packages/vms' into 'lib' | Yang Tse | |
2010-12-02 | build: provide SIZEOF_SIZE_T definition for non-configure builds | Yang Tse | |
2010-12-02 | build: provide SIZEOF_SIZE_T netware definition | Yang Tse | |
2010-12-02 | configure: undo using autobuilds to temporarily verify strict aliasing warnings. | Yang Tse | |
2010-12-02 | fix compiler warning: rounding, sign extension, or loss of accuracy may result | Yang Tse | |
2010-12-02 | fix compiler warning: statement is not reachable | Yang Tse | |
2010-12-01 | fix compiler warning: conversion may lose significant bits | Yang Tse | |
2010-12-01 | connect: fix compiler warning: unused variable | Yang Tse | |
2010-11-30 | fix getinfo CURLINFO_LOCAL* for reused connections (take 2) | Yang Tse | |
2010-11-30 | fix getinfo CURLINFO_LOCAL* for reused connections follow-up | Yang Tse | |
Reinstate IPV6 build variable that got removed. | |||
2010-11-30 | fix getinfo CURLINFO_LOCAL* for reused connections | Yang Tse | |
Failed to commit this file changes along with the others. | |||
2010-11-30 | fix getinfo CURLINFO_LOCAL* for reused connections | Yang Tse | |
2010-11-28 | atoi: remove atoi usage | Yang Tse | |
2010-11-28 | multi: fix compiler warning: conversion may lose significant bits follow-up | Yang Tse | |
2010-11-26 | ftp: fix 'bool' data type implementation dependant usage | Yang Tse | |
2010-11-26 | multi: fix compiler warning: conversion may lose significant bits | Yang Tse | |
2010-11-26 | multi: fix compiler warning: enumerated type mixed with another type | Yang Tse | |
2010-11-26 | hostip: edit comment | Yang Tse | |