1. 05 Dec, 2011 7 commits
  2. 04 Dec, 2011 1 commit
  3. 02 Dec, 2011 3 commits
    • Jason Glasgow's avatar
      CURLOPT_DNS_SERVERS: set name servers if possible (fix) · 62d3652b
      Jason Glasgow authored
      Ensure that CURLE_OK is returned if setting the name servers is successfull.
      62d3652b
    • Daniel Stenberg's avatar
      multi interface: only use non-NULL function pointer! · d81f5ea3
      Daniel Stenberg authored
      If the socket callback function pointer hasn't been set, we must not
      attempt to use it. Commit adc88ca2 made it more likely to occur.
      d81f5ea3
    • Jason Glasgow's avatar
      multi: handle timeouts on DNS servers by checking for new sockets · adc88ca2
      Jason Glasgow authored
      If the first name server is not available, the multi interface does
      not invoke the socket_cb when the DNS request to the first name server
      timesout.  Ensure that the list of sockets are always updated after
      calling Curl_resolver_is_resolved.
      
      This bug can be reproduced if Curl is complied with --enable_ares and
      your code uses the multi socket interfaces and the
      CURLMOPT_SOCKETFUNCTION option.  To test try:
        iptables -I INPUT \
                 -s $(sed -n -e '/name/{s/.* //p;q}' /etc/resolv.conf)/32 \
                 -j REJECT
      and then run a program which uses the multi-interface.
      adc88ca2
  4. 01 Dec, 2011 1 commit
  5. 30 Nov, 2011 4 commits
  6. 29 Nov, 2011 4 commits
  7. 28 Nov, 2011 2 commits
  8. 27 Nov, 2011 1 commit
  9. 25 Nov, 2011 10 commits
  10. 24 Nov, 2011 6 commits
  11. 23 Nov, 2011 1 commit