Commit b6d59835 authored by runge's avatar runge

x11vnc: small tweaks to Xdummy, rx11vnc*. Apply SMALL_FOOTPRINT to -appshare...

x11vnc: small tweaks to Xdummy, rx11vnc*.  Apply SMALL_FOOTPRINT to -appshare text.  Copyright year change.
parent 69cd710d
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
2010-01-02 Karl Runge <runge@karlrunge.com>
* x11vnc: small tweaks to Xdummy, rx11vnc*. Apply
SMALL_FOOTPRINT to -appshare text. Copyright year change.
2009-12-29 Karl Runge <runge@karlrunge.com>
* x11vnc: rename -create_x to -create_xsrv. Hopefully
done fixing Xdummy.
......
This diff is collapsed.
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......@@ -44,6 +44,7 @@ static char *usage =
"\n"
" x11vnc -appshare: an experiment in application sharing via x11vnc.\n"
"\n"
#if !SMALL_FOOTPRINT
" Usage: x11vnc -appshare -id windowid -connect viewer_host:0\n"
" x11vnc -appshare -id pick -connect viewer_host:0\n"
"\n"
......@@ -238,6 +239,7 @@ static char *usage =
" cover up existing windows that are being tracked.) See cmd=add_window\n"
" and cmd=add_app described above.\n"
"\n"
#endif
;
#include <stdio.h>
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
......@@ -31,3 +31,5 @@ Misc. scripts:
shm_clear list or remove orphaned shm slots from hard x11vnc crashes.
x11vnc_loop kludge to run in bg attaching x11vnc to X login. Better to
use Xsetup mechanism.
Xdummy An LD_PRELOAD kludge to run the Xorg "dummy" device driver
like Xvfb.
......@@ -196,6 +196,9 @@ Options:
config file. Use this to have a smaller geometry
than the one in the system config file.
The option -geometry can be used instead of -geom;
x11vnc calls Xdummy and Xvfb this way.
-depth n Use pixel color depth n (e.g. 8, 16, or 24). This
makes sure the X config file has a Screen.Display
subsection of this depth. Note this option is
......@@ -432,7 +435,9 @@ do
"-uid") XDUMMY_UID="$2"; shift
export XDUMMY_UID
;;
"-geom") geom="$2"; shift
"-geom") geom="$2"; shift
;;
"-geometry") geom="$2"; shift
;;
"-depth") depth="$2"; args="$args -depth $2";
shift
......
......@@ -94,7 +94,7 @@ if [ $tunnel ]; then
# before we can connect.
#
time=15
$rsh -f $redir $host "$cmd $disp; echo END; sleep $time" > $tmp
$rsh -t -f $redir $host "$cmd $disp; echo END; sleep $time" > $tmp
i=0
while [ $i -lt $time ]
......
......@@ -141,7 +141,7 @@ $cmd = $x11vnc_cmd;
$cmd =~ s/%DISP/$disp/;
# This is the ssh cmd for the local side (this machine):
$ssh_cmd = "ssh -f $remote_user $redir $host '$cmd; echo END; sleep $sleep_time'";
$ssh_cmd = "ssh -t -f $remote_user $redir $host '$cmd; echo END; sleep $sleep_time'";
$ssh_cmd =~ s/ / /g;
print STDERR "running ssh command:\n\n$ssh_cmd\n\n";
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
.\" This file was automatically generated from x11vnc -help output.
.TH X11VNC "1" "December 2009" "x11vnc " "User Commands"
.TH X11VNC "1" "January 2010" "x11vnc " "User Commands"
.SH NAME
x11vnc - allow VNC connections to real X11 displays
version: 0.9.10, lastmod: 2009-12-28
version: 0.9.10, lastmod: 2010-01-02
.SH SYNOPSIS
.B x11vnc
[OPTION]...
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......@@ -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.10 lastmod: 2009-12-28";
char lastmod[] = "0.9.10 lastmod: 2010-01-02";
/* X display info */
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
/*
Copyright (C) 2002-2009 Karl J. Runge <runge@karlrunge.com>
Copyright (C) 2002-2010 Karl J. Runge <runge@karlrunge.com>
All rights reserved.
This file is part of x11vnc.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment