summaryrefslogtreecommitdiffstats
path: root/x11vnc/userinput.c
Commit message (Collapse)AuthorAgeFilesLines
* x11vnc: small tweaks to Xdummy, rx11vnc*. Apply SMALL_FOOTPRINT to ↵runge2010-01-021-1/+1
| | | | -appshare text. Copyright year change.
* x11vnc: -appshare mode for sharing an application windows instead of therunge2009-12-021-0/+2
| | | | | | | | | 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.
* Thread safety. Fix -clip -in -rawfb. Try to avoid Xorg stuckrunge2009-05-211-63/+60
| | | | key bug.
* Insert x11vnc copyright and license notices.runge2009-03-141-0/+32
|
* x11vnc: Fix off-screen bug for -ncache_cr copyrect.runge2009-03-131-1/+21
|
* x11vnc: Add "sendbell" remote cmd. Fix copyrect updates underrunge2009-02-041-1/+1
| | | | | | | | | | -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.
* x11vnc: 0.9.6 release. Some strtok bugfixes. rename -tlsvncrunge2008-12-101-4/+6
| | | | | | | | | 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
* x11vnc: x11vnc.desktop file. -reopen, -dhparams, -sslCRL,runge2008-11-221-2/+2
| | | | | | | -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.
* x11vnc: add zeroconf external helpers (avahi-publish andrunge2008-11-051-0/+2
| | | | | | 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.
* x11vnc: -chatwindow, -scale WxH, -enc changes.runge2008-10-191-9/+9
|
* x11vnc: -sleepin m-n for random sleep. More mktemp and mkstemprunge2008-09-141-1/+5
| | | | | protections. SSL_INIT_TIMEOUT=n env. var. Fix macosx console X call bug. Synchronize other projects sources.
* x11vnc: kill gui_pid on exit in -connect/-connect_or_exit mode.runge2008-09-071-5/+5
| | | | | | | -grablocal n experiment (not compiled by default). -macuskbd option for macosx for orig uskdb code. keycode=N remote contol cmd. Find dpy look at non-NFS cookies in /tmp. Fix gui tray insertion on recent gnome dt. Fix connect_file bug. Sync SSVNC
* x11vnc: support colormaps for depths other than 8. xinerama warppointer ↵runge2008-06-011-6/+28
| | | | only if more than one subscreen.
* x11vnc: -proxy, -ssh options. ncache bug in -8to24, Selection "targets" bugfix.runge2007-10-271-6/+45
|
* x11vnc: fix wireframe crash under -clip. Add -redirect forrunge2007-09-111-0/+13
| | | | | | | VNC redir. -rawfb nullbig, randbig, solid, swirl, etc. FD_XDM mode to find_display. -listdpy. Add enlightenment. Xvnc.redirect FINDDISPLAY-vnc_redirect. -xvnc, -xvnc_redirect, -svc_xvnc. AUTO_PORT.
* x11vnc: -autoport, -finddpy, -xdummy. watch xrandr events. ↵runge2007-09-051-4/+4
| | | | check_redir_services() utilities for Terminal services. Improve Xdummy.
* x11vnc: -debug_ncache, fix big fonts in tkx11vnc.runge2007-07-051-145/+147
|
* x11vnc: small changes for 0.9 release.runge2007-04-181-1/+5
|
* x11vnc: add gnome, kde, etc. FINDCREATEDISPLAY tags.runge2007-04-071-6/+17
|
* x11vnc: remove build errors, get -ncache working on macosx again.runge2007-03-251-14/+13
|
* x11vnc: watch textchat, etc in unixpw, implement kbdReleaseAllKeys, ↵runge2007-02-101-2/+6
| | | | setSingleWindow, setServerInput. watch for OpenGL apps breaking XDAMAGE.
* fix warnings.runge2007-01-311-23/+30
|
* x11vnc: -reflect, -N. -ncache, FINDDISPLAY, FINDCREATEDISPLAY, improvements. ↵runge2007-01-311-41/+420
| | | | MODTWEAK_LOWEST workaround.
* some -ncache performance improvements, rootpixmap watching, gnome wm heuristicsrunge2007-01-101-22/+175
|
* Fix old compiler error; fix warnings.runge2007-01-091-73/+81
|
* more speed and accuracy improvements to -ncache mode.runge2007-01-091-116/+421
|
* changes to ncache cache aging and xdamage skippingrunge2007-01-071-219/+355
|
* x11vnc: more -ncache improvements.runge2007-01-041-217/+469
|
* x11vnc: more -ncache improvements.runge2007-01-021-163/+1167
|
* x11vnc -ncache on by default for beta test. fix -nofb & -rawfb modes.runge2006-12-291-51/+68
|
* a couple more warnings...runge2006-12-281-1/+1
|
* still more compiler warnings; ssvnc 1.0.9 sync.runge2006-12-281-0/+9
|
* more compiler warnings cleanup.runge2006-12-281-5/+4
|
* x11vnc: clean up compiler warnings.runge2006-12-281-73/+63
|
* x11vnc: more work on -ncache.runge2006-12-281-374/+2858
|
* x11vnc: first pass at client-side caching, -ncache option.runge2006-12-171-3/+799
|
* x11vnc: Mac OS X fb fixes and cuttext, -nodpms option, local user wireframingrunge2006-11-211-18/+78
|
* x11vnc: Native Mac OS X support.runge2006-11-131-6/+26
|
* x11vnc: -rotate optionrunge2006-07-281-2/+43
|
* x11vnc: enable --without-x builds for -rawfb only binaries.runge2006-07-181-0/+6
|
* x11vnc: more -unixpw work. add -license, etc. optionsrunge2006-07-041-0/+3
|
* x11vnc: --grabkbd, -grabptr, -env, -allowedcmds, unixpw+WAIT user fred:optionsrunge2006-06-181-4/+4
|
* x11vnc: -capslock -skip_lockkeys; Alt keys under -rawfb cons.runge2006-06-031-0/+4
|
* The great UltraVNC Compatibility Commitsteven_carr2006-05-151-1/+1
|
* x11vnc: support for video4linux webcams & tv-tuners, -24to32 bpp option, ↵runge2006-05-071-16/+27
| | | | -rawfb console.
* x11vnc: -unixpw and -stunnel. Add clipboard to input control.runge2006-02-251-0/+5
|
* x11vnc: -8to24 speedups and improvements.runge2006-02-051-16/+32
|
* x11vnc: -8to24 now works on default depth 8 displays.runge2006-01-191-30/+58
|
* x11vnc: add -8to24 option for some multi-depth displays.runge2006-01-151-1/+21
|
* x11vnc: close fd > 2 in run_user_command(), -nocmds in crash_debug, fix ↵runge2006-01-111-4/+4
| | | | 64bit bug for -solid.