1. 07 Sep, 2018 3 commits
    • Philipp Waehnert's avatar
      configure: add option to disable automatic OpenSSL config loading · 6684653b
      Philipp Waehnert authored
      Sometimes it may be considered a security risk to load an external
      OpenSSL configuration automatically inside curl_global_init(). The
      configuration option --disable-ssl-auto-load-config disables this
      automatism. The Windows build scripts winbuild/Makefile.vs provide a
      corresponding option ENABLE_SSL_AUTO_LOAD_CONFIG accepting a boolean
      value.
      
      Setting neither of these options corresponds to the previous behavior
      loading the external OpenSSL configuration automatically.
      
      Fixes #2724
      Closes #2791
      6684653b
    • Daniel Stenberg's avatar
      doh: minor edits to please Coverity · c515294c
      Daniel Stenberg authored
      The gcc typecheck macros and coverity combined made it warn on the 2nd
      argument for ERROR_CHECK_SETOPT(). Here's minor rearrange to please it.
      
      Coverity CID 1439115 and CID 1439114.
      c515294c
    • Daniel Stenberg's avatar
      schannel: avoid switch-cases that go to default anyway · 10009222
      Daniel Stenberg authored
      SEC_E_APPLICATION_PROTOCOL_MISMATCH isn't defined in some versions of
      mingw and would require an ifdef otherwise.
      
      Reported-by: Thomas Glanzmann
      Approved-by: Marc Hörsken
      Bug: https://curl.haxx.se/mail/lib-2018-09/0020.html
      Closes #2950
      10009222
  2. 06 Sep, 2018 12 commits
  3. 05 Sep, 2018 6 commits
  4. 04 Sep, 2018 5 commits
  5. 03 Sep, 2018 4 commits
  6. 02 Sep, 2018 2 commits
  7. 01 Sep, 2018 2 commits
  8. 31 Aug, 2018 3 commits
    • Jay Satiro's avatar
      705cc899
    • Daniel Gustafsson's avatar
      cookies: support creation-time attribute for cookies · e2ef8d6f
      Daniel Gustafsson authored
      According to RFC6265 section 5.4, cookies with equal path lengths
      SHOULD be sorted by creation-time (earlier first). This adds a
      creation-time record to the cookie struct in order to make cookie
      sorting more deterministic. The creation-time is defined as the
      order of the cookies in the jar, the first cookie read fro the
      jar being the oldest. The creation-time is thus not serialized
      into the jar. Also remove the strcmp() matching in the sorting as
      there is no lexicographic ordering in RFC6265. Existing tests are
      updated to match.
      
      Closes #2524
      e2ef8d6f
    • Marcel Raad's avatar
      Don't use Windows path %PWD for SSH tests · b842fa31
      Marcel Raad authored
      All these tests failed on Windows because something like
      sftp://%HOSTIP:%SSHPORT%PWD/
      expanded to
      sftp://127.0.0.1:1234c/msys64/home/bla/curl
      and then curl complained about the port number ending with a letter.
      
      Use the original POSIX path instead of the Windows path created in
      checksystem to fix this.
      
      Closes https://github.com/curl/curl/pull/2920
      b842fa31
  9. 29 Aug, 2018 1 commit
  10. 27 Aug, 2018 2 commits