1. 19 Jan, 2014 1 commit
    • Steve Holme's avatar
      tool: Fixed incorrect return code if command line parser runs out of memory · aba98991
      Steve Holme authored
      In the rare instance where getparameter() may return PARAM_NO_MEM whilst
      parsing a URL, cURL would return this error code, which is equivalent to
      CURLE_FTP_ACCEPT_FAILED in cURL error codes terms.
      
      Instead, return CURLE_FAILED_INIT and output the failure reason as per
      the other usage of getparameter().
      aba98991
  2. 18 Jan, 2014 3 commits
  3. 17 Jan, 2014 6 commits
  4. 16 Jan, 2014 3 commits
  5. 15 Jan, 2014 5 commits
  6. 14 Jan, 2014 4 commits
  7. 13 Jan, 2014 2 commits
  8. 12 Jan, 2014 12 commits
  9. 11 Jan, 2014 3 commits
    • Daniel Stenberg's avatar
      OpenSSL: deselect weak ciphers by default · 3b5c75ef
      Daniel Stenberg authored
      By default even recent versions of OpenSSL support and accept both
      "export strength" ciphers, small-bitsize ciphers as well as downright
      deprecated ones.
      
      This change sets a default cipher set that avoids the worst ciphers, and
      subsequently makes https://www.howsmyssl.com/a/check no longer grade
      curl/OpenSSL connects as 'Bad'.
      
      Bug: http://curl.haxx.se/bug/view.cgi?id=1323
      Reported-by: Jeff Hodges
      3b5c75ef
    • Daniel Stenberg's avatar
      multi: remove MULTI_TIMEOUT_INACCURACY · 3b183df9
      Daniel Stenberg authored
      With the recently added timeout "reminder" functionality, there's no
      reason left for us to execute timeout code before the time is
      ripe. Simplifies the handling too.
      
      This will make the *TIMEOUT and *CONNECTTIMEOUT options more accurate
      again, which probably is most important when the *_MS versions are used.
      
      In multi_socket, make sure to update 'now' after having handled activity
      on a socket.
      3b183df9
    • Steve Holme's avatar
      Makefile.dist: Added support for VC7 · 7cd45b29
      Steve Holme authored
      Currently VC7 and VC7.1 builds have to be ran with the VC variable set
      to vc6 which is not only inconsistent with the nmake winbuild system
      but also with newer versions of Visual Studio supported by this file.
      
      Note: This doesn't break the build for anyone still running with the
      VC variable set to vc6 or not set (which defaults to vc6).
      7cd45b29
  10. 10 Jan, 2014 1 commit