Commit Graph

  • 58da507bb8 README: add companies/projects using noVNC. Joel Martin 2011-01-04 12:19:54 -06:00
  • 9b940131d3 include/canvas.js: show full user agent in console. Joel Martin 2011-01-04 10:30:26 -06:00
  • e3716842ef include/rfb.js: show Flash version in console. Joel Martin 2011-01-04 10:27:25 -06:00
  • bf5ee68828 Expose getKeysym and add keyboard test. Joel Martin 2011-01-03 12:34:41 -06:00
  • 2574936f60 utils/README.md, docs/TODO, docs/notes: updates. Joel Martin 2010-12-30 11:00:50 -07:00
  • 71ba9a7a54 wswrapper: update README, DO_MSG def for output. Joel Martin 2010-12-29 14:11:28 -07:00
  • 56d9aa816b wswrapper: interpose on poll/ppoll also. Joel Martin 2010-12-27 19:44:14 -07:00
  • 64dbc6bb63 wswrapper: timeout select. Joel Martin 2010-12-27 16:08:27 -07:00
  • 6b900d25d0 wswrapper: interpose select/pselect. Cleaup. Joel Martin 2010-12-27 13:15:59 -07:00
  • fce6ac5cb4 Fix to "Tolerate fragmented ServerInit". Joel Martin 2010-12-24 17:39:13 -07:00
  • 318d473438 Tolerate fragmented ServerInit. Joel Martin 2010-12-24 15:02:48 -07:00
  • 0f7f146f20 utils/launch.sh: find top web dir (with vnc.html). Joel Martin 2010-12-21 10:17:43 -06:00
  • b992f7c7dd use cd, dirname, and pwd to determine path instead of readlink (Mac fix) Amir Malik 2010-12-21 10:02:43 +08:00
  • a22a3cc0ea set socket option SO_REUSEADDR to prevent "Address already in use" error Amir Malik 2010-12-21 10:11:15 +08:00
  • 40a653f555 wswrapper: fix preload path and interpose port. Joel Martin 2010-12-16 14:04:16 -06:00
  • b144a0933d wswrapper: Normalize comments, remove unused headers. Joel Martin 2010-12-14 13:05:17 -05:00
  • c99124b527 wswrapper: Allow multiple WebSockets connections. Joel Martin 2010-12-14 12:43:34 -05:00
  • 70c585968b wswrap: WSWRAP_PORT envvar and wswrap script. Joel Martin 2010-12-13 14:20:34 -05:00
  • e46719100c Make compatible with jQuery. Slight API change. Joel Martin 2010-12-10 08:25:36 -06:00
  • 5b0bbd5c12 wswrapper: wrap existing server using LD_PRELOAD. Joel Martin 2010-12-02 22:11:02 -06:00
  • 79f0a095b6 rfb.js: avoid multiple b64 sequences per frame. Joel Martin 2010-11-15 13:43:26 -05:00
  • f7ec5b2cb6 Rename default_controls.js to ui.js. Joel Martin 2010-11-10 16:02:19 -06:00
  • e66f3f89f2 Add Chrome Frame support. Close requests in web.py. Joel Martin 2010-11-09 12:06:03 -06:00
  • 1ee2d93e94 wsproxy.js: Fix multi-frame decoding. Joel Martin 2010-11-07 22:28:08 -06:00
  • fd758dd335 First pass at wsproxy using node (node.js). Joel Martin 2010-11-07 19:06:20 -06:00
  • 58b4c9408f wsproxy: Fix --key parameter use. Joel Martin 2010-11-06 14:12:37 -05:00
  • c1d008f1ee Fix flush with strict DOCTYPE. Joel Martin 2010-11-06 14:11:30 -05:00
  • cdb55d26e5 canvas.js: workaround WebKit bug, issue #28. Joel Martin 2010-11-06 12:23:23 -05:00
  • 455e4657f6 default_controls.js: canvas fail fix. Misc cleanup. Joel Martin 2010-11-06 12:15:08 -05:00
  • 3205a3dee8 Add --key option for separate cert and key file. Joel Martin 2010-11-06 10:55:09 -05:00
  • e70f1d947e Remove left over record code. Squelch compile warnings Joel Martin 2010-11-06 10:53:32 -05:00
  • f61274c827 wsproxy: Mac OS X build fixes François Revol 2010-11-06 14:49:59 +01:00
  • 1f758e87d3 Issue #34: fix RFB 3.3/3.7 with no auth scheme. Joel Martin 2010-10-28 16:30:41 -05:00
  • 3dc3135b21 utils/README.md: second try on cmd formatting. Joel Martin 2010-10-28 10:53:08 -05:00
  • 6502293f21 utils/README.md: Fix command formatting. Joel Martin 2010-10-28 10:52:27 -05:00
  • e5d60a8ba2 Issue #32, wsproxy README, update webkit bug info, Joel Martin 2010-10-28 10:45:26 -05:00
  • f1a9971c82 Expose VNC shared mode setting in UIs. Joel Martin 2010-10-24 18:34:50 -05:00
  • 65bca0c904 Fix style caching. Canvas cleanup from Diet-noVNC. Joel Martin 2010-10-18 14:30:50 -05:00
  • 028b26f14b Fix reason_len not defined bug. Joel Martin 2010-10-14 11:07:54 -05:00
  • ce2b6909cd rfb.js: fail() wrapper for common failed pattern. Joel Martin 2010-10-14 10:09:33 -05:00
  • 8b17ac27f0 Add manual flash policy socat server info. Joel Martin 2010-10-10 18:59:02 -05:00
  • c084c396ba utils/Makefile: clean up md5.o too. Joel Martin 2010-10-04 13:30:53 -04:00
  • 60440cee15 rfb.js: rQwait, cuttext simplification. Joel Martin 2010-10-01 11:50:22 -05:00
  • a99959719d include/des.js: trim some fat. Joel Martin 2010-09-30 11:17:52 -05:00
  • a59f1cd269 webutil.js, util.js: split cleanup. Joel Martin 2010-09-29 15:05:27 -05:00
  • 5a00c9d18a Merge branch 'master' of git@github.com:kanaka/noVNC Joel Martin 2010-09-29 15:01:01 -05:00
  • 8d5d2c8230 Split util into two file: - util.js that contains essential functions - webutils.js that contains the GUI utility function.js Antoine Mercadal 2010-09-30 03:11:23 +08:00
  • 12d2e7c192 des.js: remove decrypt and simplify. Joel Martin 2010-09-29 14:48:19 -05:00
  • a679a97d1b Show rect/enc counts, add vnc_perf.html test. Joel Martin 2010-09-25 15:50:43 -05:00
  • 3b20e7a90f rfb.js, canvas.js: status feedback on Canvas functionality. Joel Martin 2010-09-24 10:47:39 -05:00
  • 562beccf18 docs/browsers.md: noVNC webkit bug link format. Joel Martin 2010-09-24 10:46:59 -05:00
  • d4139a9b06 README.md: move browser page link. Joel Martin 2010-09-24 10:45:33 -05:00
  • 6de07adb71 README.md: add link to browsers.md, update requirements. Joel Martin 2010-09-24 10:29:42 -05:00
  • f01e917ecc docs/browsers.md: Separate browser support page. Joel Martin 2010-09-24 09:59:54 -05:00
  • ff36b1270b Refactor settings object, add connectTimeout setting. Joel Martin 2010-09-23 09:39:24 -05:00
  • aa78706983 rfb.js: wait for SecurityResult failure reason bytes. Joel Martin 2010-09-23 09:17:09 -05:00
  • 005d9ee999 Misc cleanup: debug logging, record filename, etc. Joel Martin 2010-09-23 08:17:00 -05:00
  • 8787e49b92 util.js: detect firefox 4.X correctly. Joel Martin 2010-09-23 08:08:08 -05:00
  • c1eba48f79 logging: add Util.get_logging(), canvas clearing. Joel Martin 2010-09-22 17:11:57 -05:00
  • 57c7903f60 playback.js: move to include/ for easier reference. Joel Martin 2010-09-22 16:55:06 -05:00
  • 31a837d55e No local cursor by default due to issues #27, #29. Joel Martin 2010-09-20 16:15:40 -05:00
  • 02889945cb C proxy: Issue #14: wss:// from Safari Joel Martin 2010-09-15 18:21:42 -05:00
  • 0a1184bde8 API change: add sendKey() to manually send key code. Joel Martin 2010-09-15 18:14:27 -05:00
  • 7e63919e6d proxy: Issue #14: detect and allow wss:// from Safari. Joel Martin 2010-09-15 12:09:17 -05:00
  • e3efeb32a7 rfb.js: state refactor, add 'disconnect' state. Joel Martin 2010-09-11 15:31:50 -05:00
  • cc374cd61a proxy: always multiprocess and add --verbose. Joel Martin 2010-09-11 15:10:54 -05:00
  • ac7bdbc22f web-socket-js (issue #37): close() when connecting Joel Martin 2010-09-11 13:52:49 -05:00
  • 071f2818a8 gimite/web-socket-js issue #35: async onclose. Joel Martin 2010-09-11 12:44:39 -05:00
  • edc4725260 proxy: do handshake in forked process too. Joel Martin 2010-09-10 14:31:34 -05:00
  • a0315ab1dc wsproxy: multiprocess capable. Joel Martin 2010-09-10 13:05:48 -05:00
  • 465faf19db Remove record option from C wsproxy. Joel Martin 2010-09-10 09:58:26 -05:00
  • 5f409eeeeb License header cleanup. Joel Martin 2010-09-08 15:06:34 -05:00
  • 2a6018df9f web-socket-js: 9e7663771 build and remove source. Joel Martin 2010-09-08 14:57:32 -05:00
  • b5087acc24 default_controls.js: Fix cursor setting init. Joel Martin 2010-09-08 13:46:41 -05:00
  • c0f3c66489 TODO and .gitignore: updates. Joel Martin 2010-09-08 10:15:07 -05:00
  • d595e65685 JSLint. Joel Martin 2010-09-08 10:11:11 -05:00
  • 2f6a1c2bda vnc_playback.html: print frame_idx on error. Joel Martin 2010-09-07 16:22:28 -05:00
  • 673118fb21 Encrypt default to 'false' in vnc_auto.html also. Joel Martin 2010-09-07 09:57:37 -05:00
  • b8bd88d085 playback.js: realtime playback and split out code. Joel Martin 2010-09-01 12:31:54 -05:00
  • 975aa8c01c TODO: move long-term features to github issues. Joel Martin 2010-08-31 22:48:11 -05:00
  • 3afc7a2b89 Issue #15 - rfb.js: wait for security type list. Joel Martin 2010-08-31 22:22:22 -05:00
  • 3cc74720f0 canvas.js: Fix ignore for scrolled window. Joel Martin 2010-08-31 13:36:14 -05:00
  • d67de76770 Rename tightpng img queue variable to imgQ. Joel Martin 2010-08-31 12:08:47 -05:00
  • 3e7a7cefc6 More timing "history" purge. Joel Martin 2010-08-30 15:59:53 -05:00
  • 9c57ac3985 rfb.js: JSLint'ing Joel Martin 2010-08-30 15:57:58 -05:00
  • 0d1e1b7281 Merge init() into the constructor. Joel Martin 2010-08-30 15:16:07 -05:00
  • 55dee43279 Remove psuedo-UTF8 encoding. Joel Martin 2010-08-27 12:10:09 -05:00
  • e8c1698995 rfb.js: remove timing history. Joel Martin 2010-08-27 11:29:22 -05:00
  • eabf4670fb rfb.js/tight_png: fix indexed receive queue handling. Joel Martin 2010-08-27 11:21:30 -05:00
  • 4ff85f496c Test both builtin and base64.js functions. Joel Martin 2010-08-26 11:34:44 -05:00
  • 67b4e9879a Indexed receive queue. Up to 2X speedup in Chrome. Joel Martin 2010-08-26 10:22:29 -05:00
  • fb007628d6 Add Javascript variable container to record data. Joel Martin 2010-08-12 09:50:49 -05:00
  • 1a5dd77d37 Treat RFB 3.6 as 3.3. Joel Martin 2010-08-11 11:21:15 -05:00
  • 4ed717ad31 Scroll render test and perf speedup. Joel Martin 2010-08-06 15:53:13 -05:00
  • b7155950d3 * take care of kanaka's suggestions (cherry picked from commit 11f3271a52505dccbf38bea422e7c9a79dddd478) primalmotion 2010-08-04 15:20:53 -05:00
  • 6425f611d8 * Adding a way to set the DOM document to use. This is very usefull when you need to open a new window (with a new document) from javascript, without having to reload the script.js. (cherry picked from commit 8ded53c1de06d01e50d58543c19e73926f0fbbd4) primalmotion 2010-08-04 17:47:08 +02:00
  • b925c96781 JSLint: use ===. Joel Martin 2010-08-04 15:14:40 -05:00
  • a6a1ad3d0a Remove unused imports (sys, ssl) in wsproxy.py Joel Martin 2010-08-04 14:33:32 -05:00
  • 5958fb4996 Python 2.4 compatible imports. Joel Martin 2010-08-04 14:32:10 -05:00
  • c95c24e743 Fix #19: python2.4 support. Joel Martin 2010-08-04 14:18:55 -05:00