Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
L
libvncserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
rasky
libvncserver
Commits
2c6bf923
Commit
2c6bf923
authored
Jul 11, 2009
by
runge
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Setup for x11vnc version 0.9.9
parent
b6ee5f96
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
124 additions
and
118 deletions
+124
-118
prepare_x11vnc_dist.sh
prepare_x11vnc_dist.sh
+1
-1
README
x11vnc/README
+108
-102
help.c
x11vnc/help.c
+6
-6
x11vnc.1
x11vnc/x11vnc.1
+8
-8
x11vnc_defs.c
x11vnc/x11vnc_defs.c
+1
-1
No files found.
prepare_x11vnc_dist.sh
View file @
2c6bf923
#!/bin/bash
VERSION
=
"0.9.
8
"
VERSION
=
"0.9.
9
"
cd
"
$(
dirname
"
$0
"
)
"
...
...
x11vnc/README
View file @
2c6bf923
...
...
@@ -2,7 +2,7 @@
Copyright
(
C
)
2002
-
2009
Karl
J
.
Runge
<
runge
@
karlrunge
.
com
>
All
rights
reserved
.
x11vnc
README
file
Date
:
Fri
Jun
19
10
:
41
:
53
EDT
2009
x11vnc
README
file
Date
:
Sat
Jul
11
12
:
53
:
06
EDT
2009
The
following
information
is
taken
from
these
URLs
:
...
...
@@ -245,7 +245,7 @@ to: http://www.karlrunge.com/x11vnc/faq.html#faq-singleclick
*
Have
x11vnc
(
0.9.3
or
later
)
available
to
run
on
the
remote
host
(
i
.
e
.
in
$
PATH
.)
*
Download
and
unpack
a
[
55
]
SSVNC
bundle
(
1.0.19
or
later
,
e
.
g
.
[
56
]
ssvnc_no_windows
-
1.0.
19
.
tar
.
gz
)
on
the
Viewer
-
side
machine
.
[
56
]
ssvnc_no_windows
-
1.0.
23
.
tar
.
gz
)
on
the
Viewer
-
side
machine
.
*
Start
the
SSVNC
Terminal
Services
mode
GUI
:
./
ssvnc
/
bin
/
tsvnc
*
Enter
your
remote
username
@
hostname
(
e
.
g
.
fred
@
far
-
away
.
east
)
in
the
"VNC Terminal Server"
entry
.
...
...
@@ -586,12 +586,12 @@ vncviewer -via $host localhost:0 # must be TightVNC vncviewer.
SourceForge
.
net
.
I
use
libvncserver
for
all
of
the
VNC
aspects
;
I
couldn
't have done without it. The full source code may be found and
downloaded (either file-release tarball or CVS tree) from the above
link. As of
Mar 2009, the [91]x11vnc-0.9.7
.tar.gz source package is
released (recommended download). The [92]x11vnc 0.9.
7
release notes.
link. As of
Jul 2009, the [91]x11vnc-0.9.8
.tar.gz source package is
released (recommended download). The [92]x11vnc 0.9.
8
release notes.
The x11vnc package is the subset of the libvncserver package needed to
build the x11vnc program. Also, you can get a copy of my latest,
bleeding edge [93]x11vnc-0.9.
8
.tar.gz tarball to build the most up to
bleeding edge [93]x11vnc-0.9.
9
.tar.gz tarball to build the most up to
date one.
Precompiled Binaries/Packages: See the [94]FAQ below for information
...
...
@@ -629,13 +629,13 @@ vncviewer -via $host localhost:0 # must be TightVNC vncviewer.
them
by
default
.)
If
your
OS
has
libjpeg
.
so
and
libz
.
so
in
standard
locations
you
can
build
as
follows
(
example
given
for
the
0.9.
7
release
of
x11vnc
:
build
as
follows
(
example
given
for
the
0.9.
8
release
of
x11vnc
:
replace
with
the
version
you
downloaded
):
(
un
-
tar
the
x11vnc
+
libvncserver
tarball
)
#
gzip
-
dc
x11vnc
-
0.9.
7
.
tar
.
gz
|
tar
-
xvf
-
#
gzip
-
dc
x11vnc
-
0.9.
8
.
tar
.
gz
|
tar
-
xvf
-
(
cd
to
the
source
directory
)
#
cd
x11vnc
-
0.9.
7
#
cd
x11vnc
-
0.9.
8
(
run
configure
and
then
run
make
)
#
./
configure
...
...
@@ -877,13 +877,13 @@ make
I'
d
appreciate
any
additional
testing
very
much
.
Thanks
to
those
who
suggested
features
and
helped
beta
test
x11vnc
0.9.
7
released
in
Mar
2009
!
0.9.
8
released
in
Mar
2009
!
Please
help
test
and
debug
the
0.9.
8
version
for
release
sometime
in
Summer
2009.
Please
help
test
and
debug
the
0.9.
9
version
for
release
sometime
in
2009.
The
version
0.9.
8
beta
tarball
is
kept
here
:
[
114
]
x11vnc
-
0.9.
8
.
tar
.
gz
The
version
0.9.
9
beta
tarball
is
kept
here
:
[
114
]
x11vnc
-
0.9.
9
.
tar
.
gz
There
are
also
some
Linux
,
Solaris
,
Mac
OS
X
,
and
other
OS
test
binaries
[
115
]
here
.
Please
kick
the
tires
and
report
bugs
,
performance
...
...
@@ -900,7 +900,10 @@ make
Encryption
Plugin
' settings panel.)
Here are some features that will appear in the 0.9.8 release:
Here are some features that will appear in the 0.9.9 release:
Here are some features that appeared in the 0.9.8 release:
* Stability improvements to [122]-threads mode. Running x11vnc this
way is more reliable now. Threaded operation sometimes gives
better interactive response and faster updates: try it out. The
...
...
@@ -1512,7 +1515,7 @@ References
53. http://www.karlrunge.com/x11vnc/faq.html#faq-passwd
54. http://www.karlrunge.com/x11vnc/index.html#vnc_password_file
55. http://www.karlrunge.com/x11vnc/ssvnc.html#download
56. http://downloads.sourceforge.net/ssvnc/ssvnc_no_windows-1.0.
19
.tar.gz?use_mirror
56. http://downloads.sourceforge.net/ssvnc/ssvnc_no_windows-1.0.
23
.tar.gz?use_mirror
57. http://www.karlrunge.com/x11vnc/index.html#tunnelling
58. http://www.karlrunge.com/x11vnc/ssvnc.html#tsvnc
59. http://www.karlrunge.com/x11vnc/x11vnc_opts.html#opt-connect
...
...
@@ -1547,8 +1550,8 @@ References
88. http://www.karlrunge.com/x11vnc/faq.html#faq-ssl-tunnel-int
89. http://www.karlrunge.com/x11vnc/ssvnc.html
90. http://sourceforge.net/projects/libvncserver/
91. http://sourceforge.net/project/showfiles.php?group_id=32584&package_id=119006&release_id=6
72184
92. http://sourceforge.net/project/shownotes.php?
release_id=672184&group_id=32584
91. http://sourceforge.net/project/showfiles.php?group_id=32584&package_id=119006&release_id=6
95585
92. http://sourceforge.net/project/shownotes.php?
group_id=32584&release_id=695585
93. http://x11vnc.sourceforge.net/dev/x11vnc-0.9.8.tar.gz
94. http://www.karlrunge.com/x11vnc/faq.html#faq-binaries
95. http://www.tightvnc.com/download.html
...
...
@@ -2121,13 +2124,13 @@ http://www.karlrunge.com/x11vnc/faq.html:
[
106
]
Q
-
104
:
Why
is
the
view
in
my
VNC
viewer
completely
black
?
Or
why
is
everything
flashing
around
randomly
?
[
107
]
Q
-
105
:
I
use
Linux
Virtual
Consoles
(
VC
's) to implement '
Fast
[
107
]
Q
-
105
:
I
use
Linux
Virtual
Terminals
(
VT
's) to implement '
Fast
User
Switching
' between users'
sessions
(
e
.
g
.
Betty
is
on
Ctrl
-
Alt
-
F7
,
Bobby
is
on
Ctrl
-
Alt
-
F8
,
and
Sid
is
on
Ctrl
-
Alt
-
F1
:
they
use
those
keystrokes
to
switch
between
their
sessions
.)
How
come
the
view
in
a
VNC
viewer
connecting
to
x11vnc
is
either
completely
black
or
otherwise
all
messed
up
unless
the
X
session
x11vnc
is
attached
to
is
in
the
active
V
C
?
in
the
active
V
T
?
[
108
]
Q
-
106
:
I
am
using
x11vnc
where
my
local
machine
has
"popup/hidden
taskbars"
and
the
remote
display
where
x11vnc
runs
also
has
...
...
@@ -7330,22 +7333,22 @@ EndSection
See the next FAQ for a possible explanation.
Q-105: I use Linux Virtual
Consoles (VC
's) to implement 'Fast User
Q-105: I use Linux Virtual
Terminals (VT
's) to implement 'Fast User
Switching' between users' sessions (e.g. Betty is on Ctrl-Alt-F7,
Bobby is on Ctrl-Alt-F8, and Sid is on Ctrl-Alt-F1: they use those
keystrokes to switch between their sessions.) How come the view in a
VNC viewer connecting to x11vnc is either completely black or
otherwise all messed up unless the X session x11vnc is attached to is
in the active V
C
?
in the active V
T
?
This seems to have to do with how applications (the X server processes
in this case) must "
play
nicely
" if they are not on the active V
C
(sometimes called V
T for virtual terminal
.) That is, they should not
in this case) must "
play
nicely
" if they are not on the active V
T
(sometimes called V
C for virtual console
.) That is, they should not
read from the keyboard or mouse or manage the video display unless
they have the active V
C
. Given that it appears the XGetImage() call
they have the active V
T
. Given that it appears the XGetImage() call
must ultimately retrieve the framebuffer data from the video hardware
itself, it would make sense x11vnc's polling wouldn't work unless the
X session had active control of the V
C
.
X session had active control of the V
T
.
There does not seem to be an easy way to work around this. Even xwd(1)
doesn't work in this case (try it.) Something would need to be done at
...
...
@@ -7354,9 +7357,9 @@ EndSection
memory) does not appear to fix the problem.
If no one is sitting at the workstation and you just want to remotely
switch the V
C
over to the one associated with your X session (so
switch the V
T
over to the one associated with your X session (so
x11vnc can poll it correctly), one can use the chvt(1) command, e.g.
"
chvt
7
" for V
C
#7.
"
chvt
7
" for V
T
#7.
Q-106: I am using x11vnc where my local machine has "
popup
/
hidden
...
...
@@ -7436,8 +7439,8 @@ EndSection
* Fullscreen mode
The way VMWare does Fullscreen mode on Linux is to display the Guest
desktop in a separate Virtual
Console (e.g. VC
8) (see [647]this FAQ
on V
C's for background.) Unfortunately, this Fullscreen VC
is not an X
desktop in a separate Virtual
Terminal (e.g. VT
8) (see [647]this FAQ
on V
T's for background.) Unfortunately, this Fullscreen VT
is not an X
server. So x11vnc cannot access it (however, [648]see this discussion
of -rawfb for a possible workaround.) x11vnc works fine with "
Normal
X
application
window
" and "
Quick
-
Switch
mode
" because these use X.
...
...
@@ -7446,7 +7449,7 @@ EndSection
x11vnc access does work.
One user reports he left his machine with VMWare in the Fullscreen
mode, and even though his X session wasn't in the active V
C
, he could
mode, and even though his X session wasn't in the active V
T
, he could
still connect x11vnc to the X session and pass the keystrokes Ctrl-Alt
(typing "
blind
") to the VMWare X app. This induced VMWare to switch
out of Fullscreen into Normal X mode and he could continue working in
...
...
@@ -7459,14 +7462,14 @@ EndSection
improve response. One can also cut the display depth (e.g. to 16bpp)
in this 2nd X session to improve video performance. This 2nd X session
emulates Fullscreen mode to some degree and can be viewed via x11vnc
as long as the VMWare X session [649]is in the active V
C
.
as long as the VMWare X session [649]is in the active V
T
.
Also note that with a little bit of playing with "
xwininfo
-
all
-
children
" output one can extract the (non-toplevel) window-id of the
of the Guest desktop only when VMWare is running as a normal X
application. Then one can export just the guest desktop (i.e. without
the VMWare menu buttons) by use of the [650]-id windowid option. The
caveats are the X session VMWare is in must be in the active V
C
and
caveats are the X session VMWare is in must be in the active V
T
and
the window must be fully visible, so this mode is not terribly
convenient, but could be useful in some circumstances (e.g. running
VMWare on a very powerful server machine in a server room that happens
...
...
@@ -7553,10 +7556,10 @@ EndSection
viewable.) In general some guessing may be required, especially for
the bpp. Update: in "
-
rawfb
console
" mode x11vnc will use the linuxfb
API to try to guess (it is still not always accurate.) Also try
"
-
rawfb
vtN
"
for the N-th Linux text console (aka virtual terminal.)
If the number of Bytes Per Line is not WxHxB/8 (i.e. the framebuffer
lines are padded) you can specify this information after WxHxB via
"
-
BPL
", e.g. @800x600x16-2048
"
-
rawfb
vtN
"
(on x11vnc 0.9.7 and later) for the N-th Linux text
console (aka virtual terminal.) If the number of Bytes Per Line is not
WxHxB/8 (i.e. the framebuffer lines are padded) you can specify this
information after WxHxB via
"
-
BPL
", e.g. @800x600x16-2048
Based on the bpp x11vnc will try to guess the red, green, and blue
masks (these indicate which bits correspond to each color.) It if gets
...
...
@@ -7657,14 +7660,14 @@ minal #2)
keystrokes into the Linux console (e.g. the virtual consoles:
/dev/tty1, /dev/tty2, etc) in x11vnc/misc/vcinject.pl. It is based on
the vncterm/LinuxVNC.c program also in the libvncserver CVS. So to
view and interact with V
C #2 (assuming it is the [661]active VC
) one
view and interact with V
T #2 (assuming it is the [661]active VT
) one
can run something like:
x11vnc -rawfb map:/dev/fb0@1024x768x16 -pipeinput './vcinject.pl 2'
This assumes your Linux framebuffer device (/dev/fb0) is properly
configured. See fbset(8) and other documentation. Try
"
file
:/
dev
/
fb0
@
WxHxB
" as a last resort. Starting with x11vnc 0.8.1,
the above V
C
injection is built in, as well as WxHxB determination.
the above V
T
injection is built in, as well as WxHxB determination.
Just use something like:
x11vnc -rawfb console
...
...
@@ -7759,7 +7762,8 @@ minal #2)
Another mode is specific to the Linux text Virtual Terminals, it shows
their text and colors (but no graphics) regardless of whether it is
the active VT or not. Enable this mode like this:
the active VT or not. It is available on x11vnc 0.9.7 and later.
Enable this mode like this:
x11vnc -rawfb vt
x11vnc -rawfb vt2
...
...
@@ -11725,7 +11729,7 @@ Unix and Mac OS X:
Unpack the archive:
% gzip -dc ssvnc-1.0.2
2
.tar.gz | tar xvf -
% gzip -dc ssvnc-1.0.2
3
.tar.gz | tar xvf -
Run the GUI:
...
...
@@ -11733,7 +11737,7 @@ Unix and Mac OS X:
% ./ssvnc/MacOSX/ssvnc (for Mac OS X)
The smaller file "
ssvnc_no_windows
-
1.0.2
2
.
tar
.
gz
"
The smaller file "
ssvnc_no_windows
-
1.0.2
3
.
tar
.
gz
"
could have been used as well.
On MacOSX you could also click on the SSVNC app icon in the Finder.
...
...
@@ -11779,8 +11783,8 @@ Unix/MacOSX Install:
For the conventional source tarball it will compile and install, e.g.:
gzip -dc ssvnc-1.0.2
2
.src.tar.gz | tar xvf -
cd ssvnc-1.0.2
2
gzip -dc ssvnc-1.0.2
3
.src.tar.gz | tar xvf -
cd ssvnc-1.0.2
3
make config
make all
make PREFIX=/my/install/dir install
...
...
@@ -11793,7 +11797,7 @@ Windows:
Unzip, using WinZip or a similar utility, the zip file:
ssvnc-1.0.2
2
.zip
ssvnc-1.0.2
3
.zip
Run the GUI, e.g.:
...
...
@@ -11805,7 +11809,7 @@ Windows:
select Open, and then OK to launch it.
The smaller file "
ssvnc_windows_only
-
1.0.2
2
.
zip
"
The smaller file "
ssvnc_windows_only
-
1.0.2
3
.
zip
"
could have been used as well.
You can make a Windows shortcut to this program if you want to.
...
...
@@ -12422,25 +12426,25 @@ r
"
ssvnc_unix_only
" (or "
ssvnc_no_windows
" to recompile).
On Mac OS X? Use "
ssvnc_no_windows
".
On Windows? Use "
ssvnc_windows_only
".
[47]ssvnc_windows_only-1.0.2
2
.zip Windows Binaries Only. No source incl
[47]ssvnc_windows_only-1.0.2
3
.zip Windows Binaries Only. No source incl
uded (~6MB)
[48]ssvnc_no_windows-1.0.2
2
.tar.gz Unix and Mac OS X Only. No Windows bin
[48]ssvnc_no_windows-1.0.2
3
.tar.gz Unix and Mac OS X Only. No Windows bin
aries. Source included. (~9MB)
[49]ssvnc_unix_only-1.0.2
2
.tar.gz Unix Binaries Only. No source incl
[49]ssvnc_unix_only-1.0.2
3
.tar.gz Unix Binaries Only. No source incl
uded. (~6.5MB)
[50]ssvnc_unix_minimal-1.0.2
2
.tar.gz Unix Minimal. You must supply your ow
[50]ssvnc_unix_minimal-1.0.2
3
.tar.gz Unix Minimal. You must supply your ow
n vncviewer and stunnel. (~0.1MB)
[51]ssvnc-1.0.2
2
.tar.gz All Unix, Mac OS X, and Windows binari
[51]ssvnc-1.0.2
3
.tar.gz All Unix, Mac OS X, and Windows binari
es and source TGZ. (~15MB)
[52]ssvnc-1.0.2
2
.zip All Unix, Mac OS X, and Windows binari
[52]ssvnc-1.0.2
3
.zip All Unix, Mac OS X, and Windows binari
es and source ZIP. (~15MB)
[53]ssvnc_all-1.0.2
2
.zip All Unix, Mac OS X, and Windows binari
[53]ssvnc_all-1.0.2
3
.zip All Unix, Mac OS X, and Windows binari
es and source AND full archives in the zip dir. (~18MB)
Here is a conventional source tarball:
[54]ssvnc-1.0.2
2
.src.tar.gz Conventional Source for SSVNC GUI and
[54]ssvnc-1.0.2
3
.src.tar.gz Conventional Source for SSVNC GUI and
Unix VNCviewer (~0.4MB)
it will be of use to those who do not want the SSVNC
...
...
@@ -12458,18 +12462,18 @@ Unix VNCviewer (~0.4MB)
"
ssvnc_all
", you may need to run the "
./
build
.
unix
" script in the top
directory to recompile for your operating system.
Here are the corresponding 1.0.2
3
development bundles:
Here are the corresponding 1.0.2
4
development bundles:
[56]ssvnc_windows_only-1.0.2
3
.zip
[57]ssvnc_no_windows-1.0.2
3
.tar.gz
[58]ssvnc_unix_only-1.0.2
3
.tar.gz
[59]ssvnc_unix_minimal-1.0.2
3
.tar.gz
[56]ssvnc_windows_only-1.0.2
4
.zip
[57]ssvnc_no_windows-1.0.2
4
.tar.gz
[58]ssvnc_unix_only-1.0.2
4
.tar.gz
[59]ssvnc_unix_minimal-1.0.2
4
.tar.gz
[60]ssvnc-1.0.2
3
.tar.gz
[61]ssvnc-1.0.2
3
.zip
[62]ssvnc_all-1.0.2
3
.zip
[60]ssvnc-1.0.2
4
.tar.gz
[61]ssvnc-1.0.2
4
.zip
[62]ssvnc_all-1.0.2
4
.zip
[63]ssvnc-1.0.2
3
.src.tar.gz Conventional Source for SSVNC GUI and
[63]ssvnc-1.0.2
4
.src.tar.gz Conventional Source for SSVNC GUI and
Unix VNCviewer (~0.4MB)
...
...
@@ -12488,6 +12492,7 @@ Unix VNCviewer (~0.4MB)
[67]Release 1.0.20 at Sourceforge.net
[68]Release 1.0.21 at Sourceforge.net
[69]Release 1.0.22 at Sourceforge.net
[70]Release 1.0.23 at Sourceforge.net
Please help test the UltraVNC File Transfer support in the native Unix
...
...
@@ -12530,16 +12535,16 @@ Unix VNCviewer (~0.4MB)
redistribute the above because of cryptographic software they contain
or for other reasons. Please check out your situation and information
at the following and related sites:
[7
0
]http://www.stunnel.org
[7
1
]http://stunnel.mirt.net
[7
2
]http://www.openssl.org
[7
3
]http://www.chiark.greenend.org.uk/~sgtatham/putty/
[7
4
]http://www.tightvnc.com
[7
5
]http://www.realvnc.com
[7
6
]http://sourceforge.net/projects/cotvnc/
[7
1
]http://www.stunnel.org
[7
2
]http://stunnel.mirt.net
[7
3
]http://www.openssl.org
[7
4
]http://www.chiark.greenend.org.uk/~sgtatham/putty/
[7
5
]http://www.tightvnc.com
[7
6
]http://www.realvnc.com
[7
7
]http://sourceforge.net/projects/cotvnc/
_________________________________________________________________
README: Here is the toplevel [7
7
]README from the bundle.
README: Here is the toplevel [7
8
]README from the bundle.
References
...
...
@@ -12589,37 +12594,38 @@ References
44. http://www.karlrunge.com/x11vnc/faq.html#faq-cups
45. http://www.karlrunge.com/x11vnc/faq.html#faq-sound
46. http://sourceforge.net/projects/ssvnc
47. http://downloads.sourceforge.net/ssvnc/ssvnc_windows_only-1.0.2
2
.zip?use_mirror=
48. http://downloads.sourceforge.net/ssvnc/ssvnc_no_windows-1.0.2
2
.tar.gz?use_mirror=
49. http://downloads.sourceforge.net/ssvnc/ssvnc_unix_only-1.0.2
2
.tar.gz?use_mirror=
50. http://downloads.sourceforge.net/ssvnc/ssvnc_unix_minimal-1.0.2
2
.tar.gz?use_mirror=
51. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
2
.tar.gz
52. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
2
.zip
53. http://downloads.sourceforge.net/ssvnc/ssvnc_all-1.0.2
2
.zip?use_mirror=
54. http://downloads.sourceforge.net/ssvnc/ssvnc-1.0.2
2
.src.tar.gz?use_mirror=
47. http://downloads.sourceforge.net/ssvnc/ssvnc_windows_only-1.0.2
3
.zip?use_mirror=
48. http://downloads.sourceforge.net/ssvnc/ssvnc_no_windows-1.0.2
3
.tar.gz?use_mirror=
49. http://downloads.sourceforge.net/ssvnc/ssvnc_unix_only-1.0.2
3
.tar.gz?use_mirror=
50. http://downloads.sourceforge.net/ssvnc/ssvnc_unix_minimal-1.0.2
3
.tar.gz?use_mirror=
51. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
3
.tar.gz
52. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
3
.zip
53. http://downloads.sourceforge.net/ssvnc/ssvnc_all-1.0.2
3
.zip?use_mirror=
54. http://downloads.sourceforge.net/ssvnc/ssvnc-1.0.2
3
.src.tar.gz?use_mirror=
55. http://www.karlrunge.com/x11vnc/etv/README.src.txt
56. http://ssvnc.sourceforge.net/dev/ssvnc_windows_only-1.0.2
3
.zip
57. http://ssvnc.sourceforge.net/dev/ssvnc_no_windows-1.0.2
3
.tar.gz
58. http://ssvnc.sourceforge.net/dev/ssvnc_unix_only-1.0.2
3
.tar.gz
59. http://ssvnc.sourceforge.net/dev/ssvnc_unix_minimal-1.0.2
3
.tar.gz
60. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
3
.tar.gz
61. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
3
.zip
62. http://ssvnc.sourceforge.net/dev/ssvnc_all-1.0.2
3
.zip
63. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
3
.src.tar.gz
56. http://ssvnc.sourceforge.net/dev/ssvnc_windows_only-1.0.2
4
.zip
57. http://ssvnc.sourceforge.net/dev/ssvnc_no_windows-1.0.2
4
.tar.gz
58. http://ssvnc.sourceforge.net/dev/ssvnc_unix_only-1.0.2
4
.tar.gz
59. http://ssvnc.sourceforge.net/dev/ssvnc_unix_minimal-1.0.2
4
.tar.gz
60. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
4
.tar.gz
61. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
4
.zip
62. http://ssvnc.sourceforge.net/dev/ssvnc_all-1.0.2
4
.zip
63. http://ssvnc.sourceforge.net/dev/ssvnc-1.0.2
4
.src.tar.gz
64. http://www.karlrunge.com/x11vnc/etv/ssvnc
65. http://sourceforge.net/project/showfiles.php?group_id=243486&package_id=296727&release_id=636282
66. http://sourceforge.net/project/showfiles.php?group_id=243486&package_id=296727&release_id=636337
67. http://sourceforge.net/project/showfiles.php?group_id=243486&package_id=296727&release_id=636338
68. http://sourceforge.net/project/showfiles.php?group_id=243486&package_id=296727&release_id=640923
69. http://sourceforge.net/project/showfiles.php?group_id=243486&package_id=296727&release_id=652804
70. http://www.stunnel.org/
71. http://stunnel.mirt.net/
72. http://www.openssl.org/
73. http://www.chiark.greenend.org.uk/~sgtatham/putty/
74. http://www.tightvnc.com/
75. http://www.realvnc.com/
76. http://sourceforge.net/projects/cotvnc/
77. http://www.karlrunge.com/x11vnc/README.ssvnc.html
70. http://sourceforge.net/project/showfiles.php?group_id=243486&package_id=296727&release_id=691389
71. http://www.stunnel.org/
72. http://stunnel.mirt.net/
73. http://www.openssl.org/
74. http://www.chiark.greenend.org.uk/~sgtatham/putty/
75. http://www.tightvnc.com/
76. http://www.realvnc.com/
77. http://sourceforge.net/projects/cotvnc/
78. http://www.karlrunge.com/x11vnc/README.ssvnc.html
=======================================================================
http://www.karlrunge.com/x11vnc/x11vnc_opts.html:
...
...
@@ -12632,7 +12638,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.
8 lastmod: 2009-06-14
x11vnc: allow VNC connections to real X11 displays. 0.9.
9 lastmod: 2009-07-11
x11vnc options:
-display disp -auth file -N
...
...
@@ -12757,7 +12763,7 @@ libvncserver-tight-extension options:
% x11vnc -help
x11vnc: allow VNC connections to real X11 displays. 0.9.
8 lastmod: 2009-06-14
x11vnc: allow VNC connections to real X11 displays. 0.9.
9 lastmod: 2009-07-11
(type "
x11vnc
-
opts
" to just list the options.)
...
...
@@ -12975,10 +12981,10 @@ Options:
an improvement over -flashcmap because it avoids the
flashing and shows each window in the correct color.
This method
appear to work, but may still have bugs
and it does hog resources. If there are multiple 8bpp
windows using different colormaps, one may have to
iconify all
but one for the colors to be correct.
This method
works OK, but may still have bugs and it
does hog resources. If there are multiple 8bpp windows
using different colormaps, one may have to iconify all
but one for the colors to be correct.
There may be painting errors for clipping and switching
between windows of depths 8 and 24. Heuristics are
...
...
@@ -14185,7 +14191,7 @@ e
Thus only passive network sniffing attacks are avoided:
the "
ANON
" method is susceptible to Man-In-The-Middle
attacks. "
ANON
" is not recommended; instead use
a SSL PEM you created or the defaut "
SAVE
" method.
a SSL PEM you created or the defau
l
t "
SAVE
" method.
See -ssldir below to use a directory besides the
default ~/.vnc/certs
...
...
@@ -14203,7 +14209,7 @@ e
Set to zero to poll forever. Set to a negative value
to use the builtin setting.
Note that this value does
not
apply to the *initial* ssl
Note that this value does
NOT
apply to the *initial* ssl
init connection. The default timeout for that is 20sec.
Use -env SSL_INIT_TIMEOUT=n to modify it.
...
...
x11vnc/help.c
View file @
2c6bf923
...
...
@@ -268,10 +268,10 @@ void print_help(int mode) {
" an improvement over -flashcmap because it avoids the
\n
"
" flashing and shows each window in the correct color.
\n
"
"
\n
"
" This method
appear to work, but may still have bugs
\n
"
"
and it does hog resources. If there are multiple 8bpp
\n
"
"
windows using different colormaps, one may have to
\n
"
"
iconify all
but one for the colors to be correct.
\n
"
" This method
works OK, but may still have bugs and it
\n
"
"
does hog resources. If there are multiple 8bpp windows
\n
"
"
using different colormaps, one may have to iconify all
\n
"
" but one for the colors to be correct.
\n
"
"
\n
"
" There may be painting errors for clipping and switching
\n
"
" between windows of depths 8 and 24. Heuristics are
\n
"
...
...
@@ -1486,7 +1486,7 @@ void print_help(int mode) {
" Thus only passive network sniffing attacks are avoided:
\n
"
" the
\"
ANON
\"
method is susceptible to Man-In-The-Middle
\n
"
" attacks.
\"
ANON
\"
is not recommended; instead use
\n
"
" a SSL PEM you created or the defaut
\"
SAVE
\"
method.
\n
"
" a SSL PEM you created or the defau
l
t
\"
SAVE
\"
method.
\n
"
"
\n
"
" See -ssldir below to use a directory besides the
\n
"
" default ~/.vnc/certs
\n
"
...
...
@@ -1504,7 +1504,7 @@ void print_help(int mode) {
" Set to zero to poll forever. Set to a negative value
\n
"
" to use the builtin setting.
\n
"
"
\n
"
" Note that this value does
not
apply to the *initial* ssl
\n
"
" Note that this value does
NOT
apply to the *initial* ssl
\n
"
" init connection. The default timeout for that is 20sec.
\n
"
" Use -env SSL_INIT_TIMEOUT=n to modify it.
\n
"
"
\n
"
...
...
x11vnc/x11vnc.1
View file @
2c6bf923
.\" This file was automatically generated from x11vnc -help output.
.TH X11VNC "1" "Ju
ne
2009" "x11vnc " "User Commands"
.TH X11VNC "1" "Ju
ly
2009" "x11vnc " "User Commands"
.SH NAME
x11vnc - allow VNC connections to real X11 displays
version: 0.9.
8, lastmod: 2009-06-14
version: 0.9.
9, lastmod: 2009-07-11
.SH SYNOPSIS
.B x11vnc
[OPTION]...
...
...
@@ -276,10 +276,10 @@ windows (i.e. pure 8bpp), this mode is potentially
an improvement over \fB-flashcmap\fR because it avoids the
flashing and shows each window in the correct color.
.IP
This method
appear to work, but may still have bugs
and it does hog resources. If there are multiple 8bpp
windows using different colormaps, one may have to
iconify all
but one for the colors to be correct.
This method
works OK, but may still have bugs and it
does hog resources. If there are multiple 8bpp windows
using different colormaps, one may have to iconify all
but one for the colors to be correct.
.IP
There may be painting errors for clipping and switching
between windows of depths 8 and 24. Heuristics are
...
...
@@ -1669,7 +1669,7 @@ to authenticate either the VNC server or VNC client.
Thus only passive network sniffing attacks are avoided:
the "ANON" method is susceptible to Man-In-The-Middle
attacks. "ANON" is not recommended; instead use
a SSL PEM you created or the defaut "SAVE" method.
a SSL PEM you created or the defau
l
t "SAVE" method.
.IP
See \fB-ssldir\fR below to use a directory besides the
default ~/.vnc/certs
...
...
@@ -1689,7 +1689,7 @@ timeout (25s for about the first minute, 43200s later).
Set to zero to poll forever. Set to a negative value
to use the builtin setting.
.IP
Note that this value does
not
apply to the *initial* ssl
Note that this value does
NOT
apply to the *initial* ssl
init connection. The default timeout for that is 20sec.
Use \fB-env\fR SSL_INIT_TIMEOUT=n to modify it.
.PP
...
...
x11vnc/x11vnc_defs.c
View file @
2c6bf923
...
...
@@ -47,7 +47,7 @@ int xtrap_base_event_type = 0;
int
xdamage_base_event_type
=
0
;
/* date +'lastmod: %Y-%m-%d' */
char
lastmod
[]
=
"0.9.
8 lastmod: 2009-06-14
"
;
char
lastmod
[]
=
"0.9.
9 lastmod: 2009-07-11
"
;
/* X display info */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment