1. 01 Oct, 2018 3 commits
    • Ruslan Baratov's avatar
      CMake: Improve config installation · 69328490
      Ruslan Baratov authored
      Use 'GNUInstallDirs' standard module to set destinations of installed
      files.
      
      Use uppercase "CURL" names instead of lowercase "curl" to match standard
      'FindCURL.cmake' CMake module:
      * https://cmake.org/cmake/help/latest/module/FindCURL.html
      
      Meaning:
      * Install 'CURLConfig.cmake' instead of 'curl-config.cmake'
      * User should call 'find_package(CURL)' instead of 'find_package(curl)'
      
      Use 'configure_package_config_file' function to generate
      'CURLConfig.cmake' file. This will make 'curl-config.cmake.in' template
      file smaller and handle components better.  E.g.  current configuration
      report no error if user specified unknown components (note: new
      configuration expects no components, report error if user will try to
      specify any).
      
      Closes https://github.com/curl/curl/pull/2849
      69328490
    • Daniel Stenberg's avatar
      test1650: make it depend on http/2 · b8ab30d3
      Daniel Stenberg authored
      Follow-up to 570008c9 as it gets link errors.
      
      Reported-by: Michael Kaufmann
      Closes #3068
      b8ab30d3
    • Nate Prewitt's avatar
      MANUAL: minor grammar fix · 3edb0e36
      Nate Prewitt authored
      Noticed a typo reading through the docs.
      
      Closes #3069
      3edb0e36
  2. 30 Sep, 2018 1 commit
    • Daniel Stenberg's avatar
      doh: only build if h2 enabled · 570008c9
      Daniel Stenberg authored
      The DoH spec says "HTTP/2 [RFC7540] is the minimum RECOMMENDED version
      of HTTP for use with DoH".
      
      Reported-by: Marcel Raad
      Closes #3066
      570008c9
  3. 29 Sep, 2018 4 commits
  4. 28 Sep, 2018 3 commits
  5. 27 Sep, 2018 1 commit
  6. 26 Sep, 2018 3 commits
  7. 25 Sep, 2018 2 commits
  8. 24 Sep, 2018 5 commits
  9. 23 Sep, 2018 6 commits
  10. 22 Sep, 2018 5 commits
  11. 21 Sep, 2018 5 commits
  12. 20 Sep, 2018 2 commits
    • Daniel Stenberg's avatar
      TODO: c-ares and CURLOPT_OPENSOCKETFUNCTION · e968029b
      Daniel Stenberg authored
      Removed DoH.
      
      Closes #2734
      e968029b
    • Jay Satiro's avatar
      vtls: fix ssl version "or later" behavior change for many backends · 2e5651a5
      Jay Satiro authored
      - Treat CURL_SSLVERSION_MAX_NONE the same as
        CURL_SSLVERSION_MAX_DEFAULT. Prior to this change NONE would mean use
        the minimum version also as the maximum.
      
      This is a follow-up to 6015cefb which changed the behavior of setting
      the SSL version so that the requested version would only be the minimum
      and not the maximum. It appears it was (mostly) implemented in OpenSSL
      but not other backends. In other words CURL_SSLVERSION_TLSv1_0 used to
      mean use just TLS v1.0 and now it means use TLS v1.0 *or later*.
      
      - Fix CURL_SSLVERSION_MAX_DEFAULT for OpenSSL.
      
      Prior to this change CURL_SSLVERSION_MAX_DEFAULT with OpenSSL was
      erroneously treated as always TLS 1.3, and would cause an error if
      OpenSSL was built without TLS 1.3 support.
      
      Co-authored-by: Daniel Gustafsson
      
      Fixes https://github.com/curl/curl/issues/2969
      Closes https://github.com/curl/curl/pull/3012
      2e5651a5