Skip to content
  1. Feb 06, 2019
  2. Feb 05, 2019
  3. Feb 04, 2019
  4. Feb 01, 2019
    • Daniel Stenberg's avatar
      schannel: stop calling it "winssl" · 180501cb
      Daniel Stenberg authored
      Stick to "Schannel" everywhere. The configure option --with-winssl is
      kept to allow existing builds to work but --with-schannel is added as an
      alias.
      
      Closes #3504
      180501cb
  5. Jan 31, 2019
  6. Jan 29, 2019
  7. Jan 21, 2019
  8. Jan 16, 2019
  9. Jan 10, 2019
  10. Jan 09, 2019
  11. Jan 03, 2019
  12. Jan 02, 2019
  13. Jan 01, 2019
  14. Dec 31, 2018
  15. Dec 30, 2018
  16. Dec 27, 2018
    • Claes Jakobsson's avatar
      hostip: support wildcard hosts · d8cae791
      Claes Jakobsson authored
      This adds support for wildcard hosts in CURLOPT_RESOLVE. These are
      try-last so any non-wildcard entry is resolved first. If specified,
      any host not matched by another CURLOPT_RESOLVE config will use this
      as fallback.
      
      Example send a.com to 10.0.0.1 and everything else to 10.0.0.2:
        curl --resolve *:443:10.0.0.2 --resolve a.com:443:10.0.0.1 \
             https://a.com https://b.com
      
      
      
      This is probably quite similar to using:
        --connect-to a.com:443:10.0.0.1:443 --connect-to :443:10.0.0.2:443
      
      Closes #3406
      Reviewed-by: default avatarDaniel Stenberg <daniel@haxx.se>
      d8cae791
  17. Dec 25, 2018
  18. Dec 21, 2018
    • Daniel Stenberg's avatar
      http: added options for allowing HTTP/0.9 responses · 006ff62d
      Daniel Stenberg authored
      Added CURLOPT_HTTP09_ALLOWED and --http0.9 for this purpose.
      
      For now, both the tool and library allow HTTP/0.9 by default.
      docs/DEPRECATE.md lays out the plan for when to reverse that default: 6
      months after the 7.64.0 release. The options are added already now so
      that applications/scripts can start using them already now.
      
      Fixes #2873
      Closes #3383
      006ff62d
  19. Dec 14, 2018
  20. Dec 13, 2018
  21. Dec 12, 2018
  22. Dec 11, 2018
    • Patrick Monnerat's avatar
      documentation: curl_formadd field and file names are now escaped · 37093a21
      Patrick Monnerat authored
      Prior to 7.56.0, fieldnames and filenames were set in Content-Disposition
      header without special processing: this may lead to invalid RFC 822
      quoted-strings.
      7.56.0 introduces escaping of backslashes and double quotes in these names:
      mention it in the documentation.
      
      Reported-by: daboul on github
      Closes #3361
      37093a21
  23. Dec 03, 2018
    • Daniel Gustafsson's avatar
      checksrc: add COPYRIGHTYEAR check · 63817089
      Daniel Gustafsson authored
      
      
      Forgetting to bump the year in the copyright clause when hacking has
      been quite common among curl developers, but a traditional checksrc
      check isn't a good fit as it would penalize anyone hacking on January
      1st (among other things). This adds a more selective COPYRIGHTYEAR
      check which intends to only cover the currently hacked on changeset.
      
      The check for updated copyright year is currently not enforced on all
      files but only on files edited and/or committed locally. This is due to
      the amount of files which aren't updated with their correct copyright
      year at the time of their respective commit.
      
      To further avoid running this expensive check for every developer, it
      adds a new local override mode for checksrc where a .checksrc file can
      be used to turn on extended warnings locally.
      
      Closes #3303
      Reviewed-by: default avatarDaniel Stenberg <daniel@haxx.se>
      63817089
    • Daniel Stenberg's avatar
      CHECKSRC.md: document more warnings · 847b1302
      Daniel Stenberg authored
      Closes #3335
      [ci skip]
      847b1302
  24. Nov 30, 2018
  25. Nov 29, 2018
  26. Nov 26, 2018