Skip to content
  1. Dec 15, 2013
  2. Dec 14, 2013
  3. Dec 02, 2013
  4. Nov 30, 2013
    • Steve Holme's avatar
      curl_easy_getinfo: Post CURLINFO_TLS_SESSION tidy up · dc68120e
      Steve Holme authored
      1) Renamed curl_tlsinfo to curl_tlssessioninfo as discussed on the
      mailing list.
      2) Renamed curl_ssl_backend to curl_sslbackend so it doesn't follow our
      function naming convention.
      3) Updated sessioninfo.c example accordingly.
      dc68120e
  5. Nov 29, 2013
  6. Nov 28, 2013
  7. Nov 27, 2013
  8. Nov 22, 2013
  9. Nov 21, 2013
  10. Nov 17, 2013
  11. Nov 15, 2013
  12. Nov 13, 2013
  13. Nov 12, 2013
  14. Nov 05, 2013
  15. Nov 03, 2013
  16. Oct 30, 2013
  17. Oct 28, 2013
  18. Oct 27, 2013
    • Gisle Vanem's avatar
      docs/examples/httpput.c: fix build for MSVC · 6fe619be
      Gisle Vanem authored
      "Dan Fandrich" <dan@coneharvesters.com> wrote:
      
      >> But I'm not sure <unistd.h> is needed at all.
      >
      > It's needed for close(2). But the only reason that's needed is because fstat
      > is used instead of stat(2); if you fix that, then you could remove that
      > include altogether.
      
      Okay. I've tested the following with MSVC and MingW. htttput.c now
      simply uses stat():
      6fe619be
    • Daniel Stenberg's avatar
      TODO: remove "Happy Eyeball dual stack connect" · 1709e5e9
      Daniel Stenberg authored
      ... as it was just merged in commit 7d7df
      1709e5e9
  19. Oct 23, 2013
  20. Oct 20, 2013
  21. Oct 16, 2013
  22. Oct 15, 2013
    • Ishan SinghLevett's avatar
      usercertinmem: fix memory leaks · 18ca0aa9
      Ishan SinghLevett authored
      18ca0aa9
    • Dave Reisner's avatar
      c4e6c33b
    • Alessandro Ghedini's avatar
      69c0d3fb
    • Daniel Stenberg's avatar
      076726f1
    • Gergely Nagy's avatar
      SSL: protocol version can be specified more precisely · ad34a2d5
      Gergely Nagy authored
      CURL_SSLVERSION_TLSv1_0, CURL_SSLVERSION_TLSv1_1,
      CURL_SSLVERSION_TLSv1_2 enum values are added to force exact TLS version
      (CURL_SSLVERSION_TLSv1 means TLS 1.x).
      
      axTLS:
      axTLS only supports TLS 1.0 and 1.1 but it cannot be set that only one
      of these should be used, so we don't allow the new enum values.
      
      darwinssl:
      Added support for the new enum values.
      
      SChannel:
      Added support for the new enum values.
      
      CyaSSL:
      Added support for the new enum values.
      Bug: The original CURL_SSLVERSION_TLSv1 value enables only TLS 1.0 (it
      did the same before this commit), because CyaSSL cannot be configured to
      use TLS 1.0-1.2.
      
      GSKit:
      GSKit doesn't seem to support TLS 1.1 and TLS 1.2, so we do not allow
      those values.
      Bugfix: There was a typo that caused wrong SSL versions to be passed to
      GSKit.
      
      NSS:
      TLS minor version cannot be set, so we don't allow the new enum values.
      
      QsoSSL:
      TLS minor version cannot be set, so we don't allow the new enum values.
      
      OpenSSL:
      Added support for the new enum values.
      Bugfix: The original CURL_SSLVERSION_TLSv1 value enabled only TLS 1.0,
      now it enables 1.0-1.2.
      
      Command-line tool:
      Added command line options for the new values.
      ad34a2d5
  23. Oct 14, 2013
  24. Oct 12, 2013
  25. Oct 11, 2013