diff options
author | runge <runge@karlrunge.com> | 2010-05-01 13:16:37 -0400 |
---|---|---|
committer | runge <runge@karlrunge.com> | 2010-05-01 13:16:37 -0400 |
commit | 59c0ae40935114b9bbe6a966446587469fc5deae (patch) | |
tree | 5e45a4014aa801de98ff65b0e9eb6209232a467d /x11vnc/README | |
parent | 8d79a63d3c8caca5d0db4827e072f7c773387afa (diff) | |
download | libtdevnc-59c0ae40935114b9bbe6a966446587469fc5deae.tar.gz libtdevnc-59c0ae40935114b9bbe6a966446587469fc5deae.zip |
x11vnc: X11VNC_DISABLE_SSL_CLIENT_MODE option to disable SSL
client role in reverse connections. Improvements to logging in
ultravnc_repeater, ULTRAVNC_REPEATER_NO_RFB option. Increase
SSL timeout and print message if 'repeater' mode is detected for
reverse SSL connection. Fix RECORD scroll XCopyArea detection
with recent gtk/gdk library; set X11VNC_SCROLL_MUST_EQUAL
to disable. Limit logging of RECORD error messages.
Diffstat (limited to 'x11vnc/README')
-rw-r--r-- | x11vnc/README | 61 |
1 files changed, 42 insertions, 19 deletions
diff --git a/x11vnc/README b/x11vnc/README index 7456442..2f5032b 100644 --- a/x11vnc/README +++ b/x11vnc/README @@ -2,7 +2,7 @@ Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com> All rights reserved. -x11vnc README file Date: Fri Apr 23 00:36:17 EDT 2010 +x11vnc README file Date: Fri Apr 30 00:43:58 EDT 2010 The following information is taken from these URLs: @@ -34,7 +34,8 @@ x11vnc: a VNC server for real X displays advertising; and TightVNC and UltraVNC file-transfer. It has also been extended to work with non-X devices: natively on Mac OS X Aqua/Quartz, webcams and TV tuner capture devices, and embedded Linux systems such - as Qtopia Core. More features are described here. + as Qtopia Core. Full IPv6 support is provided. More features are + described here. It also provides an encrypted Terminal Services mode (-create, -svc, or -xdmsvc options) based on Unix usernames and Unix passwords where @@ -56,14 +57,10 @@ x11vnc: a VNC server for real X displays to many problems; and interesting applications, but nevertheless please feel free to contact me if you have problems or questions (and if I save you time or expense by giving you some of my time, please - consider a PayPal Donation.) - - Do check the FAQ and this page first; I realize the pages are massive, - but you can often use your browser's find-in-page search action using - a keyword to find the answer to your problem or question. - - Please help test the performance speedup feature using viewer-side - pixel caching "ncache". + consider a PayPal Donation.) Do check the FAQ and this page first; I + realize the pages are massive, but you can often use your browser's + find-in-page search action using a keyword to find the answer to your + problem or question. SSVNC: An x11vnc side-project provides an Enhanced TightVNC Viewer package (SSVNC) for Unix, Windows, and Mac OS X with automatic SSL @@ -948,14 +945,16 @@ make from being downloaded successfully in single-port HTTPS/VNC inetd mode. The env. var. X11VNC_HTTPS_DOWNLOAD_WAIT_TIME can be used to adjust for how many seconds a -inetd or -https httpd download is - waited for (default 15 seconds.) - * The TightVNC sercurity type (TightVNC features enabler) now works + waited for (default 15 seconds.) The applet will now autodetect + x11vnc and use GET=1 for faster connecting. Many other + improvements and fixes. + * The TightVNC security type (TightVNC features enabler) now works for RFB version 3.8. * The X property X11VNC_TRAP_XRANDR can be set on a desktop to force x11vnc to use the -xrandr screen size change trapping code. * New remote control query options: pointer_x, pointer_y, - pointer_same, and pointer_root. A demo script using them - misc/panner.pl is provided. + pointer_same, pointer_root, and pointer_mask. A demo script using + them misc/panner.pl is provided. * The -sslScripts option prints out the SSL certificate management scripts. @@ -1567,7 +1566,9 @@ LAY * Using -threads can expose some bugs/crashes in libvncserver. Please feel free to contact me if you have any questions, problems, or - comments about x11vnc, etc. + comments about x11vnc, etc. Please be polite, thorough, and not + demanding (sadly, the number of people contacting me that are rude and + demanding is increasing dramatically.) Also, some people ask if they can make a donation, see this link for that. @@ -2234,8 +2235,8 @@ libssl.so libcrypto.so libcrypt.so This is most likely due to you not having a working build environment for the XTEST client library libXtst.so. The library is probably - present on your system, but the package installing the development - header file is missing. + present on your system, but the package installing the build header + file is missing. If you were watching carefully while configure was running you would have seen: @@ -12078,7 +12079,7 @@ x11vnc: a VNC server for real X displays Here are all of x11vnc command line options: % x11vnc -opts (see below for -help long descriptions) -x11vnc: allow VNC connections to real X11 displays. 0.9.10 lastmod: 2010-04-22 +x11vnc: allow VNC connections to real X11 displays. 0.9.10 lastmod: 2010-04-28 x11vnc options: -display disp -auth file -N @@ -12208,7 +12209,7 @@ libvncserver-tight-extension options: % x11vnc -help -x11vnc: allow VNC connections to real X11 displays. 0.9.10 lastmod: 2010-04-22 +x11vnc: allow VNC connections to real X11 displays. 0.9.10 lastmod: 2010-04-28 (type "x11vnc -opts" to just list the options.) @@ -12786,6 +12787,28 @@ Options: See also the -proxy option below for additional ways to plumb reverse connections. + Reverse SSL: using -connect in -ssl mode makes x11vnc + act as an SSL client (initiates SSL connection) rather + than an SSL server. The idea is x11vnc might be + connecting to stunnel on the viewer side with the + viewer in listening mode. If you do not want this + behavior, use -env X11VNC_DISABLE_SSL_CLIENT_MODE=1. + With this the viewer side can act as the SSL client + as it normally does for forward connections. + + Reverse SSL Repeater mode: This will work, but note + that if the VNC Client does any sort of a 'Fetch Cert' + action before connecting, then the Repeater will + likely drop the connection and both sides will need + to restart. Consider the use of -connect_or_exit + and -loop300,2 to have x11vnc reconnect once to the + repeater after the fetch. You will probably also want + to supply -sslonly to avoid x11vnc thinking the delay + in response means the connection is VeNCrypt. The env + var X11VNC_DISABLE_SSL_CLIENT_MODE=1 discussed above + may also be useful (i.e. the viewer can do a forward + connection as it normally does.) + IPv6: as of x11vnc 0.9.10 the -connect option should connect to IPv6 hosts properly. If there are problems you can disable IPv6 by setting -DX11VNC_IPV6=0 |