Commit Graph

32 Commits

Author SHA1 Message Date
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