Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-13 | curl_formget: fix FILE * leak | Daniel Stenberg | |
Properly deal with the fact that the last fread() call most probably is a short read, and when using callbacks in fact all calls can be short reads. No longer consider a file read done until it returns a 0 from the read function. Reported by: Aaron Orenstein Bug: http://curl.haxx.se/mail/lib-2011-06/0048.html | |||
2011-06-13 | curl_formget: treat CURLFORM_STREAM better | Daniel Stenberg | |
If a piece is set to use a callback to get the data, it should not be treated as data. It unfortunately also requires that curl_easy_perform() or similar has been used as otherwise the callback function hasn't been figured out and curl_formget won't know how to get the content. | |||
2011-06-13 | curl_formget.3: CURLFORM_STREAM has its drawbacks | Daniel Stenberg | |
Due to a design flaw, the CURLFORM_STREAM option doesn't really work with curl_formget until after curl_easy_perform (or similar). | |||
2011-06-13 | FAQ: binding clarification | Daniel Stenberg | |
We don't author the bindings, they are created outside the main project. | |||
2011-06-11 | Added http as a dependency of test 1308 | Dan Fandrich | |
2011-06-12 | test1309: added to the dist | Daniel Stenberg | |
2011-06-11 | write: add return code checks when used | Daniel Stenberg | |
These were just warnings in test code but it still makes it nicer to not generate them. | |||
2011-06-11 | long/int mess | Daniel Stenberg | |
Typecast when converting to int from long to avoid some compiler warnings | |||
2011-06-11 | configure: OpenSSL API detection cleanup | Yang Tse | |
2011-06-11 | Fixed test 1309 to pass the torture test | Dan Fandrich | |
Removing dynamic allocations also simplifies the test. | |||
2011-06-10 | splay: add unit tests | Daniel Stenberg | |
The test code that was #ifdef'ed in the code was converted into unit tests in test case 1309. I also removed the #if 0'ed code from splay.c | |||
2011-06-10 | unittest: mark all unit tested functions | Daniel Stenberg | |
With "@unittest: [num]" in the header comment for each tested function. Shows we have a log way to go still... | |||
2011-06-10 | CURLOPT_WRITEHEADER: clarify the docs | Daniel Stenberg | |
2011-06-10 | unit test formpost: added test case 1308 | Daniel Stenberg | |
This is a few first rather basic tests of curl_formadd() and curl_formget(). Should serve as building blocks to add more variations to the test. | |||
2011-06-09 | configure: warn if OpenSSL headers and library versions don't match | Yang Tse | |
2011-06-09 | configure: get API info for a couple of OpenSSL functions (followup 2) | Yang Tse | |
2011-06-09 | configure: get API info for a couple of OpenSSL functions (followup 1) | Yang Tse | |
2011-06-08 | configure: fix recvfrom 5th arg type qualifier detection (followup) | Yang Tse | |
2011-06-08 | configure: fix recvfrom 5th arg type qualifier detection | Yang Tse | |
2011-06-08 | disconnect: wipe out the keeps_speed time stamp | Kamil Dudka | |
When closing a connection, the speedchecker's timestamp is now deleted so that it cannot accidentally be used by a fresh connection on the same handle when examining the transfer speed. Bug: https://bugzilla.redhat.com/679709 | |||
2011-06-07 | urldata: use uniform inclusion style for OpenSSL headers | Yang Tse | |
2011-06-07 | HTTP time condition: force closure for 200 OK | Daniel Stenberg | |
When a time condition isn't met, so that no body is delivered to the application even though a 2xx response is being read from the server, we must close the connection to avoid a re-use of the connection to be completely tricked. Added test 1128 to verify. | |||
2011-06-07 | RELEASE-NOTES: synced with b772f3a32146d7d | Daniel Stenberg | |
2011-06-06 | configure: get API info for a couple of OpenSSL functions | Yang Tse | |
2011-06-05 | wait_ms: takes an int argument | Daniel Stenberg | |
Typecasts added since I changed more code to use long for timeouts | |||
2011-06-04 | Curl_socket_ready: make timeout a 'long' | Daniel Stenberg | |
It was mostly typecasted to int all over the code so switching to long instead all over should be a net gain. | |||
2011-06-04 | xlc: avoid preprocessor definition usage when linking | Yang Tse | |
2011-06-03 | unit tests: disable unit tests for a given cross-compilation configuration. | Yang Tse | |
cross-compilation of unit tests static library/programs fails when libcurl shared library is also built. This might be due to a libtool or automake issue. In this case we disable unit tests. | |||
2011-06-03 | cookie_output: made private | Daniel Stenberg | |
2011-06-03 | digest_cleanup_one: made private | Daniel Stenberg | |
2011-06-03 | privatise: make private functions static | Daniel Stenberg | |
2011-06-03 | Curl_fileinfo_dup: removed, not used | Daniel Stenberg | |
2011-06-03 | parsedate: turn private and static | Daniel Stenberg | |
I removed the prefix as well accordingly. | |||
2011-06-02 | curl hasn't sent a Pragma: header by default for a while | Dan Fandrich | |
2011-06-02 | unit tests: attempt to fix linkage issue | Yang Tse | |
2011-06-02 | urlglob: fix zero size malloc | Yang Tse | |
2011-06-02 | Remove unnecessary typecast | Yang Tse | |
2011-06-02 | compiler warning: fix | Yang Tse | |
Fix compiler warning: cast increases required alignment | |||
2011-06-02 | unit tests: make unit tests building actually depend on --enable-debug option. | Yang Tse | |
2011-06-02 | OpenSSL enabled: require OPENSSL_VERSION_NUMBER definition before usage. | Yang Tse | |
2011-06-01 | unit tests: more build adjustments | Yang Tse | |
2011-06-01 | CURLOPT_WILDCARDMATCH: minor style edit | Daniel Stenberg | |
Due to some flaw in roffit I removed some style changes to make the web page look better. | |||
2011-06-01 | makefile: avoid preprocessor definition usage when linking | Yang Tse | |
2011-06-01 | warnless: icc 9.1 workaround | Yang Tse | |
2011-05-31 | testcurl.pl: allow configure args to use '=' | Daniel Stenberg | |
2011-05-30 | Makefile.am: fix spurious CFLAGS duplication | Yang Tse | |
2011-05-30 | Removed types.h from Android makefile | Dan Fandrich | |
2011-05-30 | configure.ac: skip /dev/urandom check when cross-compiling | Daniel Stenberg | |
Bug: http://curl.haxx.se/bug/view.cgi?id=3307835 | |||
2011-05-29 | main: fix header inclusion order | Yang Tse | |
Currently, Windows cross-compiled autobuilds require inclusion of setup.h before curl.h to get definitions of CURL_STATICLIB and BUILDING_LIBCURL. | |||
2011-05-29 | main: fix header inclusion order | Yang Tse | |