aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-13- bug report #2727981 (http://curl.haxx.se/bug/view.cgi?id=2727981) by MartinDaniel Stenberg
Storsjo pointed out how setting CURLOPT_NOBODY to 0 could be downright confusing as it set the method to either GET or HEAD. The example he showed looked like: curl_easy_setopt(curl, CURLOPT_PUT, 1); curl_easy_setopt(curl, CURLOPT_NOBODY, 0); The new way doesn't alter the method until the request is about to start. If CURLOPT_NOBODY is then 1 the HTTP request will be HEAD. If CURLOPT_NOBODY is 0 and the request happens to have been set to HEAD, it will then instead be set to GET. I believe this will be less surprising to users, and hopefully not hit any existing users badly.
2009-04-13- Toshio Kuratomi reported a memory leak problem with libcurl+NSS that turnedDaniel Stenberg
out to be leaking cacerts. Kamil Dudka helped me complete the fix. The issue is found in Redhat's bug tracker: https://bugzilla.redhat.com/show_bug.cgi?id=453612 There are still memory leaks present, but they seem to have other reasons.
2009-04-13fix compiler warning: implicit conversion shortens 64-bit value into a ↵Yang Tse
32-bit value
2009-04-13improve stunnel version detectionYang Tse
2009-04-11Added new libcurl source files to Symbian OS build files.Dan Fandrich
Improved Symbian support for SSL.
2009-04-11Use 'curl_socket_t' instead of 'int' for socket.Yang Tse
Avoid unnecessary'if-else' nesting.
2009-04-11fix compiler warning: enumerated type mixed with another typeYang Tse
2009-04-10Adjust commentYang Tse
2009-04-10Daniel Johnson improved the MacOSX-Framework shell script to now perform allYang Tse
the steps required to build a Mac OS X four way fat ppc/i386/ppc64/x86_64 libcurl.framework. Four way fat framework requires OS X 10.5 SDK or later.
2009-04-09(Minor update) Moved some utilities to a separate file.Benoit Neil
2009-04-09Cleaned up the custom definition I added (replaced by CURL_STATICLIB)Benoit Neil
2009-04-09some minor Makefile tweaks for latest libssh2.Gunter Knauf
2009-04-09add back most likely acciedently removed function name justtimeout to fix ↵Gunter Knauf
autobuild breaks.
2009-04-09Skip test #558 and #559 also when using a Win32 DLLYang Tse
2009-04-08(Minor update) Added labal prefixes to tests targetsBenoit Neil
2009-04-08Added special define for tests that directly include libcurl sources.Benoit Neil
2009-04-08Made the windows .lib addition cleaner.Benoit Neil
2009-04-08Renamed a variableBenoit Neil
2009-04-08Fixed missing HAVE_PROCESS_H (caused a warning)Benoit Neil
2009-04-08Added newline ad the end of generated hugehelp.c (the "default" one, when it ↵Benoit Neil
hasn't been generated before).
2009-04-08Avoid warnings when HAVE_ALRM and SIGALRM are not defined.Gisle Vanem
2009-04-08#ifdef around variables to squelsh warnings.Gisle Vanem
2009-04-08Fixed compile defines in CMake scriptsBenoit Neil
2009-04-08Sun compilers specific preprocessor block removed from curlbuild.h.distYang Tse
2009-04-07(Minor update) Modified a comment, before going to sleep :)Benoit Neil
2009-04-07and include the .inc files in the release tarballs...Daniel Stenberg
2009-04-07Added missing tests in CMake, added Makefile.inc for tests (+ use in CMake ↵Benoit Neil
scripts), and fixed a missing define under windows in a test source file.
2009-04-07Added CURL_HIDDEN_SYMBOLS option, and fixed missing SIZEOF_INT causing warnings.Benoit Neil
2009-04-07clarified after chat in #curlDaniel Stenberg
2009-04-07(From Bill Hoffman & Sukender) Added Dashboard reports.Benoit Neil
2009-04-07Fixed tests/server build (removed unnecessary link to libcurl).Benoit Neil
2009-04-06Made the CMake scripts read Makefile.inc. Needs testing I guess.Benoit Neil
2009-04-06- I clarified in the docs that CURLOPT_SEEKFUNCTION should return 0 on successDaniel Stenberg
and 1 on fatal errors. Previously it only mentioned non-zero on fatal errors. This is a slight change in meaning, but it follows what we've done elsewhere before and it opens up for LOTS of more useful return codes whenever we can think of them...
2009-04-06Added tests (exes) targets, refactor a few things.Benoit Neil
PS: Once again, sorry if the added files have executable perms on Linux.
2009-04-06Added curl (exe) target, fixed static/dynamic linking errors.Benoit Neil
PS: Sorry if the added file has executable perms on Linux, I didn't found anything related to it...
2009-04-06Removed the "lib" prefix under linux ("was "liblibcurl") and fixed import ↵Benoit Neil
library name under Win32 (Added "_imp" for dynamically linked).
2009-04-06Fixed Win32 link error and disabled MSVC specific (=annoying) warnings ↵Benoit Neil
(Reported by Bill Hoffman)
2009-04-03fix compiler warning: passing arg 1 of `sk_num' from incompatible pointer typeYang Tse
2009-04-02Added basic OpenSSL support in CMake scripts (Thanks to Bill Hoffman)Benoit Neil
2009-04-02Fix curl_off_t definition for builds done using Sun compilers and aYang Tse
non-configured libcurl. In this case curl_off_t data type was gated to the off_t data type which depends on the _FILE_OFFSET_BITS. This configuration is exactly the unwanted configuration for our curl_off_t data type which must not depend on such setting. This breaks ABI for libcurl libraries built with Sun compilers which were built without having run the configure script with _FILE_OFFSET_BITS different than 64 and using the ILP32 data model.
2009-04-02Initial CMake scripts (libcurl only), based on the merge of tetest scripts ↵Benoit Neil
and mine. These are far to be functionnal yet. PS: Hello world :)
2009-04-02Added the curl_easy_recv return code fixDan Fandrich
2009-04-01- Andre Guibert de Bruet fixed a NULL pointer use in an infof() call if aDaniel Stenberg
strdup() call failed.
2009-03-31Properly return an error code in curl_easy_recv (reported by Jim Freeman).Dan Fandrich
2009-03-29some minor Makefile tweaks.Gunter Knauf
2009-03-20Gary Maxwell helped us clarify that CURLOPT_SHARE specificly needs the lockingDaniel Stenberg
functions if the easy handles are used in multiple threads
2009-03-20removed useless commentDaniel Stenberg
2009-03-18Add a link to "Potential Errors Passing CRT Objects Across DLL Boundaries"Yang Tse
2009-03-18- Kamil Dudka brought a patch that enables 6 additional crypto algorithms whenDaniel Stenberg
NSS is used. These ciphers were added in NSS 3.4 and require to be enabled explicitly.
2009-03-18minor fixDaniel Stenberg