minio/cmd
Anis Elleuch 42b1d92b2a
azure: Fix crash after using ParseForm() for query param lookups (#13147)
Azure storage SDK uses http.Request feature which panics when the
request contains r.Form popuplated.

Azure gateway code creates a new request, however it modifies the
transport to add our metrics code which sets Request.Form during
shouldMeterRequest() call.

This commit simplifies shouldMeterRequest() to avoid setting
request.Form and avoid the crash.
2021-09-04 09:07:24 -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 common function for authenticating admin requests (#12915) 2021-08-09 18:14:38 -07:00
admin-handler-utils.go Use common function for authenticating admin requests (#12915) 2021-08-09 18:14:38 -07:00
admin-handlers_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
admin-handlers-config-kv.go fix: log errors for incorrect environment inputs (#13121) 2021-09-01 11:34:07 -07:00
admin-handlers-users.go Use common function for authenticating admin requests (#12915) 2021-08-09 18:14:38 -07:00
admin-handlers.go lock: Fix Refresh logic with multi resources lock (#13092) 2021-08-27 13:07:55 -07:00
admin-heal-ops.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -07:00
admin-router.go Simplify gzhttp wrapper (#12912) 2021-08-09 12:45:59 -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_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
api-errors.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
api-headers_test.go fix: remove all unused code (#12360) 2021-05-24 09:28:19 -07:00
api-headers.go fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -07:00
api-resources_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-resources.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-response_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-response.go fix: add x-amz-server-side-encryption header in ListObjectsM (#13122) 2021-08-31 17:18:13 -07:00
api-router.go fix(Router): typo: completemutipartupload to completemultipartupload (#13051) 2021-08-24 07:14:34 -07:00
api-utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-utils.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_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
auth-handler.go populate additional claims for prometheus endpoint (#13011) 2021-08-20 11:32:01 -07:00
background-heal-ops.go add healing workers support to parallelize healing (#13081) 2021-08-26 20:32:58 -07:00
background-newdisks-heal-ops_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -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.go add healing workers support to parallelize healing (#13081) 2021-08-26 20:32:58 -07:00
benchmark-utils_test.go fix: remove all unused code (#12360) 2021-05-24 09:28:19 -07:00
bitrot_test.go Fix hanging erasure writes (#12253) 2021-05-17 08:32:28 -07:00
bitrot-streaming.go fix: hanging operations on PUT with slow IO (#13087) 2021-08-27 09:16:36 -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
bootstrap-peer-server.go ignore MINIO_CERT_PASSWD to be same on all instances 2021-09-01 16:02:35 -07:00
bucket-encryption_test.go sse: add support for SSE-KMS bucket configurations (#12295) 2021-05-14 00:59:05 -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-handlers_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-handlers.go fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -07:00
bucket-lifecycle_test.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-handlers.go Use ObjectInfo.ToLifecycleOpts instead of literal values (#12772) 2021-07-21 19:12:44 -07:00
bucket-lifecycle.go reduce extra getObjectInfo() calls during ILM transition (#13091) 2021-08-27 17:06:47 -07:00
bucket-listobjects-handlers.go fix: add x-amz-server-side-encryption header in ListObjectsM (#13122) 2021-08-31 17:18:13 -07:00
bucket-metadata_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
bucket-metadata_gen.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -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-notification-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
bucket-object-lock.go disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -07:00
bucket-policy-handlers_test.go Lock while creating buckets (#12999) 2021-08-19 13:21:02 -07:00
bucket-policy-handlers.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -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_test.go Add support for existing object replication. (#12109) 2021-06-01 19:59:11 -07:00
bucket-replication-stats.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket-replication.go Remove replication permission check (#13135) 2021-09-02 09:31:13 -07:00
bucket-stats_gen_test.go Support for remote tier management (#12090) 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.go update license change for MinIO 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 add support to set subnet license for embedded console (#12993) 2021-08-17 11:56:01 -07:00
config-common.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-current_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-current.go fix: log errors for incorrect environment inputs (#13121) 2021-09-01 11:34:07 -07:00
config-dir.go update license change for MinIO 2021-04-23 11:58:53 -07:00
config-encrypted_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-encrypted.go allow resetting and reapply config on broken clusters (#12554) 2021-06-24 16:24:12 -07:00
config-migrate_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-versions.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config.go fix: log errors for incorrect environment inputs (#13121) 2021-09-01 11:34:07 -07:00
consolelogger.go feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
copy-part-range_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
copy-part-range.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
crossdomain-xml-handler_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
crossdomain-xml-handler.go update license change for MinIO 2021-04-23 11:58:53 -07:00
data-scanner.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -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-update-tracker.go Synchronize bucket cycle numbers (#13058) 2021-08-25 08:25:26 -07:00
data-usage_test.go Synchronize bucket cycle numbers (#13058) 2021-08-25 08:25:26 -07:00
data-usage-cache_gen_test.go feat: add dynamic usage cache (#12229) 2021-05-11 18:36:15 -07:00
data-usage-cache_gen.go feat: add dynamic usage cache (#12229) 2021-05-11 18:36:15 -07:00
data-usage-cache.go Fix concurrent map read/write (#13052) 2021-08-24 07:11:38 -07:00
data-usage.go fix: decodeDirObject in prefix usage function (#13026) 2021-08-22 16:46:45 -07:00
disk-cache_test.go update license change for MinIO 2021-04-23 11:58:53 -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 fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
disk-cache-check-support_other.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
disk-cache-stats.go update license change for MinIO 2021-04-23 11:58:53 -07:00
disk-cache-utils_test.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.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -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_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
dynamic-timeouts.go update license change for MinIO 2021-04-23 11:58:53 -07:00
encryption-v1_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
encryption-v1.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -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
endpoint-ellipses_test.go move the dependency to minio/pkg for common libraries (#12397) 2021-05-28 15:17:01 -07:00
endpoint-ellipses.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
endpoint.go remove replicate set fallback behavior (#12865) 2021-08-04 15:23:18 -07:00
erasure_test.go update license change for MinIO 2021-04-23 11:58:53 -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_test.go Fix hanging erasure writes (#12253) 2021-05-17 08:32:28 -07:00
erasure-decode.go fix: add missing readTriggerCh close (#12593) 2021-06-29 08:47:15 -07:00
erasure-encode_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-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_test.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -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-common.go remove short circuited healing optimization (#12796) 2021-07-26 16:51:09 -07:00
erasure-healing.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -07:00
erasure-lowlevel-heal.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-metadata_test.go heal: Remove transitioned objects' parts from outdated disks (#13018) 2021-08-23 13:14:55 -07:00
erasure-metadata-utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-metadata-utils.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-metadata.go heal: Remove transitioned objects' parts from outdated disks (#13018) 2021-08-23 13:14:55 -07:00
erasure-multipart.go use renameAll instead of deleteAll for metacache-manager (#13005) 2021-08-19 09:16:14 -07:00
erasure-object_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure-object.go fix: invalid quorum calculation in TransitionObject (#13125) 2021-09-01 08:57:42 -07:00
erasure-server-pool.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -07:00
erasure-sets_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-sets.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
erasure-utils.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
erasure.go Synchronize bucket cycle numbers (#13058) 2021-08-25 08:25:26 -07:00
etcd.go fix: move to new etcd imports (#12391) 2021-05-28 10:31:42 -07:00
format_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
format-disk-cache_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format-disk-cache.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
format-erasure_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format-erasure.go fix: New disks healing should pick unformatted disks as well (#13054) 2021-08-24 07:40:56 -07:00
format-fs_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-meta.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-tree-walk-pool.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-v1_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -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-helpers.go fsOpenFile: Close on error (#13064) 2021-08-25 09:43:01 -07:00
fs-v1-metadata_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-v1-metadata.go allow multipart uploads for single part multipart (#12821) 2021-07-28 22:11:55 -07:00
fs-v1-multipart_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-rwpool_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
fs-v1-rwpool.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
fs-v1.go refactor healing to remove certain structs (#13079) 2021-08-26 14:06:04 -07:00
gateway-common_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-common.go azure: Fix crash after using ParseForm() for query param lookups (#13147) 2021-09-04 09:07:24 -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_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-main.go fail ready/liveness if etcd is unhealthy in gateway mode (#13146) 2021-09-03 17:05:41 -07:00
gateway-metrics.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-startup-msg_test.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-unsupported.go Synchronize bucket cycle numbers (#13058) 2021-08-25 08:25:26 -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
generic-handlers.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
global-heal.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -07:00
globals.go fix: missing cleanup of tmp folders in NAS gateway setup (#13124) 2021-08-31 18:52:48 -07:00
handler-api.go use available memory to restrict API calls (#13047) 2021-08-24 09:14:46 -07:00
handler-utils_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
handler-utils.go populate additional claims for prometheus endpoint (#13011) 2021-08-20 11:32:01 -07:00
hasher.go update license change for MinIO 2021-04-23 11:58:53 -07:00
healthcheck-handler.go fail ready/liveness if etcd is unhealthy in gateway mode (#13146) 2021-09-03 17:05:41 -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 fix: http stats race in traffic metering (#12956) 2021-08-13 07:30:03 -07:00
http-tracer_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
http-tracer.go remove unused WebTrace and minio/rpc dependency 2021-07-23 15:50:21 -07:00
httprange_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
iam-dummy-store.go fix: add IAM dummy store for gateway operations (#12670) 2021-07-10 08:32:52 -07:00
iam-etcd-store_test.go update license change for MinIO 2021-04-23 11:58:53 -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-object-store.go feat: Add support to poll users on external SSO (#12592) 2021-07-09 11:17:21 -07:00
iam.go iam: Retry connection to etcd during initialization (#13143) 2021-09-03 09:10:48 -07:00
jwt_test.go [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
jwt.go populate additional claims for prometheus endpoint (#13011) 2021-08-20 11:32:01 -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 lock: Fix Refresh logic with multi resources lock (#13092) 2021-08-27 13:07:55 -07:00
lock-rest-client_test.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-server-common_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.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_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
metacache_gen.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache_test.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-bucket_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
metacache-bucket_gen.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-bucket.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-entries_test.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-entries.go fix: make sure to delete dangling objects during heal (#13138) 2021-09-02 17:45:30 -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 always set the filter to skip navigating baseDir (#12984) 2021-08-17 07:43:24 -07:00
metacache-set.go listing: Don't log errFileNotFound and friends (#13119) 2021-08-31 09:46:42 -07:00
metacache-stream_test.go reduce memory usage in metacache reader (#12334) 2021-05-20 09:00:11 -07:00
metacache-stream.go Reuse buffers when writing metadata (#13040) 2021-08-23 11:17:27 -07:00
metacache-walk.go fix: check for xl.meta as directory fallback (#13023) 2021-08-21 00:12:29 -07:00
metacache.go use renameAll instead of deleteAll for metacache-manager (#13005) 2021-08-19 09:16:14 -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 Add prometheus metrics for ILM tasks (#12933) 2021-08-17 10:21:19 -07:00
metrics.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
mrf.go add more dangling heal related tests (#13140) 2021-09-02 20:56:13 -07:00
namespace-lock_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
namespace-lock.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
naughty-disk_test.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
net_test.go fix: --console-address when specified endpoints missing (#12534) 2021-06-20 23:04:47 -07:00
net.go Skip downed interfaces on Windows (#12910) 2021-08-09 06:57:54 -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: missing cleanup of tmp folders in NAS gateway setup (#13124) 2021-08-31 18:52:48 -07:00
object_api_suite_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -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 fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -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: resync of replication of delete markers (#12932) 2021-08-23 14:48:22 -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 reduce extra getObjectInfo() calls during ILM transition (#13091) 2021-08-27 17:06:47 -07:00
object-api-listobjects_test.go fix: check for xl.meta as directory fallback (#13023) 2021-08-21 00:12:29 -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 fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -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_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
object-api-utils.go Compress better on amd64 (#12974) 2021-08-16 11:55:07 -07:00
object-handlers_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
object-handlers-common_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
object-handlers-common.go pkg/lifecycle: Add SetPredictionHeaders method (#12755) 2021-07-20 17:36:55 -07:00
object-handlers.go Remove replication permission check (#13135) 2021-09-02 09:31:13 -07:00
os-dirent_fileino.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-dirent_ino.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-dirent_namelen_bsd.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-dirent_namelen_linux.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-instrumented.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
os-readdir_other.go fix: build on illumos (Solaris) (#13097) 2021-08-30 08:40:16 -07:00
os-readdir_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-readdir_unix.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-readdir_windows.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -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-reliable_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
os-reliable.go fix: do not fail upon faulty/non-writable drives 2021-05-15 12:57:18 -07:00
osmetric_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
peer-rest-client.go fix: speedTest between peers keep the connection alive (#13120) 2021-08-31 14:08:23 -07:00
peer-rest-common.go Add admin api to return sys config info (#12988) 2021-08-24 17:09:37 -07:00
peer-rest-server.go fix: speedTest between peers keep the connection alive (#13120) 2021-08-31 14:08:23 -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_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
prepare-storage.go Fix diskinfo race (#12857) 2021-08-23 01:13:47 -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_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
server-main_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
server-main.go fix: log errors for incorrect environment inputs (#13121) 2021-09-01 11:34:07 -07:00
server-rlimit.go use available memory to restrict API calls (#13047) 2021-08-24 09:14:46 -07:00
server-startup-msg_test.go fix: simplify APIEndpoints() usage (#12893) 2021-08-05 15:01:19 -07:00
server-startup-msg.go fix: simplify APIEndpoints() usage (#12893) 2021-08-05 15:01:19 -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 fix: missing cleanup of tmp folders in NAS gateway setup (#13124) 2021-08-31 18:52:48 -07:00
signature-v2_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
signature-v2.go disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -07:00
signature-v4_test.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-parser.go disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -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-utils.go pass the current credentials for claims 2021-08-12 18:24:04 -07:00
signature-v4.go disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -07:00
storage-datatypes_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
storage-datatypes_gen.go fix: add more optimizations to putMetacacheObject() (#12916) 2021-08-10 11:12:22 -07:00
storage-datatypes_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
storage-datatypes.go Remove inline data hack (#12946) 2021-08-13 08:25:54 -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_test.go fix: log errors for incorrect environment inputs (#13121) 2021-09-01 11:34:07 -07:00
storage-rest-client.go fix: hanging operations on PUT with slow IO (#13087) 2021-08-27 09:16:36 -07:00
storage-rest-common.go fix: add more optimizations to putMetacacheObject() (#12916) 2021-08-10 11:12:22 -07:00
storage-rest-server.go fix: missing close on error for keepAlive connections (#13109) 2021-08-30 08:46:46 -07:00
storagemetric_string.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
streaming-signature-v4_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
streaming-signature-v4.go disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -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_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
tier_gen.go move madmin to github.com/minio/madmin-go (#12239) 2021-05-06 08:52:02 -07:00
tier-handlers.go Use common function for authenticating admin requests (#12915) 2021-08-09 18:14:38 -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_gen.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-journal.go fix: honor system umask for file creates (#12601) 2021-07-06 12:54:16 -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 fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -07:00
tier.go fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -07:00
tree-walk_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
tree-walk.go update license change for MinIO 2021-04-23 11:58:53 -07:00
typed-errors.go fix: svc accounts cannot have same name as parent/targetUser (#13082) 2021-08-26 21:57:30 -07:00
untar.go update license change for MinIO 2021-04-23 11:58:53 -07:00
update_fips.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
update_nofips.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
update_test.go point all docs for containers to quay.io 2021-09-01 18:48:26 -07:00
update-notifier_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
update-notifier.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
update.go point all docs for containers to quay.io 2021-09-01 18:48:26 -07:00
url_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
utils_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
utils.go optimize listing operation concurrency (#12728) 2021-07-24 22:03:38 -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_noatime_notsupported.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
xl-storage_noatime_supported.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
xl-storage_test.go Check pathlength before reading metadata (#13080) 2021-08-26 16:23:12 -07:00
xl-storage_unix_test.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
xl-storage_windows_test.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
xl-storage-disk-id-check.go fix: remove parentIsObject() check (#12851) 2021-08-03 13:26:57 -07:00
xl-storage-errors_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
xl-storage-errors.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format_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_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -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.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -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_gen.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-v2.go Clean up ToFileInfo and avoid copy (#13144) 2021-09-03 12:31:32 -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-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.go Tweak readall allocation and renameData buffer reuse (#13108) 2021-08-30 08:38:11 -07:00