zbierak
00105c3ac5
Fix memory access error in camera.c example
9 years ago
Cédric Georges
6fabf75f9c
Append missing include directory for GNUTLS and OPENSSL in CMake project
...
Append support of gnutls > v 2.99.01 (gnutls_transport_set_global_errno have a different signature)
9 years ago
Cédric Georges
e91132f6a9
re-up comment
9 years ago
Cédric Georges
445fb7d531
Append IPv6 option in CMake Project
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
plettix
684ebe02a2
another shift fix
9 years ago
plettix
fe7df89fb1
shift fixes - if an integer is a negative number then the return value of "Swap32IfLE" was -1
9 years ago
plettix
455ba61e4f
fix for issue 81
...
use different buffers for decode and encode
10 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
Timothy Pearson
7230869459
Per libvncserver developer bk138 do not automatically release onHold
10 years ago
Timothy Pearson
1d8b3c0548
Add hooks to client library to ontain network and authentication status
10 years ago
Timothy Pearson
0ca63a7ab6
Add missing files from previous commit
10 years ago
Timothy Pearson
366c7e7c21
Port required changes for TDE's krfb server from the old libvnc version embedded with krfb
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
Christian Beier
108c26fdde
Merge pull request #50 from maxnet/master
...
tls_openssl.c: define _XOPEN_SOURCE for extra POSIX functionality
10 years ago