Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

pgcrypto

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Tom Lane authored
    conversion of basic ASCII letters.  Remove all uses of strcasecmp and
    strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp;
    remove most but not all direct uses of toupper and tolower in favor of
    pg_toupper and pg_tolower.  These functions use the same notions of
    case folding already developed for identifier case conversion.  I left
    the straight locale-based folding in place for situations where we are
    just manipulating user data and not trying to match it to built-in
    strings --- for example, the SQL upper() function is still locale
    dependent.  Perhaps this will prove not to be what's wanted, but at
    the moment we can initdb and pass regression tests in Turkish locale.
    0bd61548
    History
    Name Last commit Last update
    ..