In the MS-CHAP 2 RFC it's claimed that the user name should be in Unicode like the password.
Examining the code in rlm_mschap.c the user name is not converted to unicode before the hashing in challenge_hash(). Examining just what was in the user_name before the showed it was just regular ASCII (unlike the unicode version of the password elsewhere). Is this what actually happens in practice? - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
