olivier lamy
3aa469da2a
groupdId is now org.apache.cloudstack
2012-08-25 09:20:21 +02:00
olivier lamy
5ef60aceb1
%s/tab/ws/
2012-08-25 00:03:23 +02:00
Darren Shepherd
4a4007e652
Add license
2012-08-24 11:18:54 -07:00
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
Kelven Yang
381c8d0712
Add initial ConsoleProxy Monitor skeleton
2011-07-11 12:20:23 -07:00
Edison Su
0dacd3913a
bug 10423: agent in ssvm needs to add default keystore, as we copying templates through https://**realhostip .**
...
status 10423: resolved fixed
2011-07-08 13:49:43 -07:00
Abhinandan Prateek
f6b02aa032
bug 10065 : multiple secondary storage support required for ssvm-check.sh
...
status 10065: resolved fixed
checking status of multiple sec storages.
the cmdline remains same
2011-05-27 12:32:27 +05:30
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
c0ffcfc46d
Japanese Windows + Japanese keyboard + Firefox/IE/Chrome/Safari
2011-05-17 13:50:57 -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
1ff550f4a6
English Windows + Japanese keyboard + Firefox/IE/Safari/Chrome keyboard mapping
2011-05-16 14:19:55 -07:00
Kelven Yang
101ff9bb42
Make keyboard selection UI work across all browsers (FireFox, Chrome, IE, Safari)
2011-05-13 17:44:29 -07:00
Kelven Yang
28297b63a7
support extended key codes from numeric pad area. Complete Japanese keyboard + English Win7
2011-05-13 11:06:58 -07:00
Kelven Yang
0d77874f48
add KeyboardMapper class and Japanese keyboard translation table
2011-05-12 17:31:47 -07:00
Kelven Yang
de3f12901e
wire-up international keyboard event handling
2011-05-10 15:58:30 -07:00
Kelven Yang
824caafb8f
international keyboard support in console viewer
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
Frank
92155522f2
Add license header to files
2011-04-14 11:23:14 -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
Kelven Yang
0cd0703c81
Bug 8717: Move VMwareGuru to premium
2011-02-23 16:10:21 -08:00
Kelven Yang
a0c48d7fa1
1) Rename console-common to console so that Eclipse project name is the same as folder name
...
2) Fix UTF encoding issue at servlet response
2011-02-15 10:04:06 -08:00
Kevin Kluge
f75be002e2
fix 8210, ssvm-check does not work on kvm
2011-02-03 16:33:14 -08:00
Kelven Yang
27f2b6cbb1
Let cluster host-heartbeat be in a sperated context to avoid update delay by other activities
2011-02-01 17:38:12 -08:00
Kevin Kluge
6550f0a63b
update for debian
2011-01-31 23:27:44 -08:00
Kelven Yang
2b2885cf5e
change VmWare to trademarked name VMware
2011-01-31 14:08:27 -08:00
Alex Huang
b98961bcb1
fixed all the broken thirdparty stuff
2011-01-31 10:51:01 -08:00
anthony
19e7387702
build fix
2011-01-28 19:19:53 -08:00
Frank
e9652e67ad
migrate premium to oss
2011-01-28 16:07:46 -08:00
Alex Huang
2ec5bef63f
eclipse workspace changes
2011-01-20 10:31:18 -08:00
anthony
8bc7118c4f
eclipse fix
2011-01-14 11:39:12 -08:00
Kevin Kluge
3df2faa7dd
update ssvm-check for the new command line params
2011-01-13 22:42:27 -08:00
Chiradeep Vittal
322a8f8126
correct typo
2011-01-13 12:36:38 -08:00
Chiradeep Vittal
935734868f
open up logging for secondary storage
2011-01-13 12:36:37 -08:00
nit
6850a0ae9a
bug 7519 : Opening eth2 for public traffic on ssvm. Implementing the ip firewall for zone to zone copy in the Apache layer. Disabling directory listing for extract server root.
2011-01-11 20:05:35 +05:30
Edison Su
c12e96dcc3
add missing files
2011-01-06 12:25:50 -05:00
Kevin Kluge
4fd7a83645
allow service cloud stop to stop the java process
2010-12-10 15:30:07 -08:00
Alex Huang
28aa64287f
removed VirtualMachineGuru from UserVmManagerImpl
2010-12-08 17:08:29 -08:00
Kevin Kluge
1b666f3f19
apply a fix mike gave to a customer to keep the SSVM running and recovering
2010-12-06 21:59:26 -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
Frank Zhang
cbbcbb3c0e
remove console-proxy/wscript_build
2010-12-04 23:03:24 -08:00
Kelven Yang
cc7dc5e6be
Persist disk chain info when we detach a volume, check disk chain info when we attach a volume, this is required when snapshot operations are involved in vwmare
2010-12-03 18:59:23 -08:00
Alex Huang
9a70ee54f0
portforwarding is working
2010-12-03 08:48:03 -08:00
edison
5dc0e5d56c
remove the hardcode configuration
2010-11-19 17:21:05 -08:00
Kelven Yang
5490577469
1) Remove forwarding between eth1 and eth2 as it does not solve the problem of asymmetic routing
...
2) correct Eclipse project settings
3) If VM is hosted by vmware hypervisor, give the previous host preference to start on to fit VMware's VM-centric model
2010-11-17 15:55:04 -08:00
Alex Huang
2628b0c994
more componentlocator changes
2010-11-17 04:49:38 -08:00
Kelven Yang
40e8cb83a6
update eclipse project settings for removal of gsson1.3
2010-11-16 23:00:40 -08:00