1. 20 Apr, 2018 2 commits
  2. 19 Apr, 2018 3 commits
  3. 18 Apr, 2018 1 commit
    • Dan McNulty's avatar
      schannel: add support for CURLOPT_CAINFO · 89963002
      Dan McNulty authored
      - Move verify_certificate functionality in schannel.c into a new
        file called schannel_verify.c. Additionally, some structure defintions
        from schannel.c have been moved to schannel.h to allow them to be
        used in schannel_verify.c.
      
      - Make verify_certificate functionality for Schannel available on
        all versions of Windows instead of just Windows CE. verify_certificate
        will be invoked on Windows CE or when the user specifies
        CURLOPT_CAINFO and CURLOPT_SSL_VERIFYPEER.
      
      - In verify_certificate, create a custom certificate chain engine that
        exclusively trusts the certificate store backed by the CURLOPT_CAINFO
        file.
      
      - doc updates of --cacert/CAINFO support for schannel
      
      - Use CERT_NAME_SEARCH_ALL_NAMES_FLAG when invoking CertGetNameString
        when available. This implements a TODO in schannel.c to improve
        handling of multiple SANs in a certificate. In particular, all SANs
        will now be searched instead of just the first name.
      
      - Update tool_operate.c to not...
      89963002
  4. 17 Apr, 2018 4 commits
    • Jay Satiro's avatar
      schannel: fix warning · 4d660fdc
      Jay Satiro authored
      - Fix warning 'integer from pointer without a cast' on 3rd arg in
        CertOpenStore. The arg type HCRYPTPROV may be a pointer or integer
        type of the same size.
      
      Follow-up to e35b0256.
      
      Caught by Marc's CI builds.
      4d660fdc
    • Jakub Wilk's avatar
      docs: fix typos · 24e83558
      Jakub Wilk authored
      Closes https://github.com/curl/curl/pull/2503
      24e83558
    • Daniel Stenberg's avatar
      RELEASE-NOTES: synced · ba48863e
      Daniel Stenberg authored
      ba48863e
    • kdekker's avatar
      winbuild: Support custom devel paths for each dependency · 79216594
      kdekker authored
      - Support custom devel paths for c-ares, mbedTLS, nghttp2, libSSH2,
        OpenSSL and zlib. Respectively: CARES_PATH, MBEDTLS_PATH,
        NGHTTP2_PATH, SSH2_PATH, SSL_PATH and ZLIB_PATH.
      
      - Use lib.exe for making the static library instead of link.exe /lib.
        The latter is undocumented and could cause problems as noted in the
        comments.
      
      - Remove a dangling URL that no longer worked. (I was not able to find
        the IDN download at MSDN/microsoft.com, so it seems to be removed.)
      
      - Remove custom override for release-ssh2-ssl-dll-zlib configuration.
        Nobody knows why it was there and as far as we can see is unnecessary.
      
      Closes https://github.com/curl/curl/pull/2474
      79216594
  5. 16 Apr, 2018 7 commits
  6. 15 Apr, 2018 4 commits
  7. 12 Apr, 2018 2 commits
  8. 11 Apr, 2018 1 commit
  9. 10 Apr, 2018 3 commits
  10. 09 Apr, 2018 3 commits
  11. 08 Apr, 2018 2 commits
  12. 07 Apr, 2018 5 commits
  13. 06 Apr, 2018 3 commits