Commit Graph

42 Commits (5d9d6a87124a5439d3432c37a67f9b2babe04407)

Author SHA1 Message Date
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 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
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
Kyle Russell aed23ae5c3 websockets: Don't supply Sec-WebSocket-Protocol if not in request
7 years ago
plettix 455ba61e4f fix for issue 81
9 years ago
Floris Bos 6836ccb208 Fix handling of multiple VNC commands per websockets frame
9 years ago
Daniel Cohen Gindi fbf48c65f3 `strings.h` and `resolv.h` are not available on MSVC, and some POSIX functions are renamed or deprecated
10 years ago
Joel Martin 7b9fc019de Set opcode correctly for binary frames.
11 years ago
Raphael Kubo da Costa 8f544bd276 Work around a gcc bug with anonymous structs and unions.
12 years ago
Raphael Kubo da Costa 252f5d9c7c Add the required headers for read(2)
12 years ago
Raphael Kubo da Costa 95dd76327b Use htobeNN(3) to convert numbers in websocket.c.
12 years ago
Raphael Kubo da Costa 4c148e5f74 Tune the definitions needed when building with -ansi.
12 years ago
Raphael Kubo da Costa 8f1ef3d66c Add some missing feature macro definitions.
12 years ago
Raphael Kubo da Costa 3cbef1a976 Use C-style comments in rfbconfig.h.cmake and C source code.
12 years ago
Raphael Kubo da Costa 88e6043585 Correctly include rfbconfig.h.
12 years ago
Christian Beier 6f9a9160c4 Fix some compiler warnings thrown with newer gcc.
12 years ago
Gernot Tenchio f597599d2a websockets: removed debug message
12 years ago
Gernot Tenchio 4d9178dcf2 websockets: restore errno after logging an error
12 years ago
Gernot Tenchio bd9cae3d12 Add support for different crypto implementations
13 years ago
Christian Beier 98a9d49c05 Update AUTHORS regarding the websocket guys.
13 years ago
Gernot Tenchio 2c45d08dd8 websocket: Use a single buffer for both, encoding and decoding
13 years ago
Gernot Tenchio 3eec976558 Merge branch 'kanaka/websockets' into websockets
13 years ago
Gernot Tenchio b1671e6de9 websockets: fix webSocketCheckDisconnect()
13 years ago
Gernot Tenchio 0f2ac00f6e websockets: use 32bit Xor in webSocketsDecodeHybi()
13 years ago
Gernot Tenchio fd73186769 websockets: nothing to worry about
13 years ago
Gernot Tenchio 7b80ff5b3a websockets: added gcrypt based sha1 digest funtion
13 years ago
Joel Martin d8b7f7a7d6 Add sha1.*. Remove UTF-8 encode. Protocol handling.
13 years ago
Gernot Tenchio 099e5c8251 websockets: Removed debugging left over
13 years ago
Gernot Tenchio 72b18fdfb7 websockets: Use callback functions for encode/decode
13 years ago
Gernot Tenchio 55234a37fd websockets: Move Hixie disconnect hack to websockets.c
13 years ago
Gernot Tenchio 1408866c86 websockets: Initial HyBi support
13 years ago
Gernot Tenchio 297072a691 websockets: Add wspath member to rfbClientRec
13 years ago
Gernot Tenchio 4aa3586367 websockets: Add encryption support
13 years ago
Joel Martin 7a77cc32b2 websockets: Properly parse Hixie-76 handshake.
13 years ago
Joel Martin 430b8f2449 websockets: Add UTF-8 encoding support.
13 years ago
Joel Martin 6fac22a74b websockets: Initial WebSockets support.
13 years ago