aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-22Sort of hackish approach to get the off_t size before large file supportDaniel Stenberg
is enabled (or skipped). Thanks to Jamie Lokier for the nice work-around the cached-check-problem: http://curl.haxx.se/mail/lib-2008-08/0331.html
2008-08-22cleanup the BOOL usageYang Tse
2008-08-2157. On VMS-Alpha: When using an http-file-upload the file is not sent to theDaniel Stenberg
Server with the correct content-length. Sending a file with 511 or less bytes, content-length 512 is used. Sending a file with 513 - 1023 bytes, content-length 1024 is used. Files with a length of a multiple of 512 Bytes show the correct content-length. Only these files work for upload. http://curl.haxx.se/bug/view.cgi?id=2057858
2008-08-21use a more updated certdata.txt URLDaniel Stenberg
2008-08-21Work around a scanf() bug in djgpp 2.04. The assignments for thisGisle Vanem
format is working okay. But the return value is incorrectly EOF.
2008-08-21Added '#define HAVE_STRUCT_IN6_ADDR 1' needed whenGisle Vanem
building with 'USE_ARES'.
2008-08-21Added rule to generate '../include/curl/curlbuild.h'.Gisle Vanem
2008-08-21Assume we have 'CRYPTO_cleanup_all_ex_data()' on OpenSSL/DOS too.Gisle Vanem
2008-08-21MSVC's __int64 data type is only available when _INTEGRAL_MAX_BITS >= 64Yang Tse
2008-08-21Test case 557 now also verifies signed and unsigned int formatting.Yang Tse
2008-08-21Old logic based on ENABLE_64BIT and HAVE_LONGLONG already revisited and ↵Yang Tse
adjusted. Old logic based on CURL_SIZEOF_CURL_OFF_T is only partially adjusted.
2008-08-21Fixed a couple of bugs in libcurl's internal curl_m*printf() functions.Yang Tse
2008-08-21Fix a LONG_MIN and LLONG_MIN related bug in internal m*printf()Yang Tse
2008-08-21fix the output nameYang Tse
2008-08-21Fix one bug detected thanks to test case 557.Yang Tse
2008-08-21Some data type size adjustments.Yang Tse
2008-08-21Get rid of ENABLE_64BIT symbol definition and usage.Yang Tse
Improve HAVE_LONGLONG symbol description.
2008-08-20Update of lib/Makefile.Watcom.Yang Tse
2008-08-20Export 'ares_process_fd' too.Yang Tse
2008-08-20Added option to use c-ares resolver lib.Yang Tse
2008-08-20Use 'Curl_inet_pton()' instead of 'inet_pton()'.Yang Tse
2008-08-20Simplify condition checkYang Tse
2008-08-20the .netrc curl checks for is called _netrc on windows bug report #2061610Daniel Stenberg
2008-08-20Added an edited version of Vincent Le Normand's documentation of SFTP quoteDan Fandrich
commands to the man pages.
2008-08-20- Phil Pellouchoud pointed out that the windows version of libcurl had aDaniel Stenberg
memory leak because it never called the OpenSSL function CRYPTO_cleanup_all_ex_data() as it was supposed to. This was because of a missing define in config-win32.h!
2008-08-18Update test case 557Yang Tse
2008-08-18#159 and #160 already done.Yang Tse
Add more tasks to #144.
2008-08-18Added test case 557 to verify libcurl's internal curl_m*printf() functionsYang Tse
formatting functionality when handling signed and unsigned longs, as well as our curl_off_t data type.
2008-08-17Pick-up programs from Makefile.inc.Gisle Vanem
2008-08-17Replace 'HttpPost' with 'curl_httppost'.Gisle Vanem
2008-08-17Rewritten to also produce a static library (libcurl_wc.lib).Gisle Vanem
2008-08-17OpenSSl enabled NetWare builds are changed to use the 'openssl' subdirectoryYang Tse
when including the OpenSSL header files. This is the recommended setting, this prevents the undesired inclusion of header files with the same name as those of OpenSSL but which do not belong to the OpenSSL package. The visible change from previously released libcurl versions is that now OpenSSl enabled NetWare builds also define USE_OPENSSL in config files, and that OpenSSL header files must be located in a subdirectory named 'openssl'.
2008-08-17Adjust usage of conditional definition of USE_OPENSSLYang Tse
2008-08-17libcurl internal base64.h header file renamed to curl_base64.hYang Tse
2008-08-17libcurl internal md5.h header file renamed to curl_md5.hYang Tse
2008-08-16Added #159 and #160Yang Tse
2008-08-16Ops, remove 'use_vc'.Gisle Vanem
2008-08-16Support Watt-32 under Win32.Gisle Vanem
2008-08-16Oops, missed FORMAT_OFF_TUYang Tse
2008-08-16Fix Use of conditional definition of USE_OPENSSLYang Tse
2008-08-16Library internal only C preprocessor macros FORMAT_OFF_T and FORMAT_OFF_TUYang Tse
remain in use as internal curl_off_t print formatting strings for the internal *printf functions which still cannot handle print formatting string directives such as "I64d", "I64u", and others available on MSVC, MinGW, Intel's ICC, and other DOS/Windows compilers. This reverts previous commit part which did: FORMAT_OFF_T -> CURL_FORMAT_CURL_OFF_T FORMAT_OFF_TU -> CURL_FORMAT_CURL_OFF_TU
2008-08-15Added test case 1065 to test a PUT with a single file but two URLs. ThisDan Fandrich
was discovered to be problematic while investigating an incident reported by Von back in May. curl in this case doesn't include a Content-Length: or Transfer-Encoding: chunked header which is illegal. This test case is added to DISABLED until a solution is found.
2008-08-15For congruency sake with the naming of other CURL_XXXXXX_CURL_OFF_T macros,Yang Tse
the names of the curl_off_t formatting string directives now become CURL_FORMAT_CURL_OFF_T and CURL_FORMAT_CURL_OFF_TU. CURL_FMT_OFF_T -> CURL_FORMAT_CURL_OFF_T CURL_FMT_OFF_TU -> CURL_FORMAT_CURL_OFF_TU Remove the use of an internal name for the curl_off_t formatting string directives and use the common one available from the inside and outside of the library. FORMAT_OFF_T -> CURL_FORMAT_CURL_OFF_T FORMAT_OFF_TU -> CURL_FORMAT_CURL_OFF_TU
2008-08-14curlbuild.h is a generated file on configure-capable systemsYang Tse
2008-08-14Added Range keywordDan Fandrich
2008-08-14Added test 1063 to test an invalid large range on a file:Dan Fandrich
2008-08-14Fixed unused variable warningDan Fandrich
2008-08-14Take three at trying to detect signed and unsigned curl_off_t integer constantYang Tse
suffixes, using a test-and-try suffix approach letting the compiler validate it.
2008-08-14When using our internal curlx_strtoll function NEED_CURL_STRTOLL must be ↵Yang Tse
defined, the source code of curlx_strtoll is excluded if NEED_CURL_STRTOLL isn't defined.
2008-08-14CURL_LLONG_MIN should now be signedYang Tse