- 14 Apr, 2010 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
- Refactor to pull off all the data received into RFB.d array and then process it. This allows a bit more flexibility in handling data that isn't sent in frame boundary packets. - Properly ignore these server messages: SetColourMapEntries, Bell, ServerCutText.
-
- 13 Apr, 2010 4 commits
-
-
Joel Martin authored
-
Joel Martin authored
- Hextile has an undocumented weirdness where RAW frames are often followed by a 0 byte that should be ignored. - Coallesce client messages that are one after another. Without this the server seems to often ignore frames that are send right after another frame has been sent. This fixes a reconnect issue where setEncodings seems to be ignored. Also results in a huge performance increase after key strokes (by adding a update request to the key event message) because the server always sends an update instead of sometimes waiting for the next poll to be sent.
-
Joel Martin authored
-
Joel Martin authored
-
- 12 Apr, 2010 5 commits
-
-
Joel Martin authored
With hextile you can't know how many bytes are pending. So restructure so that all the received data so far is passed to the processsing routines.
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
- 10 Apr, 2010 3 commits
-
-
Joel Martin authored
- Prime number background worker that can be started, stopped and reset that calculates prime numbers and sends them back to the main page/thread.
-
Joel Martin authored
-
Joel Martin authored
-
- 07 Apr, 2010 6 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
- Semi-colon missing.
-
Joel Martin authored
-
Joel Martin authored
-
- 06 Apr, 2010 6 commits
-
-
Joel Martin authored
- Trim unused code in base64.js
-
Joel Martin authored
- Most of the keyboard is now functional.
-
Joel Martin authored
-
Joel Martin authored
- host, port and password input boxes (populated by URL values). - clear canvas on disconnect. - Dotted border around VNC area. - mirror bits for VNC password.
-
Joel Martin authored
- DES encryption for VNC bit mirrors every bytes of the password. This commit has a hard-coded mirrored password. Need to ask user and bit mirror it. - With image data across the wire it's Blue,Green,Red, so twiddle things around a bit.
-
Joel Martin authored
-
- 04 Apr, 2010 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
Correctly handles all three mouse buttons and key presses on firefox and Chrome. Has a decent obj properties lister (dirObj).
-
- 03 Apr, 2010 3 commits
-
-
Joel Martin authored
-
Joel Martin authored
From http://www.webtoolkit.info/
-
Joel Martin authored
-
- 01 Apr, 2010 4 commits
-
-
Joel Martin authored
- Requires wsproxy to proxy to the VNC server.
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
- 31 Mar, 2010 4 commits
-
-
Joel Martin authored
- wsproxy.py: creates a web sockets to TCP socket proxy. - interact.html: prints received Web Sockets data and has text box to send strings.
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
- 17 Feb, 2010 1 commit
-
-
Joel Martin authored
-