aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-17sws: don't enable pipelining for requests with content-lengthDaniel Stenberg
Log texts also modified and some white space edits
2011-07-14Fix OS400 scripts to make it compilable again.Patrick Monnerat
Upgrade ILE/RPG binding to 7.21.7. Update OS400 documentation accordingly.
2011-07-14runtests: ignore the 'all_proxy' environment variable as wellDaniel Stenberg
We should probably also make sure that [protocol]_proxy for all possible protocols libcurl supports are unset.
2011-07-13curl_gssapi: Guard files with HAVE_GSSAPI.Julien Chaffraix
Bug: http://curl.haxx.se/mail/lib-2011-07/0074.html Reported and fix suggested by: Ben Greear
2011-07-13gssapi: rename our files to avoid conflictsDaniel Stenberg
gssapi.h is used as a header name by Heimdal-style GSSAPI so it would conflict with a private header using that name, and while renaming the header I figured we should name the .c file accordingly as well. Bug: http://curl.haxx.se/mail/lib-2011-07/0071.html Reported by: Ben Greear
2011-07-12silence picky compilers: mark unused parametersDaniel Stenberg
Modern gcc versions (4.6.X) get more picky by default and have started to warn for unused parameters, but luckily gcc also allows us to mark them as unused so that we can avoid the warnings.
2011-07-12gssapi.c: Simplified the function.Julien Chaffraix
Removed the parameters that were common to all our invocation.
2011-07-12Added Curl_gss_init_sec_context.Julien Chaffraix
This function wraps our calls to gss_init_sec_context so that we have a unified way to talk to GSSAPI.
2011-07-12http_negociate: Be consistent in gss_init_sec_context attributes.Julien Chaffraix
This change makes this callsite match the rest of the code.
2011-07-04code style: space between close paren and open braceDaniel Stenberg
2011-07-04checksrc: detect open brace without spaceDaniel Stenberg
We use "if(condition) {" with a space between the close paren and the open brace.
2011-07-04polarssl.h: remove CVS leftoverDaniel Stenberg
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).