Commit Graph

175 Commits (05c6c6deaca39c09a5af97d23ee5eed03e15b0d3)

Author SHA1 Message Date
Christian Beier 7368417239 Various #ifdef fixes to allow building with MSVC2014
7 years ago
Christian Beier cd5b38d742 CMake: add a HAVE_SYS_UIO_H flag to rfbconfig.h
7 years ago
Christian Beier dede3aea22 Fix LibVNCClient compilation with MSVC 2014
7 years ago
Christian Beier c4721ae493 Fix rfbClientSwap64IfLE broken in fe7df89fb1
8 years ago
Christian Beier 6f4f31fe93 Merge pull request #84 from plettix/master
8 years ago
Christian Beier cada820645 Only include endian.h if present on system.
8 years ago
Christian Beier ddabcb67a6 Merge pull request #105 from cgeorges82/master
8 years ago
Christian Beier 785f0fa2d1 Merge pull request #103 from rdieter/master
8 years ago
Christian Beier fc3dfdd9c5 Merge pull request #118 from gbdj/threadsafe-100-squash
8 years ago
gbdj 1da7872784 libvncclient/tls_gnutls.c: Add hooks to WriteToTLS() for optional protection by mutex. Fix upstream issue #100
8 years ago
Rex Dieter 53cc1fa18a use namespaced rfbMax macro (issue #102)
8 years ago
zbierak b6cb19982f Increase MAX_ENCODINGS value to accommodate more client encodings
8 years ago
Cédric Georges 445fb7d531 Append IPv6 option in CMake Project
8 years ago
Christian Beier 9d4cb568b7 Be a bit clearer with the cursorshape documentation for libvncclient.
8 years ago
Christian Beier 4665af4950 Properly document HandleCursorShape and GotCursorShapeProc.
8 years ago
Christian Beier 228a75fe3a Merge pull request #90 from stweil/fix
9 years ago
Stefan Weil 68d43fb62d Fix definition of POSIX data types
9 years ago
Stefan Weil b71cc64e58 Fix endianness detection
9 years ago
Stefan Weil 9c7efb7633 Fix some typos (found by codespell)
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
Christian Beier 97f442ef2a Instead of letting the build system define endianess, rely on endian.h.
9 years ago
Christian Beier 92f558482d Do away with rfbint.h generation and use stdint.h directly instead.
9 years ago
Christian Beier 612de004c4 Revert "LibVNCClient: Add H.264 encoding for framebuffer updates"
9 years ago
Floris Bos 6836ccb208 Fix handling of multiple VNC commands per websockets frame
9 years ago
Daniel Cohen Gindi e69e1efd75 Those are generally the windows headers, not just MinGW
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 e26aeb4062 MSVC: Use the Unix emulation headers
10 years ago
Daniel Cohen Gindi 8175f428dc Use correct winsock header
10 years ago
Christian Beier 0de0fa498d Remove unneeded #ifdefs.
11 years ago
Christian Beier 38c181a2d5 Fix ABI compatibility issue.
11 years ago
David Verbeiren d891478ec9 LibVNCClient: Add H.264 encoding for framebuffer updates
11 years ago
Raphael Kubo da Costa 95dd76327b Use htobeNN(3) to convert numbers in websocket.c.
12 years ago
Raphael Kubo da Costa 3cbef1a976 Use C-style comments in rfbconfig.h.cmake and C source code.
12 years ago
Christian Beier fef4386acc Add Compile Time Version Test Defines.
12 years ago
Christian Beier 3e0cf05e12 LibVNCServer: Include ws2tcpip.h if it's available.
12 years ago
Christian Beier d4cbaa0c17 Only try to build TightPNG stuff when libjpeg is available.
12 years ago
Christian Beier 413ca0dfef Merge branch 'turbovnc'
12 years ago
Christian Beier 77286f0831 LibVNCClient: Remove all those WITH_CLIENT_TLS #ifdefs and move GnuTLS specific functionality into tls_gnutls.c.
12 years ago
DRC 7124b5fbcf Replace TightVNC encoder with TurboVNC encoder. This patch is the result of further research and discussion that revealed the following:
12 years ago
Christian Beier 4c7e185a97 Move tightsubsamplevel member to the end of rfbClient struct.
12 years ago
DRC 97001a7e7b Add TurboVNC encoding support.
12 years ago
Christian Beier 75bfb1f5d3 IPv6 support for LibVNCServer, part three: make reverse connections IPv6-capable.
12 years ago
Christian Beier e7dfd0a9d6 IPv6 support for LibVNCServer, part two: Let the http server listen on IPv6, too.
12 years ago
Christian Beier 83a7c713a9 IPv6 support for LibVNCServer, part one: accept IPv4 and IPv6 connections.
12 years ago
Kyle J. McKay 5c57575c35 Support Mac OS X vnc client with no password
12 years ago
Luca Stauble fe2e2e4b59 Add an optional parameter to specify the ip address for reverse connections
12 years ago
Christian Beier 66b0603b5a Small changes to LibNVCClient doxygen documentation.
12 years ago
Christian Beier abf6fad894 Merge branch 'master' of https://github.com/watkipet/libvncserver
12 years ago
Christian Beier 49e59435e3 Merge branch 'included-novnc'
13 years ago
Christian Beier faadd48448 Rename 'classes' dir to 'webclients'.
13 years ago