Christian Beier
2300efd396
Fix typo
8 years ago
Christian Beier
c36147390e
Fix websockets building
8 years ago
Christian Beier
7368417239
Various #ifdef fixes to allow building with MSVC2014
8 years ago
Christian Beier
37f293d588
CMake: as of now, websockets support requires sys/uio.h
8 years ago
Christian Beier
cd5b38d742
CMake: add a HAVE_SYS_UIO_H flag to rfbconfig.h
8 years ago
Christian Beier
3c0828269c
CMake: TightVNC-filetransfer requires pthreads as of now
8 years ago
Christian Beier
dede3aea22
Fix LibVNCClient compilation with MSVC 2014
8 years ago
CHris B
882c8f3477
CMake: fix build system generation when zlib or OpenSSL not found
8 years ago
CHris B
d08fd0182d
CMake: do not include NOTFOUND libs in pkg-config snippets
8 years ago
Christian Beier
6aa41e11a0
CMake: make the build configurable.
8 years ago
Christian Beier
7b4ef2f687
CMake: remove platform-specific flags.
8 years ago
Christian Beier
07d5101f6a
CMake: bump version.
8 years ago
Christian Beier
cc835fa938
CMake: generate and install pkgconfig files.
8 years ago
Christian Beier
2f54d3ef62
CMake: bump SOVERSION to 1.
...
Fixes https://github.com/LibVNC/libvncserver/issues/149
8 years ago
Christian Beier
cc2c604605
CMake: update bugreport path
8 years ago
Christian Beier
1d1d2090b7
Make websockets code build on OSX without SSL.
8 years ago
Christian Beier
ac478e6c70
Fix some OSX linker problems.
8 years ago
Christian Beier
16cf35b2bf
Use unprefixed b64_* functions in websockets code.
8 years ago
Christian Beier
b7a7c4d120
Fix building on OSX without SSL.
8 years ago
Christian Beier
6b2fb4e3c8
TravisCI: use newer dist.
8 years ago
Christian Beier
f52c92003d
CMake: CMP0037 requires CMake 3.0.
8 years ago
Christian Beier
a9cf593fab
CMake: output examples to respective directories.
8 years ago
Christian Beier
62f0fe6b1b
TravisCI: switch to CMake.
...
Conflicts:
.travis.yml
8 years ago
Christian Beier
8415ff4c35
Update ChangeLog.
8 years ago
Christian Beier
a23e87e5ec
Fix README markdown.
8 years ago
Christian Beier
1026ad43f5
CMake: version up as well.
8 years ago
Christian Beier
fd35185ae1
Update NEWS.
8 years ago
Christian Beier
23bee1d3d8
Version up.
8 years ago
Christian Beier
78b101f09d
LibVNCServer: fix starting of an onHold-client in threaded mode.
...
Discovered by madscientist159 on 11 Jan 2015:
"noted in testing with the threaded server build, whereby
if newClientHook() returned RFB_CLIENT_ON_HOLD there was no
way to release the hold when the server became ready"
8 years ago
Christian Beier
227e1d76ab
Merge pull request #145 from bkylerussell/websockets
...
Sec-WebSocket-Protocol header fix
8 years ago
Kyle Russell
aed23ae5c3
websockets: Don't supply Sec-WebSocket-Protocol if not in request
8 years ago
Christian Beier
7488684396
Merge pull request #142 from samhed/master
...
Write the correct length for end of header
8 years ago
Samuel Mannehed
21f8a8d33d
Write the correct length for end of header
...
Fix for commit 65106d3962
8 years ago
Christian Beier
4c6bdcb460
Merge pull request #140 from vapier/master
...
test/Makefile: use check_PROGRAMS
8 years ago
Mike Frysinger
0c68f37c43
test/Makefile: use check_PROGRAMS
...
The new jpeg tests were added to noinst when they should have been
under check like all the other programs in here.
8 years ago
Timothy Pearson
e8f6ddeddf
Update README to reflect change from defaultPtrAddEvent to rfbDefaultPtrAddEvent
8 years ago
Christian Beier
65106d3962
httpd: rework mime type handling to recognise more types
8 years ago
Christian Beier
ce848322ec
TravisCI: Another stab at fixing OSX build.
...
See https://github.com/Tarsnap/spiped/pull/92
8 years ago
Christian Beier
c1478fed64
Revert "Hopefully fix building on OSX."
...
This reverts commit 584b23fdbe
.
8 years ago
Christian Beier
584b23fdbe
Hopefully fix building on OSX.
8 years ago
Christian Beier
bbdd4ba7d8
TravisCI: check on OSX as well, test both gcc and clang.
8 years ago
Christian Beier
78f26fe1ff
Fix building on OSX.
8 years ago
Christian Beier
bfee346155
Merge pull request #137 from atalax/master
...
Fix two heap buffer overflows
8 years ago
Christian Beier
01698f5c5b
Merge pull request #128 from zmedico/autoprobe-selective
...
Support autoPort with ipv4 or ipv6 disabled
8 years ago
Christian Beier
93ea516fd1
Merge pull request #138 from stweil/master
...
Fix some typos
8 years ago
Stefan Weil
63bc75f24b
Fix some typos (found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
8 years ago
Stefan Weil
532789f494
Fix some typos (it's / its)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
8 years ago
Josef Gajdusek
5fff4353f6
Fix heap overflow in the ultra.c decoder
...
The Ultra type tile decoder does not use the _safe variant of the LZO
decompress function, which allows a maliciuous server to overwrite parts of the
heap by sending a larger-than-specified LZO data stream.
8 years ago
Josef Gajdusek
5418e8007c
Fix heap overflows in the various rectangle fill functions
...
Altough rfbproto.c does check whether the overall FramebufferUpdate rectangle is
too large, some of the individual encoding decoders do not, which allows a
malicious server to overwrite parts of the heap.
8 years ago
Christian Beier
3df54ce7ce
Merge pull request #129 from bkylerussell/systemd
...
Support systemd socket activation
8 years ago