80 Commits (master)

Author SHA1 Message Date
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Alex d6a327fbc5 Add notifications by webhook. 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Bala FA bef0a50bc1 Cleanup and fixes (#3273) 8 years ago
Bala FA 05dc52a206 fix: use constants for access/secret key min/max length (#3271) 8 years ago
Aditya Manthramurthy 2f43709f85 Prevent gorilla mux from normalizing path (Fixes #3256) (#3268) 8 years ago
Anis Elleuch 6512d9978e Add support of user self signed certificates 8 years ago
Harshavardhana 51d1e6f75b Fix missing CompleteMultipartUpload Etag. (#3227) 8 years ago
Krishnan Parthasarathi 2c9b406f6c Add TLS based tests to functional test suite (#3083) 8 years ago
Harshavardhana 485c0ea8bf tests: Combine v2 tests with the Suite itself. (#3088) 8 years ago
Harshavardhana 83b364891d tests: Fix a potential race in ListenBucketNotificationHandler. (#3040) 8 years ago
Aditya Manthramurthy 6199aa0707 Peer RPCs for bucket notifications (#2877) 8 years ago
Karthic Rao 6a9013b97c misspell fixes. (#2835) 8 years ago
Krishnan Parthasarathi 4f902d42b2 Add unit-tests for ListObjectParts API handler (#2826) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Harshavardhana 5ecba587f7 api: Relax object name validation. (#2814) 8 years ago
Harshavardhana 5885ffc8ae signature: Add legacy signature v2 support transparently. (#2811) 8 years ago
Karthic Rao 1148f95292 ineffassign fixes (#2758) 8 years ago
Harshavardhana 725df557b5 tests: Add tests for bucket-notification-utils (#2726) 8 years ago
Harshavardhana 7d37dea449 tests: Add more streaming signature tests. (#2713) 8 years ago
Harshavardhana ee7e70c992 tests: Add tests for ListMultipartUploads, DeleteMultipleObjects. (#2649) 8 years ago
Karthic Rao 1ce339abeb Fixing ineffssaign errors (#2608) 8 years ago
Anis Elleuch 8acf4d112a Return Owner information in ListObjectV2 only when fetch-owner is specified (#2654) 8 years ago
Krishna Srinivas a4afb312d4 S3-layer: Multiple-delete should return success for non-existent objects. (#2633) 8 years ago
Harshavardhana 2dc7ecc59b notifications: Fix bucket notifications for DeleteMultipleObjects. (#2609) 8 years ago
Harshavardhana ec4260d260 api: BucketNotification should disallow duplicate notification. (#2539) 8 years ago
Harshavardhana 975eb31973 api/bucketPolicy: Use minio-go/pkg/set and fix bucket policy regression. (#2506) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
karthic rao 10feb1af3f tests: object handlers: Unit tests for Get and Copy Object handlers (#2451) 8 years ago
Harshavardhana e86dfcf41e api: Change listen bucket notification to be TopicConfiguration. (#2447) 8 years ago
Anis Elleuch 723153951c Test api responses (#2427) 8 years ago
karthic rao 70fd38818e clean up: ineffassign fixes (#2411) 8 years ago
Harshavardhana d1bb8a5b21 api: refactor the bucket policy reading and writing. (#2395) 8 years ago
Harshavardhana 064c51162d api: Add new ListenBucketNotificationHandler. (#2336) 8 years ago
Harshavardhana 2f7358a8a6 XL: erasure Index should have its corresponding distribution order. (#2300) 8 years ago
Harshavardhana f248089523 api: Implement bucket notification. (#2271) 8 years ago
Krishna Srinivas 303f216150 tests: xl-v1-metadata.go, xl-v1-multipart-common.go - remove unused methods, add enhance tests to improve code coverage. (#2260) 8 years ago
Harshavardhana aaf7803831 api: Requests should be differentiated if possible based on http router. (#2219) 8 years ago
Bala FA 0793237d94 tests: Move signature calculation in separate function. (#2160) 8 years ago
Krishnan Parthasarathi bc8720406d Added specific error for InvalidObjectName (#2157) 8 years ago
Nick Craig-Wood 8c767218a4 URL Encode X-Amz-Copy-Source as per the spec (#2114) 9 years ago
Bala FA a51bb1d728 http: handle request range like Amazon S3. (#2112) 9 years ago
Harshavardhana 8ddf52021a server: Bring in s3 compatibility fixes. (#2099) 9 years ago
Harshavardhana 8a028a9efb handler/PUT: Handle signature verification through a custom reader. (#2066) 9 years ago
Krishna Srinivas 1ec86dac2c server-tests: unify XL and FS tests into common code. server_test.go contains common test code. server_xl_test.go contains XL tests specific to XL. (#2089) 9 years ago
Harshavardhana d64c3fd464 posix: Return errDiskNotWritable during disk initialization. (#2048) 9 years ago
karthic rao 8e8f6f90a4 adding detailed comments to server_test (#2032) 9 years ago
karthic rao ed2fdd90b0 fs: Fix GetObject failure to read large blocks. (#1982) 9 years ago