summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cmake: remove spurious definitionYang Tse2011-06-211-3/+0
|
* FAQ: more blurb on persistent connectionsDaniel Stenberg2011-06-211-0/+5
|
* xc-translit.m4 fix quotingYang Tse2011-06-211-11/+45
|
* INSTALL: mention the GIT-INFO fileDaniel Stenberg2011-06-201-0/+6
|
* Added LOCAL_MODULE_TAGS to support Android gingerbreadDan Fandrich2011-06-201-0/+2
|
* unitteset: Curl_llist_moveAmr Shahin2011-06-192-3/+82
| | | | | | adding unit test for Curl_llist_move, documenting unit-tested functions in llist.c, changing unit-test to unittest, replacing assert calls with abort_unless calls
* CURLFORM_STREAM: acknowledge CURLFORM_FILENAMEDaniel Stenberg2011-06-173-12/+37
| | | | | | | | | | | | | The CURLFORM_STREAM is documented to only insert a file name (and thus look like a file upload) in the part if CURLFORM_FILENAME is set, but in reality it always inserted a filename="" and if CURLFORM_FILENAME wasn't set, it would insert insert rubbish (or possibly crash). This is now fixed to work as documented, and test 554 has been extended to verify this. Reported by: Sascha Swiercy Bug: http://curl.haxx.se/mail/lib-2011-06/0070.html
* configure: avoid direct usage of AS_TR_* macrosYang Tse2011-06-172-4/+4
|
* xc-translit.m4 provides transliteration macros with well defined behavior.Yang Tse2011-06-171-0/+130
|
* RELEASE-NOTES: add more contributors for this releaseDaniel Stenberg2011-06-141-1/+2
|
* RELEASE-NOTES: synced with 0aedccc18a33a778535Daniel Stenberg2011-06-141-0/+3
|
* curl_formget: fix FILE * leakDaniel Stenberg2011-06-133-3/+28
| | | | | | | | | | 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
* curl_formget: treat CURLFORM_STREAM betterDaniel Stenberg2011-06-131-3/+7
| | | | | | | 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.
* curl_formget.3: CURLFORM_STREAM has its drawbacksDaniel Stenberg2011-06-131-10/+14
| | | | | Due to a design flaw, the CURLFORM_STREAM option doesn't really work with curl_formget until after curl_easy_perform (or similar).
* FAQ: binding clarificationDaniel Stenberg2011-06-131-0/+6
| | | | We don't author the bindings, they are created outside the main project.
* Added http as a dependency of test 1308Dan Fandrich2011-06-111-0/+1
|
* test1309: added to the distDaniel Stenberg2011-06-121-1/+1
|
* write: add return code checks when usedDaniel Stenberg2011-06-112-3/+6
| | | | | These were just warnings in test code but it still makes it nicer to not generate them.
* long/int messDaniel Stenberg2011-06-111-2/+2
| | | | Typecast when converting to int from long to avoid some compiler warnings
* configure: OpenSSL API detection cleanupYang Tse2011-06-112-107/+11
|
* Fixed test 1309 to pass the torture testDan Fandrich2011-06-111-12/+9
| | | | Removing dynamic allocations also simplifies the test.
* splay: add unit testsDaniel Stenberg2011-06-104-166/+1586
| | | | | 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
* unittest: mark all unit tested functionsDaniel Stenberg2011-06-108-6/+34
| | | | | With "@unittest: [num]" in the header comment for each tested function. Shows we have a log way to go still...
* CURLOPT_WRITEHEADER: clarify the docsDaniel Stenberg2011-06-101-15/+16
|
* unit test formpost: added test case 1308Daniel Stenberg2011-06-104-3/+110
| | | | | | 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.
* configure: warn if OpenSSL headers and library versions don't matchYang Tse2011-06-092-3/+28
|
* configure: get API info for a couple of OpenSSL functions (followup 2)Yang Tse2011-06-092-189/+183
|
* configure: get API info for a couple of OpenSSL functions (followup 1)Yang Tse2011-06-092-68/+258
|
* configure: fix recvfrom 5th arg type qualifier detection (followup)Yang Tse2011-06-081-4/+4
|
* configure: fix recvfrom 5th arg type qualifier detectionYang Tse2011-06-081-2/+15
|
* disconnect: wipe out the keeps_speed time stampKamil Dudka2011-06-082-0/+2
| | | | | | | | 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
* urldata: use uniform inclusion style for OpenSSL headersYang Tse2011-06-071-15/+15
|
* HTTP time condition: force closure for 200 OKDaniel Stenberg2011-06-073-3/+91
| | | | | | | | | 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.
* RELEASE-NOTES: synced with b772f3a32146d7dDaniel Stenberg2011-06-071-0/+4
|
* configure: get API info for a couple of OpenSSL functionsYang Tse2011-06-062-0/+148
|
* wait_ms: takes an int argumentDaniel Stenberg2011-06-051-2/+2
| | | | Typecasts added since I changed more code to use long for timeouts
* Curl_socket_ready: make timeout a 'long'Daniel Stenberg2011-06-0414-28/+26
| | | | | It was mostly typecasted to int all over the code so switching to long instead all over should be a net gain.
* xlc: avoid preprocessor definition usage when linkingYang Tse2011-06-041-11/+25
|
* unit tests: disable unit tests for a given cross-compilation configuration.Yang Tse2011-06-031-1/+16
| | | | | | 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.
* cookie_output: made privateDaniel Stenberg2011-06-032-5/+3
|
* digest_cleanup_one: made privateDaniel Stenberg2011-06-032-6/+7
|
* privatise: make private functions staticDaniel Stenberg2011-06-032-13/+10
|
* Curl_fileinfo_dup: removed, not usedDaniel Stenberg2011-06-031-19/+1
|
* parsedate: turn private and staticDaniel Stenberg2011-06-032-21/+21
| | | | I removed the prefix as well accordingly.
* curl hasn't sent a Pragma: header by default for a whileDan Fandrich2011-06-021-10/+8
|
* unit tests: attempt to fix linkage issueYang Tse2011-06-021-1/+1
|
* urlglob: fix zero size mallocYang Tse2011-06-021-7/+17
|
* Remove unnecessary typecastYang Tse2011-06-025-8/+8
|
* compiler warning: fixYang Tse2011-06-021-2/+2
| | | | Fix compiler warning: cast increases required alignment
* unit tests: make unit tests building actually depend on --enable-debug option.Yang Tse2011-06-021-1/+2
|