Commit Graph

888 Commits (d11b2abd8cf4d9afb1257695f8be1125d5625a65)
 

Author SHA1 Message Date
runge d11b2abd8c X11VNC_REFLECT_PASSWORD env. var., warning about compiz, improve single-port. 16 years ago
Stefan Becker 0e7499fb39 Add close() to rfbClientCleanup()
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
runge 94d058b35f Thread safety. Fix -clip -in -rawfb. Try to avoid Xorg stuck
key bug.
16 years ago
runge 804335f9d2 Thread safety for zrle, zlib, tight.
Proposed tight security type fix for debian bug 517422.
16 years ago
llyzs 2cd48332e0 Export the functions SupportsClient2Server and SupportsServer2Client
These are useful functions for VNC clients, so let's export them for
everybody to use.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
Johannes Schindelin 511032eaf1 Add Ben to the authors
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
Johannes Schindelin 2f4f700f3a Make autogen.sh executable
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
Ben Klopfenstein d7c0b34b62 libvncclient: Unix sockets support by Ben Klopfenstein
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
runge 4088906b13 rebuild for x11vnc dev 0.9.8 16 years ago
runge ea30be6c6e x11vnc 0.9.8 dev 16 years ago
Johannes Schindelin 64db4575db Add LCD4Linux to the success stories
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
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
runge b280597129 Test git commit setting username & etc. 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
dscho e2874d343a Teach SDLvncviewer about scroll wheel events
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho 76db22022c SDLvncviewer: fix passing a wrong pointer type
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho ebe79c28c3 Clipboard support for SDLvncviewer
The clipboard support has only been tested on Linux so far.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
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
dscho eb1cc7608b SDLvncviewer: upon focus loss, force releasing the Alt keys
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 <johannes.schindelin@gmx.de>
16 years ago
dscho e12c4ccf23 SDLvncviewer: refactor event handling
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 <johannes.schindelin@gmx.de>
16 years ago
dscho 1b2083d8aa Update SDLvncviewer TODOs
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho a02607fe35 Teach SDLvncviewer to be resizable
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 <johannes.schindelin@gmx.de>
16 years ago
dscho 3ab7d5d766 SDLvncviewer: enable key repeat
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
runge 2742c9579f x11vnc: add kludge to experiment with turbovnc. 16 years ago
runge 453166ecdc x11vnc: fix some -QD cases for use in tkx11vnc. 16 years ago
runge 81cda63cb4 fix some compiler warnings. 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
dscho 3998c18e26 test/Makefile: use check_PROGRAMS
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 <vapier@gentoo.org>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho b0c272e723 Record Mike's automake cleanups
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho 3d2eab575e clean up build flags
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 <vapier@gentoo.org>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho 2475d2c288 configure: use _cv_ in cache var name
Newer autoconf fails if _cv_ is not in the cache var name.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho 0bbdd92baa configure: use AM_PROG_CC_C_O
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 <vapier@gentoo.org>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho 7b5dfecfaa autogen.sh: run with set -e
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 <vapier@gentoo.org>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
runge a868b6476e SSVNC 1.0.22 release (+ a little bit more). crl lists, ssh pid finding improvements, and more. 16 years ago
runge effe81e36a configure.ac, CMakeLists.txt: set LibVNCServer version to 0.9.7 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 8d55891ded Forgot ChangeLog 16 years ago
runge c6cddebdd3 prepare_x11vnc_dist.sh: fix SUBDIRS and DIST_SUBDRIS when using --with-system-libvncserver 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 91174efbb8 x11vnc: fix compiler warnings. 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 6876b85df3 configure.ac: add include file file for libXrandr on Solaris.
prepare_x11vnc_dist.sh: set version to 0.9.7
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 e681929159 Update ss_vncviewer... 16 years ago
runge 41c7b74a88 SSVNC sync: stunnel upgrade and patch, change wish order, -anondh -ciphers 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.
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