34 Commits (8a40da3fd037c17dc97e837626142afde943a39b)

Author SHA1 Message Date
Krishna Srinivas f66239e82f Expose common S3 headers in CORS setting (#4839) 7 years ago
Harshavardhana e26a706dff Ignore reservedBucket checks for net/rpc requests (#4884) 7 years ago
Harshavardhana 6cab6d802d api: Fix the conditional to check for reserved buckets. (#4856) 7 years ago
Andreas Auernhammer 3a73c675a6 restirct max size of http header and user metadata (#4634) (#4680) 7 years ago
Harshavardhana 9dca0c1889 fix: [minor] functions should take inputs with required functionality. (#4823) 7 years ago
Anis Elleuch d36dd80a8a cors: Set Access-Control-Allow-Credentials to true (#4185) 8 years ago
Harshavardhana 48aa2ac392 server: Validate path for bad components in a handler. (#4170) 8 years ago
Harshavardhana 27749c2124 admin/info: Add HTTPStats value as part of serverInfo() struct. (#4049) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Harshavardhana bc52d911ef api: Increase the maximum object size limit from 5GiB to 16GiB. (#3834) 8 years ago
Harshavardhana e5d4e7aa9d web: Validate if bucket names are reserved (#3841) 8 years ago
Krishnan Parthasarathi c9619673fb Implement SetConfig admin API handler. (#3792) 8 years ago
Harshavardhana 50b4e54a75 fs: Do not return reservedBucket names in ListBuckets() (#3754) 8 years ago
Harshavardhana a170e44689 Let hijacker and flusher interfaces to be reflected. (#3709) 8 years ago
Anis Elleuch 93fd269329 stats: Add network and http statisics (#3686) 8 years ago
Harshavardhana 533338bdeb all/windows: Be case in-sensitive about pattern matching. (#3682) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Andy Brown 20a65981bd add delete and options methods to CORS whitelist (#3589) 8 years ago
Harshavardhana 0563a9235a handlers: Handle crash if r.URL.Path is empty. (#3554) 8 years ago
Harshavardhana 926c75d0b5 api: Set appropriate content-type for success/error responses. (#3537) 8 years ago
Bala FA 1b2b16998f Remove regexp usage (#3456) 8 years ago
Harshavardhana cd0f350c02 env: Bring back MINIO_BROWSER env. (#3423) 8 years ago
Harshavardhana 201a20ac02 handlers: Handle re-direction properly for S3 requests. (#3355) 8 years ago
Bala FA baf1c1638d server: set maximum allowed request body. (#3324) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Harshavardhana c57a358c9d Validate date header only for Signed{,V2} and StreamingSigned. (#3248) 8 years ago
Harshavardhana 716316f711 Reduce number of envs and options from command line. (#3230) 8 years ago
Harshavardhana d192044915 router: PathPrefix router was wrong. (#3172) 8 years ago
Anis Elleuch 5c3639c1b7 Redirect /minio to /minio/ when requests come from browsers (#2937) 8 years ago
Anis Elleuch df59967f59 Avoid checking date header of web requests by properly applying generic handlers (#2914) 8 years ago
Harshavardhana f1bc9343a1 prep: Initialization should wait instead of exit the servers. (#2872) 8 years ago
Krishna Srinivas bb9be02228 minio-browser: do not redirect to /minio if MINIO_BROWSER=off (#2863) 8 years ago
Anis Elleuch 32201a18ab Forbid requests generated at least 15 min in the past or in the future (#2648) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Krishna Srinivas 674fdc4304 redirect-middleware: Redirect to /minio only if client is a browser and the request is not V4 signed. (#2469) 8 years ago
Harshavardhana 7e46055a15 api/handlers: Implement streaming signature v4 support. (#2370) 8 years ago
Anis Elleuch dcc3463e48 Limit POST form fields and file size + Generic Request Size limiter (#2317) 8 years ago
Harshavardhana f248089523 api: Implement bucket notification. (#2271) 8 years ago
Harshavardhana e5dd917c37 handlers/generic: Remove support for 'x-minio-date' (#2064) 9 years ago
Frank a4fef436c8 Fix formatting for adding ETag for exposed headers (#1687) 9 years ago
Harshavardhana 30b0b4deba storage/server/client: Enable storage server, enable client storage. 9 years ago
Harshavardhana 02ad48466d error: Signature errors should be returned with APIErrorCode. 9 years ago
Harshavardhana aa8c9bad54 routers: Move API and Web routers into their own files. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Harshavardhana aaf97ea02c config/main: Re-write config files - add to new config v3 9 years ago
Harshavardhana fdf3d64793 error: Add proper prefixes for s3Error codes. 9 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 9 years ago
Harshavardhana 761cb2c740 handlers: Cleanup time handlers helpers. 9 years ago
Harshavardhana aed62788d9 api: Implement multiple objects Delete api - fixes #956 9 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 9 years ago