Commit Graph

162 Commits (4aa35863676335917d2a25a7952031f0fba66dfb)

Author SHA1 Message Date
runge 596331a5c3 x11vnc: Use opengl to read screen on macosx. non-deprecated macosx interfaces for input injection. 14 years ago
runge 0c03b98940 x11vnc: force --with-system-libvncserver to use correct headers. 14 years ago
runge 365a22c63c x11vnc: touchscreen uinput support and Java viewer mousewheel support. See x11vnc/ChangeLog for rest. 14 years ago
runge 067a88160c update to x11vnc 0.9.12 15 years ago
runge a3c971bac6 x11vnc: tweaks to prepare_x11vnc_dist.sh. set cd->unixname in apply_opts(). 15 years ago
runge 21fd3a45b9 misc/etv sync. 15 years ago
runge 59c0ae4093 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.
15 years ago
runge 8d79a63d3c incorporate new ultravnc_dsm_helper.c. 15 years ago
runge b74c8f4241 Improvements to demo scripts. Alias -coe for -connect_or_exit. Fix HAVE_V4L2. Warn no Xvfb, Xdummy, or Xvnc. Xinerama screens. 15 years ago
runge 2a8ba97ec5 x11vnc: exit(1) for -connect_or_exit failure, quiet query mode for grab_state, pointer_pos, etc. ipv6 support. STUNNEL_LISTEN for particular interface. -input_eagerly in addition to -allinput. quiet Xinerama message. 15 years ago
runge 97540de56c classes/ssl: Many improvements to Java SSL applet, onetimekey
serverCert param, debugging printout, user dialogs, catch
          socket exceptions, autodetect x11vnc for GET=1.
x11vnc: misc/scripts: desktop.cgi, inet6to4, panner.pl.
          X11VNC_HTTPS_DOWNLOAD_WAIT_TIME, -unixpw %xxx documented, and
          can run user cmd in UNIXPW_CMD. FD_XDMCP_IF for create script,
          autodetect dm on udp6 only.  Queries: pointer_x, pointer_y,
          pointer_same, pointer_root.  Switch on -xkd if keysyms per key >
          4 in all cases.  daemon mode improvements for connect_switch,
          inet6to4, ultravnc_repeater.pl.  Dynamic change of -clip do
          not create new fb if WxH is unchanged.
15 years ago
runge 521b9d98a4 classes/ssl: Java SSL applet viewer now works with certificate chains.
x11vnc: Printout option -sslScripts.  Suggest -auth guess in error message.  Set fake_screen width and height.  Test for +kb in Xvfb.
15 years ago
runge 909683fd97 x11vnc: add modeline creation to Xdummy. 15 years ago
runge b6d5983560 x11vnc: small tweaks to Xdummy, rx11vnc*. Apply SMALL_FOOTPRINT to -appshare text. Copyright year change. 15 years ago
runge a795da8d7b x11vnc: rename -create_x to -create_xsrv. Hopefully done fixing Xdummy. 15 years ago
runge 5764cd3fdd x11vnc: Fix problems in --without-x builds. Fix crash
with -QD query for dbus info.  Adjust window size for
small screens in -gui.  Improve F1 help for xdm, etc.
include ssvnc 1.0.25 source.
15 years ago
runge c96107783c x11vnc: prepare_x11vnc_dist.sh for 0.9.10. -xdummy_xvfb,
-svc_xdummy_xvfb and -create_x shorthand. lxde session.
        Xdummy improvements and root no longer required.
15 years ago
runge 9659bc129f x11vnc: -DENC_HAVE_OPENSSL=0 to disable enc.h but still
have ssl. Tweak ps command in find_display. Try to handle
        AIX su. Ignore an initial newline at login: for -unixpw.
15 years ago
runge 95f709fa60 Add tag=... to unixpw opts to set FD_TAG. Prefer Xvfb over Xdummy.
Reduce wait time for https. Add 'Login succeeded' output to unixpw panel.
15 years ago
runge 06987b1c02 x11vnc: fix keycode and other remote control actions under
DIRECT: with an extra XFlush and other safety measures.
        fflush(stderr) much in su_verify.  Make the -unixpw env. vars
        UNIXPW_DISABLE_SSL and UNIXPW_DISABLE_LOCALHOST work correctly.
        Make -loopbg actually imply -bg.
15 years ago
runge d6c012e968 X props names via env var. fakebuttonevent action, connect_switch and
ultravnc_repeater.pl scripts, find_display try FD_XDM on failure,
-quiet and -storepasswd changes, better port 113 testing.
15 years ago
runge 8f5c9ef01e X11VNC_EXTRA_HTTPS_PARAMS, X11VNC_HTTP_LISTEN_LOCALHOST, X11VNC_REOPEN_SLEEP_MAX,
-findauth/-auth guess FD_XDM=1 for root, work around xhost SI:localuser:root.
15 years ago
runge 6153bd6983 Update java and scripts in classes/ssl. x11vnc: declare crypt() on all platforms. more wishes. 15 years ago
runge 00a9a0ea4d x11vnc: -appshare mode for sharing an application windows instead of the
entire desktop. map port + 5500 in reverse connect.  Add id_cmd remote
control functions for id (and other) windows.  Allow zero port in SSL
reverse connections.  Adjust delays between multiple reverse connections;
X11VNC_REVERSE_SLEEP_MAX env var.  Add some missing mutex locks; add
INPUT_LOCK and threads_drop_input.  More safety in -threads mode for
new framebuffer change.  Fix some stderr leaking in -inetd mode.
15 years ago
runge 09f63f0395 x11vnc: -findauth, -auth guess, & etc. 15 years ago
runge 35c42cf3a6 Workaround for inane X_ShmAttach incompatibility in Xorg, -solid support in xfce, showrfbauth option. 16 years ago
runge 3129ef668a Huge number of changes, see x11vnc/ChangeLog 16 years ago
runge fd084b5d28 Improvements to -unixpw_cmd and -unixpw_nis.
Experimental X11VNC_WATCH_DX_DY=1 for buggy theme menus,
see: http://ubuntuforums.org/showthread.php?t=1223490
16 years ago
runge 2c6bf9234e Setup for x11vnc version 0.9.9 16 years ago
runge d11b2abd8c X11VNC_REFLECT_PASSWORD env. var., warning about compiz, improve single-port. 16 years ago
runge 94d058b35f Thread safety. Fix -clip -in -rawfb. Try to avoid Xorg stuck
key bug.
16 years ago
runge 4088906b13 rebuild for x11vnc dev 0.9.8 16 years ago
runge 128ee3ec4e Add some -remap tricks. Limit rfbCFD message count. 16 years ago
runge 9ae2e8391d Insert x11vnc copyright and license notices. 16 years ago
Karl J. Runge bce0939c0e Tweak settings and docs for create_display. Add FD_EXTRA finishing cmd. 16 years ago
runge 03666d6a17 x11vnc: Fix off-screen bug for -ncache_cr copyrect. 16 years ago
runge e7152a7f68 Allow range for X11VNC_SKIP_DISPLAY, document grab
Xserver issue.  Add progress_client() to proceed more quickly
thru handshake.  Improvements to turbovnc hack.
16 years ago
runge 453166ecdc x11vnc: fix some -QD cases for use in tkx11vnc. 16 years ago
runge d400112c89 add -noskip_lockkeys option for future use. 16 years ago
runge e59f78c5ea x11vnc: Add "sendbell" remote cmd. Fix copyrect updates under
-reflect.  Workaround that checks valid window of selection
requestor.  Wait on some ssl helper pids earlier.  Workaround
XAUTHLOCALHOSTNAME for some new usage modes.  Set fake fb to
requested bpp with correct masks.  -padgeom once:... mode.
Set LIBXCB_ALLOW_SLOPPY_LOCK by default. rfbRandomBytes earlier.
classes/ssl: Update jars.  Add "TOP_" dropdown customization to
ultravnc java viewer applet FTP panel.
16 years ago
runge a774823bdf classes/ssl: Add configurable Ultra java applet Filexfer Drives
drop down (e.g. ftpDropDown=Home.Desktop.bin).  Document all
applet parameters in classes/ssl/README.
16 years ago
runge 198382dcf3 x11vnc: fix failure of -8to24 on default depth 24 due to
nonstandard indexed color support changes.  Fix small window
for failure after XSendEvent selection call; add env var.
X11VNC_SENDEVENT_SYNC=1 to take even more care.
16 years ago
runge 4fdb4cc67f x11vnc: add -rmflag option, -rawfb vt support, bpp < 8 support
for rawfb, find /dev/video better. Fix reverse SSL connection
for DH.  Some improvements for CUPS TS helper, restart if needed.
16 years ago
runge 8bef644d17 x11vnc: 0.9.6 release. Some strtok bugfixes. rename -tlsvnc
to -anontls.  Disable ssl caching.  No cert creation prompting
in inetd or bg modes.  waitpid a bit more carefully on ssl
helpers.  Tune ssl initial timeouts.  Let -create user specify
starting X display.  fix -rfbport prompt gui for older tk.
-sslonly option. Error if no -ssl with related options. -rand
option.  -ssl implies -ssl SAVE
16 years ago
runge 6fbba525a9 x11vnc: x11vnc.desktop file. -reopen, -dhparams, -sslCRL,
-setdefer options. -rfbport PROMPT VeNCrypt and TLSVNC SSL/TLS
  encryption support.  Tweaks to choose_delay() algorithm.
  -ssl ANON anonymouse Diffie-Hellman mode.  Fix bugs in certs
  management.  Additions to tray=setpass naive user mode.
16 years ago
runge 63b98dba79 x11vnc: add zeroconf external helpers (avahi-publish and
dns-sd).  Alias -zeroconf.  Close pipeinput_fh on exit.
Kludge to make -solid work on MacOSX console.  Attempt at
cpp macros to disable newer libvncserver interfaces.
17 years ago
runge 4dbc5d5a12 x11vnc: -http_oneport for single port HTTP and VNC. Improve find_display wrt lsof blocking with -b. 17 years ago
runge 1c03dd4d51 x11vnc: -chatwindow, -scale WxH, -enc changes. 17 years ago
runge 16c7ea1b35 x11vnc: Add symmetric key encryption -enc cipher:keyfile,
works with SSVNC.  Make -remap work on MacOSX console.
update to 0.9.5 strings.  Add a couple menu items to tkx11vnc.
17 years ago
runge a1e5d55e35 x11vnc: make -allow work in -ssl mode. 17 years ago