- 15 Apr, 2012 4 commits
-
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
LibVNCClient: Remove all those WITH_CLIENT_TLS #ifdefs and move GnuTLS specific functionality into tls_gnutls.c.
-
- 14 Apr, 2012 2 commits
-
-
Christian Beier authored
-
Christian Beier authored
-
- 12 Apr, 2012 1 commit
-
-
Christian Beier authored
Bugfixes and support for tight encoding with zlib.
-
- 02 Apr, 2012 2 commits
-
-
Christian Beier authored
-
Christian Beier authored
-
- 29 Mar, 2012 3 commits
-
-
Johannes Schindelin authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Johannes Schindelin authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Johannes Schindelin authored
Keys got stuck because unicode is 0 upon SDL_KEYUP events, even if the same key event sets unicode correctly in SDL_KEYDOWN events. Work around that for the common case (ASCII) using the fact that both SDL and X11 keysyms were created with ASCII compatibility in mind. So as long as we type ASCII symbols, we can map things trivially. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
- 10 Mar, 2012 2 commits
-
-
Christian Beier authored
Besided making libvncserver reverseVNC IPv6-aware, this introduces some changes on the client side as well to make clients listen on IPv6 sockets, too. Like the server side, this also uses a separate-socket approach.
-
Christian Beier authored
We have to properly free the addrinfo struct when jumping out of the function.
-
- 09 Mar, 2012 1 commit
-
-
Christian Beier authored
IPv6 support for LibVNCServer, part twopointone: properly surround IPv6 addresses with [] for noVNC URL. Some browsers omit the square brackets in document.location.hostname, so add them if missing.
-
- 27 Feb, 2012 3 commits
-
-
Christian Beier authored
As done with the RFB sockets, this uses a separate-socket approach as well.
-
Christian Beier authored
Without this, we would have gotten a stale IPv4 socket in a race condition.
-
Christian Beier authored
There was an oversight that crept in...
-
- 20 Feb, 2012 1 commit
-
-
Christian Beier authored
This uses a separate-socket approach since there are systems that do not support dual binding sockets under *any* circumstances, for instance OpenBSD. Using separate sockets for IPv4 and IPv6 is thus more portable than having a v6 socket handle v4 connections as well. Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
- 11 Feb, 2012 3 commits
-
-
Mateus Cesar Groess authored
I think it may encourage people to implement more features for the viewer, because a GTK GUI seems to be easier to implement than a SDL one (and it is more integrated with the major Linux Desktops out there). Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
Christian Beier authored
-
Kyle J. McKay authored
Support connections from the Mac OS X built-in VNC client to LibVNCServers running with no password and advertising a server version of 3.7 or greater.
-
- 04 Feb, 2012 2 commits
-
-
Johannes Schindelin authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Luca Stauble authored
For security reasons, it can be important to limit which IP addresses a LibVNCClient-based client should listen for reverse connections. This commit adds that option. To preserve binary backwards-compatibility, the field was added to the end of the rfbclient struct, and the function ListenAtTcpPort retains its signature (but calls the new ListenAtTcpPortAndAddress). [jes: shortened the commit subject, added a longer explanation in the commit body and adjusted style] Signed-off-by: Luca Stauble <gnekoz@gmail.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
- 12 Jan, 2012 4 commits
-
-
-
Gernot Tenchio authored
-
Gernot Tenchio authored
-
Gernot Tenchio authored
-
- 15 Dec, 2011 2 commits
-
-
Christian Beier authored
-
-
- 01 Dec, 2011 2 commits
-
-
Christian Beier authored
The png stuff in tight.c depends on code in tight.c that uses libjpeg features. We could probably seperate that, but for now the dependency for 'tight' goes: PNG depends on JPEG depends on ZLIB. This is reflected in Makefile.am now. NB: Building tight.c with JPEG but without PNG is still possible, but nor the other way around.
-
Christian Beier authored
Otherwise building breaks with older make versions. Happens on OS X 10.6 for instance.
-
- 17 Nov, 2011 1 commit
-
-
Christian Beier authored
-
- 09 Nov, 2011 5 commits
-
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
-
- 08 Nov, 2011 2 commits
-
-
Christian Beier authored
The auth methods that employ Getcredential() will only be used if the client's GetCredential callback is actually set.
-
Christian Beier authored
-