Skip to content
  1. Oct 11, 2015
  2. Oct 09, 2015
  3. Oct 08, 2015
  4. Oct 07, 2015
  5. Oct 05, 2015
  6. Oct 04, 2015
  7. Oct 02, 2015
  8. Oct 01, 2015
  9. Sep 30, 2015
  10. Sep 29, 2015
  11. Sep 28, 2015
  12. Sep 27, 2015
  13. Sep 26, 2015
  14. Sep 25, 2015
  15. Sep 23, 2015
  16. Sep 22, 2015
    • Daniel Stenberg's avatar
      RELEASE-NOTES: synced with 6b56901b · 684bf308
      Daniel Stenberg authored
      684bf308
    • Mike Crowe's avatar
      gnutls: Support CURLOPT_KEYPASSWD · 6b56901b
      Mike Crowe authored
      
      
      The gnutls vtls back-end was previously ignoring any password set via
      CURLOPT_KEYPASSWD. Presumably this was because
      gnutls_certificate_set_x509_key_file did not support encrypted keys.
      
      gnutls now has a gnutls_certificate_set_x509_key_file2 function that
      does support encrypted keys. Let's determine at compile time whether the
      available gnutls supports this new function. If it does then use it to
      pass the password. If it does not then emit a helpful diagnostic if a
      password is set. This is preferable to the previous behaviour of just
      failing to read the certificate without giving a reason in that case.
      
      Signed-off-by: default avatarMike Crowe <mac@mcrowe.com>
      6b56901b
    • Daniel Stenberg's avatar
      CURLINFO_TLS_SESSION: always return backend info · 7362008c
      Daniel Stenberg authored
      ... even for those that don't support providing anything in the
      'internals' struct member since it offers a convenient way for
      applications to figure this out.
      7362008c