Bala FA
							
						 
						
							 
							
							
							
							
								
							
							
								bef0a50bc1 
								
							 
						 
						
							
							
								
								Cleanup and fixes ( #3273 )  
							
							 
							
							... 
							
							
							
							* newRequestID() (previously generateUploadID()) returns string than byte array.
* Remove unclear comments and added appropriate comments.
* SHA-256, MD5 Hash functions return Hex/Base64 encoded string than byte array.
* Remove duplicate MD5 hasher functions.
* Rename listObjectsValidateArgs() into validateListObjectsArgs()
* Remove repeated auth check code in all bucket request handlers.
* Remove abbreviated names in bucket-metadata
* Avoid nested if in bucketPolicyMatchStatement()
* Use ioutil.ReadFile() instead of os.Open() and ioutil.ReadAll()
* Set crossDomainXML as constant. 
							
						 
						
							2016-11-21 13:51:05 -08:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								aa98702908 
								
							 
						 
						
							
							
								
								api: Handle content-length-range policy properly. ( #3297 )  
							
							 
							
							... 
							
							
							
							content-length-range policy in postPolicy API was
not working properly handle it. The reflection
strategy used has changed in recent version of Go.
Any free form interface{} of any integer is treated
as `float64` this caused a bug where content-length-range
parsing failed to provide any value.
Fixes  #3295  
							
						 
						
							2016-11-21 04:15:26 -08:00  
						
					 
				
					
						
							
							
								 
								Krishna Srinivas
							
						 
						
							 
							
							
							
							
								
							
							
								5999a23d3e 
								
							 
						 
						
							
							
								
								When object whose size is greater than 5G is uploaded using presigned POST we should return error. ( #3033 )  
							
							 
							
							... 
							
							
							
							fixes  #2961  
							
						 
						
							2016-10-22 09:05:01 -07:00  
						
					 
				
					
						
							
							
								 
								Anis Elleuch
							
						 
						
							 
							
							
							
							
								
							
							
								41f9ab1c69 
								
							 
						 
						
							
							
								
								Translate storage access denied error to S3 Access Denied response ( #3015 )  
							
							 
							
							
							
						 
						
							2016-10-20 16:09:55 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								6494b77d41 
								
							 
						 
						
							
							
								
								server: Add more elaborate startup messages. ( #2731 )  
							
							 
							
							... 
							
							
							
							These messages based on our prep stage during XL
and prints more informative message regarding
drive information.
This change also does a much needed refactoring. 
							
						 
						
							2016-10-05 12:48:07 -07:00  
						
					 
				
					
						
							
							
								 
								Krishna Srinivas
							
						 
						
							 
							
							
							
							
								
							
							
								61a18ed48f 
								
							 
						 
						
							
							
								
								sha256: Verify sha256 along with md5sum, signature is verified on the request early. ( #2813 )  
							
							 
							
							
							
						 
						
							2016-10-02 15:51:49 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								a1ff351f21 
								
							 
						 
						
							
							
								
								tests: Fix ListMultipartUploadsHandler tests. ( #2705 )  
							
							 
							
							
							
						 
						
							2016-09-15 01:44:19 -07:00  
						
					 
				
					
						
							
							
								 
								Krishna Srinivas
							
						 
						
							 
							
							
							
							
								
							
							
								9358ee011b 
								
							 
						 
						
							
							
								
								logging: Print stack trace in case of errors.  
							
							 
							
							... 
							
							
							
							fixes  #1827  
							
						 
						
							2016-09-13 21:18:30 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								7e3e24b394 
								
							 
						 
						
							
							
								
								rpc: client login should ignore server versions.  
							
							 
							
							
							
						 
						
							2016-09-13 21:18:30 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								4917038f55 
								
							 
						 
						
							
							
								
								Move the ObjectAPI() resource to be beginning of each handlers.  
							
							 
							
							... 
							
							
							
							We should return back proper errors so that the clients can
retry until server has been initialized. 
							
						 
						
							2016-09-13 21:18:30 -07:00  
						
					 
				
					
						
							
							
								 
								Anis Elleuch
							
						 
						
							 
							
							
							
							
								
							
							
								11785529fc 
								
							 
						 
						
							
							
								
								Add Request Not Ready error when presigned date request is not valid ( #2646 )  
							
							 
							
							
							
						 
						
							2016-09-10 00:38:07 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								b291dbe9c5 
								
							 
						 
						
							
							
								
								s3: Fix compliance bugs reported by s3verify. ( #2624 )  
							
							 
							
							... 
							
							
							
							- Fixes couple of error strings reported are mismatching.
- Fixes a error HTTP status which was wrong fixed.
- Remove usage of an deprecated PostResponse, au contraire
  to their documentation there is no response body in
  PostPolicy. 
							
						 
						
							2016-09-06 02:18:02 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								ec4260d260 
								
							 
						 
						
							
							
								
								api: BucketNotification should disallow duplicate notification. ( #2539 )  
							
							 
							
							... 
							
							
							
							Added checks to look for duplicated notification configs.
Fixes  #2472  
							
						 
						
							2016-08-23 18:42:30 -07:00  
						
					 
				
					
						
							
							
								 
								Harshavardhana
							
						 
						
							 
							
							
							
							
								
							
							
								bccf549463 
								
							 
						 
						
							
							
								
								server: Move all the top level files into cmd folder. ( #2490 )  
							
							 
							
							... 
							
							
							
							This change brings a change which was done for the 'mc'
package to allow for clean repo and have a cleaner
github drop in experience. 
							
						 
						
							2016-08-18 16:23:42 -07:00