minio/cmd
Anis Elleuch 35cbe43b6d
Start gateway when KMS is enabled and encryption is unsupported (#12808)
Before, the gateway will complain that it found KMS configured in the
environment but the gateway mode does not support encryption. This
commit will allow starting of the gateway but ensure that S3 operations
with encryption headers will fail when the gateway doesn't support
encryption. That way, the user can use etcd + KMS and have IAM data
encrypted in the etcd store.

Co-authored-by: Anis Elleuch <anis@min.io>
2021-08-08 12:51:48 -07:00
..
gateway fix: order of args ListObjectsV2 S3 gateway 2021-07-06 13:44:14 -07:00
testdata fix: enable xl.json to xl.meta only if legacy drive is found (#11255) 2021-01-11 02:27:04 -08:00
acl-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
admin-bucket-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
admin-handlers-config-kv.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
admin-handlers-users.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
admin-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
admin-handlers_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
admin-heal-ops.go do not heal "backend-encrypted" out-of-band with migration (#12556) 2021-06-23 12:09:10 -07:00
admin-router.go Server side speedtest implementation (#12750) 2021-07-27 12:55:56 -07:00
admin-server-info.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
api-datatypes.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
api-errors.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
api-errors_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
api-headers.go Storage-class headers should depend only on ObjectInfo state (#12864) 2021-08-03 17:35:52 -07:00
api-headers_test.go fix: remove all unused code (#12360) 2021-05-24 09:28:19 -07:00
api-resources.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-resources_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-response.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
api-response_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-router.go feat: gzip S3/Admin API responses whenever applicable (#12631) 2021-07-12 10:49:50 -07:00
api-utils.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
apierrorcode_string.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
auth-handler.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
auth-handler_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
background-heal-ops.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
background-newdisks-heal-ops.go heal: Add MRF metrics to background heal API response (#12398) 2021-07-15 22:32:06 -07:00
background-newdisks-heal-ops_gen.go heal: Add MRF metrics to background heal API response (#12398) 2021-07-15 22:32:06 -07:00
background-newdisks-heal-ops_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
benchmark-utils_test.go fix: remove all unused code (#12360) 2021-05-24 09:28:19 -07:00
bitrot-streaming.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bitrot-whole.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bitrot.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bitrot_test.go Fix hanging erasure writes (#12253) 2021-05-17 08:32:28 -07:00
bootstrap-peer-server.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-encryption-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
bucket-encryption.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-encryption_test.go sse: add support for SSE-KMS bucket configurations (#12295) 2021-05-14 00:59:05 -07:00
bucket-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
bucket-handlers_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-lifecycle-handlers.go Use ObjectInfo.ToLifecycleOpts instead of literal values (#12772) 2021-07-21 19:12:44 -07:00
bucket-lifecycle-handlers_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-lifecycle.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
bucket-lifecycle_test.go Use ObjectInfo.ToLifecycleOpts instead of literal values (#12772) 2021-07-21 19:12:44 -07:00
bucket-listobjects-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
bucket-metadata-sys.go fix: allow GetBucketLifecycle in NAS gateway 2021-06-09 08:48:07 -07:00
bucket-metadata.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-metadata_gen.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
bucket-metadata_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
bucket-notification-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
bucket-object-lock.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-policy-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
bucket-policy-handlers_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-policy.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
bucket-quota.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-replication-stats.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-replication.go allow multipart uploads for single part multipart (#12821) 2021-07-28 22:11:55 -07:00
bucket-replication_test.go Add support for existing object replication. (#12109) 2021-06-01 19:59:11 -07:00
bucket-stats.go update license change for MinIO 2021-04-23 11:58:53 -07:00
bucket-stats_gen.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
bucket-stats_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
bucket-targets.go Increase context timeout for bandwidth throttled reader (#12820) 2021-07-28 15:20:01 -07:00
bucket-versioning-handler.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
bucket-versioning.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
build-constants.go update license change for MinIO 2021-04-23 11:58:53 -07:00
common-main.go Start gateway when KMS is enabled and encryption is unsupported (#12808) 2021-08-08 12:51:48 -07:00
config-common.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-current.go fix crash when config is not properly initialized (#12714) 2021-07-14 18:27:25 -07:00
config-current_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-dir.go update license change for MinIO 2021-04-23 11:58:53 -07:00
config-encrypted.go allow resetting and reapply config on broken clusters (#12554) 2021-06-24 16:24:12 -07:00
config-encrypted_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-migrate.go feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
config-migrate_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-versions.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config.go allow resetting and reapply config on broken clusters (#12554) 2021-06-24 16:24:12 -07:00
consolelogger.go feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
copy-part-range.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
copy-part-range_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
crossdomain-xml-handler.go update license change for MinIO 2021-04-23 11:58:53 -07:00
crossdomain-xml-handler_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
data-scanner.go Fix incremental usage accounting (#12871) 2021-08-04 09:14:14 -07:00
data-update-tracker.go Fix incremental usage accounting (#12871) 2021-08-04 09:14:14 -07:00
data-update-tracker_test.go feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
data-usage-cache.go Fix incremental usage accounting (#12871) 2021-08-04 09:14:14 -07:00
data-usage-cache_gen.go feat: add dynamic usage cache (#12229) 2021-05-11 18:36:15 -07:00
data-usage-cache_gen_test.go feat: add dynamic usage cache (#12229) 2021-05-11 18:36:15 -07:00
data-usage.go fix: accountInfo() error FS mode (#12734) 2021-07-17 01:17:35 -07:00
data-usage_test.go feat: add dynamic usage cache (#12229) 2021-05-11 18:36:15 -07:00
disk-cache-backend.go fix: apply pre-conditions first on object metadata (#12545) 2021-06-24 09:44:00 -07:00
disk-cache-check-support_contrib_windows.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
disk-cache-check-support_other.go update license change for MinIO 2021-04-23 11:58:53 -07:00
disk-cache-stats.go update license change for MinIO 2021-04-23 11:58:53 -07:00
disk-cache-utils.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
disk-cache-utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
disk-cache.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
disk-cache_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
dummy-data-generator_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
dummy-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
dynamic-timeouts.go update license change for MinIO 2021-04-23 11:58:53 -07:00
dynamic-timeouts_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
encryption-v1.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
encryption-v1_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
endpoint-ellipses.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
endpoint-ellipses_test.go move the dependency to minio/pkg for common libraries (#12397) 2021-05-28 15:17:01 -07:00
endpoint.go remove replicate set fallback behavior (#12865) 2021-08-04 15:23:18 -07:00
endpoint_contrib_test.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
endpoint_test.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
erasure-bucket.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-coding.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-common.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-decode.go fix: add missing readTriggerCh close (#12593) 2021-06-29 08:47:15 -07:00
erasure-decode_test.go Fix hanging erasure writes (#12253) 2021-05-17 08:32:28 -07:00
erasure-encode.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-encode_test.go Fix hanging erasure writes (#12253) 2021-05-17 08:32:28 -07:00
erasure-errors.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-heal_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-healing-common.go remove short circuited healing optimization (#12796) 2021-07-26 16:51:09 -07:00
erasure-healing-common_test.go heal: Ignore disks with non quorum modtime and dataDir (#12328) 2021-05-19 12:04:08 -07:00
erasure-healing.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-healing_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-lowlevel-heal.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-metadata-utils.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-metadata-utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-metadata.go allow multipart uploads for single part multipart (#12821) 2021-07-28 22:11:55 -07:00
erasure-metadata_test.go fix: return error for unexpected quorum in pickValidFileInfo (#12363) 2021-05-24 18:31:56 -07:00
erasure-multipart.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-object.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-object_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-server-pool.go fix: simplify APIEndpoints() usage (#12893) 2021-08-05 15:01:19 -07:00
erasure-sets.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-sets_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-utils.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure.go Fix incremental usage accounting (#12871) 2021-08-04 09:14:14 -07:00
erasure_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
etcd.go fix: move to new etcd imports (#12391) 2021-05-28 10:31:42 -07:00
format-disk-cache.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
format-disk-cache_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format-erasure.go fix: honor system umask for file creates (#12601) 2021-07-06 12:54:16 -07:00
format-erasure_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format-fs.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
format-fs_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format-meta.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
fs-tree-walk-pool.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-tree-walk-pool_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-v1-helpers.go fs: Update object modtime when metadata is updated (#12818) 2021-07-28 07:36:38 -07:00
fs-v1-helpers_contrib.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
fs-v1-helpers_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
fs-v1-metadata.go allow multipart uploads for single part multipart (#12821) 2021-07-28 22:11:55 -07:00
fs-v1-metadata_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-v1-multipart.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
fs-v1-multipart_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-v1-rwpool.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
fs-v1-rwpool_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
fs-v1.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
fs-v1_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
gateway-common.go move internal/net to pkg/net package (#12505) 2021-06-14 14:54:37 -07:00
gateway-common_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-env.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-interface.go fix: use madmin.Credentials for gateway interface (#12493) 2021-06-14 12:53:49 -07:00
gateway-main.go use expected MinIO URLs for console (#12770) 2021-07-21 14:51:16 -07:00
gateway-main_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-metrics.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-startup-msg.go fix: --console-address when specified endpoints missing (#12534) 2021-06-20 23:04:47 -07:00
gateway-startup-msg_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-unsupported.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
generic-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
generic-handlers_contrib.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
generic-handlers_test.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
global-heal.go mrf: Avoid rare data race and more simplification (#12791) 2021-07-26 08:00:59 -07:00
globals.go allow diskFillFraction to be 99% (#12879) 2021-08-04 15:23:39 -07:00
handler-api.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
handler-utils.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
handler-utils_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
hasher.go update license change for MinIO 2021-04-23 11:58:53 -07:00
healthcheck-handler.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
healthcheck-router.go add HEAD for cluster healthcheck (#12140) 2021-04-23 22:47:39 -07:00
healthinfo.go update madmin-go dependency, update related code (#12669) 2021-07-12 10:16:10 -07:00
http-stats.go panic: unaligned 64-bit atomic operation (#12559) 2021-06-23 07:15:43 -07:00
http-tracer.go remove unused WebTrace and minio/rpc dependency 2021-07-23 15:50:21 -07:00
http-tracer_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
httprange.go update license change for MinIO 2021-04-23 11:58:53 -07:00
httprange_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
iam-dummy-store.go fix: add IAM dummy store for gateway operations (#12670) 2021-07-10 08:32:52 -07:00
iam-etcd-store.go feat: Add support to poll users on external SSO (#12592) 2021-07-09 11:17:21 -07:00
iam-etcd-store_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
iam-object-store.go feat: Add support to poll users on external SSO (#12592) 2021-07-09 11:17:21 -07:00
iam.go [LDAP] Support syncing user-group memberships with LDAP service (#12785) 2021-07-24 11:57:36 -07:00
jwt.go [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
jwt_test.go [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
leak-detect_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
listen-notification-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
local-locker.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock-rest-client.go rest: healthcheck should not update failure metrics (#12458) 2021-06-08 14:09:26 -07:00
lock-rest-client_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock-rest-server-common.go update license change for MinIO 2021-04-23 11:58:53 -07:00
lock-rest-server-common_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock-rest-server.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
main.go move the dependency to minio/pkg for common libraries (#12397) 2021-05-28 15:17:01 -07:00
metacache-bucket.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-bucket_gen.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
metacache-bucket_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
metacache-bucket_test.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-entries.go update console to master branch 2021-07-15 14:44:18 -07:00
metacache-entries_test.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-manager.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-marker.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-server-pool.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-set.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
metacache-stream.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-stream_test.go reduce memory usage in metacache reader (#12334) 2021-05-20 09:00:11 -07:00
metacache-walk.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
metacache.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache_gen.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
metacache_test.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metrics-router.go add support for customizing redirect_uri for IDP (#12607) 2021-06-30 16:08:20 -07:00
metrics-v2.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
metrics.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
mrf.go mrf: Avoid rare data race and more simplification (#12791) 2021-07-26 08:00:59 -07:00
namespace-lock.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
namespace-lock_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
naughty-disk_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
net.go fix: getAPIEndpoints() should return public_url (#12852) 2021-08-02 21:50:20 -07:00
net_test.go fix: --console-address when specified endpoints missing (#12534) 2021-06-20 23:04:47 -07:00
notification-summary.go move madmin to github.com/minio/madmin-go (#12239) 2021-05-06 08:52:02 -07:00
notification.go fix: getAPIEndpoints() should return public_url (#12852) 2021-08-02 21:50:20 -07:00
object-api-common.go fs: Return faster on no ListObjects results (#12525) 2021-06-17 08:16:31 -07:00
object-api-datatypes.go allow multipart uploads for single part multipart (#12821) 2021-07-28 22:11:55 -07:00
object-api-deleteobject_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
object-api-errors.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
object-api-getobjectinfo_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
object-api-input-checks.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
object-api-interface.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
object-api-listobjects_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
object-api-multipart_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
object-api-options.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
object-api-putobject_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
object-api-utils.go Server side speedtest implementation (#12750) 2021-07-27 12:55:56 -07:00
object-api-utils_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
object-handlers-common.go pkg/lifecycle: Add SetPredictionHeaders method (#12755) 2021-07-20 17:36:55 -07:00
object-handlers-common_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
object-handlers.go Start gateway when KMS is enabled and encryption is unsupported (#12808) 2021-08-08 12:51:48 -07:00
object-handlers_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
object_api_suite_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
os-dirent_fileino.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-dirent_ino.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-dirent_namelen_bsd.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-dirent_namelen_linux.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-instrumented.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
os-readdir-common.go Add option in readDir to enable symlink following of dirs (#12668) 2021-07-09 16:20:51 -07:00
os-readdir_other.go Add option in readDir to enable symlink following of dirs (#12668) 2021-07-09 16:20:51 -07:00
os-readdir_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-readdir_unix.go Add option in readDir to enable symlink following of dirs (#12668) 2021-07-09 16:20:51 -07:00
os-readdir_windows.go Add option in readDir to enable symlink following of dirs (#12668) 2021-07-09 16:20:51 -07:00
os-reliable.go fix: do not fail upon faulty/non-writable drives 2021-05-15 12:57:18 -07:00
os-reliable_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
osmetric_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
peer-rest-client.go Include system errors in health report (#12776) 2021-07-29 23:05:34 -07:00
peer-rest-common.go Include system errors in health report (#12776) 2021-07-29 23:05:34 -07:00
peer-rest-server.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
policy_test.go move to iam, bucket policy from minio/pkg (#12400) 2021-05-29 21:16:42 -07:00
post-policy_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
postpolicyform.go 'starts-with' support for 'success_action_status' (#12698) 2021-07-13 13:33:03 -07:00
postpolicyform_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
prepare-storage.go fix: rename(tmp, tmp-old) is necessary 2021-06-16 16:19:26 -07:00
routers.go fix: add IAM dummy store for gateway operations (#12670) 2021-07-10 08:32:52 -07:00
s3-zip-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
server-main.go use expected MinIO URLs for console (#12770) 2021-07-21 14:51:16 -07:00
server-main_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
server-rlimit.go move the dependency to minio/pkg for common libraries (#12397) 2021-05-28 15:17:01 -07:00
server-startup-msg.go fix: simplify APIEndpoints() usage (#12893) 2021-08-05 15:01:19 -07:00
server-startup-msg_test.go fix: simplify APIEndpoints() usage (#12893) 2021-08-05 15:01:19 -07:00
server_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
service.go update license change for MinIO 2021-04-23 11:58:53 -07:00
setup-type.go update license change for MinIO 2021-04-23 11:58:53 -07:00
signals.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
signature-v2.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
signature-v2_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
signature-v4-parser.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
signature-v4-parser_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
signature-v4-utils.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
signature-v4-utils_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
signature-v4.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
signature-v4_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
storage-datatypes.go Skip transitioning of object versions if inlined (#12705) 2021-07-16 09:38:27 -07:00
storage-datatypes_gen.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
storage-datatypes_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
storage-datatypes_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
storage-errors.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
storage-interface.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
storage-rest-client.go Fix incremental usage accounting (#12871) 2021-08-04 09:14:14 -07:00
storage-rest-common.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
storage-rest-server.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
storage-rest_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
storagemetric_string.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
streaming-signature-v4.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
streaming-signature-v4_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
sts-datatypes.go rename all access token to id_tokens 2021-07-27 22:38:12 -07:00
sts-errors.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
sts-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
stserrorcode_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
test-utils_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
tier-handlers.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
tier-journal.go fix: honor system umask for file creates (#12601) 2021-07-06 12:54:16 -07:00
tier-journal_gen.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier-journal_gen_test.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier-journal_test.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier-mem-journal.go Add a 'free' version to track deletion of tiered object content (#12470) 2021-06-30 19:32:07 -07:00
tier-sweeper.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier.go tiering: add aws role support for s3 (#12424) 2021-06-04 12:47:00 -07:00
tier_gen.go move madmin to github.com/minio/madmin-go (#12239) 2021-05-06 08:52:02 -07:00
tier_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
tree-walk.go update license change for MinIO 2021-04-23 11:58:53 -07:00
tree-walk_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
typed-errors.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
untar.go update license change for MinIO 2021-04-23 11:58:53 -07:00
update-notifier.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
update-notifier_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
update.go remove replicate set fallback behavior (#12865) 2021-08-04 15:23:18 -07:00
update_fips.go update license change for MinIO 2021-04-23 11:58:53 -07:00
update_nofips.go update license change for MinIO 2021-04-23 11:58:53 -07:00
update_test.go fix: update README.md for new release (#12637) 2021-07-07 18:07:29 -07:00
url_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
utils.go optimize listing operation concurrency (#12728) 2021-07-24 22:03:38 -07:00
utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
version_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
warm-backend-azure.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
warm-backend-gcs.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
warm-backend-s3.go fix: support startAfter with S3 gateway 2021-07-05 18:44:04 -07:00
warm-backend.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
xl-storage-disk-id-check.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
xl-storage-errors.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-errors_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
xl-storage-format-utils.go Add a 'free' version to track deletion of tiered object content (#12470) 2021-06-30 19:32:07 -07:00
xl-storage-format-v1.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
xl-storage-format-v1_gen.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format-v1_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format-v2.go Skip transitioning of object versions if inlined (#12705) 2021-07-16 09:38:27 -07:00
xl-storage-format-v2_gen.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format-v2_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format-v2_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
xl-storage-format_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
xl-storage-free-version.go Add a 'free' version to track deletion of tiered object content (#12470) 2021-06-30 19:32:07 -07:00
xl-storage-free-version_test.go Add a 'free' version to track deletion of tiered object content (#12470) 2021-06-30 19:32:07 -07:00
xl-storage.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
xl-storage_noatime_notsupported.go update license change for MinIO 2021-04-23 11:58:53 -07:00
xl-storage_noatime_supported.go update license change for MinIO 2021-04-23 11:58:53 -07:00
xl-storage_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
xl-storage_unix_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
xl-storage_windows_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00