44 Commits (ac93bbb41d157cebe20119a2fce42ae884b24961)

Author SHA1 Message Date
Harshavardhana 6a5e5c1826 With new auth config changes, restructure the API code to use the new style 9 years ago
Harshavardhana 4bcd86408b Fix minio header in accordance with rfc2616.txt 9 years ago
Harshavardhana 7093a05ab1 Version is a package now, will be re-used across codebase. 9 years ago
Harshavardhana 1887114444 Fix all the golint complaints about newly added changes 9 years ago
Krishna Srinivas b1b387b157 Remove unneeded functions in middleware init 9 years ago
Anand Babu (AB) Periasamy 6930e4d668 logrus logger 9 years ago
Harshavardhana 1e2c010174 Avoid shadowing variables and enable checks to avoid them during build 9 years ago
Krishna Srinivas 1e82ee1192 Add CORS support to minio s3 server 9 years ago
Harshavardhana 988d39a5b6 Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled 9 years ago
Anand Babu (AB) Periasamy cdf93e534c simplify probe APIs 9 years ago
Harshavardhana 61175ef091 Migrate to govendor to avoid limitations of godep 9 years ago
Harshavardhana 45b59b8456 Probe revamped to provide for a new WrappedError struct to wrap probes as error interface 9 years ago
Harshavardhana d09fd8b0a1 Migrate from iodine to probe 10 years ago
Harshavardhana d346250f1c Collapse GetPartialObject() into GetObject() 10 years ago
Harshavardhana d6a0e0cc55 Rename more 10 years ago
Harshavardhana 63c9cf0c4b Move from Minimalist Object Storage to Minio Cloud Storage 10 years ago
Harshavardhana 86a887f9d4 Add corresponding tests 10 years ago
Harshavardhana 5eae32f2b0 Return proper InvalidArgument messages like s3 for invalid data for ListObjects(), ListObjectParts(), ListMultipartUploads() 10 years ago
Harshavardhana e605787e65 Method not allowed is right response for DELETE() operations and add tests 10 years ago
Harshavardhana efbf3eabb7 Return x-amz-request-id for all replies 10 years ago
Harshavardhana c4cf7635bf Read req.Body for PutBucket() if any 10 years ago
Harshavardhana 7ae60a6d10 For missing parts reply back as InvalidPart{} 10 years ago
Harshavardhana 1bad92356d Add a ratelimited listener than a ratelimited handler - more precise 10 years ago
Harshavardhana 7615a6bfe5 HEAD shouldn't have any body, handle it in writeErrorResponse() 10 years ago
Harshavardhana 97d4a27c7e Do not reply on ignoredHeaders for server, rely on SignedHeaders sent as part of Authorization header 10 years ago
Harshavardhana 7fa514351c Rename definitions to log.go, add valid prefixes 10 years ago
Harshavardhana e5006c738d Handle both space and non-space characters, in signature v4 - add errors for all API's 10 years ago
Harshavardhana 84f427f14a All other API's now support signature v4 10 years ago
Harshavardhana 00890c254e CompleteMultipartUpload and CreateObjectPart now fully support signature v4 10 years ago
Harshavardhana 89c1215194 PutObject handler gets initial support for signature v4, working 10 years ago
Harshavardhana 8654ddb566 Generate auth now saves in ${HOME}/.minio/users.json, also authHandler verifies request validity 10 years ago
Harshavardhana 375860077d HTTP header Content-Length signifies body length of the request, if its smaller reply appropriately 10 years ago
Harshavardhana ec33d79d57 Add server side signaturev4 check, not wired up to the readers yet. 10 years ago
Harshavardhana 396b728031 Add auth rpc service to generate access keys, add corresponding test 10 years ago
Harshavardhana 770fd23afa Renaming keys as auth, working towards signature v4 support for all put objects 10 years ago
Harshavardhana 1d64e4b6c1 Add Donut rpc service for sending changes to configuration files 10 years ago
Harshavardhana 10b082144e Add updateConfig code to load config changes if possible for every function 10 years ago
Harshavardhana 30fc14e703 Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth 10 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 10 years ago
Harshavardhana 12bde7df30 Add simple Ticket Master which pro-actively sends messages on proceedChannel 10 years ago
Harshavardhana 0533abf6a8 Make priority queue lambda function return error over a channel 10 years ago
Harshavardhana eb5aa19dfa Remove custom Config, will use quick Config instead for user access keys 10 years ago
Harshavardhana 4addf7a996 Restructure API handlers, add JSON RPC simple HelloService right now. 10 years ago