Opened 6 years ago

Closed 6 years ago

#5289 closed defect (fixed)

Missing uppercase for lobby password

Reported by: Andy Alt Owned by: elexis
Priority: Must Have Milestone: Alpha 23
Component: Multiplayer lobby Keywords:
Cc: Patch:

Description

As of Revision 21864, users will not be able to authenticate to the lobby with their credentials, unless a user.cfg is already present in their config directory that contains their credentials.

I tested this on svn using pyrogenesis -writableRoot as I usually do. Using my config file in svnroot/binaries/data/config

This only became a problem recently. my svn repo was slightly out of date, and I discovered the problem while testing on Slackware-current with the latest code. The problem reproduced on my Debian 9 system after I updated to 21864. I didn't check to see what my revision was at before running svn up unfortunately. I'd say the bug was introduced 21858 and 21863

Change History (3)

comment:1 by Silier, 6 years ago

I tried latest build 21864. I left user.cfg in folder and logged into multiplayer lobby without retyping password.

Then I removed the user.cfg and typed user name and password. It failed to login: Wrong name or password.

I returned file and ran aggain. Remebered password -> OK. I retyped password and it failed.

I tried all the above steps with revision 21857 and I managed to logg in every time.

comment:2 by elexis, 6 years ago

Summary: if user.cfg not present, can't authenticate to lobby as of Revision 21864Missing uppercase for lobby password

comment:3 by elexis, 6 years ago

Owner: set to elexis
Resolution: fixed
Status: newclosed

In 21871:

Fix uppercase following Hexify function for lobby password encryption in rP21863 / D1591, fixes #5289.

Note: See TracTickets for help on using tickets.