I don't know what code exactly was fixed but mixed case logins definitely work now - to test, I just updated the packages that lars committed and tried with same combos above. No problems now.