Revision:

Revisions

# Date Author Comment
4a1dd7af 06/28/2013 09:59 pm Stratos Psomadakis

Add example users file and users file checks

Add an example users file and fail if there are no users defined in the
file.

d49bd2fb 06/28/2013 08:34 pm Stratos Psomadakis

Add support for control connection authentication

Since vncauthproxy no longer uses Unix domain sockets for the control
connection handling, authentication handling, which was done with POSIX
file permissions, must be implemented in vncauthproxy.

The /var/lib/vncauthproxy/users file (configurable) acts as an...

0b74ef50 06/28/2013 08:21 pm Stratos Psomadakis

Use SSL/TLS for control connections

Control connections now use SSL/TLS by default. Since, vncauthproxy control
connections now use TCP/IP instead of Unix domain sockets, sensitive
information could be sent over possibly untrusted / insecure channels.

7af890c9 05/10/2013 03:40 pm Stratos Psomadakis

Set SO_REUSEADDR for the control socket

dd62f34b 04/30/2013 01:31 pm Stratos Psomadakis

Fix typos/mistakes introduced by the refactoring

310ae019 04/28/2013 12:34 am Stratos Psomadakis

Code refactoring

  • Move the connection establishment inside the VncAuthProxy greenlet /
    class.
  • Use a shared get_listening_sockets() method for both client proxy /
    forward sockets and the control socket.
  • Reorganize / comment / rephrase the default values and the cli...
cf328b06 04/24/2013 01:05 pm Stratos Psomadakis

Minor lexical fixes

b129b0c0 04/24/2013 03:33 am Stratos Psomadakis

Use TCP instead of UNIX sockets (first try)

Initial 'implementation' of vncauthproxy using TCP sockets instead of
UNIX domain sockets for control connections.

By default, it will bind to 127.0.0.1:24999 (forwarding ports start at
TCP 25000). The client was changed accordingly....

86d1202e 04/24/2013 03:27 am Stratos Psomadakis

Make control connection handling async

For every incoming control connection, accept() inside the main loop and
dispatch the connection handling/establishment to a new greenlet.

The async handling of the control connections ensures that vncauhtproxy won't...

72ce8365 04/24/2013 02:02 am Stratos Psomadakis

Add DAEMON_OPTS variable in vncauthproxy.default

2979a34d 04/10/2013 02:53 pm Stratos Psomadakis

Bump version to 1.4-1

Signed-off-by: Stratos Psomadakis <>

78b78d4d 04/10/2013 02:52 pm Stratos Psomadakis

Merge branch 'master' into debian-master

37a236d1 04/10/2013 02:51 pm Stratos Psomadakis

Merge branch 'release-1.4' into develop

5f5f14cf 04/10/2013 02:49 pm Stratos Psomadakis

Update version to 1.4

bb809b1b 04/10/2013 02:10 pm Stratos Psomadakis

Bump version to 1.4~rc2-1

Signed-off-by: Stratos Psomadakis <>

78ab70b8 04/10/2013 02:08 pm Stratos Psomadakis

Merge branch 'release-1.4' into debian-release-1.4

dbb5a50f 04/10/2013 02:07 pm Stratos Psomadakis

Merge branch 'release-1.4' into debian-release-1.4

1e3d1c7d 04/10/2013 02:03 pm Vangelis Koukis

Modify default port range for port pool

The default port range used for automatic port selection
was chosen to be the ephemeral port range. This was the wrong
thing to do, because it may conflict with ports used for outgoing
connections from the host on which vncauthproxy runs,...

2c8bd68a 04/08/2013 11:53 pm Stratos Psomadakis

Bump version to rc2

98cc310e 04/08/2013 11:39 pm Stratos Psomadakis

Update version to 1.4rc1 (release branch)

4a83b4bc 04/08/2013 11:37 pm Stratos Psomadakis

Bump version for next release

364265a0 04/01/2013 02:03 pm Vangelis Koukis

Merge branch 'develop' into debian-develop

6a8190a5 04/01/2013 01:59 pm Vangelis Koukis

Create a docs stub to keep the CI system happy

f0e7fc76 04/01/2013 01:08 pm Vangelis Koukis

Use single setup.py in ci/install.sh

538cf0de 04/01/2013 01:03 pm Vangelis Koukis

Use devflow-update-version in ci/install.sh

« Previous 1 2 3 4 5 6 7 Next » (76-100/160) | Per page: 25, 50, 100

Also available in: Atom