Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							407316c631 
							
						 
					 
					
						
						
							
							Merge pull request  #1249  from harshavardhana/remove-deadcode  
						
						... 
						
						
						
						main: Remove all the dead/unused code. 
						
						
							
 
						
					 
					
						2016-03-21 07:55:07 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							902aa05021 
							
						 
					 
					
						
						
							
							main: Remove all the dead/unused code.  
						
						... 
						
						
						
						This patch removes some dead and unused code. 
						
						
							
						
					 
					
						2016-03-21 01:12:29 -07:00 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							d95aac4b36 
							
						 
					 
					
						
						
							
							Merge pull request  #1246  from harshavardhana/list-response  
						
						... 
						
						
						
						api: ListMultipartUploads and ListParts responded more entries. 
						
						
							
						
					 
					
						2016-03-20 00:07:06 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							fc72a0362f 
							
						 
					 
					
						
						
							
							api: ListMultipartUploads and ListParts responded more entries.  
						
						... 
						
						
						
						Issue is empty entries were added since allocating an array was
followed by an append. Keep the index and copy the right entries
precisely.
Fixes an issue reported at - https://github.com/minio/mc/issues/1642  
						
						
							
						
					 
					
						2016-03-19 23:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							1900d16d22 
							
						 
					 
					
						
						
							
							Merge pull request  #1244  from harshavardhana/zip-compress  
						
						... 
						
						
						
						buildscripts: compress release binaries. 
						
						
							
						
					 
					
						2016-03-18 23:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							41cba3a457 
							
						 
					 
					
						
						
							
							buildscripts: compress release binaries.  
						
						... 
						
						
						
						Fix update command as well to show compressed files in updates. 
						
						
							
						
					 
					
						2016-03-18 23:30:54 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							a90faf5996 
							
						 
					 
					
						
						
							
							Merge pull request  #1216  from sreeram-boyapati/choose_arch  
						
						... 
						
						
						
						buildscripts: Enable user to choose an arch to build 
						
						
							
						
					 
					
						2016-03-18 12:13:03 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							e7e2fae156 
							
						 
					 
					
						
						
							
							Merge pull request  #1238  from hackintoshrao/maxkeys-zero-fix  
						
						... 
						
						
						
						[GH-1237] api: Handling maxKeys=0 case with a empty response 
						
						
							
						
					 
					
						2016-03-18 02:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							99af0444b7 
							
						 
					 
					
						
						
							
							Handling maxKeys=0 case with a empty response  
						
						
						
						
							
						
					 
					
						2016-03-18 15:16:30 +05:30 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							2357e00317 
							
						 
					 
					
						
						
							
							Fix s3cmd config  
						
						
						
						
							
						
					 
					
						2016-03-18 02:07:17 -07:00 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							27c75d8be4 
							
						 
					 
					
						
						
							
							Merge pull request  #1241  from harshavardhana/print  
						
						... 
						
						
						
						[GH-1240] main: Print keys after init and full server initialization. 
						
						
							
						
					 
					
						2016-03-17 23:42:46 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							72d364cbf2 
							
						 
					 
					
						
						
							
							[GH-1240] main: Print keys after init and full server initialization.  
						
						... 
						
						
						
						Setting MINIO_ACCESS_KEY and MINIO_SECRET_KEY re-writes the values
in config properly, but the init message is not updated.
Fix it by delay printing keys until everything is properly
initialized. 
						
						
							
						
					 
					
						2016-03-17 20:01:52 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							a729d02c31 
							
						 
					 
					
						
						
							
							Merge pull request  #1227  from krishnasrinivas/docker-md  
						
						... 
						
						
						
						docker: simplify docker run instructions. 
						
						
							
						
					 
					
						2016-03-16 18:38:37 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							c80c06680d 
							
						 
					 
					
						
						
							
							Merge pull request  #1235  from krishnasrinivas/handle-eaddrinuse  
						
						... 
						
						
						
						startup: do not fail for non-EADDRINUSE errors. Fixes  #1234  
						
						
							
						
					 
					
						2016-03-16 18:38:27 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							facd5a9ffd 
							
						 
					 
					
						
						
							
							Merge pull request  #1239  from awwalker/verify-headers  
						
						... 
						
						
						
						api: CopyObject - verify the additional headers before starting to write. 
						
						
							
						
					 
					
						2016-03-16 18:37:56 -07:00 
						 
				 
			
				
					
						
							
							
								awwalker 
							
						 
					 
					
						
						
						
						
							
						
						
							34f2c5bcdf 
							
						 
					 
					
						
						
							
							verify before writing  
						
						... 
						
						
						
						merge
verify headers before writing 
						
						
							
						
					 
					
						2016-03-16 18:03:23 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							fd943c704d 
							
						 
					 
					
						
						
							
							docker: simplify docker run instructions.  
						
						
						
						
							
						
					 
					
						2016-03-17 01:39:49 +05:30 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b411caf4 
							
						 
					 
					
						
						
							
							startup: do not fail for non-EADDRINUSE errors.  Fixes   #1234  
						
						
						
						
							
						
					 
					
						2016-03-17 01:36:08 +05:30 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							c784707ed8 
							
						 
					 
					
						
						
							
							Merge pull request  #1233  from harshavardhana/bucket-policy  
						
						... 
						
						
						
						bucketpolicy: Improve bucket policy validation, avoid nested rules. 
						
						
							
						
					 
					
						2016-03-15 18:57:02 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							88714e7c8e 
							
						 
					 
					
						
						
							
							bucketpolicy: Improve bucket policy validation, avoid nested rules.  
						
						... 
						
						
						
						Bucket policy validation is more stricter now, to avoid nested
rules. The reason to do this is keep the rules simpler and more
meaningful avoiding conflicts.
This patch implements stricter checks.
Example policy to be generally avoided.
```
{
	"Version": "2012-10-17",
	"Statement": [
		{
			"Action": [
				"s3:GetObject",
				"s3:DeleteObject"
			],
			"Effect": "Allow",
			"Principal": {
				"AWS": [
					"*"
				]
			},
			"Resource": [
				"arn:aws:s3:::jarjarbing/*"
			]
		},
		{
			"Action": [
				"s3:GetObject",
				"s3:DeleteObject"
			],
			"Effect": "Deny",
			"Principal": {
				"AWS": [
					"*"
				]
			},
			"Resource": [
				"arn:aws:s3:::jarjarbing/restic/key/*"
			]
		}
	]
}
``` 
						
						
							
						
					 
					
						2016-03-15 17:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							2e3e164f16 
							
						 
					 
					
						
						
							
							Update Docker.md  
						
						
						
						
							
						
					 
					
						2016-03-15 10:01:58 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							15b5f4d7a3 
							
						 
					 
					
						
						
							
							Update Caddy.md  
						
						
						
						
							
						
					 
					
						2016-03-14 20:51:16 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							83f9a50137 
							
						 
					 
					
						
						
							
							Merge pull request  #1229  from brendanashworth/improve-fs-getobject  
						
						... 
						
						
						
						pkg/fs: optimize GetObject, add benchmark 
						
						
							
						
					 
					
						2016-03-13 14:03:45 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Ashworth 
							
						 
					 
					
						
						
						
						
							
						
						
							583e4ecff6 
							
						 
					 
					
						
						
							
							pkg/fs: optimize GetObject syscalls for common case  
						
						... 
						
						
						
						In the common case, GetObject is called on a bucket that exists and an
object that exists and is not a directory. It should be optimized for
this case, thus error-related syscalls are pushed back until they are
necessary.
This should not impact performance negatively in the uncommon case, and
instead drops two otherwise unnecessary os.Stat's in the common case.
The race conditions around a proper error being returned were present
beforehand.
It also renames 'err' to 'e'. 
						
						
							
						
					 
					
						2016-03-13 13:56:33 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Ashworth 
							
						 
					 
					
						
						
						
						
							
						
						
							b2257682e4 
							
						 
					 
					
						
						
							
							pkg/fs: add benchmark for GetObject  
						
						... 
						
						
						
						This commit adds a benchmark for GetObject. It doesn't leverage the I/O
as much because it uses short text for data, just 58 chars. 
						
						
							
						
					 
					
						2016-03-13 11:13:06 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							09789de586 
							
						 
					 
					
						
						
							
							Merge branch 'awwalker-new-copy-headers'  
						
						
						
						
							
						
					 
					
						2016-03-12 10:56:11 -08:00 
						 
				 
			
				
					
						
							
							
								awwalker 
							
						 
					 
					
						
						
						
						
							
						
						
							9a5e3299fc 
							
						 
					 
					
						
						
							
							api/object: Add CopyObject to support match/modified copy headers  
						
						... 
						
						
						
						Adds support for the following request headers:
- x-amz-copy-source-if-match
- x-amz-copy-source-if-none-match
- x-amz-copy-source-if-unmodified-since
- x-amz-copy-source-if-modified-since
Fixes  #1176  
						
						
							
						
					 
					
						2016-03-12 10:54:23 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							2c09df24ee 
							
						 
					 
					
						
						
							
							Merge pull request  #1225  from hackintoshrao/fs-bucket-tests  
						
						... 
						
						
						
						tests: Add tests for ListBuckets 
						
						
							
						
					 
					
						2016-03-12 01:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							53a76439a2 
							
						 
					 
					
						
						
							
							test for GetBucketInfo  
						
						
						
						
							
						
					 
					
						2016-03-12 14:31:30 +05:30 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0af08885 
							
						 
					 
					
						
						
							
							Merge pull request  #1224  from harshavardhana/simplify  
						
						... 
						
						
						
						cleanup: Remove unecessary packages and tests. Simplify. 
						
						
							
						
					 
					
						2016-03-11 22:58:43 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							5282a79eda 
							
						 
					 
					
						
						
							
							cleanup: Remove unecessary packages and tests. Simplify.  
						
						
						
						
							
						
					 
					
						2016-03-11 19:53:55 -08:00 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							3d8b9afa8f 
							
						 
					 
					
						
						
							
							Merge pull request  #1222  from harshavardhana/cleanup-fix  
						
						... 
						
						
						
						cleanup: Rename ObjectMetadata as ObjectInfo. 
						
						
							
						
					 
					
						2016-03-11 17:14:22 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							52751d81cb 
							
						 
					 
					
						
						
							
							cleanup: Rename ObjectMetadata as ObjectInfo.  
						
						... 
						
						
						
						Fixes  #1215  
					
						2016-03-11 16:58:08 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							c81f4b0228 
							
						 
					 
					
						
						
							
							Merge pull request  #1218  from hackintoshrao/better-fs-util-test  
						
						... 
						
						
						
						Test: Better structuring of fs-utils test 
						
						
							
						
					 
					
						2016-03-11 06:54:43 -08:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8c1d4ef6 
							
						 
					 
					
						
						
							
							Better structuring of fs-utils test  
						
						
						
						
							
						
					 
					
						2016-03-11 19:19:47 +05:30 
						 
				 
			
				
					
						
							
							
								Sreeram Boyapati 
							
						 
					 
					
						
						
						
						
							
						
						
							62bd44f873 
							
						 
					 
					
						
						
							
							buildscripts: Enable user to choose an arch to build  
						
						... 
						
						
						
						- Building minio for all architectures takes a lot of time.
    Choose the one user needs 
						
						
							
						
					 
					
						2016-03-11 10:17:56 +05:30 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							b5c77b641d 
							
						 
					 
					
						
						
							
							Merge pull request  #1209  from harshavardhana/err-naming  
						
						... 
						
						
						
						error: Add proper prefixes for s3Error codes. 
						
						
							
 
						
					 
					
						2016-03-10 18:59:16 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							fdf3d64793 
							
						 
					 
					
						
						
							
							error: Add proper prefixes for s3Error codes.  
						
						... 
						
						
						
						This patch adds 'Err' prefix for all standard API
error codes and also adds a proper type for them. 
						
						
							
						
					 
					
						2016-03-10 18:38:46 -08:00 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							373d335d94 
							
						 
					 
					
						
						
							
							Merge pull request  #1214  from brendanashworth/improve-listbuckets  
						
						... 
						
						
						
						ListBuckets test & improvement, IsValid{Bucket,Object}Name fix, test, docs 
						
						
							
						
					 
					
						2016-03-10 18:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Anand Babu (AB) Periasamy 
							
						 
					 
					
						
						
						
						
							
						
						
							b16025abf4 
							
						 
					 
					
						
						
							
							Merge pull request  #1213  from harshavardhana/presigned  
						
						... 
						
						
						
						auth: Detect anonymous as the last resort. 
						
						
							
						
					 
					
						2016-03-10 18:11:43 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							166ef09c3d 
							
						 
					 
					
						
						
							
							auth: Detect anonymous as the last resort.  
						
						
						
						
							
						
					 
					
						2016-03-10 17:55:36 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							e54aa10201 
							
						 
					 
					
						
						
							
							Merge pull request  #1212  from harshavardhana/venodr  
						
						... 
						
						
						
						vendor: Update ui-assets with new changes and release. 
						
						
							
						
					 
					
						2016-03-10 17:55:25 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							5606232567 
							
						 
					 
					
						
						
							
							vendor: Update ui-assets with new changes and release.  
						
						
						
						
							
						
					 
					
						2016-03-10 17:36:32 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							9352cb87c6 
							
						 
					 
					
						
						
							
							Merge pull request  #1211  from harshavardhana/vendorize  
						
						... 
						
						
						
						vendor: Add minio-go vendor updates. 
						
						
							
						
					 
					
						2016-03-10 15:50:14 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							e781959d5b 
							
						 
					 
					
						
						
							
							vendor: Add minio-go vendor updates.  
						
						
						
						
							
						
					 
					
						2016-03-10 14:33:15 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							af295f3600 
							
						 
					 
					
						
						
							
							Merge pull request  #1186  from balamurugana/devel  
						
						... 
						
						
						
						api: refactor list object handling in fs backend 
						
						
							
						
					 
					
						2016-03-10 13:43:49 -08:00 
						 
				 
			
				
					
						
							
							
								Bala.FA 
							
						 
					 
					
						
						
						
						
							
						
						
							c70bc2209e 
							
						 
					 
					
						
						
							
							api: refactor list object handling in fs backend  
						
						... 
						
						
						
						When list object is invoked, it creates a goroutine if not available
for given parameters else uses existing goroutine.  These goroutines
are alive for 15 seconds for further continuation list object request
else they exit.
Fixes  #1076  
						
						
							
						
					 
					
						2016-03-11 02:20:51 +05:30 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb546d288 
							
						 
					 
					
						
						
							
							Merge pull request  #1210  from krishnasrinivas/port-check-fix  
						
						... 
						
						
						
						startup: specify the network - tcp4/tcp6 for ListenTCP() 
						
						
							
						
					 
					
						2016-03-10 08:54:02 -08:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							010e775b17 
							
						 
					 
					
						
						
							
							startup: specify the network - tcp4/tcp6 for ListenTCP()  
						
						
						
						
							
						
					 
					
						2016-03-10 17:17:47 +05:30 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							2cba605514 
							
						 
					 
					
						
						
							
							Merge pull request  #1206  from fwessels/notice-typo  
						
						... 
						
						
						
						Fix typo 
						
						
							
						
					 
					
						2016-03-09 09:25:24 -08:00