zbierak
b6cb19982f
Increase MAX_ENCODINGS value to accommodate more client encodings
...
Resolves #112
9 years ago
Christian Beier
d28d20f56d
Merge pull request #110 from AlexejStukov/patch-1
...
break statement out of case
9 years ago
Christian Beier
96a5111cba
Merge pull request #111 from zbierak/master
...
Fix buffer overflow when applying client encodings
9 years ago
zbierak
9b82dee3a4
Fix buffer overflow when applying client encodings
9 years ago
Christian Beier
5ceccb0dfa
TravisCI: remove old config.
9 years ago
Christian Beier
13e9810c88
TravisCI: add autoreconf step.
9 years ago
Christian Beier
de3b01c373
TravisCI: the config starts with a dot!
9 years ago
Christian Beier
c688cdd8b3
Add a README.md and and Travis CI status badge.
9 years ago
Christian Beier
2e3b269d21
Add a minimalistic config for Travis CI.
9 years ago
Christian Beier
76b462e280
Merge pull request #109 from zbierak/master
...
Fix memory access error in camera.c example
9 years ago
Norrec
ab694621f5
break statement out of case
9 years ago
zbierak
00105c3ac5
Fix memory access error in camera.c example
9 years ago
Christian Beier
5b322f523f
Merge pull request #99 from spaceone/master
...
Ignore null pointers in FillRectangle() and CopyRectangleFromRectangle()
9 years ago
Christian Beier
5d74ac366f
Fix TightVNC file transfer configure option.
9 years ago
SpaceOne
488a47e3dd
Ignore null pointers in FillRectangle() and CopyRectangleFromRectangle()
9 years ago
Christian Beier
9d4cb568b7
Be a bit clearer with the cursorshape documentation for libvncclient.
9 years ago
Christian Beier
4665af4950
Properly document HandleCursorShape and GotCursorShapeProc.
9 years ago
Christian Beier
228a75fe3a
Merge pull request #90 from stweil/fix
...
Fix some recently introduced regressions
9 years ago
Christian Beier
ab07659039
Merge pull request #89 from stweil/master
...
Fix some typos (found by codespell)
9 years ago
Stefan Weil
68d43fb62d
Fix definition of POSIX data types
...
Commit 92f558482d
added stdint.h to get
the type definitions, but included it after the first use of int8_t in
builds for Windows.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
9 years ago
Stefan Weil
b71cc64e58
Fix endianness detection
...
Commit 97f442ef2a
tried to improve the
endianness detection, but introduced a typo and problems for Windows
builds (no endian.h, different definition of LIBVNCSERVER_WORDS_BIGENDIAN).
Fix both issues.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
9 years ago
Stefan Weil
9c7efb7633
Fix some typos (found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
9 years ago
Christian Beier
97f442ef2a
Instead of letting the build system define endianess, rely on endian.h.
10 years ago
Christian Beier
92f558482d
Do away with rfbint.h generation and use stdint.h directly instead.
10 years ago
Christian Beier
7c7e8e765c
Re-add the useful bits of 9aa9ac59b4
.
10 years ago
Christian Beier
e543e1ac1b
Revert "Add libvncclient/h264.c to dist tarball."
...
This reverts commit 9aa9ac59b4
.
10 years ago
Christian Beier
612de004c4
Revert "LibVNCClient: Add H.264 encoding for framebuffer updates"
...
This reverts commit d891478ec9
.
Conflicts:
configure.ac
libvncclient/h264.c
10 years ago
Christian Beier
107109492e
Merge pull request #70 from maxnet/master
...
httpd: disallow directory traversal
10 years ago
Christian Beier
f5abd4ab20
Merge pull request #69 from nopdotcom/master
...
Avoid divide-by-zero in raw encoding (OSX RealVNC)
10 years ago
Christian Beier
b7946a6f36
Merge pull request #72 from lopago/fix-segfaults
...
prevent segfaults due to uninitialized memory
10 years ago
Christian Beier
e9302ef7ac
Merge pull request #74 from tanderson92/fixarpath
...
configure.ac: Use AC_CHECK_TOOL for cross-compiling support.
10 years ago
Thomas Anderson
2dc984dcaa
configure.ac: Use AC_CHECK_TOOL for cross-compiling support.
...
When cross-compiling the ar program has the appropriate prefix prepended.
Respect that here and have autotools autodetect the appropriate tool.
10 years ago
Benjamin Dürholt
97490d68b0
Changed C++ style comments to C ones
10 years ago
Benjamin Dürholt
4c1bd4e76e
prevent segfault
10 years ago
Floris Bos
f5ae94639b
httpd: disallow directory traversal
...
Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years ago
Jay Carlson
79d938c16b
Avoid divide-by-zero in raw encoding (OSX RealVNC)
...
OS X RealVNC server crashes out Remmina because the server can provoke
bytesPerLine to be zero. Assume this is coding for zero lines.
The condition could be checked before the calculation of bytesPerLine.
I don’t understand the preconditions of this code to say one way or the
other.
10 years ago
Peter Spiess-Knafl
344264da2f
Set autotools SOVERSION.
10 years ago
Christian Beier
069f8a2846
Merge pull request #63 from LibVNC/sha1rework
...
Replace SHA1 implementation with the one from RFC 6234.
10 years ago
Christian Beier
99bd5d7ca4
Replace SHA1 implementation with the one from RFC 6234.
10 years ago
Christian Beier
cf03f71780
Merge pull request #60 from cinemast/master
...
fixing SOVERSION and .so VERSION
10 years ago
Peter Spiess-Knafl
2daa082773
fixing SOVERSION and .so VERSION
10 years ago
Christian Beier
7450e093c5
Update link to project home page in index.vnc.
10 years ago
Christian Beier
1f5f1679a9
Merge pull request #57 from maxnet/master
...
Fix handling of multiple VNC commands per websockets frame
10 years ago
Floris Bos
6836ccb208
Fix handling of multiple VNC commands per websockets frame
...
- When processing input, check if there is any extra data
pending in the internal websocket frame and SSL buffers.
- Prevents input events lagging behind because they get
stuck in one of the buffers.
Data pending in our own buffers cannot be detected with
select() so was not processed until more input arrives
from the network.
- Closes # 55
Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years ago
Christian Beier
b568db93b9
Merge pull request #56 from maxnet/master
...
Only advertise xvp support when xvpHook is set
10 years ago
Floris Bos
a48035a1ce
Only advertise xvp support when xvpHook is set
...
Prevent that clients show "reboot" "power down" buttons
that are not going to work.
Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years ago
Christian Beier
396a3464b9
Add Floris to AUTHORS.
10 years ago
Christian Beier
173c0db807
Update NEWS.
10 years ago
Christian Beier
57c524dfe2
Merge pull request #51 from maxnet/master
...
Initialize libgcrypt before use
10 years ago
Floris Bos
4674d4632b
Initialize libgcrypt before use
...
https://www.gnupg.org/documentation/manuals/gcrypt/Initializing-the-library.html
"Before the library can be used, it must initialize itself.
This is achieved by invoking the function gcry_check_version"
Closes issue #45
Tested with krdc + libgcrypt 1.6.1 (libgcrypt20-dev Ubunutu package)
connecting to a Mac Mini.
Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years ago