aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-17OOM condition fixYang Tse
2008-10-17Charles Hardin made adig support a regular numerical dotted IP address for theDaniel Stenberg
-s option as well.
2008-10-17185 - CURLOPT_PROXYUSER etcDaniel Stenberg
done!
2008-10-17After having studied one of the coverity.com reports at length last night, IDaniel Stenberg
decided it was a good idea to properly document my thoughts in a comment near the code that was identified as a possible flaw. A false positive as far as I can see.
2008-10-17remove some spurious line-endingsYang Tse
2008-10-17portability fix to avoid memory alignment problemsYang Tse
2008-10-16Return an error when a proxy option is set when configured withDan Fandrich
--disable-proxy mode. Removed some unnecessary prototypes.
2008-10-16Added missing HTTP proxy and other keywordsDan Fandrich
2008-10-16CURLOPT_POST301 => CURLOPT_POSTREDIRDan Fandrich
2008-10-16don't segfault when NULL is passed in to CURLOPT_USERPWD orDaniel Stenberg
CURLOPT_PROXYUSERPWD
2008-10-16- Igor Novoseltsev added CURLOPT_PROXYUSER and CURLOPT_PROXYPASSWORD that thenDaniel Stenberg
make CURLOPT_PROXYUSERPWD sort of deprecated. The primary motive for adding these new options is that they have no problems with the colon separator that the CURLOPT_PROXYUSERPWD option does.
2008-10-16compile the library file strequal.c to get the Curl_raw_equal function asDaniel Stenberg
that's not exported by the lib
2008-10-16mention the openssl requirement for the certinfo dataDaniel Stenberg
2008-10-16correct version number for the certinfo additionDaniel Stenberg
2008-10-16Added CURLINFO_CERTINFODaniel Stenberg
2008-10-16I renamed the functionDaniel Stenberg
2008-10-16Renamed Curl_ascii_equal to Curl_raw_equal and bugfixed the my_toupper functionDaniel Stenberg
used in strequal.c so now all test cases run fine for me again.
2008-10-16Curl_ascii_equal() must not assume that the string is actually ASCII (so ↵Daniel Stenberg
that a-z are consecutive and with a 0x20 "distance" to the uppercase letter), since we do support EBCDIC as well. Thus I replaced the macro with a (larger) switch case. I better change the function name...
2008-10-16some more temporary magic for the icc seg-fault issueYang Tse
2008-10-15fix warningDaniel Stenberg
2008-10-15- Pascal Terjan filed bug #2154627Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2154627) which pointed out that libcurl uses strcasecmp() in multiple places where it causes failures when the Turkish locale is used. This is because 'i' and 'I' isn't the same letter so strcasecmp() on those letters are different in Turkish than in English (or just about all other languages). I thus introduced a totally new internal function in libcurl (called Curl_ascii_equal) for doing case insentive comparisons for english-(ascii?) style strings that thus will make "file" and "FILE" match even if the Turkish locale is selected.
2008-10-15Ensure that shell variable contents which have active meaningYang Tse
to the shell echo command are not interpreted when trying to remove extra whitespace from shell variable content.
2008-10-15A <precheck> command is considered to have failed if it returns a non-zeroDan Fandrich
return code. This way, if the precheck command can't be run at all for whatever reason, it's treated as a precheck failure which causes the test to be skipped.
2008-10-15removed the proto as well since the function is now goneDaniel Stenberg
2008-10-15remove Curl_strcasestr() since there is no code at all using this function!Daniel Stenberg
2008-10-15mention his full nameDaniel Stenberg
2008-10-15- John Wilkinson filed bug #2155496Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2155496) pointing out an error case without a proper human-readable error message. When a read callback returns a too large value (like when trying to return a negative number) it would trigger and the generic error message then makes the proplem slightly different to track down. I've added an error message for this now.
2008-10-15credit to John WilkinsonDaniel Stenberg
2008-10-14Added signal-based resolver timeout issueDan Fandrich
2008-10-14Adjust Watcom C warnings:Yang Tse
Disable warnings on structure members padding.
2008-10-14Failing SFTP range tests cases 634 through 637Dan Fandrich
2008-10-14four additional pending issuesDaniel Stenberg
2008-10-14With this change Solaris target builds will now be done with _REENTRANT defined.Yang Tse
2008-10-14attempt to fix compiler warning:Yang Tse
`variable' might be clobbered by `longjmp' or `vfork'
2008-10-14Adjust Tiny C basic options:Yang Tse
Remove -b from debug-enabled configuration, as Tiny C might have been built without the memory and bounds checker support.
2008-10-14Adjust GCC warnings:Yang Tse
Better disable following warnings when cross-compiling with a gcc older than 3.0, to avoid warnings from third party system headers: -Wmissing-declarations -Wmissing-prototypes -Wunused -Wshadow
2008-10-14eeek, append 1 on the right place as otherwise we didn't fix the problemDaniel Stenberg
2008-10-14fix syntax errorYang Tse
2008-10-14Initial attempt to detect Watcom C compilerYang Tse
2008-10-14fix compiler warningYang Tse
2008-10-13Prevent the accidental passing along NULL for the cases where the --traceDaniel Stenberg
options don't succeed in opening the target file etc. Detected by coverity.com
2008-10-13Prevent an off-by-one in a allocated buffer in glob_match_url() - detected byDaniel Stenberg
coverity.com
2008-10-13Removed superfluous check of clist->name, as in this code path that pointerDaniel Stenberg
has already been dereferenced so it is bound to be valid. Pointed out to us by coverity.com
2008-10-13Don't rely on shell support to run multiple precheck testsDan Fandrich
2008-10-13make naming scheme more consistent across whole fileYang Tse
2008-10-13Adjust GCC warnings:Yang Tse
Disable following warnings when cross-compiling with a gcc older than 3.0, to avoid warnings from third party system headers: -Wmissing-prototypes -Wunused -Wshadow
2008-10-13attempt to fix or allow further detection of an elusive icc SIGSEGVYang Tse
2008-10-13There's no guarantee that a socket was involved at this point, so avoid ↵Yang Tse
displaying any error code. And on the other hand a message after setsockopt() certainly must use SOCKERRNO.
2008-10-13Adjust GCC --enable-warnings:Yang Tse
Do not enable -pedantic when cross-compiling with a gcc older than 3.0, to avoid warnings from third party system headers.
2008-10-12adjust SGI MIPSpro C detectionYang Tse