Statistics
| Branch: | Tag: | Revision:

root @ 7eb27319

Name Size
  vncauthproxy
.gitignore 25 Bytes
LICENSE 17.7 kB
MANIFEST.in 65 Bytes
setup.py 524 Bytes

Latest revisions

# Date Author Comment
7eb27319 03/22/2012 11:05 am Stratos Psomadakis

Make server connect retries and retry wait tunable

512c571e 03/16/2012 05:43 pm Stratos Psomadakis

Wait for VNC server connection establishment

Wait until the connection to the VNC server has been
established, before sending a successful response to the
client.

Sending a response before establishing a connection to the
server could allow a malicious user to access a different...

a699949f 11/18/2011 06:31 pm Vangelis Koukis

Fix dependencies in setup.py, bump version to 1.1

Fix dependencies in setup.py (python-daemon instead of daemon)
to prevent the console script entry point from barfing on execution.

Also bump version number to 1.1.

0e02cdc8 11/18/2011 06:02 pm Vangelis Koukis

Introduce setuptools entry_points functionality

Modify setup.py, replace vncauthproxy.py wrapper with a console
script generated automatically using the 'entry_points' functionality
of setuptools.

376a8634 09/06/2011 04:48 pm Vangelis Koukis

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 when
becoming a daemon, leading to all DNS queries timing out, since all file...

5a196d84 07/11/2011 05:20 pm Vangelis Koukis

Fix crash, Use self.{listeners,password} in proxy

1c241b27 06/20/2011 07:52 pm Faidon Liambotis

Adjust the control sockets umask

Add g=rwx to the control socket's umask as to allow the owning group to
control the proxy (useful e.g. when wanting to do chgrp www-data)

88420a63 06/20/2011 07:12 pm Faidon Liambotis

Fix logger crash

Commit 138d0e8 scoped the main flow to a main() function. It seems that
the variable "logger" was being set there and used in the rest of the
program implicitly global, which of course make the proxy the crash
whenever it wanted to log something :-)...

08845665 06/20/2011 06:47 pm Faidon Liambotis

Add setup.py and friends

Use setuptools and add setup.py, MANIFEST.in etc. in the package
distribution.

138d0e8b 06/20/2011 06:36 pm Faidon Liambotis

Major restructuring of the directory layout

Create a proper Python package called "vncauthproxy" and move the proxy
and the client there; also create a vncauthproxy.py, that imports from
the package and calls its main()

View all revisions | View revisions

Also available in: Atom