Joel Martin
b7ec54870a
Switch to much faster console.log and separate utils into util.js.
2010-04-13 09:28:53 -05:00
Joel Martin
0f62806499
Refactor processing to allow hextile processing.
...
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.
2010-04-12 13:21:44 -05:00
Joel Martin
f761808540
Process RRE in chunks instead of 1 at a time.
2010-04-12 11:46:43 -05:00
Joel Martin
cf67217cbf
Change to RGB ordering.
2010-04-12 11:21:03 -05:00
Joel Martin
6dab56f914
Working RRE implementation.
2010-04-12 11:08:40 -05:00
Joel Martin
ed7e776db2
First pass at RRE encoding
2010-04-11 23:11:21 -05:00
Joel Martin
48617e27bc
Fix Copy-Rect encoding.
2010-04-06 22:44:12 -05:00
Joel Martin
5aeb98801b
Change to markdown README.md.
...
- Semi-colon missing.
2010-04-06 21:34:56 -05:00
Joel Martin
cc0410a39b
Cleanup of files and vnc.js namespace.
...
- Trim unused code in base64.js
2010-04-06 16:44:45 -05:00
Joel Martin
d9cbdc7d85
Create getKeysym to lookup keysym from keyCode.
...
- Most of the keyboard is now functional.
2010-04-06 16:24:09 -05:00
Joel Martin
532a9fd92e
Better interface, support user provided VNC password.
...
- host, port and password input boxes (populated by URL values).
- clear canvas on disconnect.
- Dotted border around VNC area.
- mirror bits for VNC password.
2010-04-06 13:49:49 -05:00
Joel Martin
8580b98979
Got DES encryption of password working and colors corrected.
...
- 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.
2010-04-06 10:35:25 -05:00
Joel Martin
64ab5c4ded
Working with Raw rectangles and capital letter keys.
2010-04-05 23:54:30 -05:00
Joel Martin
c8460b0310
Cleanup canvas and vnc code so they can be used together.
2010-04-04 16:08:55 -05:00
Joel Martin
489d167643
Do base64 encode/decode of stream. Send SetEncoding and FB update request.
2010-04-02 19:17:46 -05:00
Joel Martin
65e27ddd4c
First RFB protocol stub implementation.
...
- Requires wsproxy to proxy to the VNC server.
2010-04-01 11:36:22 -05:00