Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							65eeeaf071 
							
						 
					 
					
						
						
							
							CS-14277  
						
						 
						
						... 
						
						
						
						Support for local data disk. Currently enable/disable config is at zone level, in subsequent checkins it can be made more granular.
    Following changes are made:
    - Create disk offering API now takes an extra parameter to denote storage type (local or shared). This is similar to storage type in service offering.
    - Create/delete of data volume on local storage
    - Attach/detach for local data volumes. Re-attach is allowed as long as vm host and data volume storage pool host is same.
    - Migration of VM instance is not supported if it uses local root or data volumes.
    - Migrate is not supported for local volumes.
    - Zone level config to enable/disable local storage usage for service and disk offerings.
    - Local storage gets discovered when a host is added/reconnected if zone level config is enabled. When disabled existing local storages are not removed but any new local storage is not added.
    - Deploy VM command validates service and disk offerings based on local storage config.
    - Upgrade uses the global config 'use.local.storage' to set the zone level config for local storage.
(cherry picked from commit 62710aed37606168012a0ed255a876c8e7954010) 
						
						
					 
					
						2012-09-11 17:22:43 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mice Xia 
							
						 
					 
					
						
						
						
						
							
						
						
							0bf8c5a18f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-61 Console proxy has plenty of files with CRLF line ending.  
						
						 
						
						
						
						
					 
					
						2012-09-08 09:26:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							a19d7ab00b 
							
						 
					 
					
						
						
							
							fixing more line encodings  
						
						 
						
						
						
						
					 
					
						2012-09-07 17:32:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae15f8bbf 
							
						 
					 
					
						
						
							
							first OSS build  
						
						 
						
						
						
						
					 
					
						2012-09-05 17:45:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							3054537182 
							
						 
					 
					
						
						
							
							Use maven to build the systemvm zip and iso  
						
						 
						
						
						
						
					 
					
						2012-09-03 14:09:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							590f52df82 
							
						 
					 
					
						
						
							
							Include some missing resources in the jars  
						
						 
						
						
						
						
					 
					
						2012-08-28 08:59:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							3609e44b58 
							
						 
					 
					
						
						
							
							commit for  https://reviews.apache.org/r/6608/  
						
						 
						
						
						
						
					 
					
						2012-08-27 10:39:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olivier lamy 
							
						 
					 
					
						
						
						
						
							
						
						
							a06ed5728c 
							
						 
					 
					
						
						
							
							remove intermediate parent poms  
						
						 
						
						
						
						
					 
					
						2012-08-27 16:43:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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