aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2008-10-12LCC compiler adjustments:Yang Tse
Highest warning level is double -A, next is single -A. Due to the big number of warnings these trigger on third party header files it is impratical for us to use any of them here. If you want them simply define it in CPPFLAGS.
2008-10-12Changed Curl_strlcat to strlcat, which is the one guaranteed to existDan Fandrich
2008-10-12Ensure the IPv6 stack is operational before running this test (other testsDan Fandrich
use the startup of the IPv6 test server as a substitute check for this).
2008-10-11remove extra spaceYang Tse
2008-10-11split SGI compiler check. One for MIPS C and another for MIPSpro CYang Tse
2008-10-11LCC compiler adjustments:Yang Tse
Warning level reduced from double -A to single -A
2008-10-11fix compiler warningYang Tse
2008-10-11fix compiler warning: explicit conversion of a 64-bit integral type to a ↵Yang Tse
smaller integral type
2008-10-10Fixed some compiler warnings with CURL_DISABLE_HTTPDan Fandrich
2008-10-10attempt to fix or allow further detection of an elusive icc SIGSEGVYang Tse
2008-10-10_ Adapt OS400 EBCDIC wrappers to new options.Patrick Monnerat
_ Update RPG binding accordingly. _ Fix new options comments.
2008-10-10Initial attempt to detect Tiny C compilerYang Tse
2008-10-10Initial attempt to detect LCC compilerYang Tse
2008-10-101) fix bug in CONVERT_INCLUDE_TO_ISYSTEMYang Tse
2) Disable SGI remark: controlling expression is constant
2008-10-10simplify SGI C compiler checkYang Tse
2008-10-10Allow compilation when no IPv6 stack is available.Dan Fandrich
2008-10-10move struct namebuf6 declaration out of Curl_ip2addr6()Yang Tse
2008-10-10HP C adjustments:Yang Tse
Due to the HP-UX socklen_t issue it is insane to use the +w1 warning level. It generates more than 1100 warnings on socklen_t related statements. Until the issue is somehow fixed we will just use the +w2 warning level.
2008-10-10fix compiler warningYang Tse
2008-10-10Add debug tracing for COMPILER_WORKS_IFELSEYang Tse
2008-10-09Get rid of some more code in the CURL_DISABLE_HTTP caseDan Fandrich
2008-10-09I replaced the use of 'struct tm' with a private clone of that struct simplyDaniel Stenberg
because the struct is declared on the stack and not all members are used so we could just as well make struct with only struct members we actually need.
2008-10-09Fixed a leftover reference to CURLOPT_FTP_SSL (thanks to Carlos AlloattiDan Fandrich
for spotting it).
2008-10-09configure will also warn on 'strict compiler warning' rejected optionsYang Tse
2008-10-09Fixed the --interface option to work with IPv6 connections on glibcDan Fandrich
systems supporting getifaddrs(). Also fixed a problem where an IPv6 address could be chosen instead of an IPv4 one for --interface when it involved a name lookup.
2008-10-09Added HTTP as a required featureDan Fandrich
2008-10-09Update docs now that SFTP supports file ranges.Dan Fandrich
2008-10-09convert rejected compiler options messages into a warningsYang Tse
2008-10-09remove extra whitespace from string in SGI C checkYang Tse
2008-10-09Added tests 633 through 637 to test the new file range support for SFTP.Dan Fandrich
All but the first test cause an infinite loop or other failure and so are added to DISABLED.
2008-10-09oopsYang Tse
2008-10-09Initial attempt to detect SGI C compilerYang Tse
2008-10-09HP C adjustments:Yang Tse
Disallow run-time dereferencing of null pointers. Disable some remarks: #4227: padding struct with n bytes to align member. #4255: padding size of struct with n bytes to alignment boundary.
2008-10-09fix compiler warning: zero used for undefined preprocessing identifierYang Tse
2008-10-08- Bug #2152270 (http://curl.haxx.se/bug/view.cgi?id=2152270) identified andDaniel Stenberg
fixed a CURLINFO_REDIRECT_URL memory leak and an additional wrong-doing: Any subsequent transfer with a redirect leaks memory, eventually crashing the process potentially. Any subsequent transfer WITHOUT a redirect causes the most recent redirect that DID occur on some previous transfer to still be reported.
2008-10-08Added tests 1082 through 1085 to test symbolic --interface parametersDan Fandrich
2008-10-08- Igor filed bug #2111613 (http://curl.haxx.se/bug/view.cgi?id=2111613) thatDaniel Stenberg
eventually identified a flaw in how the multi_socket interface in some cases missed to call the timeout callback when easy interfaces are removed and added within the same millisecond.
2008-10-08Fixed a memory leak in the new CURLOPT_USERPWD handlingDan Fandrich
2008-10-08improve presentation of accepted/rejected debug/optimizer optionsYang Tse
2008-10-08fix missing null-pointer checkYang Tse