- 17 Aug, 2011 4 commits
-
-
Joel Martin authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Joel Martin authored
This is not completely standard UTF-8 encoding. Only code points 0-255 are encoded and never encoded to more than two octets. Since '\x00' is a WebSockets framing character, it's easier for all parties to encode zero as '\xc4\x80', i.e. 194+128, i.e. UTF-8 256. This means that a random stream will be slightly more than 50% larger using this encoding scheme. But it's easy CPU-wise for client and server to decode/encode. This is especially important for clients written in languages that have weak bitops, like Javascript (i.e. the noVNC client). Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Joel Martin authored
If the only thing we are waiting on is a WebSockets terminator, then remove it from the stream early on in rfbProcessClientNormalMessage. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Joel Martin authored
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>
-
- 22 Jul, 2011 2 commits
-
-
Joel Martin authored
Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
Joel Martin authored
http://wiki.qemu.org/VNC_Tight_PNGSigned-off-by: Joel Martin <github@martintribe.org> Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
- 01 Jun, 2011 3 commits
-
-
Christian Beier authored
-
George Kiagiadakis authored
BUG: 256891 Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
George Kiagiadakis authored
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>
-
- 09 May, 2011 1 commit
-
-
Cristian Rodríguez authored
Signed-off-by: Cristian Rodríguez <crrodriguez@opensuse.org> Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
- 30 Apr, 2011 1 commit
-
-
Christian Beier authored
This reverts commit c1363fa9. The proper fix was already in 804335f9.
-
- 28 Apr, 2011 4 commits
-
-
Johannes Schindelin authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
Johannes Schindelin authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
George Kiagiadakis authored
This bug occured when a second telepathy tubes client was connected after the first one had disconnected and the channel (thus, the screen too) had been destroyed. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
George Kiagiadakis authored
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
- 27 Apr, 2011 1 commit
-
-
Vic Lee authored
The functions gnutls_*_set_priority we used were marked deprecated since latest GnuTLS version 2.12. However the replacement function gnutls_priority_set_direct is available since 2.2, which is even lower than our version requirement 2.4 in configure. The patch just replace the deprecate function to fix the compile warning. Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
-
- 30 Mar, 2011 1 commit
-
-
Christian Beier authored
-
- 29 Mar, 2011 3 commits
-
-
Christian Beier authored
We do VNC but no RDP. Pointed out by Vic Lee, thanks!
-
Christian Beier authored
-
Christian Beier authored
Also put all helper scripts into a utils directory.
-
- 28 Mar, 2011 3 commits
-
-
Christian Beier authored
-
Vic Lee authored
Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
- 17 Mar, 2011 6 commits
-
-
Christian Beier authored
My bad. There we see what the encodings test is good for ;-)
-
Christian Beier authored
* Fixed segfault on shutdown. * Updated to test all encodings. * Fixed to operate with encodings that split up rects into smaller rects.
-
Christian Beier authored
There can not be more than 255 security types and MSLogon is RFB 3.6 only.
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
This fixes a segfault when a server is invoked with the '-help' commandline argument.
-
- 12 Mar, 2011 9 commits
-
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
Christian Beier authored
-
Christian Beier authored
-
Christian Beier authored
GnuTLS seems to expect proper errno values internally. So set them in our custom push/pull functions. Parts of the patch stolen from libcurl, thanks! Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
Christian Beier authored
Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
Vic Lee authored
Signed-off-by: Christian Beier <dontmind@freeshell.org>
-
- 10 Mar, 2011 2 commits
-
-
Christian Beier authored
-
Christian Beier authored
-