I'm getting the same errors, except my sessions keys are all not only wrong but also negative

Something I found interesting was one of the CVS version from the other day still used the old login server and thus the old client. I recieved the same error message with that version, except in that case the sessions keys were correct compared to what they are in the database. The other difference was when usernames not in the database try to connect with the newest CVS, you get the session key error, but on the older version I mentioned above, the client timed out with no error output to world. I guess it has something to do with the player profile. I was going to *try* to look at it today.
Oh, and CVS is found here:
http://sourceforge.net/cvs/?group_id=88515