Remove redundant shuffle() in gen_salt()
Print dry run output to stdout
Create tempfile in the same dir as passwdfile
write_wrapper() uses a tempfile to write the new contents of thepasswdfile and then atomically renames / moves it to the original passwdfile. os.rename() won't work if the tempfile is not created on the same...
Change the auth file format
Switch to a 'passwd'/crypt-style format for the authentication file andprovide a tool to easily add / update / delete users from the file.
Fix pylint warnings, typos and docs
Improve logging during startup and shutdown
Fix error handling in parse_auth_file
Don't check for SSL arg inside the event loop
Add logging support in client
Bind to 127.0.0.1 and disable SSL by default
View revisions
Also available in: Atom