Revision:

Revisions

# Date Author Comment
b64c50fc 03/31/2014 12:50 pm Stratos Psomadakis

passwd: Don't ask for the password twice

5861b3d5 12/20/2013 05:51 pm Stratos Psomadakis

Remove redundant shuffle() in gen_salt()

f1facf89 12/20/2013 05:47 pm Stratos Psomadakis

Print dry run output to stdout

c7da5329 12/20/2013 05:43 pm Stratos Psomadakis

Create tempfile in the same dir as passwdfile

write_wrapper() uses a tempfile to write the new contents of the
passwdfile and then atomically renames / moves it to the original passwd
file. os.rename() won't work if the tempfile is not created on the same...

1b01e27f 12/20/2013 05:04 pm Stratos Psomadakis

Bump version to 1.5rc2

b538750f 12/10/2013 05:14 pm Stratos Psomadakis

Bump version to 1.5~rc1-1~wheezy

Signed-off-by: Stratos Psomadakis <>

93e76ea6 12/10/2013 05:14 pm Stratos Psomadakis

Merge branch 'release-1.5' into debian-release-1.5

627e2841 12/02/2013 09:16 pm Stratos Psomadakis

Bump version to 1.5rc1

ae655e41 12/02/2013 08:14 pm Stratos Psomadakis

Revert "Prompt user for user configuration"

This reverts commit c5654215e038560cc95938df3cd57f3598f0b1e5.

7b67c026 12/02/2013 08:13 pm Stratos Psomadakis

docs fix

5139d334 12/02/2013 02:20 pm Stratos Psomadakis

Merge branch 'debian-feature-auth' into debian-develop

f3841431 12/02/2013 02:20 pm Stratos Psomadakis

Merge branch 'feature-auth' into debian-feature-auth

89ba8f64 12/02/2013 02:19 pm Stratos Psomadakis

Merge branch 'feature-auth' into develop

3b98303f 11/30/2013 07:25 pm Stratos Psomadakis

Change the auth file format

Switch to a 'passwd'/crypt-style format for the authentication file and
provide a tool to easily add / update / delete users from the file.

bd377d7e 11/30/2013 03:20 pm Stratos Psomadakis

Fix pylint warnings, typos and docs

bb8c7e81 11/30/2013 03:20 pm Stratos Psomadakis

Improve logging during startup and shutdown

d3817d45 11/30/2013 03:20 pm Stratos Psomadakis

Fix error handling in parse_auth_file

e736b195 11/30/2013 03:20 pm Stratos Psomadakis

Don't check for SSL arg inside the event loop

c5654215 11/29/2013 02:44 am Stratos Psomadakis

Prompt user for user configuration

590871ee 11/29/2013 02:26 am Stratos Psomadakis

Remove examples debian file

63b66016 11/29/2013 02:26 am Stratos Psomadakis

Fix dirs permissions

b4b86b39 11/29/2013 02:26 am Stratos Psomadakis

Don't delete usr/bin in rules file

usr/bin/ now contains the vncauthproxy-passwd file and the rules file
shouldn't delete any more.

a9cf3cff 11/20/2013 04:32 pm Stratos Psomadakis

Add /var/run/vncauthproxy to dirs

be364255 11/20/2013 04:32 pm Stratos Psomadakis

Fix typo

1ade46fa 11/20/2013 03:09 pm Stratos Psomadakis

Fix typo in Manifest

d2ae1240 11/20/2013 03:03 pm Stratos Psomadakis

Fix lintian warnings

f5848844 11/20/2013 01:42 pm Stratos Psomadakis

Prepare docs for 1.5 release

670813d6 11/20/2013 01:36 pm Stratos Psomadakis

Fix error handling in parse_auth_file

f67f2b8b 11/20/2013 01:20 pm Stratos Psomadakis

Fix typo in client

a1e29b31 11/20/2013 01:20 pm Stratos Psomadakis

Improve logging during startup and shutdown

d3e78250 11/20/2013 01:18 pm Stratos Psomadakis

Fix some pylint warns

88403aff 11/20/2013 01:18 pm Stratos Psomadakis

Don't check for SSL arg inside the event loop

3a527be1 11/20/2013 01:18 pm Stratos Psomadakis

Fix typos in docs

f08f2e23 11/20/2013 01:17 pm Stratos Psomadakis

Enable ci docs building

5af5b86e 11/14/2013 11:41 pm Stratos Psomadakis

Add README, Changelog and docs

7a7209a8 11/14/2013 11:41 pm Stratos Psomadakis

Add docs build dir to .gitignore

6f86c963 11/14/2013 11:41 pm Stratos Psomadakis

Add logging support in client

54015d5d 11/14/2013 10:27 pm Stratos Psomadakis

Fix typo in control

2c7400e5 11/14/2013 08:05 pm Stratos Psomadakis

Merge branch 'develop' into debian-develop

7f8ec5bd 11/14/2013 08:02 pm Stratos Psomadakis

Bind to 127.0.0.1 and disable SSL by default

9f3672b7 11/14/2013 07:55 pm Stratos Psomadakis

Remove extra blank line from changelog

9f08a7e2 11/14/2013 07:55 pm Stratos Psomadakis

Merge branch 'debian' into debian-develop

2d3b1399 11/14/2013 07:54 pm Stratos Psomadakis

Merge branch 'develop' into debian-develop

c8a0d7ad 11/14/2013 04:44 pm Stratos Psomadakis

Various fixes from pyflakes

8febbee5 09/25/2013 12:13 am Christos Stavrakakis

Bump version to 1.4-1~wheezy

Signed-off-by: Christos Stavrakakis <>

8d766971 07/02/2013 04:03 pm Stratos Psomadakis

Parse auth file using regexp

0cee98f3 07/02/2013 11:53 am Stratos Psomadakis

Fix auth file parsing

cf664f1a 07/01/2013 05:54 pm Stratos Psomadakis

Minor fix for status case in init script

8b0f290d 07/01/2013 05:46 pm Stratos Psomadakis

Improve logging in request_forwarding

6149f03e 07/01/2013 05:33 pm Stratos Psomadakis

Support server SSL cert auth in client

4389fb82 07/01/2013 05:07 pm Stratos Psomadakis

Merge branch 'develop' into debian-develop

ff8e1b52 07/01/2013 05:07 pm Stratos Psomadakis

Redirect delgroup output to /dev/null in postrm

4331e4d8 07/01/2013 05:04 pm Stratos Psomadakis

Improve logging / exception handling

0320590b 06/29/2013 12:50 pm Stratos Psomadakis

Merge branch 'debian-feature-async-control' into debian-develop

Conflicts:
debian/control
debian/dirs
debian/vncauthproxy.default
debian/vncauthproxy.init

ca5ba36b 06/29/2013 12:49 pm Stratos Psomadakis

Merge branch 'develop' into debian-develop

0b10953c 06/29/2013 12:45 pm Stratos Psomadakis

Merge branch 'feature-async-control' into develop

366b2302 06/29/2013 12:42 pm Stratos Psomadakis

Merge branch 'feature-async-control' into debian-feature-async-control

df5f123a 06/29/2013 12:36 pm Stratos Psomadakis

Fix error in auth file handling

1ff20157 06/29/2013 04:23 am Stratos Psomadakis

Merge branch 'feature-async-control' into debian-feature-async-control

28a2d809 06/29/2013 04:21 am Stratos Psomadakis

Don't crash on an empy auth file

Don't crash on an empty auth file. Also correct a typo with the `no_ssl`
opt.

a1ff1169 06/29/2013 04:20 am Stratos Psomadakis

Add vncauthproxy user/group

cdb5a605 06/29/2013 04:04 am Stratos Psomadakis

Bump version to 1.4~rc2-1

Signed-off-by: Stratos Psomadakis <>

1ad18957 06/29/2013 04:04 am Stratos Psomadakis

Add DAEMON_OPTS variable in vncauthproxy.default

a251418b 06/29/2013 04:04 am Stratos Psomadakis

Add example user auth file

c99a8974 06/29/2013 04:04 am Stratos Psomadakis

Minor change to pkg descr

f1a9ec25 06/29/2013 04:04 am Stratos Psomadakis

Add /var/lib/vncauthproxy/ to dirs

eafd0e30 06/29/2013 04:04 am Faidon Liambotis

Initial Debian packaging

653715aa 06/29/2013 04:04 am Faidon Liambotis

Drop daemon's privileges

Since there is no support for this in the daemon itself nor a proper
configuration file, do that in the (Debian) init script by using a
/etc/default/vncauthproxy file plus start-stop-daemon.

171b9e72 06/29/2013 04:04 am Faidon Liambotis

Minor fixes to the Debian packaging

c7e8f923 06/29/2013 04:04 am Vangelis Koukis

Update debian packaging after script name change

Update debian packaging to reflect console script name change
vncauthproxy.py -> vncauthproxy in setup.py.

ded258ec 06/29/2013 04:04 am Vangelis Koukis

Update maintainer field in Synnefo branch

657717d4 06/29/2013 04:04 am Constantinos Venetsanopoulos

Add the `snf-' prefix to the package name

bd9ae319 06/29/2013 04:04 am Constantinos Venetsanopoulos

Install default and init.d file as `vncauthproxy'

This is done to ensure there is an upgrade path, if package
`vncauthproxy' is already installed

2efa7dc6 06/29/2013 04:04 am Stratos Psomadakis

Update debian/changelog before release

773ef4dc 06/29/2013 04:04 am Vangelis Koukis

Update debian/changelog before release

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

1 2 Next » (1-100/160) | Per page: 25, 50, 100

Also available in: Atom