aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-03help output: more gnu like outputDaniel Stenberg
First, the -J/--remote-header-name was wrongly sorted in the --help output as pointed out in bug report #3349271. Then, I changed the format of the texts to follow the man page better in that it now uses "-A, --long" intead of "-A/--long". I also made all additional arguments get written as in "-A, --long FILENAME" instead of the previous "<filename>" style. Reported by: Herve Amblard Bug: http://curl.haxx.se/bug/view.cgi?id=3349271
2011-07-03sws: allow multiple commands in <servercmd>Daniel Stenberg
2011-07-01Curl_http_readwrite_headers: minor indent fixDaniel Stenberg
2011-06-30gitignore: config.cacheDaniel Stenberg
2011-06-30docs: FTP quotes support '*' prefix to ignore errorsDaniel Stenberg
By default libcurl stops processing quote commands on failures.
2011-06-29THANKS: new contributors from 7.21.7Daniel Stenberg
2011-06-29get_gss_name: proxy auth without proxy set equals errorDaniel Stenberg
Previously it would access a NULL pointer and die. Bug: http://curl.haxx.se/mail/lib-2011-06/0170.html Reported by: Christian Hagele
2011-06-28examples: cleanup curl includesDaniel Stenberg
Only <curl/curl.h> is needed typically and curl/types.h has been removed
2011-06-27libtests: stop checking for CURLM_CALL_MULTI_PERFORMDaniel Stenberg
CURLM_CALL_MULTI_PERFORM stopped being a valid return code from curl_multi_perform back in 7.20.0. All the libcurl tests are ajusted to this and no longer check for this return code. Makes them simpler.
2011-06-24Fixed test 1300 to pass the memory torture testDan Fandrich
2011-06-23Display notes from setup file in testcurl.plDan Fandrich
Autobuild submitters can use this to add some text to their setup files to describe issues they've found with the build or tests. This could include laying blame on test failures on network issues or dependent libraries, explaining away compiler warnings or providing any additional information that could be useful to people reviewing and investigating problems with the publicly available autobuild logs. Note that persistent test failures that are not issues with curl itself should normally be fixed by excluding them from the test run instead. This is an entirely optional field that is not entered by the user the first time a new build is created.
2011-06-23Added a leap second test to test517Dan Fandrich
2011-06-23runtests.pl: warn if a test is explicitly disabledDaniel Stenberg
Just to make sure a user is aware of it.
2011-06-23bump release: start working towards 7.21.8Daniel Stenberg
2011-06-23parsedate: detect more invalid dates betterDaniel Stenberg
2011-06-23curl_formfree: clarify which pointer to freeDaniel Stenberg
2011-06-22RELEASE-NOTES: mention security issue 20110623Daniel Stenberg
libcurl inappropriate GSSAPI delegation. Full details at http://curl.haxx.se/docs/adv_20110623.html
2011-06-22RELEASE-NOTES: synced with 9016958aa8989Daniel Stenberg
2011-06-22Curl_input_negotiate: do not delegate GSSAPI credentialsDaniel Stenberg
This is a security flaw. See curl advisory 20110623 for details. Reported by: Richard Silverman
2011-06-21windows build: use correct MS CRTJosue Andrade Gomes
2011-06-21Merge pull request #23 from salty-horse/pop3_list_spaceDaniel Stenberg
[pop3] remove extra space in LIST command
2011-06-21[pop3] remove extra space in LIST commandOri Avtalion
Some servers, e.g. mail.bezeqint.net:110, consider it a syntax error
2011-06-21http: fix compiler warningYang Tse
compiler warning: conditional expression is constant
2011-06-21asyn-thread: fix compiler warningYang Tse
compiler warning: variable is initialized but not referenced
2011-06-21cmake: remove spurious definitionYang Tse
2011-06-21FAQ: more blurb on persistent connectionsDaniel Stenberg
2011-06-21xc-translit.m4 fix quotingYang Tse
2011-06-20INSTALL: mention the GIT-INFO fileDaniel Stenberg
2011-06-20Added LOCAL_MODULE_TAGS to support Android gingerbreadDan Fandrich
2011-06-19unitteset: Curl_llist_moveAmr Shahin
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
2011-06-17CURLFORM_STREAM: acknowledge CURLFORM_FILENAMEDaniel Stenberg
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
2011-06-17configure: avoid direct usage of AS_TR_* macrosYang Tse
2011-06-17xc-translit.m4 provides transliteration macros with well defined behavior.Yang Tse
2011-06-14RELEASE-NOTES: add more contributors for this releaseDaniel Stenberg
2011-06-14RELEASE-NOTES: synced with 0aedccc18a33a778535Daniel Stenberg
2011-06-13curl_formget: fix FILE * leakDaniel 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-13curl_formget: treat CURLFORM_STREAM betterDaniel 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-13curl_formget.3: CURLFORM_STREAM has its drawbacksDaniel 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-13FAQ: binding clarificationDaniel Stenberg
We don't author the bindings, they are created outside the main project.
2011-06-11Added http as a dependency of test 1308Dan Fandrich
2011-06-12test1309: added to the distDaniel Stenberg
2011-06-11write: add return code checks when usedDaniel Stenberg
These were just warnings in test code but it still makes it nicer to not generate them.
2011-06-11long/int messDaniel Stenberg
Typecast when converting to int from long to avoid some compiler warnings
2011-06-11configure: OpenSSL API detection cleanupYang Tse
2011-06-11Fixed test 1309 to pass the torture testDan Fandrich
Removing dynamic allocations also simplifies the test.
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