Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							09463265ce 
							
						 
					 
					
						
						
							
							tests: Adding anonymous requests tests for bucket policy handlers. ( #2882 )  
						
						
						
						
					 
					
						2016-10-08 01:04:26 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							8f4cf2a7d0 
							
						 
					 
					
						
						
							
							tests: anonymous/unsigned tests for object handler API's . ( #2881 )  
						
						
						
						
					 
					
						2016-10-07 23:28:50 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							30183c4a9a 
							
						 
					 
					
						
						
							
							tests: cleanup and unsigned request test. ( #2880 )  
						
						... 
						
						
						
						- Cleaning up of ListMultipartUpload API test for improving readability,
  code maintainance and extensibility.
- Moving ListMultipartUploads to Go 1.7 sub tests.
- Using the new Anonymous request helper function for
  ListMultipartUploads. 
						
						
					 
					
						2016-10-07 20:16:57 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							d1df5e0ae1 
							
						 
					 
					
						
						
							
							tests: Add helper function for API handler anonymous request tests. ( #2876 )  
						
						... 
						
						
						
						- Add helper function for API handler anonymous request tests.
- Add PutObject Part Anonymous request case using the new helper
  function to validate its functionality. 
						
						
					 
					
						2016-10-07 11:16:11 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							f1bc9343a1 
							
						 
					 
					
						
						
							
							prep: Initialization should wait instead of exit the servers. ( #2872 )  
						
						... 
						
						
						
						- Servers do not exit for invalid credentials instead they print and wait.
- Servers do not exit for version mismatch instead they print and wait.
- Servers do not exit for time differences between nodes they print and wait. 
						
						
					 
					
						2016-10-07 11:15:55 -07:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
						
						
							
						
						
							e53a9f6cab 
							
						 
					 
					
						
						
							
							Update vendorized version of dsync that relaxes read quorum to N/2 ( #2874 )  
						
						
						
						
					 
					
						2016-10-07 08:02:59 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							97f4989945 
							
						 
					 
					
						
						
							
							tests: cleaning up. ( #2875 )  
						
						... 
						
						
						
						- Clean up PutObjectPart and ListObjectPart API handler tests.
- Add more comments, make the tests more readable.
- Add verification for HTTP response status code.
- Initialize the test using object Layer.
- Move to Go 1.7 sub tests. 
						
						
					 
					
						2016-10-07 08:02:37 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							ed676667d0 
							
						 
					 
					
						
						
							
							vendor: update reedsolomon package with new changes. ( #2870 )  
						
						... 
						
						
						
						- Cached inverse matrices for better reconstruct performance.
- New error reconstruction required is returned, helpful in
  initiating healing. 
						
						
					 
					
						2016-10-06 21:57:42 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							1e5e213d24 
							
						 
					 
					
						
						
							
							auth: Make sure we initialize or change config before RPC requests. ( #2867 )  
						
						
						
						
					 
					
						2016-10-06 13:35:56 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							a8105ec068 
							
						 
					 
					
						
						
							
							- Test utility function for easy asserting of cases wherein objectLayer ( #2865 )  
						
						... 
						
						
						
						is `nil` in API handlers.
- Remove the existing tests for the `nil` check and use the new method
  to test for object layer being `nil`. 
						
						
					 
					
						2016-10-06 13:34:33 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							c6d2967b84 
							
						 
					 
					
						
						
							
							Doc: Document list of supported environmental varaibles. ( #2864 )  
						
						... 
						
						
						
						fixes  #2773  
					
						2016-10-06 09:30:08 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9be02228 
							
						 
					 
					
						
						
							
							minio-browser: do not redirect to /minio if MINIO_BROWSER=off ( #2863 )  
						
						... 
						
						
						
						fixes  #2837  
					
						2016-10-06 08:30:32 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							64f37bbf5b 
							
						 
					 
					
						
						
							
							rpc: Add RPC client tests. ( #2858 )  
						
						
						
						
					 
					
						2016-10-06 02:30:54 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc96fa25c 
							
						 
					 
					
						
						
							
							Refactor bucket policy handler test to use API test initializer. ( #2859 )  
						
						
						
						
					 
					
						2016-10-06 02:02:42 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							2d8c6f8288 
							
						 
					 
					
						
						
							
							unit test for bucketPolicyConditionMatch function. ( #2857 )  
						
						
						
						
					 
					
						2016-10-06 00:23:46 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							b94211bd66 
							
						 
					 
					
						
						
							
							api: ListObjectsV1 compliance with AWS S3. ( #2856 )  
						
						... 
						
						
						
						XSD - xml schema definition for SOAP operations
on S3 provides positional restrictions on XML
output.
Fix the response by re-arranging the positions in
accordance with S3 behavior.
Fixes  #2849  
						
						
					 
					
						2016-10-05 20:12:47 -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 
						 
				 
			
				
					
						
							
							
								Bala FA 
							
						 
					 
					
						
						
						
						
							
						
						
							63a7ca1af0 
							
						 
					 
					
						
						
							
							web: fix jwt token expiry set to one day by default. ( #2819 )  
						
						... 
						
						
						
						Fixes  #2818  
					
						2016-10-05 10:18:55 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							95f544657a 
							
						 
					 
					
						
						
							
							Signature-V2: use raw resource/query from the request for signature calculation. ( #2833 )  
						
						
						
						
					 
					
						2016-10-05 09:18:53 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							740a919e25 
							
						 
					 
					
						
						
							
							config: Use migrateV8 to v9 function properly. ( #2852 )  
						
						
						
						
					 
					
						2016-10-05 02:28:04 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							402c92beda 
							
						 
					 
					
						
						
							
							Add listObjectParts test w/ unknown request signature type ( #2847 )  
						
						
						
						
					 
					
						2016-10-04 07:57:35 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							6a9013b97c 
							
						 
					 
					
						
						
							
							misspell fixes. ( #2835 )  
						
						
						
						
					 
					
						2016-10-04 00:09:21 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							73b50aea2d 
							
						 
					 
					
						
						
							
							Add preSign auth type tests for ListObjectPartsHandler and PutObjectPartHandler ( #2834 )  
						
						
						
						
					 
					
						2016-10-03 22:05:33 -07:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
						
						
							
						
						
							315e66858c 
							
						 
					 
					
						
						
							
							Add PostgreSQL notifier ( #2739 ) ( #2824 )  
						
						... 
						
						
						
						* The user is required to specify a table name and database connection
  information in the configuration file.
* INSERTs and DELETEs are done via prepared statements for speed.
* Assumes a table structure, and requires PostgreSQL 9.5 or above due to
  the use of UPSERT.
* Creates the table if it does not exist with the given table name using
  a query like:
    CREATE TABLE myminio (
        key varchar PRIMARY KEY,
        value JSONB
    );
* Vendors some required libraries. 
						
						
					 
					
						2016-10-03 17:29:55 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							4f902d42b2 
							
						 
					 
					
						
						
							
							Add unit-tests for ListObjectParts API handler ( #2826 )  
						
						... 
						
						
						
						* Add missing uploadID test
... make variables in test code unexported.
* Add ServerNotInitialized test for ListObjectPartsHandler
* Add tests for ListObjectParts with signatureV2 and Anonymous requests
* Add failure test cases for ListObjectParts 
						
						
					 
					
						2016-10-03 08:54:57 -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 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a6dd1395 
							
						 
					 
					
						
						
							
							Avoid path-cleaning policy resources for a better compliance with S3 ( #2823 )  
						
						
						
						
					 
					
						2016-10-01 21:30:25 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							83e6e1060e 
							
						 
					 
					
						
						
							
							Layer LimitReader responsibly allowing sign verification to work ( #2821 )  
						
						
						
						
					 
					
						2016-10-01 09:37:40 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							ddeb8242d8 
							
						 
					 
					
						
						
							
							PutObjectPartHandler unit-tests ( #2810 )  
						
						
						
						
					 
					
						2016-10-01 08:23:26 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							a08052f640 
							
						 
					 
					
						
						
							
							Add docker pulls badge.  
						
						
						
						
					 
					
						2016-09-30 19:19:19 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							5ecba587f7 
							
						 
					 
					
						
						
							
							api: Relax object name validation. ( #2814 )  
						
						... 
						
						
						
						Fixes  #2812  
					
						2016-09-30 16:56:36 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							db3da97a50 
							
						 
					 
					
						
						
							
							signature/v2: Fix presigned requests.  
						
						
						
						
					 
					
						2016-09-30 15:22:00 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							5885ffc8ae 
							
						 
					 
					
						
						
							
							signature: Add legacy signature v2 support transparently. ( #2811 )  
						
						... 
						
						
						
						Add new tests as well. 
						
						
					 
					
						2016-09-30 14:32:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb1c89f81 
							
						 
					 
					
						
						
							
							Add TLS encryption capability to RPC clients ( #2789 )  
						
						
						
						
					 
					
						2016-09-29 23:42:37 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6afac3bd 
							
						 
					 
					
						
						
							
							Add NATS notifier ( #2795 )  
						
						
						
						
					 
					
						2016-09-29 23:42:10 -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 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							5fdd768903 
							
						 
					 
					
						
						
							
							Make addition of TopicConfig to globalEventNotifier go-routine safe ( #2806 )  
						
						
						
						
					 
					
						2016-09-28 22:46:19 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							f72163f856 
							
						 
					 
					
						
						
							
							build: Deprecate requirement of GOROOT ( #2803 )  
						
						
						
						
					 
					
						2016-09-28 18:49:16 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							428629f577 
							
						 
					 
					
						
						
							
							Add unit tests for server-main.go ( #2802 )  
						
						
						
						
					 
					
						2016-09-28 11:19:07 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							1edd74dda2 
							
						 
					 
					
						
						
							
							update: Deprecate the usage of update=yes query param. ( #2801 )  
						
						... 
						
						
						
						Fixes  #2799  
					
						2016-09-28 02:41:21 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							740ecf530c 
							
						 
					 
					
						
						
							
							Add PutBucketNotification, ListenBucketNotification handler unit-tests. ( #2787 )  
						
						
						
						
					 
					
						2016-09-28 01:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
						
						
							
						
						
							10d2ef5449 
							
						 
					 
					
						
						
							
							Remove comments relating to deprecated MINIO_DEBUG envvar ( #2797 )  
						
						
						
						
					 
					
						2016-09-27 18:28:46 -07:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
						
						
							
						
						
							8ea571c7f7 
							
						 
					 
					
						
						
							
							Remove MINIO_DEBUG environment variable ( #2794 )  
						
						... 
						
						
						
						Removes the unimplemented settings of MINIO_DEBUG=mem and makes
MINIO_DEBUG=lock the default behaviour. 
						
						
					 
					
						2016-09-27 14:35:43 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							ca3022d545 
							
						 
					 
					
						
						
							
							api: Change ListenBucketNotification with new API format. ( #2791 )  
						
						... 
						
						
						
						Take prefix, suffix and events as query params. 
						
						
					 
					
						2016-09-27 13:17:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							9417614a8e 
							
						 
					 
					
						
						
							
							Recalculate free minimum disk space ( #2788 )  
						
						... 
						
						
						
						* Fix calculating free space disk by using blocks available for unprivileged user
* Use fixed minimal free disk space instead of percentage 
						
						
					 
					
						2016-09-27 12:46:38 -07:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
						
						
							
						
						
							70d52bbc4c 
							
						 
					 
					
						
						
							
							Add unit test for rate-limit-handler ( #2661 ) ( #2784 )  
						
						
						
						
					 
					
						2016-09-26 21:31:12 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa2fc95c0 
							
						 
					 
					
						
						
							
							Revert "bucket: refactor policies and fix bugs related to enforcing policies. ( #2766 )"  
						
						... 
						
						
						
						This reverts commit ca5ca8332bdef662bc6bcb3e421013139c42954e. 
						
						
					 
					
						2016-09-26 19:32:33 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbab22237 
							
						 
					 
					
						
						
							
							web: Remove bucket policy when we have no more statements. ( #2779 )  
						
						
						
						
					 
					
						2016-09-26 03:11:22 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							be0e06c0aa 
							
						 
					 
					
						
						
							
							web: Simplify and rename GetAllBucketPolicy --> ListAllBucketPolicies. ( #2778 )  
						
						
						
						
					 
					
						2016-09-25 21:53:19 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							1c941fd787 
							
						 
					 
					
						
						
							
							rpc: Should validate server versions. ( #2775 )  
						
						... 
						
						
						
						Fixes  #2764  
					
						2016-09-24 03:34:45 -07:00