Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							cb0c14671a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5826: do netmask/gateway validation before calculating the POD cidr  
						
						
						
						
					 
					
						2014-01-07 10:20:30 -08:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							62c9343658 
							
						 
					 
					
						
						
							
							compare null to non-null or not-empty-string  
						
						
						
						
					 
					
						2014-01-06 11:28:50 +01:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							92ba5f618d 
							
						 
					 
					
						
						
							
							Fix tab issues in the Link.java  
						
						
						
						
					 
					
						2014-01-02 14:03:38 -08:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							4312f9268e 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5723: Add timeout for SSL handshake  
						
						... 
						
						
						
						To prevent malfunction agent block the future SSL connections 
						
						
					 
					
						2014-01-02 13:54:38 -08:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							b477e4e830 
							
						 
					 
					
						
						
							
							some xtra cases  
						
						
						
						
					 
					
						2013-12-31 12:52:51 +01:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							2cf356e047 
							
						 
					 
					
						
						
							
							isSameIsolationId  
						
						
						
						
					 
					
						2013-12-31 12:25:17 +01:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							04570eefed 
							
						 
					 
					
						
						
							
							check vlans and other isolation types  
						
						
						
						
					 
					
						2013-12-31 12:21:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							07de75191c 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-4622:If a VM from guest network is added to network tier of VPC then IP reservation allows the CIDR to be a superset of Network CIDR for that VPC tier"  
						
						... 
						
						
						
						Reverting this commit as it is breaking vpc deployment, CLOUDSTACK-5652
This reverts commit ab4f095c68d4a4b4fb354b3d95096b193706987d. 
						
						
					 
					
						2013-12-27 11:15:33 +05:30 
						 
				 
			
				
					
						
							
							
								Saksham Srivastava 
							
						 
					 
					
						
						
						
						
							
						
						
							ab4f095c68 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4622:If a VM from guest network is added to network tier of VPC then IP reservation allows the CIDR to be a superset of Network CIDR for that VPC tier  
						
						... 
						
						
						
						Signed-off-by: Jayapal <jayapal@apache.org> 
						
						
					 
					
						2013-12-26 16:58:04 +05:30 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							be5e5cc641 
							
						 
					 
					
						
						
							
							All Checkstyle problems corrected  
						
						
						
						
					 
					
						2013-12-12 12:26:07 -08:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							fca6d56681 
							
						 
					 
					
						
						
							
							remove private changes  
						
						
						
						
					 
					
						2013-12-10 10:36:30 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							dc151115be 
							
						 
					 
					
						
						
							
							AutoScaling without NetScaler  
						
						
						
						
					 
					
						2013-12-10 10:35:55 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							61e80f030a 
							
						 
					 
					
						
						
							
							remove unused code  
						
						
						
						
					 
					
						2013-12-09 23:33:15 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							d935d3865a 
							
						 
					 
					
						
						
							
							tuna  
						
						
						
						
					 
					
						2013-12-09 23:33:14 +07:00 
						 
				 
			
				
					
						
							
							
								Syed Ahmed 
							
						 
					 
					
						
						
						
						
							
						
						
							ee7380ace2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5296: Add certificate chain support for netscaler  
						
						... 
						
						
						
						This patch adds support for trust chains in the netscaler.
I initially planned on using the 10.1 API's "bundle" feature but during
my testing I found that was not working. So I am doing the chain linking
myself. Also NS can have only one entity of a certificate ie lets say
two different users try to add the same certificate on the netscaler
only one of them will go through. The other one says resouce already
exists even though they have different files.
This can be a problem in trust chains where the chain can be shared
between multiple accounts/certificates. So, I am using the figerprint as
an identifier of a certificate and making sure that we delete it only
when no one references it. 
						
						
					 
					
						2013-12-05 15:35:28 +05:30 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							04b48ae04e 
							
						 
					 
					
						
						
							
							XS VMmetadata platform contains virtual platform related info, CS should save platform info in DB to migrate the VM to other Cluster  
						
						
						
						
					 
					
						2013-12-05 01:41:14 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							f420b74890 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5355: addImageStore should not log password in clear text in  
						
						... 
						
						
						
						the log. 
						
						
					 
					
						2013-12-03 16:55:26 -08:00 
						 
				 
			
				
					
						
							
							
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6e6a4d3c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-1762 Fixed assigning network or broadcast ip to nic  
						
						
						
						
					 
					
						2013-12-02 11:05:41 +05:30 
						 
				 
			
				
					
						
							
							
								wilderrodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							2774b62d64 
							
						 
					 
					
						
						
							
							Fixing bugs from Coverity related to Dereferenced Null after check and as return value.  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <daan@onecht.net> 
						
						
					 
					
						2013-11-27 11:18:00 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							433a631916 
							
						 
					 
					
						
						
							
							Reformat of source code to set a stable base for the future.  I couldn't get checkstyle enabled.  There's still about a thousand errors from checkstyle.  Most of it from length errors from comments and strings.  Will attempt to remove those tonight.  This change is so large I just want to get it in before any merge nightmares.  The changes are fairly minor though and I did a full compile and start a server with the reformat code.  
						
						
						
						
					 
					
						2013-11-21 07:56:47 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							cf715ff491 
							
						 
					 
					
						
						
							
							Bump 4.3.0 to 4.4.0 in master  
						
						
						
						
					 
					
						2013-11-21 16:01:15 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							d620df2bdd 
							
						 
					 
					
						
						
							
							Reformatted all of the code.  
						
						
						
						
					 
					
						2013-11-21 06:15:26 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							224f479974 
							
						 
					 
					
						
						
							
							Removed trailing spaces  
						
						
						
						
					 
					
						2013-11-21 04:08:01 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b22d0fca 
							
						 
					 
					
						
						
							
							Replace all tabs, particularly the ones in the comments  
						
						
						
						
					 
					
						2013-11-21 03:39:58 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							8d62744681 
							
						 
					 
					
						
						
							
							Reformat all source code.  Added checkstyle to check the source code  
						
						
						
						
					 
					
						2013-11-20 07:26:53 -08:00 
						 
				 
			
				
					
						
							
							
								Syed 
							
						 
					 
					
						
						
						
						
							
						
						
							0076307863 
							
						 
					 
					
						
						
							
							Squashed merge of Ssl Termination feature  
						
						... 
						
						
						
						Bug: https://issues.apache.org/jira/browse/CLOUDSTACK-4821 
FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/SSL+Termination+Support 
This patch implements the SSL offload feature for loadbalancers
and includes the implementaion for this to work with Netscaler.
The following are the new API's that this patch adds
uploadSslCert
deleteSslCert
listSslCert
assignCertToLoadBalancer
removeCertFromLoadBalancer
Unit tests are also included in the patch. 
						
						
					 
					
						2013-11-08 16:49:16 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3d279272 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4833:[Automation][BVT] Template and ISO test cases failing  
						
						... 
						
						
						
						from BVT suite, during LIST api call. 
						
						
					 
					
						2013-11-07 15:19:19 -08:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							cff5ea0949 
							
						 
					 
					
						
						
							
							FileUtil: use commons-io FileUtils  
						
						... 
						
						
						
						- removed the method body ot FileUtil.copyFile and replaced with FleUtils.copyFile
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-11-07 22:36:02 +01:00 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5b8f7063 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4793 : Added UpgradeRouterTemplate API. Added filters to listRouters API. listRouters response includes verion and required upgrade flag. Min VR version is checked before sending commands to router  
						
						
						
						
					 
					
						2013-11-07 19:49:05 +05:30 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							68ce3f56ac 
							
						 
					 
					
						
						
							
							Missed a null check  
						
						
						
						
					 
					
						2013-11-06 09:44:08 -07:00 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							1460196496 
							
						 
					 
					
						
						
							
							Centralize loading of db.properties to one place  
						
						... 
						
						
						
						There is now a method DbProperites.getDbProperties() that will load the
db.properties in one place and do the proper decryption of values if needed 
						
						
					 
					
						2013-10-30 17:03:13 -07:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							fa35490fef 
							
						 
					 
					
						
						
							
							InputStream use fix in ProcessUtil  
						
						... 
						
						
						
						- use PropertiesUtil to load Properties from file
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-26 17:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							dbaa818d1e 
							
						 
					 
					
						
						
							
							InputStream use fix  
						
						... 
						
						
						
						Closes the FileInputStream opened at configuration in
- ClusterManagerImpl
- ClusterServiceServletAdapter
- TransactionLegacy
- AsyncJobManagerImpl
- DBEncryptionUtil
- EncryptionSecretKeyChecker
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-26 17:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							58477834b6 
							
						 
					 
					
						
						
							
							InputStream use fix in PropertiesUtil  
						
						... 
						
						
						
						- use PropertiesUtil.loadFromFile to read the properties
- test added
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-26 17:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							81d01369d7 
							
						 
					 
					
						
						
							
							Merge commit 'df728fcf41ba0dfddabfaadea8cbcb77d18bfa96'  
						
						... 
						
						
						
						Conflicts:
	engine/orchestration/src/com/cloud/vm/VirtualMachineManagerImpl.java 
						
						
					 
					
						2013-10-23 12:31:53 -07:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							4b530c874f 
							
						 
					 
					
						
						
							
							Safe properties loader  
						
						... 
						
						
						
						- new utility method introduced in PropertiesUtil to load properties objects from files
- RegionManagerImpl modified to use the utility method
- Tests added for both
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-23 20:50:00 +02:00 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							e3280bdba2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/spring-modularization'  
						
						... 
						
						
						
						Conflicts:
	client/tomcatconf/applicationContext.xml.in
	client/tomcatconf/nonossComponentContext.xml.in
	client/tomcatconf/simulatorComponentContext.xml.in
	framework/db/src/com/cloud/utils/db/Transaction.java
	plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockAgentManagerImpl.java
	server/src/com/cloud/api/ApiServer.java
	server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java 
						
						
					 
					
						2013-10-23 11:14:42 -07:00 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							205a77a5bb 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/txn-refactor'  
						
						... 
						
						
						
						Conflicts:
	engine/orchestration/src/org/apache/cloudstack/engine/orchestration/NetworkOrchestrator.java
	server/src/com/cloud/configuration/ConfigurationManagerImpl.java
	server/src/com/cloud/metadata/ResourceMetaDataManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java 
						
						
					 
					
						2013-10-23 10:40:44 -07:00 
						 
				 
			
				
					
						
							
							
								Sateesh Chodapuneedi 
							
						 
					 
					
						
						
						
						
							
						
						
							00e57c0713 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4911 [Mixed Hypervisor] VM Status is marked as alive when exit status of ping command is not available within command timeout  
						
						... 
						
						
						
						Supplementing the fix/commit 748315620bbbc472652e38df960d136beee4882e
While remote executing commands through ssh, wait for channel condition of EXIT_STATUS.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org> 
						
						
					 
					
						2013-10-23 08:51:43 +05:30 
						 
				 
			
				
					
						
							
							
								Sateesh Chodapuneedi 
							
						 
					 
					
						
						
						
						
							
						
						
							748315620b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4911 - [Mixed Hypervisor] VM Status is marked as alive when exit status of ping command is not available within command timeout  
						
						... 
						
						
						
						Currently during ssh execution of remote command, if no response is received within timeout, Cloudstack is returning success result.
This is resulting in false positives. Fix is to check if exit status of remote command is available or not. If not, return failure result.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org> 
						
						
					 
					
						2013-10-21 16:34:57 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							7623c4527a 
							
						 
					 
					
						
						
							
							Fix wome warning due to conflicting xml libraries  
						
						
						
						
					 
					
						2013-10-21 09:45:31 +01:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							9d625405d3 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4895: Management server fails to start because snapshot policy time zones have day light savings  
						
						... 
						
						
						
						Changes:
-     Calendar throws IllegalArgumentException when the hour of the day happens to be skipped due to DST changes.
-     Fix will ask Calendar to adjust the time accordingly and get the next closest time 
						
						
					 
					
						2013-10-18 17:25:14 -07:00 
						 
				 
			
				
					
						
							
							
								Damodar Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							a92095a4a6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4811:Fixed zone creation wizard is allowing to accept wrong sub net mask which is cauing wrong cidr value for a given ip range  
						
						... 
						
						
						
						Signed-off-by: Jayapal <jayapal@apache.org> 
						
						
					 
					
						2013-10-18 15:51:51 +05:30 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							323bbccd50 
							
						 
					 
					
						
						
							
							Add unit tests for Transaction  
						
						
						
						
					 
					
						2013-10-17 16:07:11 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							25acfbad78 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4816:provide configurable option to choose single vs  
						
						... 
						
						
						
						multipart upload to S3 object storage based on object size. 
						
						
					 
					
						2013-10-17 10:28:59 -07:00 
						 
				 
			
				
					
						
							
							
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							f62e28c1ec 
							
						 
					 
					
						
						
							
							New Transaction API  
						
						... 
						
						
						
						Introduction of a new Transaction API that is more consistent with the style
of Spring's transaction managment.  The existing Transaction class was renamed
to TransactionLegacy.  All of the non-DAO code in the management server has been
updated to use the new Transaction API. 
						
						
					 
					
						2013-10-16 09:21:00 -07:00 
						 
				 
			
				
					
						
							
							
								Marcus Sorensen 
							
						 
					 
					
						
						
						
						
							
						
						
							d430473fe0 
							
						 
					 
					
						
						
							
							add missing license headers to PasswordGeneratorTest.java and an agent.properties  
						
						
						
						
					 
					
						2013-10-14 11:56:21 -06:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							795366019b 
							
						 
					 
					
						
						
							
							Don't capture stderr, this will return an error when the runscript command expects null when there is no default route.  
						
						
						
						
					 
					
						2013-10-14 09:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							47dd1c1e95 
							
						 
					 
					
						
						
							
							PasswordGenerator tests  
						
						... 
						
						
						
						- StringBuffer replaced with a StringBuilder
- tests added
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-11 20:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							b76e501d26 
							
						 
					 
					
						
						
							
							removed PasswordGenerator.main  
						
						... 
						
						
						
						unused method, probably for debugging/testing purposes
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-11 20:09:37 +02:00