192 Commits (81caf3592620e7a3cf8bb347ae5e1a2e4a277718)

Author SHA1 Message Date
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana 3b8adf7528 Move storageclass config handling into cmd/config/storageclass (#8360) 5 years ago
Harshavardhana 589e32a4ed Refactor config and split them in packages (#8351) 5 years ago
Harshavardhana fb1374f2f7 Rename iam/validator -> iam/openid and add tests (#8340) 5 years ago
Yao Zongyou 6a19d7b25a skip checking error also on Mac in TestCheckPortAvailability (#8343) 5 years ago
Klaus Post ff726969aa Switch to Snappy -> S2 compression (#8189) 5 years ago
poornas 8a71b0ec5a Add admin API to send console log messages (#7784) 5 years ago
Harshavardhana d65a2c6725
Implement cluster-wide in-place updates (#8070) 5 years ago
poornas 48bc3f1d53 Allow cached content to be encrypted (#8001) 5 years ago
Krishnan Parthasarathi bbb56739bd Add User-Agent header with MinIO release details in http logs (#7843) 5 years ago
Krishnan Parthasarathi 559a59220e Add initial support for bucket lifecycle (#7563) 6 years ago
Krishna Srinivas 183ec094c4 Simplify HTTP trace related code (#7833) 6 years ago
Anis Elleuch 7abadfccc2 Add self-healing feature (#7604) 6 years ago
poornas 97090aa16c Add admin API to send trace notifications to registered (#7128) 6 years ago
Harshavardhana 0cfd5a21ba
[gateway] Remove policy reload, instead read policy from backend (#7727) 6 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
Harshavardhana 72929ec05b
Turn off md5sum optionally if content-md5 is not set (#7609) 6 years ago
kannappanr d2f42d830f
Lock: Use REST API instead of RPC (#7469) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana 0250f7de67 Cleanup stale multipart uploads older than 3 days (#7424) 6 years ago
Harshavardhana 6702d23d52 Simplify ReadFileStream closer, make sure to flush all HTTP responses (#7374) 6 years ago
Harshavardhana 7923b83953 Support multiple-domains in MINIO_DOMAIN (#7274) 6 years ago
Harshavardhana e8791ae274 Remove Minio server arch, version from `Server:` header (#7074) 6 years ago
Harshavardhana 8757c963ba
Migrate all Peer communication to common Notification subsystem (#7031) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
Anis Elleuch 99b843a64e Add anonymous flag to prevent logging sensitive information (#6899) 6 years ago
Andreas Auernhammer d264d2c899 add auto-encryption feature (#6523) 6 years ago
Andreas Auernhammer 21d8c0fd13 refactor vault configuration and add master-key KMS (#6488) 6 years ago
Harshavardhana bfb505aa8e Refactor logging in more Go idiomatic style (#6816) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
Anis Elleuch ce419c9835 Bump RPC version after ReadFile RPC arguments change (#6457) 6 years ago
poornas e71ef905f9 Add support for SSE-S3 server side encryption with vault (#6192) 6 years ago
Harshavardhana 0e02328c98 Migrate config.json from config-dir to backend (#6195) 6 years ago
Harshavardhana a82500f162 Support dumb terminals by turning off color (#6246) 6 years ago
Nitish Tiwari 2aa18cafc6 Update federation target to etcd/clientv3 (#6119) 7 years ago
Annanay Agarwal 78abe5234e Add functionality to make cache limit configurable (#5991) 7 years ago
Nitish Tiwari 6ce7265c8c Add support for CopyObject across regions and multiple Minio IPs 7 years ago
Harshavardhana 481390d51a Converge etcd functionality as part of quick.Config 7 years ago
Harshavardhana 853ea371ce Bring etcd support for bucket DNS federation 7 years ago
Harshavardhana 6138cae8e7 Persist MINIO_WORM as part of config.json (#6022) 7 years ago
Krishna Srinivas 113570b514 Refresh in-memory bucket policy cache every 5 minutes (#6007) 7 years ago
Bala FA 6a53dd1701 Implement HTTP POST based RPC (#5840) 7 years ago
Harshavardhana 3143454982 Deprecate and remove configurable disk usage check (#6016) 7 years ago
Harshavardhana 6fb0604502 Allow usage check to be configurable (#6006) 7 years ago
Harshavardhana 74328c3061 Implement auto cert reloading (#5963) 7 years ago
Anis Elleuch 32700fca52 Enhance fatal errors printing of common issues seen by users (#5878) 7 years ago
Andreas Auernhammer c5a00e513c fix DoS vulnerability in request authentication (#5887) 7 years ago
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790) 7 years ago
Bala FA 76cc65531c use package name correctly (#5827) 7 years ago