Skip to content
  1. Oct 13, 2014
    • Peter Wu's avatar
      cmake: enable IPv6 by default if available · aec7c5a8
      Peter Wu authored
      
      
      ENABLE_IPV6 depends on HAVE_GETADDRINFO or you will get a
      Curl_getaddrinfo_ex error. Enable IPv6 by default, disabling it if
      struct sockaddr_in6 is not found in netinet/in.h.
      
      Note that HAVE_GETADDRINFO_THREADSAFE is still not set as it needs more
      platform checks even though POSIX requires a thread-safe getaddrinfo.
      
      Verified on Arch Linux x86_64 with glibc 2.20-2 and Linux 3.16-rc7.
      
      Signed-off-by: default avatarPeter Wu <peter@lekensteyn.nl>
      aec7c5a8
  2. Oct 12, 2014
  3. Oct 10, 2014
  4. Oct 09, 2014
  5. Oct 07, 2014
    • Daniel Stenberg's avatar
      curl_easy_getinfo.3: spell-fix · e0d269c0
      Daniel Stenberg authored
      Reported-By: Luan Cestari
      e0d269c0
    • 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
    • Waldek Kozba's avatar
      multi-uv.c: call curl_multi_info_read() better · b7d3338d
      Waldek Kozba authored
      Improves it for low-latency cases (like the communication with
      localhost)
      b7d3338d
  6. Oct 03, 2014
    • Jeremy Lin's avatar
      ssh: improve key file search · fa7d04fe
      Jeremy Lin authored
      For private keys, use the first match from: user-specified key file
      (if provided), ~/.ssh/id_rsa, ~/.ssh/id_dsa, ./id_rsa, ./id_dsa
      
      Note that the previous code only looked for id_dsa files. id_rsa is
      now generally preferred, as it supports larger key sizes.
      
      For public keys, use the user-specified key file, if provided.
      Otherwise, try to extract the public key from the private key file.
      This means that passing --pubkey is typically no longer required,
      and makes the key-handling behavior more like OpenSSH.
      fa7d04fe
    • Daniel Stenberg's avatar
  7. Oct 01, 2014
  8. Sep 25, 2014
  9. Sep 19, 2014
  10. Sep 18, 2014
  11. Sep 12, 2014
  12. Sep 11, 2014
  13. Sep 10, 2014
  14. Sep 09, 2014
  15. Sep 08, 2014
  16. Sep 04, 2014
  17. Sep 03, 2014
  18. Aug 29, 2014