Vic Lee
68e7696a27
libvncclient: add ipv6 support
...
[jes: pulled the "host" declarations into the conditionally compiled
blocks where that variable is used. Also fixed non-IPv6 connections.]
Signed-off-by: Vic Lee <llyzs@163.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
15 years ago
runge
edb79ae2b1
I think two HAVE_X's were missed.
15 years ago
Johannes Schindelin
9a9a1c5fbc
Rename HAVE_X -> HAVE_X11
...
This change is just for consistency reasons.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
15 years ago
Vic Lee
d3c1d98c2d
Change GnuTLS minimum requirement to 2.4.0
...
Signed-off-by: Vic Lee <llyzs@163.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
15 years ago
Johannes Schindelin
f49a292783
Merge branch 'VeNCrypt'
15 years ago
Christian Beier
a92f7f46a6
mingw32 crosscompile fixes.
...
SOCKET is redefined in winsock2.h so #undef it where winsock2.h
is included. The changes in rfbproto.c circumvent crosscompiler
errors like 'S_IFMT' undeclared ...', the Makefile.am changes
avoid building linux specific stuff for a win32 host target.
Also added configure option to specify sdl-config.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
15 years ago
Johannes Schindelin
68964c29d9
Fallback to --without-client-tls if GNUTLS could not be found
...
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
15 years ago
Vic Lee
58a8df6ff2
Add anonymous TLS support in libvncclient
...
Signed-off-by: Vic Lee <llyzs@163.com>
15 years ago
runge
804335f9d2
Thread safety for zrle, zlib, tight.
...
Proposed tight security type fix for debian bug 517422.
16 years ago
runge
2742c9579f
x11vnc: add kludge to experiment with turbovnc.
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
runge
effe81e36a
configure.ac, CMakeLists.txt: set LibVNCServer version to 0.9.7
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
cb67ada73b
Tweak messages. Add shmat for --without-x building.
16 years ago
runge
c9fa871830
Enable --with-ssl=DIR option.
17 years ago
runge
fa53197938
Add X509_print_ex_fp check for x11vnc.
17 years ago
dscho
e32ebd64a0
Recurse into subdirectory x11vnc/ when configuring with --with-x11vnc
...
Since we separated the packages LibVNCServer and x11vnc, there is
a configure switch --with-x11vnc, without which x11vnc is not built.
However, even _with_ this switch, it is not built, because the Makefile
would not recurse into the x11vnc/ subdirectory. Fix that.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
17 years ago
dscho
09d902c5b7
Add CMake support (thanks to Christian Ehrlicher)
...
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
17 years ago
runge
b2c291feea
configure.ac check for external system libvncserver version. set x11vnc version 0.9.3
18 years ago
runge
d3326942e2
x11vnc: fix build error if libssl is missing or --without-ssl supplied.
18 years ago
runge
e6b592438b
configure.ac: fix x11vnc --with-system-libvncserver build and add -R link flag.
18 years ago
runge
dd193b1335
configure: make more of a split between libvncserver and x11vnc pkgs.
18 years ago
runge
76d88e3111
x11vnc: add groups handling for -users mode.
18 years ago
dscho
9fd2c929ef
prepare for release of LibVNCServer 0.9
18 years ago
dscho
ca805667e6
Build shared libraries per default
...
Thanks to Guillaume Rousse, we now use libtool to build shared libraries.
18 years ago
runge
241f3ed566
x11vnc: add avahi (aka mDNS/Zeroconf/Bonjour...) support thanks to Diego Petteno. add -find -create
18 years ago
runge
123cab092c
use AC_CHECK_LIB for fbpm and dpms
18 years ago
runge
75aca1c74d
enable --without-fbpm and --without-dpms
18 years ago
runge
27a884d2f3
x11vnc: Mac OS X fb fixes and cuttext, -nodpms option, local user wireframing
18 years ago
runge
4a83f87609
x11vnc: Native Mac OS X support.
18 years ago
runge
2635ae4407
configure.ac -R and macosx, prepare_x11vnc_dist.sh rpm fix
18 years ago
runge
901729e3e0
x11vnc: enable --without-x builds for -rawfb only binaries.
19 years ago
runge
6e2fa29229
update versions for next rel. add some more shortcuts to user:opts
19 years ago
runge
6facce2c5c
LibVNCServer 0.8.2 release.
19 years ago
runge
079528470d
x11vnc: add uinput support for full input into linux fb device (e.g. qt-embed).
19 years ago
runge
1b51530afb
x11vnc: remove compiler warnings; HP-UX tweaks.
19 years ago
runge
a7726a6f97
x11vnc: more -unixpw work. add -license, etc. options
19 years ago
runge
279f35495a
x11vnc: support for video4linux webcams & tv-tuners, -24to32 bpp option, -rawfb console.
19 years ago
runge
3c80351a1c
Make VPATH building work with -I $(top_srcdir) for rfb/rfb.h
19 years ago
runge
d14cf0a84c
SSL Java viewer work thru proxy. -sslGenCA, etc key/cert management utils for x11vnc. FBPM "support".
19 years ago
runge
5920dc18d7
SSL patch for Java viewer. https support for x11vnc.
19 years ago
runge
e2e9347946
x11vnc: add -ssl mode using libssl. Include Xdummy in misc.
19 years ago
runge
a9a9c812f7
x11vnc: -unixpw on *bsd, hpux and tru64. -unixpw_nis mode. stunnel and gui tweaks.
19 years ago
runge
b03a920cb9
x11vnc: more -unixpw mode. -gone popup mode. Change filexfer via -R. Tune SMALL_FOOTPRINT.
19 years ago
runge
79310af7e7
x11vnc: -unixpw and -stunnel. Add clipboard to input control.
19 years ago
dscho
880035ad54
IRIX linker is very picky about order of libraries
19 years ago
runge
603b5667b6
fix some non-gcc compiler warnings and signals in x11vnc
19 years ago
runge
60918e6664
configure.ac: add switches for most X extensions.
19 years ago
dscho
3a8d4bdbe6
work around write() returning ENOENT on Solaris 2.7
19 years ago
runge
8eb18f6cd8
fix deadlock from rfbReleaseExtensionIterator(), fix no libz/libjpeg builds, disable tightvnc-filetransfer if no libpthread, add --without-pthread option, rm // comments, set NAME_MAX if not defined, x11vnc: throttle load if fb update requests not taking place.
19 years ago
runge
de99644d2f
configure.ac: test ... == ... not allowed on all unix.
19 years ago
dscho
d15e35586b
kill BackChannel and CustomClientMessage: the new extension technique makes these hooks obsolete
19 years ago
dscho
0a909fde7a
This monster commit contains support for TightVNC's file transfer protocol.
...
Thank you very much, Rohit!
19 years ago
runge
7b933e170e
configure.ac: HP-UX and OSF1 no -R, x11vnc: second round of beta-testing fixes.
20 years ago
runge
543e64d3c6
main.c: XReadScreen check, fix 64bit use of cursors, x11vnc: first round of beta-testing fixes, RFE's.
20 years ago
dscho
50568f1a81
no longer complain on Solaris about missing ar, which was not really missing
20 years ago
dscho
714bd045e7
link to libmp3lame only if exists
20 years ago
dscho
a3f1ba4561
make libvncserver-conf executable the autoconf way
20 years ago
dscho
a49fb51044
simplify configure (do not check for malloc(0) bug)
20 years ago
runge
1bb36df34e
libvncserver/main.c: fix memory leak in rfbDoCopyRect/rfbScheduleCopyRect; configure.ac tweaks.
20 years ago
runge
b0daa444cc
x11vnc: -scrollcopyrect/RECORD, etc. configure.ac: customizations for x11vnc pkg
20 years ago
runge
baee5e2b3a
x11vnc: -rawfb, -pipeinput, -xtrap, -flag, ...
20 years ago
runge
ac01f36ce0
x11vnc: use DEC-XTRAP on legacy X11R5, -shiftcmap, -http
20 years ago
dscho
cef6224e1c
do the in_addr_t stuff correctly...
20 years ago
dscho
a86e7fed5f
check for in_addr_t
20 years ago
runge
4301cdf1df
autoconf: rpm -> rpmbuild and echo -n -> printf
20 years ago
runge
5b18d40136
x11vnc -users, fix -solid on gnome/kde, configure.ac pwd.h wait.h and utmpx.h
20 years ago
runge
d977fc5fa5
configure.ac: --with-jpeg=DIR --with-zlib=DIR, /usr/sfw
20 years ago
dscho
6b9df7e09a
new version...
20 years ago
dscho
298db07aaf
released 0.7
20 years ago
dscho
658b65ad0c
support MinGW32!
20 years ago
runge
52ba8bfb2d
x11vnc: -cursor change shape handling, configure.ac: add more macros for X extensions
21 years ago
runge
2c668dea01
fix XKBlib.h detection on *BSD, x11vnc: manpage and README
21 years ago
runge
57234c523d
modtweak is now the default for x11vnc; check X11/XKBlib.h in configure.ac
21 years ago
dscho
992be8f5f7
fix compilation on IRIX
21 years ago
dscho
1afc2a04e4
fix test for sdl
21 years ago
dscho
00901a2eb9
add vnc2mpg, a program which makes a movie from a VNC desktop using FFMPEG
21 years ago
dscho
2b8c2a5c3a
add client_examples/, add SDLvncviewer, libvncclient API changes, suppress automake CFLAGS nagging
21 years ago
dscho
2febc578ea
-lvncserver is not default now
21 years ago
dscho
876868553d
move the library into libvncserver/, x11vnc into x11vnc/
21 years ago
dscho
47eece6aff
fix compilation without jpeg and a certain autoconf version
21 years ago
runge
782c6e7a15
x11vnc options -blackout, -xinerama, -xwarppointer. check cargs.
...
modify configure.ac to pick up -lXinerama
21 years ago
dscho
e0cbabec29
Honour the check for libz, libjpeg again
21 years ago
dscho
c63b5bb0d2
0.6 is out... version is 0.7pre now
21 years ago
dscho
15f3a61eb5
compile fix for cygwin
21 years ago
runge
b7643ac9aa
x11vnc: XBell events, -nofb, -notruecolor, misc. cleaning
21 years ago
dscho
8b0d8da5bf
release 0.6
21 years ago
dscho
937b906f0d
ZRLE no longer uses C++, but C
21 years ago
dscho
f41eee753e
added --disable-cxx flag to configure
22 years ago
dscho
f9e179613f
add --without-jpeg, --without-zlib; repair --without-backchannel, --without-24bpp
22 years ago
dscho
34316ef618
really check for setsid, not pgrp
22 years ago
dscho
428fc93ee8
mention NEWS in README, add checks for fork and setpgrp
22 years ago
dscho
eeb2061dfb
API change: Bool, KeySym, Pixel get prefix "rfb"; constants in rfbconfig.h get prefix "LIBVNCSERVER_"
22 years ago
dscho
13b358fed1
fixed maxRectsPerUpdate with Tight encoding bug; some autoconfing; stderr should not be used in a library (use rfbLog instead)
22 years ago
dscho
ebc250a946
also distribute classes/ directory
22 years ago
dscho
6da361200c
fix am__fastdepCXX for system not having ZLIB
22 years ago
dscho
c4d44f983e
let libvncserver-config behave as expected when called without installing
22 years ago
dscho
e22be6634d
moved include/ to rfb/
22 years ago