minio/cmd
Harshavardhana 7cedc5369d
fix: send valid claims in AuditLogs for browser requests (#9713)
Additionally also fix STS logs to filter out LDAP
password to be sent out in audit logs.

Bonus fix handle the reload of users properly by
making sure to preserve the newer users during the
reload to be not invalidated.

Fixes #9707
Fixes #9644
Fixes #9651
2020-05-27 12:38:44 -07:00
..
config fix: add proper errors for disks with preexisting content (#9703) 2020-05-26 09:32:33 -07:00
crypto filter all encryption headers in gateway (#9661) 2020-05-21 11:07:50 -07:00
gateway add gateway object tagging support (#9124) 2020-05-23 11:09:35 -07:00
http fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
jwt fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
logger humanize timeToFirstByte and timeToResponse upto nanoseconds (#9641) 2020-05-19 18:34:02 -07:00
rest Implement oboard diagnostics admin API (#9024) 2020-03-26 21:07:39 -07:00
acl-handlers.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
admin-handlers_test.go Disable crawler in FS/NAS gateway mode (#9695) 2020-05-25 00:17:52 -07:00
admin-handlers-config-kv.go add audit logging for all admin calls (#9568) 2020-05-11 10:34:08 -07:00
admin-handlers-users.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
admin-handlers.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
admin-heal-ops.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
admin-quota-handlers.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
admin-router.go Disable crawler in FS/NAS gateway mode (#9695) 2020-05-25 00:17:52 -07:00
admin-server-info.go fix: remove unusued PerfInfoHandler code (#9328) 2020-04-12 19:37:09 -07:00
api-datatypes.go Add object retention at the per object (#8528) 2019-11-20 13:18:09 -08:00
api-errors_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
api-errors.go fixes misleading assume role error msgs (#9642) 2020-05-21 09:09:18 -07:00
api-headers_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-headers.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
api-resources_test.go Increase maximum 1000 List keys to 10000 (#8444) 2019-10-28 10:36:15 -07:00
api-resources.go listV2: Continuation and NextContinuation tokens are encoded with base64 (#8337) 2019-10-02 01:39:29 +05:30
api-response_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-response.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
api-router.go add missing signature v2 query params (#9670) 2020-05-21 18:51:23 -07:00
api-utils_test.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
api-utils.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
auth-handler_test.go fix: Add missing return in admin requests auth (#9422) 2020-04-22 13:42:01 -07:00
auth-handler.go merge nested hash readers (#9582) 2020-05-14 14:01:31 -07:00
background-heal-ops.go fix: background heal to call HealFormat only if needed (#9491) 2020-04-30 20:23:00 -07:00
background-newdisks-heal-ops.go fix: background heal to call HealFormat only if needed (#9491) 2020-04-30 20:23:00 -07:00
benchmark-utils_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
bitrot_test.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
bitrot-streaming.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bitrot-whole.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bitrot.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bootstrap-peer-server.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
bucket-encryption_test.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
bucket-encryption-handlers.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-encryption.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-handlers_test.go fixes misleading assume role error msgs (#9642) 2020-05-21 09:09:18 -07:00
bucket-handlers.go reject object lock requests on existing buckets (#9684) 2020-05-23 10:01:01 -07:00
bucket-lifecycle-handlers_test.go fixes misleading assume role error msgs (#9642) 2020-05-21 09:09:18 -07:00
bucket-lifecycle-handlers.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-lifecycle.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-listobjects-handlers.go fix size accounting for encrypted/compressed objects (#9690) 2020-05-24 11:19:17 -07:00
bucket-metadata_gen_test.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
bucket-metadata_gen.go keep bucket metadata fields to be consistent (#9660) 2020-05-21 11:03:59 -07:00
bucket-metadata-sys.go nas: ensure loading of bucket notifications during startup (#9681) 2020-05-22 11:55:30 -07:00
bucket-metadata.go keep bucket metadata fields to be consistent (#9660) 2020-05-21 11:03:59 -07:00
bucket-notification-handlers.go keep bucket metadata fields to be consistent (#9660) 2020-05-21 11:03:59 -07:00
bucket-object-lock.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-policy-handlers_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
bucket-policy-handlers.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-policy.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-quota.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
build-constants.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
common-main.go Check for address flags in all positions (#9615) 2020-05-17 08:46:23 -07:00
config-common.go fix: load LDAP users appropriately (#9360) 2020-04-16 16:22:34 -07:00
config-current_test.go Avoid pointer based copy, instead use Clone() (#8547) 2019-11-21 17:54:51 +05:30
config-current.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
config-dir.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
config-encrypted_test.go Config migration should handle plain-text (#8506) 2019-11-11 12:01:21 -08:00
config-encrypted.go fix: unexpected logging with bucket metadata conversions (#9519) 2020-05-04 20:04:06 -07:00
config-migrate_test.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
config-migrate.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
config-versions.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
config.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
consolelogger.go fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -07:00
copy-part-range_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
copy-part-range.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
crossdomain-xml-handler_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
crossdomain-xml-handler.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
daily-lifecycle-ops.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
data-update-tracker_test.go add data update tracking using bloom filter (#9208) 2020-04-27 10:06:21 -07:00
data-update-tracker.go Track if bloom filter is dirty (#9601) 2020-05-14 21:46:36 -07:00
data-usage_test.go fix: data usage crawler env handling, usage-cache.bin location (#9163) 2020-03-19 09:47:47 -07:00
data-usage-cache_gen_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
data-usage-cache_gen.go add data update tracking using bloom filter (#9208) 2020-04-27 10:06:21 -07:00
data-usage-cache.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
data-usage.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
disk-cache_test.go Remove brittle tests for cache (#9570) 2020-05-11 15:41:10 -07:00
disk-cache-backend.go in cache build ranges metadata as needed (#9698) 2020-05-25 00:17:03 -07:00
disk-cache-stats.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
disk-cache-utils_test.go Add cache eviction low and high watermarks (#8958) 2020-02-23 19:03:39 +05:30
disk-cache-utils.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
disk-cache.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
dummy-data-generator_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dummy-handlers.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
dynamic-timeouts_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dynamic-timeouts.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
encryption-v1_test.go crypto: remove dead code (#9516) 2020-05-04 11:41:18 -07:00
encryption-v1.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
endpoint_test.go fix: windows tests for all cases (#9594) 2020-05-13 23:55:38 -07:00
endpoint-ellipses_test.go calculate automatic node based symmetry (#9446) 2020-04-27 14:39:57 -07:00
endpoint-ellipses.go calculate automatic node based symmetry (#9446) 2020-04-27 14:39:57 -07:00
endpoint.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
erasure_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-decode_test.go Prefer local disks when fetching data blocks (#9563) 2020-05-26 16:47:23 -07:00
erasure-decode.go Prefer local disks when fetching data blocks (#9563) 2020-05-26 16:47:23 -07:00
erasure-encode_test.go add data update tracking using bloom filter (#9208) 2020-04-27 10:06:21 -07:00
erasure-encode.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-heal_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-heal.go Prefer local disks when fetching data blocks (#9563) 2020-05-26 16:47:23 -07:00
erasure-utils.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure.go Prefer local disks when fetching data blocks (#9563) 2020-05-26 16:47:23 -07:00
etcd.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
fallocate_linux_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fallocate_linux.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fallocate.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fastwalk.go Forward RPC errors from crawler (#9569) 2020-05-11 20:41:38 -07:00
format-disk-cache_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-disk-cache.go Use jsoniter whenever applicable instead of encoding/json (#8766) 2020-01-08 17:01:42 +05:30
format-fs_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-fs.go fix: unexpected logging with bucket metadata conversions (#9519) 2020-05-04 20:04:06 -07:00
format-meta.go Fix writing 'format.json' and make it atomic (#8296) 2019-09-24 18:47:26 -07:00
format-xl_test.go fix: startup load time by reusing storageDisks (#9210) 2020-03-27 14:48:30 -07:00
format-xl.go fix: add proper errors for disks with preexisting content (#9703) 2020-05-26 09:32:33 -07:00
fs-v1_test.go fix: windows tests for all cases (#9594) 2020-05-13 23:55:38 -07:00
fs-v1-helpers_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1-helpers.go add option for O_SYNC writes for standalone FS backend (#9581) 2020-05-12 19:24:59 -07:00
fs-v1-metadata_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
fs-v1-metadata.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
fs-v1-multipart_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
fs-v1-multipart.go add option for O_SYNC writes for standalone FS backend (#9581) 2020-05-12 19:24:59 -07:00
fs-v1-rwpool_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-rwpool.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1.go Revert "Disable crawler in FS/NAS gateway mode (#9695)" (#9702) 2020-05-25 11:32:53 -07:00
gateway-common_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-common.go fix: gateway_s3_bytes_sent metric for all API methods (#9242) 2020-04-01 12:52:31 -07:00
gateway-env.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-interface.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
gateway-main_test.go [Bugfix] duplicating flag registration (#7853) 2019-07-03 14:31:19 -07:00
gateway-main.go Revert "Disable crawler in FS/NAS gateway mode (#9695)" (#9702) 2020-05-25 11:32:53 -07:00
gateway-metrics.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
gateway-startup-msg_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-startup-msg.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
gateway-unsupported.go add gateway object tagging support (#9124) 2020-05-23 11:09:35 -07:00
generic-handlers_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
generic-handlers.go fix: requests without bucket should route to the original router (#9541) 2020-05-07 11:49:04 -07:00
global-heal.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
globals.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
handler-utils_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
handler-utils.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
hasher.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
healthcheck-handler.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
healthcheck-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
http-stats.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
http-tracer.go audit: Merge ResponseWriter with RecordAPIStats (#9496) 2020-04-30 11:27:19 -07:00
httprange_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
httprange.go Cache only the range requested for range GETs (#8599) 2019-12-08 13:58:04 -08:00
iam-etcd-store.go fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
iam-object-store.go fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
iam.go fix: remove LDAP groups claim and store them on server (#9637) 2020-05-20 11:33:35 -07:00
jwt_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
jwt.go fix: Disable presigned without appropriate policy (#9621) 2020-05-17 23:38:52 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
local-locker.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
lock-rest-client_test.go Support MinIO to be deployed on more than 32 nodes (#8492) 2019-11-13 12:17:45 -08:00
lock-rest-client.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
lock-rest-server-common_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
lock-rest-server-common.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
lock-rest-server.go fix: various optimizations, idiomatic changes (#9179) 2020-03-22 12:16:36 -07:00
main.go enable --compat flag by default (#9326) 2020-04-12 18:08:27 -07:00
merge-walk-pool_test.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
merge-walk-pool.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
metrics-router.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
metrics.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
namespace-lock_test.go fix: possiblity of double write lockers on same resource (#9616) 2020-05-18 17:33:35 -07:00
namespace-lock.go fix: possiblity of double write lockers on same resource (#9616) 2020-05-18 17:33:35 -07:00
naughty-disk_test.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
net_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
net.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
notification.go fix size accounting for encrypted/compressed objects (#9690) 2020-05-24 11:19:17 -07:00
obdinfo_freebsd.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
obdinfo_other.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
obdinfo.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
object_api_suite_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
object-api-common.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
object-api-datatypes.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
object-api-deleteobject_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
object-api-errors.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
object-api-getobject_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
object-api-getobjectinfo_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
object-api-input-checks.go fix: windows tests for all cases (#9594) 2020-05-13 23:55:38 -07:00
object-api-interface.go add gateway object tagging support (#9124) 2020-05-23 11:09:35 -07:00
object-api-listobjects_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
object-api-multipart_test.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
object-api-putobject_test.go merge nested hash readers (#9582) 2020-05-14 14:01:31 -07:00
object-api-utils_test.go fix size accounting for encrypted/compressed objects (#9690) 2020-05-24 11:19:17 -07:00
object-api-utils.go fix size accounting for encrypted/compressed objects (#9690) 2020-05-24 11:19:17 -07:00
object-handlers_test.go Move storageclass config handling into cmd/config/storageclass (#8360) 2019-10-07 11:20:24 +05:30
object-handlers-common_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-handlers-common.go Add x-amz-expiration header in some S3 responses (#9667) 2020-05-21 14:12:52 -07:00
object-handlers.go add copyobject tagging replace directive for gateway (#9711) 2020-05-26 17:32:53 -07:00
os-reliable_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
os-reliable.go tests: Fix one multi-delete test failure in Windows CI (#9602) 2020-05-14 18:09:30 -07:00
peer-rest-client.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
peer-rest-common.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
peer-rest-server.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
policy_test.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
posix_test.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
posix_unix_test.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
posix_windows_test.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
posix-dirent_fileino.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-dirent_ino.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-dirent_namelen_bsd.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-dirent_namelen_linux.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-diskid-check.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
posix-errors_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-errors.go Report correct error when O_DIRECT is not supported (#9545) 2020-05-07 16:12:16 -07:00
posix-list-dir_other.go fix: ignore symlinks in backend filesystems (#9457) 2020-04-27 06:30:12 -07:00
posix-list-dir_test.go fix: ignore symlinks in backend filesystems (#9457) 2020-04-27 06:30:12 -07:00
posix-list-dir_unix.go fix: ignore symlinks in backend filesystems (#9457) 2020-04-27 06:30:12 -07:00
posix-list-dir_windows.go fix: ignore symlinks in backend filesystems (#9457) 2020-04-27 06:30:12 -07:00
posix.go fix size accounting for encrypted/compressed objects (#9690) 2020-05-24 11:19:17 -07:00
post-policy_test.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
postpolicyform_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
postpolicyform.go Remove unusued params and functions (#8399) 2019-10-15 18:35:41 -07:00
prepare-storage.go fix: add proper errors for disks with preexisting content (#9703) 2020-05-26 09:32:33 -07:00
retry_test.go fix broken retry tests 2020-05-04 22:01:39 -07:00
retry.go fix: unexpected logging with bucket metadata conversions (#9519) 2020-05-04 20:04:06 -07:00
routers.go Disable crawler in FS/NAS gateway mode (#9695) 2020-05-25 00:17:52 -07:00
server_test.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00
server-main_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
server-main.go Disable crawler in FS/NAS gateway mode (#9695) 2020-05-25 00:17:52 -07:00
server-rlimit.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
server-startup-msg_test.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
server-startup-msg.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
service.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
setup-type.go Allow proper setCount SLAs across zones (#8752) 2020-01-07 09:13:44 -08:00
signals.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
signature-v2_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v2.go add missing signature v2 query params (#9670) 2020-05-21 18:51:23 -07:00
signature-v4_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v4-parser_test.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
signature-v4-parser.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
signature-v4-utils_test.go Rename iam/validator -> iam/openid and add tests (#8340) 2019-10-02 03:37:20 +05:30
signature-v4-utils.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
signature-v4.go fix: support pre-sign signature for STS tokens (#8826) 2020-01-18 17:04:50 -08:00
storage-datatypes.go honor lifecycle expiration with tag rule (#9604) 2020-05-14 16:21:03 -07:00
storage-errors.go Report correct error when O_DIRECT is not supported (#9545) 2020-05-07 16:12:16 -07:00
storage-interface.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
storage-rest_test.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07:00
storage-rest-client.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
storage-rest-common.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07:00
storage-rest-server.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
streaming-signature-v4_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
streaming-signature-v4.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
sts-datatypes.go Fix LDAP responseXML to be named appropriately (#8285) 2019-09-24 03:51:16 +05:30
sts-errors.go fixes misleading assume role error msgs (#9642) 2020-05-21 09:09:18 -07:00
sts-handlers.go fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
test-utils_test.go Disable crawler in FS/NAS gateway mode (#9695) 2020-05-25 00:17:52 -07:00
throttling.go config: Add api requests max & deadline configs (#9273) 2020-04-14 12:46:37 -07:00
tree-walk_test.go non-empty dirs should not be listed as objects (#9129) 2020-03-13 17:43:00 -07:00
tree-walk-pool_test.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
tree-walk-pool.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
tree-walk.go non-empty dirs should not be listed as objects (#9129) 2020-03-13 17:43:00 -07:00
typed-errors.go Checking for access denied in web browser request. (#9523) 2020-05-06 21:31:44 -07:00
update_test.go remove references for deprecated dockerfiles and deployment styles (#9675) 2020-05-22 08:40:59 -07:00
update-notifier_test.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update-notifier.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update.go remove references for deprecated dockerfiles and deployment styles (#9675) 2020-05-22 08:40:59 -07:00
utils_test.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
utils.go cache disk info to avoid repeated calls (#9682) 2020-05-26 12:52:24 -07:00
version_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
web-handler-context_test.go Pass on web-handler arguments properly to log entries (#7894) 2019-07-11 22:37:13 +01:00
web-handler-context.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
web-handlers_test.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
web-handlers.go fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
web-router.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
xl-sets_test.go calculate automatic node based symmetry (#9446) 2020-04-27 14:39:57 -07:00
xl-sets.go cache disk info to avoid repeated calls (#9682) 2020-05-26 12:52:24 -07:00
xl-v1-bucket.go add gateway object tagging support (#9124) 2020-05-23 11:09:35 -07:00
xl-v1-common_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
xl-v1-common.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-v1-errors.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-healing_test.go fix: avoid undoing bucket creation and return the first err instead (#9578) 2020-05-12 15:20:42 -07:00
xl-v1-healing-common_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
xl-v1-healing-common.go Update reed+solomon (#9562) 2020-05-09 09:54:20 -07:00
xl-v1-healing.go fix: avoid undoing bucket creation and return the first err instead (#9578) 2020-05-12 15:20:42 -07:00
xl-v1-list-objects-heal.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
xl-v1-list-objects.go fix: validate partNumber in queryParam as part of preConditions (#9386) 2020-04-20 22:01:59 -07:00
xl-v1-metadata_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-v1-metadata.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
xl-v1-multipart_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
xl-v1-multipart.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
xl-v1-object_test.go cleanup object-lock/bucket tagging for gateways (#9548) 2020-05-08 13:44:44 -07:00
xl-v1-object.go Prefer local disks when fetching data blocks (#9563) 2020-05-26 16:47:23 -07:00
xl-v1-utils_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-utils.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-v1.go fix storage info output with unordered endpoints arguments (#9610) 2020-05-19 14:27:20 -07:00
xl-zones.go fix: reply back user-metadata in lower case form (#9697) 2020-05-25 16:51:32 -07:00