aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-08192 - "infinite loop during GSS authentication" bug #2221237Daniel Stenberg
Fixed!
2008-12-08- Christian Krause filed bug #2221237Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2221237) that identified an infinite loop during GSS authentication given some specific conditions. With his patience and great feedback I managed to narrow down the problem and eventually fix it although I can't test any of this myself!
2008-12-04the initial version of the ares_set_socket_callback man pageDaniel Stenberg
2008-12-04Gregor Jasny provided the patch that introduces ares_set_socket_callback(),Daniel Stenberg
and I edited it to also get duped by ares_dup().
2008-12-04Bring the sys/include.h include test in line with curl's.Dan Fandrich
2008-12-04Fixed the getifaddrs version of Curl_if2ip to work on systems without IPv6Dan Fandrich
support (e.g. Minix)
2008-12-03- Igor Novoseltsev filed bug #2351645Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2351645) that identified a problem with the multi interface that occured if you removed an easy handle while in progress and the handle was used in a HTTP pipeline.
2008-12-03filled in SONAME number bump info, after some CVS diggingDaniel Stenberg
2008-12-03- Pawel Kierski pointed out a mistake in the cookie code that could lead to aDaniel Stenberg
bad fclose() after a fatal error had occured. (http://curl.haxx.se/bug/view.cgi?id=2382219)
2008-12-03Let's not call ares_save_options() deprecated just yetDaniel Stenberg
2008-12-03Introduce ares_dup(3) and new thoughts about API/ABI and how to move forwards.Daniel Stenberg
Also discussed on the ml.
2008-12-02explain the two *channel_inuse fields somewhat betterDaniel Stenberg
2008-12-02Make sure sys/socket.h is included before netinet/in.h (required byDan Fandrich
OpenWatcom C, and condoned by SUS)
2008-12-01minor indent fixDaniel Stenberg
2008-12-01Convert the public config struct to the same binary size/construct as in theDaniel Stenberg
latest releases to remain ABI compatible.
2008-12-01added some more entries for stuff done the last ~2 yearsDaniel Stenberg
2008-11-30People have successfully ran libcurl on iphoneDaniel Stenberg
2008-11-29Further adjust a libssh2 preprocessor function-symbol definition checkYang Tse
2008-11-29Adjust some libssh2 preprocessor symbol definition checksYang Tse
2008-11-29Added '-DHAVE_GETHOSTNAME'.Gisle Vanem
2008-11-29Make sure sys/socket.h is included before netinet/in.h (required byDan Fandrich
OpenWatcom C)
2008-11-28Netware has gethostname()Dan Fandrich
2008-11-28Fixed a couple of typosDan Fandrich
2008-11-28Don't tweak the HAVE_* macros when using autoconfDan Fandrich
2008-11-28Make use of gethostname() conditional on it being availableDan Fandrich
2008-11-28Only set TCP_NODELAY when it existsDan Fandrich
2008-11-28updated with changes, preparing for a release soonDaniel Stenberg
2008-11-26Gerald Combs fixed a bug in ares_parse_ptr_reply() which would cause aYang Tse
buffer to shrink instead of expand if a reply contained 8 or more records.
2008-11-26Brad Spencer provided changes to allow buildconf to work on OS X.Yang Tse
2008-11-26narrow the comment to < 80 columnsDaniel Stenberg
2008-11-25Added tests 1087 and 1088 to test Basic authentication on a redirectDan Fandrich
with and without --location-trusted
2008-11-25If a HTTP request is Basic and num is already >=1000, the HTTP test serverDan Fandrich
adds 1 to num to get the data section to return. This allows testing authentication negotiations using the Basic authentication method.
2008-11-25In preparation for the upcomming IPv6 nameservers patch, the internalYang Tse
ares_addr union is now changed into an internal struct which also holds the address family.
2008-11-24Fully clean up after test 608 so that it can be run twice in succession.Dan Fandrich
2008-11-24191 - "proposed patch for curl/libssh2 bugfix"Daniel Stenberg
http://curl.haxx.se/mail/archive-2008-10/0000.html Done!
2008-11-24- Based on a patch by Vlad Grachov, libcurl now uses a new libssh2 0.19Daniel Stenberg
function when built to support SCP and SFTP that helps the library to know in which direction a particular libssh2 operation would return EAGAIN so that libcurl knows what socket conditions to wait for before trying the function call again. Previously (and still when using libssh2 0.18 or earlier), libcurl will busy-loop in this situation when the easy interface is used!
2008-11-21Markus Koetter's adaptation of hiperfifo.c to instead use libevDaniel Stenberg
2008-11-21restored from my messy previous commit mistakeDaniel Stenberg
2008-11-21Automatically detect OpenBSD's CA cert bundle.Dan Fandrich
2008-11-20Make checking for struct ifreq a prerequisite for settingDan Fandrich
HAVE_IOCTL_SIOCGIFADDR since it's needed to use SIOCGIFADDR and Watcom C doesn't currently define it.
2008-11-20use unsigned short better intead of mixing with ints to prevent compilerDaniel Stenberg
warnings
2008-11-20please the picky compilers by staying with short as the data we get is shortDaniel Stenberg
only
2008-11-19194 - remove "Pragma: no-cache" from default HTTP requestsDaniel Stenberg
done!
2008-11-19- I removed the default use of "Pragma: no-cache" from libcurl when a proxy isDaniel Stenberg
used. It has been used since forever but it was never a good idea to use unless explicitly asked for.
2008-11-19Josef Wolf's extension that allows a $TESTDIR/gdbinit$testnum file that whenDaniel Stenberg
you use runtests.pl -g, will be sourced by gdb to allow additional fancy or whatever you see fit
2008-11-19and now it compiles too!Daniel Stenberg
2008-11-19I updated this example to use the modern paradigms of the socket API whereDaniel Stenberg
*_socket_all() and *_socket() aren't used at all but only *_socket_action() is.
2008-11-19- Brad Spencer brought the new function ares_gethostbyname_file() which simplyDaniel Stenberg
resolves a host name from the given file, using the regular hosts syntax.
2008-11-19- Christian Krause reported and fixed a memory leak that would occur with HTTPDaniel Stenberg
GSS/kerberos authentication (http://curl.haxx.se/bug/view.cgi?id=2284386)
2008-11-19- Andreas Wurf and Markus Koetter helped me analyze a problem that Andreas gotDaniel Stenberg
when uploading files to a single FTP server using multiple easy handle handles with the multi interface. Occasionally a handle would stall in mysterious ways. The problem turned out to be a side-effect of the ConnectionExists() function's eagerness to re-use a handle for HTTP pipelining so it would select it even if already being in use, due to an inadequate check for its chances of being used for pipelnining.