Skip to content
  1. Feb 25, 2017
    • 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. Feb 24, 2017
  3. Feb 23, 2017
  4. Feb 22, 2017
  5. Feb 21, 2017
  6. Feb 20, 2017
  7. Feb 19, 2017
  8. Feb 18, 2017
  9. Feb 17, 2017
  10. Feb 16, 2017
  11. Feb 15, 2017