Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							926c75d0b5 
							
						 
					 
					
						
						
							
							api: Set appropriate content-type for success/error responses. ( #3537 )  
						
						 
						
						... 
						
						
						
						Golang HTTP client automatically detects content-type but
for S3 clients this content-type might be incorrect or
might misbehave.
For example:
```
Content-Type: text/xml; charset=utf-8
```
Should be
```
Content-Type: application/xml
```
Allow this to be set properly. 
						
						
					 
					
						2017-01-06 00:37:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							5885ffc8ae 
							
						 
					 
					
						
						
							
							signature: Add legacy signature v2 support transparently. ( #2811 )  
						
						 
						
						... 
						
						
						
						Add new tests as well. 
						
						
					 
					
						2016-09-30 14:32:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							64083b9227 
							
						 
					 
					
						
						
							
							signature: Region changes should be handled just like AWS. ( #2805 )  
						
						 
						
						... 
						
						
						
						- PutBucket happens with 'us-east-1'.
- ListBuckets happens with any region.
- GetBucketLocation happens with 'us-east-1' and location is returned. 
						
						
					 
					
						2016-09-29 15:51:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							a955676986 
							
						 
					 
					
						
						
							
							Signature-V4: Dump the request with error message on signature mismatch. ( #2734 )  
						
						 
						
						... 
						
						
						
						fixes  #2691  
						
						
					 
					
						2016-09-19 10:17:46 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							e55926e8cf 
							
						 
					 
					
						
						
							
							distribute: Make server work with multiple remote disks  
						
						 
						
						... 
						
						
						
						This change initializes rpc servers associated with disks that are
local. It makes object layer initialization on demand, namely on the
first request to the object layer.
Also adds lock RPC service vendorized minio/dsync 
						
						
					 
					
						2016-09-13 21:18:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							8acf4d112a 
							
						 
					 
					
						
						
							
							Return Owner information in ListObjectV2 only when fetch-owner is specified ( #2654 )  
						
						 
						
						
						
						
					 
					
						2016-09-10 10:44:38 -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