aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-10splay: add unit testsDaniel 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-10unittest: mark all unit tested functionsDaniel Stenberg
With "@unittest: [num]" in the header comment for each tested function. Shows we have a log way to go still...
2011-06-10CURLOPT_WRITEHEADER: clarify the docsDaniel Stenberg
2011-06-10unit test formpost: added test case 1308Daniel 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-09configure: warn if OpenSSL headers and library versions don't matchYang Tse
2011-06-09configure: get API info for a couple of OpenSSL functions (followup 2)Yang Tse
2011-06-09configure: get API info for a couple of OpenSSL functions (followup 1)Yang Tse
2011-06-08configure: fix recvfrom 5th arg type qualifier detection (followup)Yang Tse
2011-06-08configure: fix recvfrom 5th arg type qualifier detectionYang Tse
2011-06-08disconnect: wipe out the keeps_speed time stampKamil 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-07urldata: use uniform inclusion style for OpenSSL headersYang Tse
2011-06-07HTTP time condition: force closure for 200 OKDaniel 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-07RELEASE-NOTES: synced with b772f3a32146d7dDaniel Stenberg
2011-06-06configure: get API info for a couple of OpenSSL functionsYang Tse
2011-06-05wait_ms: takes an int argumentDaniel Stenberg
Typecasts added since I changed more code to use long for timeouts
2011-06-04Curl_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-04xlc: avoid preprocessor definition usage when linkingYang Tse
2011-06-03unit 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-03cookie_output: made privateDaniel Stenberg
2011-06-03digest_cleanup_one: made privateDaniel Stenberg
2011-06-03privatise: make private functions staticDaniel Stenberg
2011-06-03Curl_fileinfo_dup: removed, not usedDaniel Stenberg
2011-06-03parsedate: turn private and staticDaniel Stenberg
I removed the prefix as well accordingly.
2011-06-02curl hasn't sent a Pragma: header by default for a whileDan Fandrich
2011-06-02unit tests: attempt to fix linkage issueYang Tse
2011-06-02urlglob: fix zero size mallocYang Tse
2011-06-02Remove unnecessary typecastYang Tse
2011-06-02compiler warning: fixYang Tse
Fix compiler warning: cast increases required alignment
2011-06-02unit tests: make unit tests building actually depend on --enable-debug option.Yang Tse
2011-06-02OpenSSL enabled: require OPENSSL_VERSION_NUMBER definition before usage.Yang Tse
2011-06-01unit tests: more build adjustmentsYang Tse
2011-06-01CURLOPT_WILDCARDMATCH: minor style editDaniel Stenberg
Due to some flaw in roffit I removed some style changes to make the web page look better.
2011-06-01makefile: avoid preprocessor definition usage when linkingYang Tse
2011-06-01warnless: icc 9.1 workaroundYang Tse
2011-05-31testcurl.pl: allow configure args to use '='Daniel Stenberg
2011-05-30Makefile.am: fix spurious CFLAGS duplicationYang Tse
2011-05-30Removed types.h from Android makefileDan Fandrich
2011-05-30configure.ac: skip /dev/urandom check when cross-compilingDaniel Stenberg
Bug: http://curl.haxx.se/bug/view.cgi?id=3307835
2011-05-29main: fix header inclusion orderYang 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-29main: fix header inclusion orderYang Tse
2011-05-27distribution: Fix EXTRA_DIST letter caseYang Tse
2011-05-27curl_easy_setopt.3: NOPROGRESS also affects the callbackDaniel Stenberg
2011-05-27warnless: header inclusion fixYang Tse
2011-05-26Make checksrc.pl work on more out-of-tree buildsYang Tse
Source files given with relative paths do not have the -D directory specifier prepended.
2011-05-26compiler warning: fixYang Tse
Fix compiler warning: conversion may lose significant bits
2011-05-26socks: fix unaligned memory accessYang Tse
2011-05-26compiler warning: fixYang Tse
Fix compiler warning: variable was set but never used Fix compiler warning: clobber ignored
2011-05-25unit tests: build adjustmentYang Tse
Also define UNITTESTS macro when building unit test sources. Fixing compiler warning: external definition with no prior declaration
2011-05-25create_conn: only switch protocol handler if necessaryDaniel Stenberg
When switching to HTTP because a HTTP proxy is being used, the existing handler is now checked if it already is "compatible". This allows the https handler remain while other non-http handlers will be redirected. Bug: http://curl.haxx.se/mail/lib-2011-05/0214.html Reported by: Jerome Robert
2011-05-25setopt.3: remove leftover style changeDaniel Stenberg