Make WordPress Core

Opened 17 years ago

Closed 17 years ago

#11751 closed defect (bug) (worksforme)

lowercase_username() is not mb_string safe

Reported by: Denis-de-Bernardy Owned by: hakre
Priority: normal Milestone:
Component: Charset Version: 3.0
Severity: normal Keywords:
Cc: Focuses: multisite

Description

ms-functions.php has a lowercase_username() function, which is an alias for strtolower.

Are we sure that the username is UTF7? If not, we should make sure that it is.

Change History (4)

#1 @nacin
17 years ago

  • Keywords multisite added

#2 @hakre
17 years ago

I'm pretty shure that Denis meant 7Bit-Ascii and not ​UTF-7.

#3 @nacin
17 years ago

lowercase_username() and strtolower_usernames() were yanked in [12948] because they both duplicated strtolower().

Should we be accounting for mb strings here? sanitize_user() removes all non-ascii characters.

#4 @nacin
17 years ago

  • Milestone 3.0
  • Resolution → worksforme
  • Status new → closed
Note: See TracTickets for help on using tickets.