Harshavardhana
605edbc307
Add some logging with debug
10 years ago
Frederick F. Kautz IV
db5870be28
Fix multiple response.WriteHeader calls
10 years ago
Harshavardhana
ade803a923
Verify if request date is 5minutes late, reject such a request as
...
it could be a possible replay attack.
This commit also fixes #505 , by returning MethodNotAllowed instead of NotImplemented
10 years ago
Harshavardhana
9232ce3b4e
Now client requests for ACL changes are honored through PutBucketACL API
10 years ago
Harshavardhana
c99d96dbc2
Now donut supports bucket ACL's, bringing in this support for dl.minio.io
10 years ago
Harshavardhana
8beca83090
Limit memory mode at 100 buckets and return error appropriately
...
~~~
mc: <ERROR> Failed to create bucket for URL [http://localhost:9000/newbucket-101 ]. Reason: [You have attempted to create more buckets than allowed.].
~~~
Response from server
10 years ago
Harshavardhana
2d96d5ad57
Enhance error responses for request limit and bring some code from api errors
...
~~~
mc: <ERROR> Failed to create bucket for URL [http://localhost:9000/newbucket-101 ]. Reason: [Reduce your request rate.].
~~~
Client sees proper errors now.
10 years ago
Frederick F. Kautz IV
258bf55e31
Bandwidth quota now supports 100-Continue
10 years ago
Frederick F. Kautz IV
9431a54a27
finish me
10 years ago
Frederick F. Kautz IV
202fc26719
Revert "Exporting WriteErrorResponse"
...
This reverts commit e05d46a0b5
.
10 years ago
Frederick F. Kautz IV
e05d46a0b5
Exporting WriteErrorResponse
10 years ago
Frederick F. Kautz IV
64f7d04cd1
Adding connection limits
10 years ago
Frederick F. Kautz IV
7867ee89fa
Bandwidth quotas now work on data returned from server
10 years ago
Frederick F. Kautz IV
e2403cbc56
Quotas are more accurate, occur on Read()
10 years ago
Frederick F. Kautz IV
bbb493080f
Switching back to BigEndian
10 years ago
Frederick F. Kautz IV
3a48f9fe4d
Adding quotas based upon type
10 years ago
Harshavardhana
b75f46aaa0
Use standard functions to achieve byteorder converstion
10 years ago
Frederick F. Kautz IV
e2475925ea
quota handlers now log against ip properly against a duration
10 years ago
Harshavardhana
c5d8ca245d
Memory now handles submitting large files - fixes #482
10 years ago
Frederick F. Kautz IV
fda50d52c8
Add initial framework for quota
10 years ago
Harshavardhana
5ae8d34f76
Donut mode will now take multiple paths as argument, updated docs as well
10 years ago
Harshavardhana
a5729e8c02
Disable verifying ACL until we get webcli up and running
10 years ago
Harshavardhana
e95604ff86
Finishing all the test case support for ACL and other fixes
10 years ago
Harshavardhana
848c4ee31c
Further fixes for ACL support, currently code is disabled in all the handlers
...
Disabled because due to lack of testing support. Once we get that in we can
uncomment them back.
10 years ago
Harshavardhana
1c0ff2c758
ACL driver/storage layer support
10 years ago
Harshavardhana
c8713fd650
Bring in full fledged acl support
10 years ago
Harshavardhana
2c1455af1b
Implement x-amz-acl tests
10 years ago
Harshavardhana
107e077ec0
Implement x-amz-acl handling
10 years ago
Harshavardhana
b121c8588f
Remove bucketpolicy handlers and all its references
10 years ago
Harshavardhana
3f33643d39
File driver to take the high road
10 years ago
Frederick F. Kautz IV
59a81a73c6
Adding lru to memory driver, not wired to command line opts
10 years ago
Harshavardhana
38155e86ac
iodine is part of minio now
10 years ago
Frederick F. Kautz IV
6241c9880b
Moving object storage drivers back to minio
10 years ago
Harshavardhana
2a21b7d639
Implement headBucketHandler() and its related tests
...
Remove internal testify/mock and use upstream - update all godeps
10 years ago
Frederick F. Kautz IV
ea961ef16d
Updating to use objectdriver
10 years ago
Harshavardhana
d324c4b061
Return proper return for all drivers when BucketNotFound
10 years ago
Frederick F. Kautz IV
2f44438843
Reformatting imports
10 years ago
Frederick F. Kautz IV
be4bc44b4d
Replacing gopkg.in/check.v1 with minio-io/check
10 years ago
Frederick F. Kautz IV
e6abca1a63
Adding iodine to object HEAD verb
10 years ago
Frederick F. Kautz IV
46badca07e
Removing Godeps from pkg/api
10 years ago
Frederick F. Kautz IV
4171ad8b69
Adding test for invalid range in api
10 years ago
Harshavardhana
4079dd1d12
Commit testify,objx, gorilla/mux, minio-io/erasure gopkg.in/check.v1
10 years ago
Harshavardhana
4b25d4e8db
Use verifyError instead of parsResponse, also get rid of mxj dependency
10 years ago
Frederick F. Kautz IV
9954e5c280
Better error handling + tests for get object
10 years ago
Frederick F. Kautz IV
db1e6e5988
Adding tests for put bucket errors, fixed mismatching error
10 years ago
Frederick F. Kautz IV
ebf1e784b3
Adding iodine and tests for for list buckets errors
10 years ago
Frederick F. Kautz IV
5865295f5d
Adding better error support to api
10 years ago
Frederick F. Kautz IV
8757ccf9a3
Fixing race condition in api_test.go
10 years ago
Harshavardhana
85e547d854
Parse response headers in tests
10 years ago
Frederick F. Kautz IV
0c5ed6f3ba
Add partial object support to donut driver
10 years ago