Skip to content
  1. Apr 23, 2018
  2. Apr 21, 2018
  3. Apr 20, 2018
  4. Apr 19, 2018
  5. 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
  6. 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
  7. Apr 16, 2018
  8. Apr 15, 2018
  9. Apr 12, 2018
  10. Apr 11, 2018
  11. Apr 10, 2018