213 Commits (master)

Author SHA1 Message Date
Christian Beier d3a4292aa9
Move pipe_notify_client_thread to end of rfbClientRec 4 years ago
Tobias Junghans e66a8a17f3 Allow to use global LZO library instead of miniLZO 4 years ago
Tobias Junghans 5f9a07d7e1 LibVNCClient: add support for custom auth handlers 4 years ago
Tobias Junghans 66ead2a7f2 rfb: add header guard for default8x16 4 years ago
Christian Beier e611616723
Remove the turbojpeg.h dependency from public headers 4 years ago
Quentin BUATHIER cedae6e6f9 Fix the concurrent issue hapenning between the freeing of the client and the clientOutput thread 4 years ago
Christian Beier 1781ecda34
CMake: add a LIBVNCSERVER_HAVE_GNUTLS #define 4 years ago
Christian Beier e775aec64e
build: decouple GnuTLS|OpenSSL detection from WebSockets support 4 years ago
Christian Beier 49f1d8de47
build: remove LIBVNCSERVER_WITH_CLIENT_TLS #define 4 years ago
Eddie James dd873fce45 Tight: export SendCompressedData and SendTightHeader functions 4 years ago
DRC d7b14624cb Include Tight decoding optimizations from TurboVNC 4 years ago
Wiki Wang beb82f8dde Add trle decoder 5 years ago
Christian Beier df11e806a3
Move HAVE_SASL #ifdefs into header file to have less LOC 5 years ago
simon cb4e15c1ae Added SASL authentication support 5 years ago
Christian Beier f48921becf
websockets: restore webSocketCheckDisconnect() to keep API compatibility 5 years ago
Andreas Weigel a90a43cda5
remove Hixie-specific MD5 and check functions 5 years ago
simon 2c87a631fa X509 certificate verification for OpenSSL 5 years ago
Christian Beier c80879ee69
CMake: add all function checks that used to be in configure.ac 5 years ago
Christian Beier 81d5b844ed
CMake: properly name rfbconfig.h cmake template 5 years ago
Christian Beier fc2899af7a
CMake: set LIBVNCSERVER_HAVE_FORK in rfbconfig.h if fork() found 5 years ago
Christian Beier 2197b415f2
CMake: set LIBVNCSERVER_HAVE_LIBSSL in rfbconfig.h if OpenSSL found 5 years ago
Christian Beier 6d4bb07ea6
CMake: detect mmap() and write result to rfbconfig.h 5 years ago
Christian Beier 80ad74f761
Fix building for Android and add build instructions to README 5 years ago
Christian Beier b551e7017b rfbproto: re-add erroneously removed SOCKET definition 5 years ago
Christian Beier 7edd53ec27 rfbproto: remove SOCKET redefinitions 5 years ago
Christian Beier dbf5f9d514 Fix "rfbBool's size is not 1" runtime error with MSVC 5 years ago
Christian Beier 502e97df1a
CMake: that file ain't used no more 5 years ago
Christian Beier 7368417239 Various #ifdef fixes to allow building with MSVC2014 5 years ago
Christian Beier cd5b38d742 CMake: add a HAVE_SYS_UIO_H flag to rfbconfig.h 5 years ago
Christian Beier dede3aea22 Fix LibVNCClient compilation with MSVC 2014 5 years ago
Balazs Ludmany a01a18df1d Add function pointers for every type of rectangle 6 years ago
Christian Beier c4721ae493 Fix rfbClientSwap64IfLE broken in fe7df89fb1 6 years ago
Christian Beier cada820645 Only include endian.h if present on system. 6 years ago
gbdj 1da7872784 libvncclient/tls_gnutls.c: Add hooks to WriteToTLS() for optional protection by mutex. Fix upstream issue #100 6 years ago
Rex Dieter 53cc1fa18a use namespaced rfbMax macro (issue #102) 6 years ago
zbierak b6cb19982f Increase MAX_ENCODINGS value to accommodate more client encodings 6 years ago
Cédric Georges 445fb7d531 Append IPv6 option in CMake Project 6 years ago
Christian Beier 9d4cb568b7 Be a bit clearer with the cursorshape documentation for libvncclient. 7 years ago
Christian Beier 4665af4950 Properly document HandleCursorShape and GotCursorShapeProc. 7 years ago
Stefan Weil 68d43fb62d Fix definition of POSIX data types 7 years ago
Stefan Weil b71cc64e58 Fix endianness detection 7 years ago
Stefan Weil 9c7efb7633 Fix some typos (found by codespell) 7 years ago
plettix fe7df89fb1 shift fixes - if an integer is a negative number then the return value of "Swap32IfLE" was -1 7 years ago
Christian Beier 97f442ef2a Instead of letting the build system define endianess, rely on endian.h. 7 years ago
Christian Beier 92f558482d Do away with rfbint.h generation and use stdint.h directly instead. 7 years ago
Christian Beier 612de004c4 Revert "LibVNCClient: Add H.264 encoding for framebuffer updates" 7 years ago
Floris Bos 6836ccb208 Fix handling of multiple VNC commands per websockets frame 8 years ago
Timothy Pearson 1d8b3c0548 Add hooks to client library to ontain network and authentication status 8 years ago
Timothy Pearson 366c7e7c21 Port required changes for TDE's krfb server from the old libvnc version embedded with krfb 8 years ago
Daniel Cohen Gindi e69e1efd75 Those are generally the windows headers, not just MinGW 8 years ago