Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-04 | xlc: avoid preprocessor definition usage when linking | Yang Tse | |
2011-04-28 | treaded-resolver: better error messages | Daniel Stenberg | |
Now use gai_strerror() to get proper error messages when getaddrinfo() has failed. Detect the function in configure. Code based on work and suggestions by Jeff Pohlmeyer and Guenter Knauf | |||
2011-03-27 | configure: fix libtool warning | Yang Tse | |
2010-12-02 | configure: undo using autobuilds to temporarily verify strict aliasing warnings. | Yang Tse | |
2010-11-18 | configure: use autobuilds to temporarily verify strict aliasing warnings. | Yang Tse | |
Temporarily, When cross-compiling with gcc 3.0 or later, enable strict aliasing rules and warnings. Given that cross-compiled targets autobuilds do not run the | |||
2010-11-10 | curl-functions: provide xattr function tests that also check number of arguments | Yang Tse | |
2010-11-10 | write extended attributes by using fsetxattr | Stefan Tomanek | |
Instead of reopening the downloaded file, fsetxattr uses the (already open) file descriptor to attach extended attributes. This makes the procedure more robust against errors caused by moved or deleted files. | |||
2010-11-09 | serial number bump | Yang Tse | |
2010-11-08 | xattr-check: correct the comment as well | Daniel Stenberg | |
2010-11-08 | setxattr: fix the checks | Daniel Stenberg | |
My copy and paste job was a little too much copy and I missed to adjust it properly to sys/xattr.h all over and this is a fix to cure that. | |||
2010-11-05 | xattr: add configure check and #ifdefs | Daniel Stenberg | |
setxattr is a glibc call to set extended attributes, so configure now checks for it and the code is adapted to only build when the functionality is present. | |||
2010-09-21 | duphandle: use ares_dup() | Daniel Stenberg | |
curl_easy_duphandle() was not properly duping the ares channel. The ares_dup() function was introduced in c-ares 1.6.0 so by starting to use this function we also raise the bar and require c-ares >= 1.6.0 (released Dec 9, 2008) for such builds. Reported by: Ning Dong Bug: http://curl.haxx.se/mail/lib-2010-08/0318.html | |||
2010-08-11 | configure: werror related adjustments | Yang Tse | |
2010-07-21 | build: Enable configure --enable-werror | Ben Greear | |
This passes -Werror to gcc when building curl and libcurl, allowing easy dection of compile warnings. Signed-off-by: Ben Greear <greearb@candelatech.com> | |||
2010-06-17 | configure: spell --disable-threaded-resolver correctly | Daniel Stenberg | |
Previously we only accepted the option when named --disable-threaded-resover, which wasn't quite intended. Reported by: Helwing Lutz | |||
2010-04-25 | new configure option --enable-threaded-resolver | Daniel Stenberg | |
2010-03-25 | remove all .cvsignore files | Daniel Stenberg | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-03-22 | Fix warnings for clang | Daniel Johnson | |
2010-03-20 | provide an initial set of .gitignore files | Daniel Stenberg | |
2010-03-17 | replaced intel compiler option -no-ansi-alias with -fno-strict-aliasing | Yang Tse | |
2010-03-17 | update outdated serial number | Yang Tse | |
2010-03-05 | Daniel Johnson provided fixes for building with the clang compiler | Daniel Stenberg | |
2010-03-02 | - Markus Duft pointed out in bug #2961796 that even though Interix has a | Daniel Stenberg | |
poll() function it doesn't quite work the way we want it so we must disable it, and he also provided a patch for it. http://curl.haxx.se/bug/view.cgi?id=2961796 | |||
2010-01-27 | Restore normal operation: | Yang Tse | |
c-ares is only enabled when specifically requested. Consequently, c-ares default setting is disabled. | |||
2010-01-27 | fix c-ares assumed check being skipped | Yang Tse | |
2010-01-27 | fix LDFLAGS preservation in CURL_CHECK_LIB_ARES | Yang Tse | |
2010-01-26 | minor fixes for --enable-ares configure option | Yang Tse | |
2010-01-06 | Prevent detection of stdint.h on IRIX systems, even when available. | Yang Tse | |
IRIX MIPSpro 7.4 C++ compiler does not tolerate inclusion of stdint.h | |||
2009-11-16 | Update serial number | Yang Tse | |
2009-11-15 | getaddrinfo is fully thread safe on solaris versions which | Yang Tse | |
implement the function even when h_errno is not a macro. The h_errno macro test now only done on systems for which there is no hard coded knowledge about getaddrinfo's thread safeness. | |||
2009-11-14 | Refactor how preprocessor symbol _THREAD_SAFE definition is done. | Yang Tse | |
2009-11-13 | Assume that getaddrinfo is thread safe, unless hard coded | Yang Tse | |
knowledge says the contrary or h_errno is not defined. | |||
2009-11-13 | Related with the threadsafe capability of getaddrinfo: | Yang Tse | |
- Constantine Sapuntzakis reported that Darwin 6.0 a.k.a. MAC OS X 10.2 and newer have a threadsafe getaddrinfo. - Fix Dragonfly BSD triplet detection. - In case the hard-coded knowledge says that getaddrinfo is threadsafe, an additional check is done to verify that h_errno is also defined. If h_errno isn't defined, we finally assume that it isn't threadsafe. Jamie Lokier provided the inspiration for this extra check. | |||
2009-11-12 | AIX 5.2 and newer have threadsafe getaddrinfo. | Yang Tse | |
Add some comments to better understand what the regex's pretend to achieve. | |||
2009-11-12 | HP-UX 11.11 and later have threadsafe getaddrinfo | Yang Tse | |
2009-11-12 | Check if getaddrinfo is threadsafe when function check allows it to be used | Yang Tse | |
2009-10-19 | Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATOR | Yang Tse | |
is only expanded and included once in the configure script. | |||
2009-10-19 | Our _AS_PATH_SEPARATOR_PREPARE override is now m4_defun'd instead of m4_define'd | Yang Tse | |
due to autoconf 2.64 m4_require'ing it in _AS_SHELL_SANITIZE indirectly through _AS_PATH_WALK. | |||
2009-10-18 | Check for basename() is now done the same as other function checks | Yang Tse | |
2009-09-29 | Check if _REENTRANT definition is required to | Yang Tse | |
make errno available as a preprocessor macro. | |||
2009-09-28 | Added check for memrchr function or macro | Yang Tse | |
2009-09-24 | revert HPUX change since it already works fine | Daniel Stenberg | |
2009-09-23 | - HPUX does need _REENTRANT too to build really thread-safe. | Daniel Stenberg | |
2009-07-14 | renamed generated config.h to curl_config.h in order to avoid clashes when ↵ | Gunter Knauf | |
libcurl is used with other projects which also have a config.h. | |||
2009-06-20 | Refactor how libraries are checked for connect() function, | Yang Tse | |
and check for connect() as it is done for other functions. | |||
2009-06-18 | add CloseSocket camel case function check | Yang Tse | |
2009-06-17 | socket() and closesocket() prototypes might be in socket.h | Yang Tse | |
2009-06-17 | check for socket() and closesocket() as it is done for other functions | Yang Tse | |
2009-06-17 | Added a few more compiler warning options for gcc. | Dan Fandrich | |