The passwords are saved to a separate file, which prevents people from obtaining passwords unethically (ie. by dissassembling the saved game file).
- Password are loaded even if another save game is loaded on a server - eg. a game with a different map (FIXED)
- Passwords are currently not encrypted, as this is a server side thing, encryption isn't super important as why would an Admin attack his own server?(FIXED)
- Passwords are stored in separate files for each map, thus allowing multiple password-map combinations
- Passwords are now written in such a way as to not be directly readable by a user
So far bug testing has yielded no bugs and the code is stable and reliable.
My first patch, but hopefully worthwhile.
Edit - Nov 30, 8:35pm MST:
Added 0.5.3 Binaries for Linux & Windows
Added 0.6.0 Beta 1 Binaries for Linux & Windows (See My Next Post below)