Skip to content
  1. Jan 15, 2015
  2. Jan 08, 2015
  3. Jan 01, 2015
  4. Dec 27, 2014
  5. Dec 26, 2014
  6. Dec 04, 2014
  7. Nov 30, 2014
  8. Nov 29, 2014
  9. Nov 07, 2014
  10. Nov 05, 2014
  11. Nov 02, 2014
  12. Oct 13, 2014
  13. Oct 07, 2014
    • Travis Burtrum's avatar
      SSL: implement public key pinning · 93e45079
      Travis Burtrum authored
      Option --pinnedpubkey takes a path to a public key in DER format and
      only connect if it matches (currently only implemented with OpenSSL).
      
      Provides CURLOPT_PINNEDPUBLICKEY for curl_easy_setopt().
      
      Extract a public RSA key from a website like so:
      openssl s_client -connect google.com:443 2>&1 < /dev/null | \
      sed -n '/-----BEGIN/,/-----END/p' | openssl x509 -noout -pubkey \
      | openssl rsa -pubin -outform DER > google.com.der
      93e45079
  14. Sep 10, 2014
  15. Jul 31, 2014
  16. Jul 28, 2014
  17. Jul 23, 2014
    • Daniel Stenberg's avatar
      http2: more and better error checking · 81cd24ad
      Daniel Stenberg authored
      1 - fixes the warnings when built without http2 support
      
      2 - adds CURLE_HTTP2, a new error code for errors detected by nghttp2
      basically when they are about http2 specific things.
      81cd24ad
  18. Jul 22, 2014
  19. Jun 18, 2014
  20. Jun 17, 2014
  21. Jun 16, 2014
  22. May 21, 2014
  23. Apr 04, 2014
  24. Mar 26, 2014
  25. Feb 13, 2014
  26. Feb 11, 2014
  27. Feb 10, 2014
  28. Jan 29, 2014
  29. Jan 02, 2014
  30. Dec 17, 2013
  31. Dec 14, 2013
  32. Dec 06, 2013
    • Christian Weisgerber's avatar
      curl.h: <sys/select.h> for OpenBSD · 92e607ab
      Christian Weisgerber authored
      curl.h should also include <sys/select.h> on OpenBSD to reliably
      pull in select().  Typically, including <sys/time.h> will be enough,
      but not if strict standards-compliance is requested (e.g. by defining
      _XOPEN_SOURCE).
      92e607ab
  33. 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
  34. Nov 21, 2013
  35. Nov 12, 2013