Skip to content
  1. Apr 20, 2018
  2. Apr 19, 2018
  3. Apr 18, 2018
    • 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. Apr 17, 2018
    • 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
    • Kees Dekker's avatar
      winbuild: Support custom devel paths for each dependency · 79216594
      Kees Dekker 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. Apr 16, 2018
  6. Apr 15, 2018
  7. Apr 12, 2018
  8. Apr 11, 2018
  9. Apr 10, 2018
  10. Apr 09, 2018
  11. Apr 08, 2018
  12. Apr 07, 2018