Make server connect retries and retry wait tunable
Wait for VNC server connection establishment
Wait until the connection to the VNC server has beenestablished, before sending a successful response to theclient.
Sending a response before establishing a connection to theserver could allow a malicious user to access a different...
Workaround libevent-dns fd lost after daemonizing
Currently, gevent uses libevent-dns for asynchornous DNS resolution,which opens a socket upon initialization time. This fails whenbecoming a daemon, leading to all DNS queries timing out, since all file...
Fix crash, Use self.{listeners,password} in proxy
Adjust the control sockets umask
Add g=rwx to the control socket's umask as to allow the owning group tocontrol the proxy (useful e.g. when wanting to do chgrp www-data)
Fix logger crash
Commit 138d0e8 scoped the main flow to a main() function. It seems thatthe variable "logger" was being set there and used in the rest of theprogram implicitly global, which of course make the proxy the crashwhenever it wanted to log something :-)...
Major restructuring of the directory layout
Create a proper Python package called "vncauthproxy" and move the proxyand the client there; also create a vncauthproxy.py, that imports fromthe package and calls its main()
View revisions
Also available in: Atom