1. 25 Feb, 2017 4 commits
    • Dan Fandrich's avatar
      proxy: fixed a memory leak on OOM · ce9ba3ba
      Dan Fandrich authored
      ce9ba3ba
    • Dan Fandrich's avatar
      tests: use consistent environment variables for setting charset · c6ddb606
      Dan Fandrich authored
      The character set in POSIX is set by the locale defined by (in
      decreasing order of precedence) the LC_ALL, LC_CTYPE and LANG
      environment variables (CHARSET was used by libidn but not libidn2).
      LC_ALL is cleared to ensure that LC_CTYPE takes effect, but LC_ALL is
      not used to set the locale to ensure that other parts of the locale
      aren't overridden.  Since there doesn't seem to be a cross-platform way
      of specifying a UTF-8 locale, and not all systems may support UTF-8, a
      <precheck> is used to skip the test if UTF-8 can't be verified to be
      available.  Test 1035 was also converted to UTF-8 for consistency, as
      the actual character set used there is irrelevant to the test.
      
      This patch uses a different UTF-8 locale than the last attempt, namely
      en_US.UTF-8. This one has been verified on 7 different Linux and BSD
      distributions and is more complete and usable than the locale UTF-8 (on
      at least some systems).
      c6ddb606
    • Dan Fandrich's avatar
    • Simon Warta's avatar
      cmake: Replace invalid UTF-8 byte sequence · bbc81c46
      Simon Warta authored
      - Change the encoding of the regex temp placeholder token to UTF-8.
      
      Prior to this change the file contained special chars in a different
      encoding than ASCII or UTF-8 making text editors and Python complain
      when reading the file.
      
      Closes https://github.com/curl/curl/pull/1271
      Closes https://github.com/curl/curl/pull/1275
      bbc81c46
  2. 24 Feb, 2017 3 commits
  3. 23 Feb, 2017 9 commits
  4. 22 Feb, 2017 6 commits
  5. 21 Feb, 2017 4 commits
  6. 20 Feb, 2017 6 commits
  7. 19 Feb, 2017 1 commit
  8. 18 Feb, 2017 4 commits
  9. 17 Feb, 2017 1 commit
  10. 16 Feb, 2017 2 commits