Commit Graph

17 Commits (a6fedf258aa00ab1850818fe65e7ee034196a7bb)

Author SHA1 Message Date
Christian Beier 2d50fc84f7 IPv6 support for LibVNCServer, part four: add copyright notices to files with non-trivial changes. 14 years ago
Christian Beier e7dfd0a9d6 IPv6 support for LibVNCServer, part two: Let the http server listen on IPv6, too.
As done with the RFB sockets, this uses a separate-socket approach as well.
14 years ago
Christian Beier 7cb0e4a9a9 novnc client: use the client's notion about the server hostname instead of what the server thinks. 14 years ago
Christian Beier 5756b133f7 httpd: fix sending of binary data such as images.
We do this simply by omitting the content-type and let the browser
decide upon the mime-type of the sent file. Only exception is
'index.vnc', where we do set the content-type since some browsers
fail to detect it's html when it's ending in '.vnc'

Also, remove superfluous #defines. We close the connection always.
14 years ago
Christian Beier edbd5ab8d4 Add noVNC HTML5 client connect possibility to our http server.
Pure JavaScript, no Java plugin required anymore! (But a recent browser...)
14 years ago
Christian Beier e832999a58 Set proper file permissions for source files. 15 years ago
Christian Beier cf72a0f7c3 Call WSAGetLastError() everywhere errno is read after a Winsock call.
Winsock does NOT update errno for us, we have fetch the last error
manually using WSAGetLastError().
15 years ago
Christian Beier c0373e9cd4 Non-blocking sockets for Windows.
Expands the SetNonBlocking() function in libvncclient/sockets.c to also
work under Windows and also changes it to honour maybe already present
socket flags.

A similar function was introduced for libvncserver as well and
all the #ifdef'ed fnctl calls replaced with calls to that one.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
16 years ago
runge f57eb8742f Add "Connection: close" to HTTP replies. 19 years ago
runge 5920dc18d7 SSL patch for Java viewer. https support for x11vnc. 20 years ago
runge c59929365c x11vnc: -gui tray mode, httpd.c: check httpListenSock >= 0. 21 years ago
dscho 8bee4eb990 ANSIfy, fix some warnings from Linus' sparse 21 years ago
dscho 34f714bcdc socketInitDone -> socketState 21 years ago
runge b8b96689bf add '-listen ipaddr' option 21 years ago
dscho 658b65ad0c support MinGW32! 21 years ago
dscho 97299606da global structures/functions should have "rfb", "sra" or "zrle" as prefix,
while structure members should not
22 years ago
dscho 876868553d move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago