Commit Graph

296 Commits (a6c599a5fcd9e3a5c8f4a77e77b7af37c4f43707)

Author SHA1 Message Date
Christian Beier 425e24196b
Fix building in C89 mode
7 years ago
Christian Beier c5297bd47d
Fix building websockets with GnuTLS.
7 years ago
Christian Beier 2300efd396 Fix typo
7 years ago
Christian Beier c36147390e Fix websockets building
7 years ago
Christian Beier 7368417239 Various #ifdef fixes to allow building with MSVC2014
7 years ago
Christian Beier 1d1d2090b7 Make websockets code build on OSX without SSL.
7 years ago
Christian Beier 16cf35b2bf
Use unprefixed b64_* functions in websockets code.
7 years ago
Christian Beier 78b101f09d
LibVNCServer: fix starting of an onHold-client in threaded mode.
7 years ago
Kyle Russell aed23ae5c3 websockets: Don't supply Sec-WebSocket-Protocol if not in request
7 years ago
Samuel Mannehed 21f8a8d33d Write the correct length for end of header
7 years ago
Christian Beier 65106d3962
httpd: rework mime type handling to recognise more types
7 years ago
Christian Beier 01698f5c5b Merge pull request #128 from zmedico/autoprobe-selective
8 years ago
Stefan Weil 63bc75f24b Fix some typos (found by codespell)
8 years ago
Kyle Russell 21fd4d27bb Support systemd socket activation
8 years ago
Zac Medico cdd81bd479 Support autoPort with ipv4 or ipv6 disabled
8 years ago
Christian Beier 6f4f31fe93 Merge pull request #84 from plettix/master
8 years ago
George Fleury 1417cb1c3f Avoid calling SSL_pending when connection is already closed
8 years ago
Christian Beier 785f0fa2d1 Merge pull request #103 from rdieter/master
8 years ago
Rex Dieter 53cc1fa18a use namespaced rfbMax macro (issue #102)
8 years ago
Wen Shuguang dfa5e27579 Enable AF_UNIX socket: ignore setsockopt TCP_NODELAY failure.
8 years ago
Stefan Weil 9c7efb7633 Fix some typos (found by codespell)
9 years ago
plettix 455ba61e4f fix for issue 81
9 years ago
Christian Beier 92f558482d Do away with rfbint.h generation and use stdint.h directly instead.
9 years ago
Christian Beier 107109492e Merge pull request #70 from maxnet/master
9 years ago
Benjamin Dürholt 97490d68b0 Changed C++ style comments to C ones
9 years ago
Benjamin Dürholt 4c1bd4e76e prevent segfault
9 years ago
Floris Bos f5ae94639b httpd: disallow directory traversal
9 years ago
Peter Spiess-Knafl 344264da2f Set autotools SOVERSION.
9 years ago
Christian Beier 99bd5d7ca4 Replace SHA1 implementation with the one from RFC 6234.
9 years ago
Christian Beier 1f5f1679a9 Merge pull request #57 from maxnet/master
9 years ago
Floris Bos 6836ccb208 Fix handling of multiple VNC commands per websockets frame
9 years ago
Christian Beier b568db93b9 Merge pull request #56 from maxnet/master
9 years ago
Floris Bos a48035a1ce Only advertise xvp support when xvpHook is set
9 years ago
Christian Beier 5d3e41d257 Fix building with mingw-w64.
9 years ago
Christian Beier 0aa204d818 Update comments regarding rfbClientConnectionGone().
10 years ago
Christian Beier 668d3e3785 Fix Use-After-Free vulnerability in LibVNCServer wrt scaling.
10 years ago
Maks Naumov 02d0f73ee8 Fix selData.buttonWidth calculation
10 years ago
Nicolas Ruff c18fa98b1f Fix stack-based buffer overflow
10 years ago
newsoft 83bf1f5974 Fix multiple stack-based buffer overflows in file transfer feature
10 years ago
newsoft 8220f4da4c Make sure that no integer overflow could occur during scaling
10 years ago
Christian Beier a1125ad9a6 Merge pull request #38 from LibVNC/autotools-fix-revisited
10 years ago
Brian Bidulock 57b0e4f4fe Rename obsolete INCLUDES to AM_CPPFLAGS
10 years ago
Johannes Schindelin ad7a054e8c Close unclosed comments ;-)
10 years ago
Daniel Cohen Gindi b288722ea6 A forgotten `#ifdef WIN32` broke UNIX build.
10 years ago
Daniel Cohen Gindi fd075263f9 Signal is a fundamental UNIX function, and must be omitted for any windows compilation
10 years ago
Daniel Cohen Gindi a7f79b696e These are UNIX headers, and are not available on MSVC
10 years ago
Daniel Cohen Gindi 1fc2951f22 On windows, use the Win32 calls for directory enumerations.
10 years ago
Daniel Cohen Gindi 901eba9f46 Generally adjusting headers for compiling on windows without the mixing of Winsock 1 and 2.
10 years ago
Daniel Cohen Gindi 8c58593649 Just use a macro to bridge to the Win32 version of `mkdir`
10 years ago
Daniel Cohen Gindi 026c48e7fc Fixed a violation of the C89 standard ("declarations must come before instructions")
10 years ago