Commit Graph

315 Commits (c49204c815687da49f0f62c462041506bc23822b)

Author SHA1 Message Date
Wu Zongyong 2c2f103304 fix: the function should not return a value
7 years ago
Jocelyn Le Sage e8a1ca2035 Fixed compilation of websockets on system where there is no implementation of base64 functions.
7 years ago
Christian Beier ada4b4fc5a Merge pull request #158 from kempniu/gtk-vnc-0.7.0-compat
7 years ago
Christian Beier 051fe2a009
websockets: hide decode debug output per default
7 years ago
Christian Beier f48921becf
websockets: restore webSocketCheckDisconnect() to keep API compatibility
7 years ago
Andreas Weigel ef8d2852f5
remove potential 64 bit len overflow calculation
7 years ago
Andreas Weigel 5d9d6a8712
add decode support for continuation frames
7 years ago
Andreas Weigel a90a43cda5
remove Hixie-specific MD5 and check functions
7 years ago
Andreas Weigel 826e0f9e39
add generation wstest to cmake
7 years ago
Andreas Weigel f19d6ee225
add ws_decode tests
7 years ago
Andreas Weigel a2322e7006
remove obsolete hixie protocol support
7 years ago
Andreas Weigel bcefa591cd
factor out hybi decode part to make it testable
7 years ago
Andreas Weigel aac95a9dcf
fix overflow and refactor websockets decode (Hybi)
7 years ago
Lioncash c550e1ac69 font: Fix a small resource leak in a failure case in rfbLoadConsoleFont()
7 years ago
Christian Beier 6cb0522ecb rfbInitServer: only init Winsock once
7 years ago
Christian Beier 5935c1be4f Add an rfbLogPError that shows something on WIN32
7 years ago
Christian Beier 9ac695a4b9 Merge pull request #156 from The-42/drop-autotools
7 years ago
Christian Beier 425e24196b
Fix building in C89 mode
7 years ago
Michał Kępień 75f04c14e4 Ensure compatibility with gtk-vnc 0.7.0+
7 years ago
Bert van Hall fe94339587 drop autotools
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
8 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