summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Teach SDLvncviewer about scroll wheel eventsdscho2009-03-122-8/+30
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* SDLvncviewer: fix passing a wrong pointer typedscho2009-03-121-1/+1
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Clipboard support for SDLvncviewerdscho2009-03-085-1/+606
| | | | | | The clipboard support has only been tested on Linux so far. Signed-off-by: Johannes Schindelin <[email protected]>
* Allow range for X11VNC_SKIP_DISPLAY, document grabrunge2009-03-0717-1292/+1569
| | | | | Xserver issue. Add progress_client() to proceed more quickly thru handshake. Improvements to turbovnc hack.
* SDLvncviewer: upon focus loss, force releasing the Alt keysdscho2009-03-073-1/+22
| | | | | | | | When switching windows using the Alt+Tab shortcut, SDLvncviewer would get the "down" event, but not the "up" event. This patch provides a workaround. Signed-off-by: Johannes Schindelin <[email protected]>
* SDLvncviewer: refactor event handlingdscho2009-03-071-43/+50
| | | | | | | Instead of having deep indent levels, put the code to handle events into its own function. That also helps readability. Signed-off-by: Johannes Schindelin <[email protected]>
* Update SDLvncviewer TODOsdscho2009-03-071-3/+1
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Teach SDLvncviewer to be resizabledscho2009-03-072-8/+148
| | | | | | | | Using "SDLvncviewer -resizable", you make the window resizable. This means that you can shrink the window (e.g. when you are trying to access an x11vnc from your little netbook), or you can enlarge it. Signed-off-by: Johannes Schindelin <[email protected]>
* SDLvncviewer: enable key repeatdscho2009-03-063-1/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* x11vnc: add kludge to experiment with turbovnc.runge2009-02-2811-2/+1990
|
* x11vnc: fix some -QD cases for use in tkx11vnc.runge2009-02-267-16/+111
|
* fix some compiler warnings.runge2009-02-224-5/+13
|
* add -noskip_lockkeys option for future use.runge2009-02-226-1461/+1487
|
* x11vnc: Add "sendbell" remote cmd. Fix copyrect updates underrunge2009-02-0421-2065/+2392
| | | | | | | | | | -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.
* test/Makefile: use check_PROGRAMSdscho2009-02-031-1/+1
| | | | | | | | Rather than use noinst_PROGRAMS, check_PROGRAMS will define programs that are only compiled when someone actually runs `make check`. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Johannes Schindelin <[email protected]>
* Record Mike's automake cleanupsdscho2009-02-031-0/+3
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* clean up build flagsdscho2009-02-0310-13/+12
| | | | | | | | | | | | | | | | | The flag handling (both compiler options and include paths) are a mess at the moment. There is no point in forcing "-O2 -g" when these are already the defaults, and if someone changes the defaults, chances are good they don't want you clobbering their choices. The -Wall flag should be handled in configure and thrown into CFLAGS once rather than every Makefile.am. Plus, this way we can control which compilers the flag actually gets used with. Finally, the INCLUDES variable is for -I paths, not AM_CFLAGS. Nor should it contain -I. as this is already in the default includes setup. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Johannes Schindelin <[email protected]>
* configure: use _cv_ in cache var namedscho2009-02-031-1/+1
| | | | | | | Newer autoconf fails if _cv_ is not in the cache var name. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Johannes Schindelin <[email protected]>
* configure: use AM_PROG_CC_C_Odscho2009-02-031-0/+1
| | | | | | | | | | | Newer automakes error out due to per-file CFLAGS being used unless the macro AM_PROG_CC_C_O is set in configure.ac. [jes: The macro AM_PROG_CC_C_O has been around since 1999, so it should be safe.] Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Johannes Schindelin <[email protected]>
* autogen.sh: run with set -edscho2009-02-031-0/+2
| | | | | | | | | If any autotool command fails, we want to abort, not keep running. Otherwise, errors in say a Makefile.am will be missed as the automake failure gets ignored and then lost in the noise. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Johannes Schindelin <[email protected]>
* SSVNC 1.0.22 release (+ a little bit more). crl lists, ssh pid finding ↵runge2009-01-128-662/+2039
| | | | improvements, and more.
* configure.ac, CMakeLists.txt: set LibVNCServer version to 0.9.7runge2009-01-123-4/+7
|
* classes/ssl: Add configurable Ultra java applet Filexfer Drivesrunge2009-01-1212-1847/+2311
| | | | | drop down (e.g. ftpDropDown=Home.Desktop.bin). Document all applet parameters in classes/ssl/README.
* Forgot ChangeLogrunge2009-01-111-0/+4
|
* prepare_x11vnc_dist.sh: fix SUBDIRS and DIST_SUBDRIS when using ↵runge2009-01-111-2/+12
| | | | --with-system-libvncserver
* x11vnc: fix failure of -8to24 on default depth 24 due torunge2009-01-108-14/+44
| | | | | | 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.
* x11vnc: fix compiler warnings.runge2009-01-0413-41/+58
|
* x11vnc: add -rmflag option, -rawfb vt support, bpp < 8 supportrunge2009-01-0419-392/+1374
| | | | | for rawfb, find /dev/video better. Fix reverse SSL connection for DH. Some improvements for CUPS TS helper, restart if needed.
* configure.ac: add include file file for libXrandr on Solaris.runge2009-01-042-2/+8
| | | | prepare_x11vnc_dist.sh: set version to 0.9.7
* x11vnc: 0.9.6 release. Some strtok bugfixes. rename -tlsvncrunge2008-12-1018-2350/+2773
| | | | | | | | | 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
* Update ss_vncviewer...runge2008-11-221-53/+317
|
* SSVNC sync: stunnel upgrade and patch, change wish order, -anondh -ciphers ↵runge2008-11-2210-870/+2357
| | | | | | | | | option VeNCrypt and TLSVNC support (in pproxy and unix vncviewer). Help text tweaks -killstunnel, s_client fixes, No Encryption easier. Zeroconf/avahi support. tk font fixes. SSVNC_ULTRA_FTP_JAR finding SSVNC_PREDIGESTED_HANDSHAKE SSVNC_SKIP_RFB_PROTOCOL_VERSION, SSVNC_SET_SECURITY_TYPE, etc hacks.
* x11vnc: x11vnc.desktop file. -reopen, -dhparams, -sslCRL,runge2008-11-2234-2294/+5338
| | | | | | | -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-0519-1652/+2055
| | | | | | 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.
* Tweak messages. Add shmat for --without-x building.runge2008-11-051-9/+14
|
* synchronize ssvncrunge2008-10-305-226/+2151
|
* x11vnc: -http_oneport for single port HTTP and VNC. Improve find_display wrt ↵runge2008-10-2913-1725/+2009
| | | | lsof blocking with -b.
* Sync SSVNC changes: fullscreen fixes, local scaling, -chatonly, ↵runge2008-10-199-1205/+5521
| | | | iso-8859-1/utf8 etc., etc.
* Update ssl VNC viewer jars and patch file.runge2008-10-196-118/+400
|
* x11vnc: -chatwindow, -scale WxH, -enc changes.runge2008-10-1936-3332/+5194
|
* x11vnc: Add symmetric key encryption -enc cipher:keyfile,runge2008-09-2118-1760/+3052
| | | | | works with SSVNC. Make -remap work on MacOSX console. update to 0.9.5 strings. Add a couple menu items to tkx11vnc.
* x11vnc: make -allow work in -ssl mode.runge2008-09-177-48/+124
|
* x11vnc: -sleepin m-n for random sleep. More mktemp and mkstemprunge2008-09-1426-1389/+2032
| | | | | 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-0748-3156/+6841
| | | | | | | -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
* We seem to need to guard against freeing iterator 'i' twice in ↵runge2008-06-241-4/+8
| | | | rfbSendFramebufferUpdate() (italc reported bug)
* x11vnc: -clip xineramaN option, -DIGNORE_GETSPNAM for HP-UX.runge2008-06-078-1528/+1671
| | | | Print info on SSH_CONNECTION override.
* SDLvncviewer: update screen correctly after a resizedscho2008-06-032-0/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Enable --with-ssl=DIR option.runge2008-06-031-13/+36
|
* x11vnc: lower waitms and defer if framebuffer reads are fast (> 100MB/s)runge2008-06-016-1485/+1515
|
* x11vnc: support colormaps for depths other than 8. xinerama warppointer ↵runge2008-06-0116-2026/+2454
| | | | only if more than one subscreen.