aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-09- Ken Hirsch simplified how libcurl does FTPS: now it doesn't assume anyDaniel Stenberg
particular state for the control connection like it did before for implicit FTPS (libcurl assumed such control connections to be encrypted while some FTPS servers such as FileZilla assumes such connections to be clear mode). Use the CURLOPT_USE_SSL option to set your desired level.
2008-12-09Fix for Win32 targets using Watt-32.Gisle Vanem
2008-12-09C89 compilers (like Minix' ACK) only need to handle 31 functions argumentsDan Fandrich
so split a long sprintf into two calls to get below that number.
2008-12-08195 - SIZE returning 550 must not abort the transferDaniel Stenberg
Fixed!
2008-12-08- Fred Machado posted about a weird FTP problem on the curl-users list and whenDaniel Stenberg
researching it, it turned out he got a 550 response back from a SIZE command and then I fell over the text in RFC3659 that says: The presence of the 550 error response to a SIZE command MUST NOT be taken by the client as an indication that the file cannot be transferred in the current MODE and TYPE. In other words: the change I did on September 30th 2008 and that has been included in the last two releases were a regression and a bad idea. We MUST NOT take a 550 response from SIZE as a hint that the file doesn't exist.
2008-12-08Added needed defines for Watt-32 on Windows.Gisle Vanem
2008-12-08Undefine 'optarg', 'optind' and 'opterr' when using Watt-32Gisle Vanem
(to get correct linkage on Windows).
2008-12-08ares_writev() shall not be exported when using Watt-32 (has writev).Gisle Vanem
Added _USE_32BIT_TIME_T to avoid runtime warning. Applies to VC-2008+ only.
2008-12-08Removed unneeded defines HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T,Gisle Vanem
RETSIGTYPE and HAVE_PROCESS_H.
2008-12-08one moreDaniel Stenberg
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.