108 Commits

Author SHA1 Message Date
Darren Shepherd
ebc0fa458a * Maven 3 support
* Pretty Format POM's
* AWS API compiles now
2012-08-24 11:18:54 -07:00
Darren Shepherd
490e87a617 Fix small compilation issue encountered when building with maven 2012-08-24 11:18:53 -07:00
Darren Shepherd
f826971fea Maven config, initial commit 2012-08-24 11:18:52 -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
Chip Childers
42ef767c4a License header updates. 2012-08-02 09:16:16 -04:00
Wido den Hollander
3412ce7348 system vm: Use systemvm.log as logfile for System VM's.
In commit:01ea1fba2f7277d687bf72bf79988d25ecb501c2 this was adjusted to "consoleproxy.log", but
the SSVM and CPVM share the same log4j configuration.
2012-06-21 14:15:10 +02:00
Wido den Hollander
01ea1fba2f console proxy: Adjust logfile to other path
We now store the console proxy logs in /var/log/cloud/consoleproxy.log
2012-06-20 11:46:20 +02:00
Kelven Yang
c3713a5861 Merge fix from community 2012-06-13 16:46:16 -07:00
Chip Childers
08fe71dad4 Correcting console proxy shell script exec headers.
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-06-13 07:56:16 -04: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
frank
7f8cf5a9ff fix copying template
Conflicts:

	console-proxy/scripts/ipfirewall.sh
2012-03-15 14:43:03 -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
Kelven Yang
64abfca407 bug 13637: don't send ENTER/BACKSPACE in javascript KEY-PRESS event. Reviewed-By: Anthony 2012-02-14 16:02:20 -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
Edison Su
bdfb8a2e14 add realhostip.crs/key/crt 2012-02-09 14:56:40 -08:00
frank
aa9d250280 port copy template fix to acton 2012-02-09 14:19:08 -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
871777b45e bug 12976: The new keyboard framework sends only raw keyboard events, it turned out that it does not work with Xen/KVM hypervisors(only VMware supports standard raw keyboard events), Xen/KVM accept only cooked keyboard events, to maintain cross hypervisor compability, US english keyboard will be handled in the new JsCookedKeyboardMapper class 2012-01-18 15:49:54 -08:00
frank
52610ffcb3 add copyright header to shell scripts 2012-01-11 18:41:53 -08:00
Kelven Yang
d12343b132 bug 12763: add a missing mapping(SHIFT = --> +) for english keyboard 2011-12-29 11:39:05 -08:00
Kelven Yang
86cbe3e0ee bug 12763: rebuild keycode mapping when browser is running on Japanese system with Japanese keyboard under the new framework 2011-12-29 11:23:15 -08:00
Kelven Yang
a01c52940e bug 12696: add keysym mapping for capslock key 2011-12-21 13:52:52 -08:00
Kelven Yang
6be6b6237b bug 11319: turn-off debug-time logger window 2011-12-14 15:46:51 -08:00
Kelven Yang
d576e241a1 bug 11319: console proxy and console viewer keyboard framework refactoring 2011-12-14 15:46:51 -08:00
Edison Su
f6acda0b91 bug 11663: iterate the whole /var/cache/cloud/cmdline to find out the mgt server ip address, as the position is different for each hypervisor
status 11663: resolved fixed
2011-10-06 14:33:58 -07:00
frank
ae2c5d9a6e Bug 11539 - SSVM stop script doesn't work
status 11539: resolved fixed
reviewed-by: edison

Conflicts:

	console-proxy/scripts/run.sh
2011-09-22 17:52:42 -07:00
Kelven Yang
4ea0256959 turn-off temporary debugging stuff 2011-08-31 18:19:10 -07:00
Kelven Yang
0421eafba0 bug 10765: add japanese keyboard support for linux OSes 2011-08-31 15:53:01 -07:00
Edison Su
b7f1149acc bug 9756: fix ssvm-check.sh, always get parameter from /var/run/cloud/cmdline
status 9756: resolved fixed
2011-08-09 10:52:29 -07:00
Kelven Yang
c8c329760d bug 10765: fix step 3 - tranlation map for japanese keyboard on japanese host VM to japanese keyboard on guest VM 2011-08-04 18:46:55 -07:00
Kelven Yang
a680f192ab bug 10765: there will be two steps for a full fix, this is step 1 -translate japanese Yen mark at javascript side 2011-08-03 18:13:12 -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