You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix encoding bug: replace Encoding.ASCII with Encoding.Latin1 throughout
Battle.net protocol specifies ISO 8859-1 (Latin1) for string fields. Using
ASCII silently corrupts any byte above 0x7F to '?' before hashing or
transmission, causing auth failures for users with extended characters.
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
0 commit comments