44 Commits

Author SHA1 Message Date
Kelven Yang
3609e44b58 commit for https://reviews.apache.org/r/6608/ 2012-08-27 10:39:49 -07:00
Darren Shepherd
490e87a617 Fix small compilation issue encountered when building with maven 2012-08-24 11:18:53 -07:00
Mice Xia
b25122bd4d Remove @author tag from non third-party source files in console-proxy folder and repalce tab indention with 4 spaces 2012-08-13 15:26:03 +08:00
Kelven Yang
c3713a5861 Merge fix from community 2012-06-13 16:46:16 -07:00
Kelven Yang
8d436e949c 1) Fix Console viewer CTRL key problem on Chrome browser
2) Support mouse drag/drop
2012-06-12 16:01:59 -07:00
David Nalley
8e6999d26b Console-proxy license headers from Chip Childers 2012-06-12 09:38:19 -04:00
Kelven Yang
ef4f0c695a bug CS-15179: ensure route before connecting
Reviewed-by: anthony
2012-06-06 16:58:13 -07:00
Kelven Yang
e8a5d51da7 Support console access through rebooting with XAPI session re-negotiation 2012-05-16 17:02:22 -07:00
Kelven Yang
4f98bbe194 Add screen-resize support to new VNC engine 2012-05-04 11:32:23 -07:00
Kelven Yang
310453f993 Use the correct XenServer console streaming URL via XAPI 2012-05-02 14:15:01 -07:00
Kelven Yang
102bc1f39f Don't use dynamic quiried key size as it varies on different JVM implementation and security providers 2012-04-20 11:43:06 -07:00
Kelven Yang
c5083787c2 Hardening console proxy AJAX protocol to address security concerns 2012-04-19 12:10:33 -07:00
Kelven Yang
2b6666ccd1 Remove the dependency on VNC port for session management inside Console Proxy. This is to adapt Xen secure console support 2012-04-11 17:18:41 -07:00
Kelven Yang
8b8973f941 Complete XenServer Secure Console proxy implementation 2012-04-10 15:57:52 -07:00
Rajesh Battala
3cbb8bc198 Xenserver Secure Console Proxy Phase I 2012-04-10 18:01:56 +05:30
Kelven Yang
d76207a09c Add support for Xen Secure-Console Intergration in console proxy 2012-04-09 15:49:20 -07:00
Kelven Yang
12ec170cc0 Do load report outside of the loop 2012-04-09 15:49:19 -07:00
frank
2f634c0913 Switch to Apache license 2012-04-03 04:50:05 -07:00
Kelven Yang
fe950868c3 Make the final switch on console proxy refactoring work. new VNC engine will be in use after this commit
Reviewed-By: Kelven
2012-03-27 14:56:42 -07:00
Kelven Yang
27c77133d4 Console proxy refactoring - new VNC engine is plugged in 2012-03-27 14:56:41 -07:00
Kelven Yang
e37c99d109 Console proxy refactoring incremental check-in - pluggable framework for VNC and RDP engine 2012-03-07 16:56:37 -08:00
Kelven Yang
4eb4d77746 Console proxy refactoring incremental check-in - build in-memory VncClient contact between VNC client implementation and console proxy 2012-03-01 17:08:22 -08:00
Kelven Yang
52ebf15e7c Console proxy refactoring incremental check-in - new VNC protocol implementation 2012-02-28 17:03:38 -08:00
Edison Su
1ab89dd436 add cert chain in db, and also open the api to upload a cert chain 2012-02-09 14:56:40 -08:00
Kelven Yang
847dde7896 bug 13428: use static generated keystore to include intermediate CA certificates
Reviewed-by: Edison
2012-02-02 21:14:50 -08:00
Kelven Yang
d576e241a1 bug 11319: console proxy and console viewer keyboard framework refactoring 2011-12-14 15:46:51 -08:00
Kelven Yang
0421eafba0 bug 10765: add japanese keyboard support for linux OSes 2011-08-31 15:53:01 -07:00
Kelven Yang
6bea2f7c2b Forgot to save this file before last check-in 2011-07-11 16:52:45 -07:00
Kelven Yang
0fa8b65cde bug 10656: check OutOfMemoryError in critical path, fix run.sh to let it be able to monitor process termination 2011-07-11 16:33:19 -07:00
Kelven Yang
381c8d0712 Add initial ConsoleProxy Monitor skeleton 2011-07-11 12:20:23 -07:00
Kelven Yang
48ee550c45 Japanese keyboard + Japanese OS(WinXP JP) to access Japanese VM(WinXP JP) 2011-05-18 17:36:34 -07:00
Kelven Yang
fd27127f6e Japanese keyboard + guest Japanese OS 2011-05-17 17:11:58 -07:00
Kelven Yang
eeada6f508 Letting console-proxy reflect back browser accept-language to help loading OS related keyboard 2011-05-16 17:59:36 -07:00
Kelven Yang
de3f12901e wire-up international keyboard event handling 2011-05-10 15:58:30 -07:00
Kelven Yang
7bc9165a9a use same command machenism for routing UI command with Japanese keyboard change 2011-05-06 15:14:38 -07:00
root
ea087d29cf add keyboard type selection to console viewer UI 2011-05-06 14:28:40 -07:00
Kelven Yang
160b2e1114 Finalize custom certficate support. hook with UI 2011-04-22 13:45:09 -07:00
Kelven Yang
e69774e13a Add console proxy management state, support certificate upload, all done except UI 2011-04-21 18:46:37 -07:00
Kelven Yang
a5816ce48e bug 8911: getjar URL was actually deprecated, console proxy download should be gone through ConsoleProxyAjaxResourceHandler which contains security check aganst the attack specified in the bug report 2011-03-09 14:51:27 -08:00
Frank
e9652e67ad migrate premium to oss 2011-01-28 16:07:46 -08:00
Kelven Yang
92815fc9f7 bug 7228: the exception found in this bug actually does not affect normal function but rather a ugly log message. add some protection to ignore invalid parameter from URL 2010-12-06 11:58:33 -08:00
Kelven Yang
864c35d615 bug 7316: VMware send unrecognized ZLRE encoding packet, switch to less-efficient but widely supported basic encoding mode. As the encoding is used between console proxy and the target host, which is within backend local network, it shouldn't affect AJAX performance 2010-12-06 11:43:24 -08:00
Kelven Yang
5f3bb36650 1) Merge following change from 2.1.X
Add time stamped ticket to console access URL to make it more secure

2) Fix a problem caused by the inconsistency of using different path seperator between windows platform and linux platform
2010-10-04 15:31:05 -07:00
Manuel Amador (Rudd-O)
05c020e1f6 Source code committed 2010-08-11 09:13:29 -07:00