Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | websockets: Initial WebSockets support. | Joel Martin | 2011-08-17 | 1 | -0/+83 |
| | | | | | | | | | | | | | | Has a bug: WebSocket client disconnects are not detected. rfbSendFramebufferUpdate is doing a MSG_PEEK recv to determine if enough data is available which prevents a disconnect from being detected. Otherwise it's working pretty well. [jes: moved added struct members to the end for binary compatibility with previous LibVNCServer versions, removed an unused variable] Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> | ||||
* | Remove some unused variables. | Christian Beier | 2011-06-01 | 1 | -2/+0 |
| | |||||
* | Fix rfbProcessNewConnection to return some value instead of void. | George Kiagiadakis | 2011-06-01 | 1 | -6/+9 |
| | | | | | | BUG: 256891 Signed-off-by: Christian Beier <dontmind@freeshell.org> | ||||
* | Split two event-loop related functions out of the rfbProcessEvents() mechanism. | George Kiagiadakis | 2011-06-01 | 1 | -31/+42 |
| | | | | | | | This is required to be able to do proper event loop integration with Qt. Idea was taken from vino's libvncserver fork. Signed-off-by: Christian Beier <dontmind@freeshell.org> | ||||
* | Set proper file permissions for source files. | Christian Beier | 2011-03-10 | 1 | -0/+0 |
| | |||||
* | Call WSAGetLastError() everywhere errno is read after a Winsock call. | Christian Beier | 2011-03-03 | 1 | -0/+3 |
| | | | | | Winsock does NOT update errno for us, we have fetch the last error manually using WSAGetLastError(). | ||||
* | libvncserver sockets: check cl->screen before accessing it | Tobias Doerffel | 2010-12-01 | 1 | -2/+2 |
| | | | | | | | | | In commit 079394ca5b14d8067b95a9cf95a834828b4425a6 new code with insufficient checks was introduced causing a segfault when doing a HTTP server connection. Such connections have no screen set in the client data structure. Signed-off-by: Tobias Doerffel <tobias.doerffel@gmail.com> | ||||
* | libvncserver sockets: favor per-screen maxclientwait over global one when set. | Christian Beier | 2010-11-18 | 1 | -3/+8 |
| | | | | Signed-off-by: Christian Beier <dontmind@freeshell.org> | ||||
* | Non-blocking sockets for Windows. | Christian Beier | 2010-09-13 | 1 | -15/+25 |
| | | | | | | | | | | | 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> | ||||
* | Add locks of updateMutex in rfbRedrawAfterHideCursor() and | runge | 2009-12-01 | 1 | -1/+1 |
| | | | | rfbSetClientColourMap(). Up listen limit from 5 to 32. | ||||
* | The great UltraVNC Compatibility Commit | steven_carr | 2006-05-15 | 1 | -3/+19 |
| | |||||
* | rfbCheckFds now returns the number of processed events | dscho | 2006-02-28 | 1 | -10/+13 |
| | |||||
* | add handleEventsEagerly flag (Thanks, Donald) | dscho | 2006-02-28 | 1 | -82/+86 |
| | |||||
* | assorted fixes for MinGW32 | dscho | 2005-12-19 | 1 | -14/+17 |
| | |||||
* | work around write() returning ENOENT on Solaris 2.7 | dscho | 2005-12-09 | 1 | -0/+3 |
| | |||||
* | This monster commit contains support for TightVNC's file transfer protocol. | dscho | 2005-09-28 | 1 | -0/+8 |
| | | | | Thank you very much, Rohit! | ||||
* | Introduce generic protocol extension method. Deprecate | dscho | 2005-09-27 | 1 | -0/+7 |
| | | | | the processCustomClientMessage() method. | ||||
* | ANSIfy, fix some warnings from Linus' sparse | dscho | 2005-05-15 | 1 | -20/+14 |
| | |||||
* | socketInitDone -> socketState | dscho | 2005-05-07 | 1 | -2/+27 |
| | |||||
* | add '-listen ipaddr' option | runge | 2005-03-05 | 1 | -11/+31 |
| | |||||
* | support MinGW32! | dscho | 2004-12-01 | 1 | -13/+10 |
| | |||||
* | global structures/functions should have "rfb", "sra" or "zrle" as prefix, | dscho | 2004-08-30 | 1 | -22/+22 |
| | | | | while structure members should not | ||||
* | debug | dscho | 2004-06-18 | 1 | -0/+8 |
| | |||||
* | move the library into libvncserver/, x11vnc into x11vnc/ | dscho | 2004-05-25 | 1 | -0/+619 |