Commit Graph

  • 9e2f775d42 Add missing full GPL-3 text. Joel Martin 2010-06-24 18:04:40 -05:00
  • 48eed1ac05 Refactor canvas imageData test slightly. Joel Martin 2010-06-24 17:09:54 -05:00
  • 486cd527f2 Support WebSockets 76 (hixie-76, hybi-00). Joel Martin 2010-06-24 17:04:57 -05:00
  • 7dfa20b8fd Remove invalid pos check from web-socket-js. Joel Martin 2010-06-24 17:01:58 -05:00
  • 094b489b76 Missed change web-socket-js to dd80a1807758abfab4a0fde840f94c5d649e4a24. Joel Martin 2010-06-24 17:00:41 -05:00
  • 2ddd6214a5 Add web-socket-js debug flag and default to off. Joel Martin 2010-06-24 16:59:53 -05:00
  • 76053e2bae Squelch MD5.as build warnings. Joel Martin 2010-06-24 16:58:24 -05:00
  • 0e9b61d209 TODO: Test IE 9 preview 3. Joel Martin 2010-06-24 12:55:26 -05:00
  • 35f5b11ce5 Update gimite/web-socket-js to dd80a1807758abfab4a0fde840f94c5d649e4a24 Joel Martin 2010-06-24 12:42:34 -05:00
  • 48ffd4bcc7 TODO: already got Arora 0.5 working. Joel Martin 2010-06-24 11:19:19 -05:00
  • 5d41cbb278 TODO (WebSockets version 76) and Opera/Arora. Joel Martin 2010-06-24 11:12:49 -05:00
  • 7325b930f2 Add proxy functionality description. Joel Martin 2010-06-24 10:50:36 -05:00
  • d93d3e09ab Various cross-browser fixes. Joel Martin 2010-06-23 16:08:36 -05:00
  • 11bb7a4ae4 Fix browser detection code in IE. Joel Martin 2010-06-21 16:30:32 -05:00
  • 3915e5365e Update README.md with browser support. Joel Martin 2010-06-21 13:20:57 -05:00
  • 3b7575b219 Better support console debug under Opera (DragonFly). Joel Martin 2010-06-20 15:10:34 -05:00
  • 2a4e7d8a93 Timeout connection. Joel Martin 2010-06-18 15:18:41 -05:00
  • 146071161f Update usage and README.md. Joel Martin 2010-06-17 17:50:15 -05:00
  • 5c34ce4beb More arg processing fixes. Joel Martin 2010-06-17 17:24:54 -05:00
  • ee26cbf24d Argument processing fixes. Misc proxy fixes. Joel Martin 2010-06-17 17:05:33 -05:00
  • 6ee61a4cf6 Add daemonization support to wsproxy.*. Joel Martin 2010-06-17 16:06:18 -05:00
  • b2fd1bc374 Update TODO. Joel Martin 2010-06-17 09:31:13 -05:00
  • 459b2578b2 Force SSL option to proxies. Use getopt_long. Joel Martin 2010-06-16 13:58:00 -05:00
  • 8ef9ae8c96 Update TODO. Joel Martin 2010-06-16 13:57:10 -05:00
  • b0696c4473 Better C proxy host resolution. Joel Martin 2010-06-16 13:11:07 -05:00
  • f2898eabd3 Add listen address to proxy (C and python). Joel Martin 2010-06-16 12:37:03 -05:00
  • f755ca9631 Remove debug sendCtrlC function. Joel Martin 2010-06-16 09:48:49 -05:00
  • 160fabf65c Disabled ctrlAltDel button when N/A. Joel Martin 2010-06-15 17:56:38 -05:00
  • 63708ff5a8 Add CtrlAltDel send button to status bar. Joel Martin 2010-06-15 17:47:01 -05:00
  • 15046f0042 No mootools dep outside of default_controls.js. Joel Martin 2010-06-15 15:21:41 -05:00
  • 61dd52c983 Add mouse position routines to util.js. Joel Martin 2010-06-15 11:10:18 -05:00
  • e2e7c22494 Move DOM event handling from vnc.js to canvas.js. Joel Martin 2010-06-15 09:36:23 -05:00
  • 96a6eaadbc Move vnc.js into include directory. Joel Martin 2010-06-14 14:56:19 -05:00
  • 2152a88f5c Add summary timing info on disconnect. Joel Martin 2010-06-14 14:43:21 -05:00
  • 30e5396326 Less debug output. Joel Martin 2010-06-14 14:42:34 -05:00
  • a4807656a2 Move cert gen to Usage section of README.md. Joel Martin 2010-06-14 14:34:05 -05:00
  • 6a52558dd8 Render PNG images in order. Update TODO. Joel Martin 2010-06-13 11:00:12 -05:00
  • 3954ae149a Fix mouse focus issues. Joel Martin 2010-06-13 10:57:23 -05:00
  • 888d5813ed Fix scrolled mouse position. Joel Martin 2010-06-10 16:05:15 -05:00
  • 4b4496ad67 DesktopResize and compression level pseudo-encodings. Joel Martin 2010-06-10 15:44:42 -05:00
  • 8a8370060e More dynamic encoding list handling. Joel Martin 2010-06-10 12:11:13 -05:00
  • c3d28aabe4 base64 encode instead of escaping images. Joel Martin 2010-06-09 17:50:06 -05:00
  • 0664669ce9 Almost double firefox tight_png render performance. Joel Martin 2010-06-09 15:40:46 -05:00
  • 29cb15f9ca TIGHT_PNG encoding and timing refactor. Joel Martin 2010-06-09 15:00:32 -05:00
  • af183e63f5 update failed state on WS onerror. Joel Martin 2010-06-08 11:20:03 -05:00
  • 97df09b9f1 Output count for multi-packet decodes. Joel Martin 2010-06-07 14:36:26 -05:00
  • 9a09b636e7 Add UTF-8 wire encoding support to C wsproxy. Joel Martin 2010-06-07 13:47:44 -05:00
  • 7210e79e04 Move wsproxy and web utils into utils/ subdir. Joel Martin 2010-06-07 12:47:02 -05:00
  • 9e61a9c6f0 C wsproxy: seq numbers and decode multiple frames. Joel Martin 2010-06-07 12:44:02 -05:00
  • 8e1aa95ba3 First pass at working C wsproxy. Joel Martin 2010-06-04 17:10:06 -05:00
  • 14355cb212 Give better exception feedback in message handler. Joel Martin 2010-06-04 13:51:21 -05:00
  • 30298582d0 Add 'tight' encoding to TODO list. Add rfb proto link. Joel Martin 2010-06-03 16:11:21 -05:00
  • 2e041cf225 Fix Alt keysym. Joel Martin 2010-06-03 09:28:44 -05:00
  • 4f0da9ef84 Clarify examples. Joel Martin 2010-06-03 08:39:42 -05:00
  • 1aa9506251 Explain VNC_uri_prefix in README.md. Joel Martin 2010-06-02 17:28:28 -05:00
  • d0e01e064c Update README.md to reflect separate default controls file. Joel Martin 2010-06-02 17:18:46 -05:00
  • 913083993b Direct example. Move all DOM code default_controls.js. Joel Martin 2010-06-02 17:08:25 -05:00
  • 325d9eb7f3 Add --record option to wsproxy.py. Joel Martin 2010-06-01 17:58:14 -05:00
  • d41c33e4b7 Add colour map support (non-true-color). Joel Martin 2010-06-01 14:34:27 -05:00
  • 507b473a2e Test non-base64 (straight UTF-8) encoding. Joel Martin 2010-05-28 15:39:38 -05:00
  • c3996e24f5 Round-trip timing for first full FBU. Joel Martin 2010-05-28 15:29:36 -05:00
  • d38406e6b5 Fix web-socket-js: encode sent data across FABridge. Joel Martin 2010-05-28 14:10:57 -05:00
  • af6b17ce06 Change license to LGPL-3 and add some implementation notes. Joel Martin 2010-05-26 15:43:00 -05:00
  • 32eb5d7cb0 Use relative include path in tests. Joel Martin 2010-05-25 11:09:34 -05:00
  • a575a383fb Add mouse wheel support and input test page. Joel Martin 2010-05-25 11:05:55 -05:00
  • 7f4f41b0c7 Don't shift off subencoding in hextile. Joel Martin 2010-05-20 17:13:59 -05:00
  • 8fe2c2f915 Fix web-socket-js loading issue. Joel Martin 2010-05-17 17:11:13 -05:00
  • 97763d0eb8 Double Chrome hextile perf again. Add canvas test. Joel Martin 2010-05-17 10:18:37 -05:00
  • 3c1bead9a0 Add styling classes for status line state. Joel Martin 2010-05-16 19:58:51 -05:00
  • b92e282ad7 Add back canvas.html test page to tests subdir. Joel Martin 2010-05-16 19:23:44 -05:00
  • af180155a8 Create FABridge tester. Move wstest into tests subdir. Joel Martin 2010-05-16 19:21:21 -05:00
  • 8acfc8cf52 Change wstest.html 'cnt' to 'seq'. Joel Martin 2010-05-16 17:51:00 -05:00
  • f9583f1f98 Move canvas.js to include/canvas.js. Joel Martin 2010-05-15 15:45:09 -05:00
  • 67b24a9020 Support 3.7. Joel Martin 2010-05-15 15:25:10 -05:00
  • 56ec48bec8 Move vars into RFB namespace. Extend array in util.js. Joel Martin 2010-05-15 14:55:33 -05:00
  • c4164bda1d JSLint and "use strict". Joel Martin 2010-05-15 14:28:55 -05:00
  • 753bde8f53 Cleanup output, trap exceptions, timing output, fixes. Joel Martin 2010-05-15 12:38:50 -05:00
  • 3875f847f1 Double hextile rendering performance in Chrome. Joel Martin 2010-05-15 12:27:44 -05:00
  • 0a72cf9026 Reset client_settings on connect. Joel Martin 2010-05-15 12:14:30 -05:00
  • 71d2426a8e Rename HTML5-VNC to noVNC. Joel Martin 2010-05-12 09:39:38 -05:00
  • dcd950a044 Mark include/plain.css as code. Joel Martin 2010-05-11 15:04:07 -07:00
  • 1c91712f84 Add some links to related project sites. Joel Martin 2010-05-11 17:00:42 -05:00
  • 3a5ddcf737 Pull and modify stylesheet from kevinykchan/vnc-html5. Joel Martin 2010-05-11 16:58:36 -05:00
  • db504ade0c Isolate DOM references in load() and connect(). Joel Martin 2010-05-11 16:39:17 -05:00
  • ded9dfae10 Styling/integration refactoring. Joel Martin 2010-05-11 16:13:52 -05:00
  • 3a2fafac9b Add and clarify licensing. Joel Martin 2010-05-11 10:01:21 -05:00
  • 92f572a249 Fix wsproxy CPU usage without affecting latency. Joel Martin 2010-05-11 09:25:29 -05:00
  • 4ce2696d52 Merge branch 'merge_kevinykchan' Joel Martin 2010-05-11 09:23:55 -05:00
  • 3ec5d7c0a3 Addresses issue where wsproxy utilizes 100% CPU. The process now rarely goes over 2% Kevin Chan 2010-05-11 04:45:46 +08:00
  • 2cec49d439 If no password is provided, defaults to use no auth Kevin Chan 2010-05-11 04:55:47 +08:00
  • 97bfe5ba25 Move controls to vnc.js, make vnc.html very simple. Joel Martin 2010-05-06 17:08:53 -05:00
  • fc7d416ee4 Ignore python bytecode files. Joel Martin 2010-05-06 10:57:16 -05:00
  • 05e5cb7da0 Fix same for server side (no expected count complaint). Joel Martin 2010-05-06 10:54:36 -05:00
  • 0340f8b6b1 Don't complain about expected count on stop. Joel Martin 2010-05-06 10:53:09 -05:00
  • f8ee7b489d Encryption suppport for wstest. Joel Martin 2010-05-06 10:52:04 -05:00
  • 95ef30a167 websocket.py: generic code from wsproxy and wstest. Joel Martin 2010-05-06 10:32:07 -05:00
  • c539e4dcda DES that works with KVM's VNC. RFB 3.8 fixes. Joel Martin 2010-05-05 15:40:05 -05:00
  • ef764d3b9b Support for RFB 3.8 handshake. Joel Martin 2010-05-02 14:19:13 -05:00
  • 5aca52e18d Cleanup. Move note files into docs/. Joel Martin 2010-05-01 15:59:52 -05:00
  • adfe6ac166 Support for SSL/TLS ('wss://') on both sides. Joel Martin 2010-04-30 16:41:09 -05:00