aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-16changelog: GnuTLS: SSL handshake phase is non-blockingDaniel Stenberg
2010-04-16GnuTLS: make the connection phase non-blockingJerome Vouillon
When multi interface is used, the SSL handshake is no longer blocking when GnuTLS is used.
2010-04-16krb5_auth: fix my previous change to compileDaniel Stenberg
2010-04-16OS400 version V5R2M0 not supported anymore by IBM: default target release ↵unknown
changed to V5R3M0.
2010-04-16changelog: GnuTLS fix, no reverse loopkups and fixed GSS detectionDaniel Stenberg
2010-04-16SSL_RECV: EOF is not an error hereDaniel Stenberg
The recent overhaul of the SSL recv function made this treat a zero returned from gnutls_record_recv() as an error, and this caused our HTTPS test cases to fail. We leave it to upper layer code to detect if an EOF is a problem or not.
2010-04-16configure: GSSAPI detection on ancient Linux distrosPaul Howarth
On some ancient distributions such as RHEL-3, <gssapi/gssapi_krb5.h> needs to be processed after <gssapi/gssapi.h>, but does not include it itself. This patch checks for <gssapi/gssapi.h> first and then includes it in the test for <gssapi/gssapi_krb5.h>, resolving the problem. Without the patch, <gssapi/gssapi_krb5.h> is "present but cannot be compiled".
2010-04-16resolvers: no more using AI_CANONNAMEDaniel Stenberg
No resolver anymore needs to use AI_CANONNAME and do reverse lookups. We should work hard to avoid having code that relies on it.
2010-04-16KRB5: use given host name instead of reverse lookup'ed nameDaniel Stenberg
This code would previously use dns_entry->addr->ai_canonname instead of the given host name, which caused us grief and problems since not all our resolver options do the reverse lookup and I would also guess that it caused problems with KRB5/GSS with virtual name-based hosts. Now the host name from the URL is used.
2010-04-15Remove redundant conditionalDan Fandrich
2010-04-15Eliminated an unlikely race condition in some tests.Dan Fandrich
Based on a patch from the FreeBSD ports by Peter Pentchev.
2010-04-15changelog: prevent needless reverse name lookupsDaniel Stenberg
2010-04-15Curl_ipv4_resolve_r: only set AI_CANONNAME when neededDaniel Stenberg
As reported in bug report #2987196, the code for ipv6 already did the setting of this bit correctly so we copied that logic into the Curl_ipv4_resolve_r() function as well. KRB code is the only code we know that might need the cannonical name so only resolve it for such requests!
2010-04-14IGNORE: files generated by maketgzDaniel Stenberg
2010-04-14bumped to start the journey towards 7.20.2Daniel Stenberg
2010-04-14added contributors from the 7.20.1 RELEASE-NOTESDaniel Stenberg
2010-04-14ignore files generated by 'maketgz'Daniel Stenberg
2010-04-147.20.1: 14 April 2010Daniel Stenberg
2010-04-13Use correct directory for c-ares git pullGuenter Knauf
Signed-off-by: Tor Arntsen <tor@spacetec.no>
2010-04-13fix compiler warning: variable might be clobbered by longjmp or vforkYang Tse
2010-04-13added last git commit output for c-ares too.Guenter Knauf
2010-04-13changed the git update block to take care of c-ares repo if detected.Guenter Knauf
2010-04-12updated timestamp of the script.Guenter Knauf
2010-04-12removed obsolete var in gitpull() functionGuenter Knauf
no need to create a var - lets just return the status var itself.
2010-04-12added a cast to silent compiler warning with 64bit systems.Guenter Knauf
2010-04-12fixed a path typo in src/Makefile.netware.Guenter Knauf
2010-04-12Added text for How To Make a Patch with gitDaniel Stenberg
2010-04-12update the section on timeoutsDaniel Stenberg
The section that describes how to work with timeouts was misleading and could easily trick users to use the wrong API.
2010-04-12update URL and cut out wrong info on ipv6Daniel Stenberg
c-ares has had its own URL for a while and we should point people to that. It also works with IPv6 since a long time.
2010-04-12refer to CURLMOPT_TIMERFUNCTION for multi_socket usersDaniel Stenberg
curl_multi_timeout(3) is simply the wrong function to use if you're using the multi_socket API and this document now states this pretty clearly to help guiding users.
2010-04-11s/CVS/gitDaniel Stenberg
2010-04-11modified to use the git file, not cvsDaniel Stenberg
I've done this blindly, and the last piece that works with ares should possibly be done differently now that c-ares isn't a subtree within the curl tree anymore...
2010-04-10mention missing test servers for <server>Daniel Stenberg
2010-04-09FTP quote commands prefixed with '*' now can fail without abortingDaniel Stenberg
Prefixing the FTP quote commands with an asterisk really only worked for the postquote actions. This is now fixed and test case 227 has been extended to verify.
2010-04-07qssl: reflect recent code changes in SSL interfaceKamil Dudka
Reported by Guenter Knauf.
2010-04-06nss: handle client certificate related errorsKamil Dudka
2010-04-06ssl: Fix build when SSL isn't enabledBen Greear
Signed-off-by: Ben Greear <greearb@candelatech.com>
2010-04-04refactorize interface of Curl_ssl_recv/Curl_ssl_sendKamil Dudka
2010-04-04simplify code of Curl_resolv_timeout()Kamil Dudka
2010-04-04eliminate a race condition in Curl_resolv_timeout()Kamil Dudka
2010-04-02fixed compiler warningsBen Greear
2010-04-02updated contributor countDaniel Stenberg
2010-04-02add contributors from the 7.20.0 release notesDaniel Stenberg
2010-04-01fix SFTP download hangDaniel Stenberg
Matt Wixson found and fixed a bug in the SCP/SFTP area where the code treated a 0 return code from libssh2 to be the same as EAGAIN while in reality it isn't. The problem caused a hang in SFTP transfers from a MessageWay server.
2010-03-31Fixed misleading test messageDan Fandrich
2010-03-31update the generic copyright year rangeDaniel Stenberg
2010-03-31removed README.cmake due to the improved situationDaniel Stenberg
2010-03-31fix compiler warning with a cast.Guenter Knauf
2010-03-31make folks use latest available dependent libraries.Guenter Knauf
2010-03-30Call curl_global_cleanup() in test 560 to avoid a memory leakDan Fandrich