Commit Graph

44 Commits (96a5111cba681ae846383753859f2d35e3395f91)

Author SHA1 Message Date
Stefan Weil 9c7efb7633 Fix some typos (found by codespell)
9 years ago
Floris Bos 6836ccb208 Fix handling of multiple VNC commands per websockets frame
10 years ago
Christian Beier 0aa204d818 Update comments regarding rfbClientConnectionGone().
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 026c48e7fc Fixed a violation of the C89 standard ("declarations must come before instructions")
10 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
Amandeep Singh 012594b970 allow rfbInitSockets with non-ready states.
10 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
Oliver Loch 584542ba97 Patched sockets.c to allow the use of IPv6 without IPv4.
12 years ago
Kyle J. McKay 66282f5800 libvncserver/sockets.c: do not segfault when listenSock/listen6Sock == -1
13 years ago
Christian Beier 2d50fc84f7 IPv6 support for LibVNCServer, part four: add copyright notices to files with non-trivial changes.
13 years ago
Christian Beier 75bfb1f5d3 IPv6 support for LibVNCServer, part three: make reverse connections IPv6-capable.
13 years ago
Christian Beier edc75fa4f4 IPv6 support for LibVNCServer, part onepointseven: Plug a memleak.
13 years ago
Christian Beier 23413bf120 IPv6 support for LibVNCServer, part onepointfive: Fix compilation with IPv6 missing.
13 years ago
Christian Beier 83a7c713a9 IPv6 support for LibVNCServer, part one: accept IPv4 and IPv6 connections.
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 6fac22a74b websockets: Initial WebSockets support.
13 years ago
Christian Beier 17ce0c5628 Remove some unused variables.
14 years ago
George Kiagiadakis ddd9b5ac7b Fix rfbProcessNewConnection to return some value instead of void.
14 years ago
George Kiagiadakis 9f8d8d4ef3 Split two event-loop related functions out of the rfbProcessEvents() mechanism.
14 years ago
Christian Beier e832999a58 Set proper file permissions for source files.
14 years ago
Christian Beier cf72a0f7c3 Call WSAGetLastError() everywhere errno is read after a Winsock call.
14 years ago
Tobias Doerffel d4fabc217e libvncserver sockets: check cl->screen before accessing it
14 years ago
Christian Beier 079394ca5b libvncserver sockets: favor per-screen maxclientwait over global one when set.
14 years ago
Christian Beier c0373e9cd4 Non-blocking sockets for Windows.
14 years ago
runge f40b011182 Add locks of updateMutex in rfbRedrawAfterHideCursor() and
15 years ago
steven_carr ccdbe8f325 The great UltraVNC Compatibility Commit
19 years ago
dscho 0d40904d9f rfbCheckFds now returns the number of processed events
19 years ago
dscho f52cfa651b add handleEventsEagerly flag (Thanks, Donald)
19 years ago
dscho 1b81e342cb assorted fixes for MinGW32
19 years ago
dscho 3a8d4bdbe6 work around write() returning ENOENT on Solaris 2.7
19 years ago
dscho 0a909fde7a This monster commit contains support for TightVNC's file transfer protocol.
19 years ago
dscho 93be927b1c Introduce generic protocol extension method. Deprecate
19 years ago
dscho 8bee4eb990 ANSIfy, fix some warnings from Linus' sparse
20 years ago
dscho 34f714bcdc socketInitDone -> socketState
20 years ago
runge b8b96689bf add '-listen ipaddr' option
20 years ago
dscho 658b65ad0c support MinGW32!
20 years ago
dscho 97299606da global structures/functions should have "rfb", "sra" or "zrle" as prefix,
20 years ago
dscho 1589d04d50 debug
21 years ago
dscho 876868553d move the library into libvncserver/, x11vnc into x11vnc/
21 years ago