minio/cmd
Anis Elleuch b05825ffe8 s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276)
CopyObject precondition checks into GetObjectReader
in order to perform SSE-C pre-condition checks using the
last 32 bytes of encrypted ETag rather than the decrypted
ETag

This also necessitates moving precondition checks for
gateways to gateway layer rather than object handler check
2019-03-06 12:38:41 -08:00
..
crypto Revert PR #7241 to fix vault renewal (#7259) 2019-02-20 12:23:59 -08:00
gateway s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
http Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
logger Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
rest Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
rpc Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
acl-handlers.go Use context to fill in more details about error XML (#7232) 2019-02-13 16:07:21 -08:00
admin-handlers.go Use context to fill in more details about error XML (#7232) 2019-02-13 16:07:21 -08:00
admin-handlers_test.go Event persistence for MQTT (#7268) 2019-02-25 18:01:13 -08:00
admin-heal-ops.go Support unknown gateway errors and convert at handler layer (#7219) 2019-02-12 14:55:52 +05:30
admin-router.go Top Locks command implementation (#7052) 2019-01-24 07:22:14 -08:00
api-datatypes.go Refactor logging in more Go idiomatic style (#6816) 2018-11-19 14:47:03 -08:00
api-errors.go Construct dynamic XML error responses for postpolicyform validation (#7321) 2019-03-05 12:10:47 -08:00
api-errors_test.go Support unknown gateway errors and convert at handler layer (#7219) 2019-02-12 14:55:52 +05:30
api-headers.go Filter Expires header from user metadata (#7269) 2019-02-28 11:01:25 -08:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources.go Add error handling in api-resource.go (#6651) 2018-10-18 07:31:46 -07:00
api-resources_test.go Add error handling in api-resource.go (#6651) 2018-10-18 07:31:46 -07:00
api-response.go Construct dynamic XML error responses for postpolicyform validation (#7321) 2019-03-05 12:10:47 -08:00
api-response_test.go Support multiple-domains in MINIO_DOMAIN (#7274) 2019-02-23 08:48:01 +05:30
api-router.go Support multiple-domains in MINIO_DOMAIN (#7274) 2019-02-23 08:48:01 +05:30
auth-handler.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
auth-handler_test.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
benchmark-utils_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
bitrot-streaming.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
bitrot-whole.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
bitrot.go Fix build issues on BSDs in pkg/cpu (#7116) 2019-01-22 09:27:23 +05:30
bitrot_test.go Fix healing whole file bitrot (#7123) 2019-01-20 07:58:40 +05:30
bool-flag.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
bool-flag_test.go Persist MINIO_WORM as part of config.json (#6022) 2018-06-06 18:10:51 -07:00
bucket-handlers-listobjects.go s3: Add support of encodingType parameter (#7265) 2019-02-24 11:44:24 +05:30
bucket-handlers.go Construct dynamic XML error responses for postpolicyform validation (#7321) 2019-03-05 12:10:47 -08:00
bucket-handlers_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
bucket-notification-handlers.go Use context to fill in more details about error XML (#7232) 2019-02-13 16:07:21 -08:00
bucket-policy-handlers.go Use context to fill in more details about error XML (#7232) 2019-02-13 16:07:21 -08:00
bucket-policy-handlers_test.go Add GetObjectNInfo to object layer (#6449) 2018-09-20 19:22:09 -07:00
build-constants.go Cleanup stack trace in error logs (#6045) 2018-06-18 12:04:46 -07:00
certs.go load system CAs before trying to load custom CAs (#7133) 2019-01-22 09:18:06 -08:00
certs_test.go Ignore permission errors on config-dir (#6894) 2018-11-29 18:14:05 -08:00
common-main.go Support multiple-domains in MINIO_DOMAIN (#7274) 2019-02-23 08:48:01 +05:30
config-common.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
config-current.go Make sure to drain body upon an error (#7197) 2019-02-06 12:07:03 -08:00
config-current_test.go Event persistence for MQTT (#7268) 2019-02-25 18:01:13 -08:00
config-dir.go Deprecate config-dir bring in certs-dir for TLS configuration (#7033) 2019-01-02 10:05:16 -08:00
config-migrate.go Handle errs returned with etcd properly for config init and migration (#7134) 2019-01-23 11:10:59 -08:00
config-migrate_test.go Deprecate config-dir bring in certs-dir for TLS configuration (#7033) 2019-01-02 10:05:16 -08:00
config-versions.go Event persistence for MQTT (#7268) 2019-02-25 18:01:13 -08:00
config.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
copy-part-range.go Use context to fill in more details about error XML (#7232) 2019-02-13 16:07:21 -08:00
copy-part-range_test.go Remove unused range parsing code and update tests (#6530) 2018-09-27 15:24:07 +05:30
crossdomain-xml-handler.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
crossdomain-xml-handler_test.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
disk-cache-config.go Better validation of all config file fields (#6090) 2018-07-18 11:22:29 -07:00
disk-cache-config_test.go cache: allow ellipse style entries for MINIO_CACHE_DRIVES (#6088) 2018-07-03 16:54:10 -07:00
disk-cache-fs.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
disk-cache.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
disk-cache_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
disk-usage.go Deprecate and remove configurable disk usage check (#6016) 2018-06-05 18:53:44 -07:00
dummy-data-generator_test.go Add GetObjectNInfo to object layer (#6449) 2018-09-20 19:22:09 -07:00
dummy-handlers.go Use context to fill in more details about error XML (#7232) 2019-02-13 16:07:21 -08:00
dynamic-timeouts.go Change average from int to int64 in order to support 32-bit systems. (#4921) 2017-09-14 10:23:23 -07:00
dynamic-timeouts_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
encryption-v1.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
encryption-v1_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
endpoint-ellipses.go Support supplying custom drives per set count (#6261) 2018-08-15 16:35:21 -07:00
endpoint-ellipses_test.go Support IPv6 in minio command line (#6947) 2018-12-14 13:07:46 +05:30
endpoint.go Fix GetLocalPeer usage in perf handlers (#7249) 2019-02-20 16:04:55 -08:00
endpoint_test.go Support IPv6 in minio command line (#6947) 2018-12-14 13:07:46 +05:30
environment.go Add double encryption at S3 gateway. (#6423) 2019-01-05 14:16:42 -08:00
erasure-decode.go Simplify parallelReader.Read() (#7109) 2019-01-18 21:18:24 +05:30
erasure-decode_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
erasure-encode.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
erasure-encode_test.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
erasure-heal.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
erasure-heal_test.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
erasure-utils.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
erasure.go Fix build issues on BSDs in pkg/cpu (#7116) 2019-01-22 09:27:23 +05:30
erasure_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
fallocate.go Add support of fallocate for FS and XL backends (#3032) 2016-10-29 12:44:44 -07:00
fallocate_linux.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fallocate_linux_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
format-disk-cache.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
format-disk-cache_test.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
format-fs.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
format-fs_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
format-meta.go Add support for deployment ID (#6144) 2018-07-18 20:17:35 -07:00
format-xl.go heal: Preserve deployment ID from reference format.json (#7126) 2019-01-22 18:32:06 -08:00
format-xl_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
fs-v1-helpers.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
fs-v1-helpers_test.go Throw 404 for head requests for prefixes without trailing "/" (#5966) 2018-06-26 06:54:00 +05:30
fs-v1-metadata.go Filter Expires header from user metadata (#7269) 2019-02-28 11:01:25 -08:00
fs-v1-metadata_test.go Filter Expires header from user metadata (#7269) 2019-02-28 11:01:25 -08:00
fs-v1-multipart.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
fs-v1-multipart_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
fs-v1-rwpool.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
fs-v1-rwpool_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
fs-v1_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
gateway-common.go Filter Expires header from user metadata (#7269) 2019-02-28 11:01:25 -08:00
gateway-common_test.go Add double encryption at S3 gateway. (#6423) 2019-01-05 14:16:42 -08:00
gateway-env.go Add double encryption at S3 gateway. (#6423) 2019-01-05 14:16:42 -08:00
gateway-main.go Use loadCachedConfigs appropriately to load ENVs (#7187) 2019-02-04 10:31:11 +05:30
gateway-main_test.go Convert gateways into respective packages (#5200) 2017-12-05 17:58:09 -08:00
gateway-router.go Unify gateway and object layer. (#5487) 2018-02-09 15:19:30 -08:00
gateway-startup-msg.go Add anonymous flag to prevent logging sensitive information (#6899) 2018-12-18 16:08:11 -08:00
gateway-startup-msg_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
gateway-unsupported.go Revamp bucket metadata healing (#7208) 2019-02-11 09:23:13 +05:30
generic-handlers.go CORS: Expose all headers on response (#7331) 2019-03-06 11:58:53 -08:00
generic-handlers_test.go fix: Better check of RPC type requests (#6927) 2018-12-05 14:28:48 -08:00
globals.go Support multiple-domains in MINIO_DOMAIN (#7274) 2019-02-23 08:48:01 +05:30
handler-utils.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
handler-utils_test.go Support multiple-domains in MINIO_DOMAIN (#7274) 2019-02-23 08:48:01 +05:30
hasher.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
healthcheck-handler.go Do not do StorageInfo() and ListBuckets() for FS/Erasure in health check handler (#7090) 2019-01-20 10:28:36 +05:30
healthcheck-handler_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
healthcheck-router.go Add request tracing support for other REST APIs (#6013) 2018-06-07 10:41:13 -07:00
http-stats.go Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
httprange.go Add GetObjectNInfo to object layer (#6449) 2018-09-20 19:22:09 -07:00
httprange_test.go Add GetObjectNInfo to object layer (#6449) 2018-09-20 19:22:09 -07:00
iam.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
jwt.go Parse and return proper errors with x-amz-security-token (#6766) 2018-11-07 20:10:03 +05:30
jwt_test.go Introduce STS client grants API and OPA policy integration (#6168) 2018-10-09 14:00:01 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
local-locker.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
lock-rpc-client.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
lock-rpc-client_test.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
lock-rpc-server-common.go Top Locks command implementation (#7052) 2019-01-24 07:22:14 -08:00
lock-rpc-server-common_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
lock-rpc-server.go Top Locks command implementation (#7052) 2019-01-24 07:22:14 -08:00
lock-rpc-server_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
main.go Deprecate config-dir bring in certs-dir for TLS configuration (#7033) 2019-01-02 10:05:16 -08:00
metrics-router.go Enhancements in Minio Prometheus exporter (#5848) 2018-05-09 01:38:27 -07:00
metrics.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
namespace-lock.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
namespace-lock_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
naughty-disk_test.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
net.go Turn off printing IPv6 endpoints when listening on all interfaces (#6986) 2018-12-18 21:56:30 +05:30
net_test.go Support IPv6 in minio command line (#6947) 2018-12-14 13:07:46 +05:30
notification.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
object-api-common.go Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
object-api-datatypes.go Filter Expires header from user metadata (#7269) 2019-02-28 11:01:25 -08:00
object-api-deleteobject_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
object-api-errors.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
object-api-getobject_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
object-api-getobjectinfo_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
object-api-input-checks.go Remove unnecessary error log messages (#6186) 2018-08-16 12:57:49 -07:00
object-api-interface.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
object-api-listobjects_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
object-api-multipart_test.go Do not pro-actively return false in isObjectDir() (#7246) 2019-02-15 16:21:19 -08:00
object-api-putobject_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
object-api-utils.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
object-api-utils_test.go Replace snappy.Writer/io.Pipe with snappyCompressReader. (#7316) 2019-03-05 08:35:37 -08:00
object-handlers-common.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
object-handlers.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
object-handlers_test.go Write xml.Header first instead of spaces to handle XML parsers (#7253) 2019-02-21 11:50:15 +05:30
object_api_suite_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
os-reliable.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
os-reliable_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
peer-rpc-client-target.go Enable default vet flags (#6810) 2018-11-14 10:23:44 -08:00
peer-rpc-client.go Top Locks command implementation (#7052) 2019-01-24 07:22:14 -08:00
peer-rpc-server.go Top Locks command implementation (#7052) 2019-01-24 07:22:14 -08:00
policy.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
policy_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
posix-dirent-fileno.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-dirent-ino.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-errors.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
posix-errors_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-list-dir_other.go update for build on DilOS (#6770) 2018-11-19 19:40:02 +05:30
posix-list-dir_test.go Fix posix tests for SimpleCI (#7328) 2019-03-05 19:53:01 -08:00
posix-list-dir_unix.go update for build on DilOS (#6770) 2018-11-19 19:40:02 +05:30
posix-list-dir_windows.go Implement memory efficient readdir for windows (#6247) 2018-08-09 14:52:29 -07:00
posix.go Detect change in underlying mounted disks (#7229) 2019-02-20 13:32:29 -08:00
posix_test.go Fix posix tests for SimpleCI (#7328) 2019-03-05 19:53:01 -08:00
posix_unix_test.go remove separate file for posix utils. (#5948) 2018-06-07 12:31:40 +05:30
posix_windows_test.go docs: fix all Chinese doc links for the new docs site (#6097) 2018-06-28 16:02:02 -07:00
post-policy_test.go Construct dynamic XML error responses for postpolicyform validation (#7321) 2019-03-05 12:10:47 -08:00
postpolicyform.go Construct dynamic XML error responses for postpolicyform validation (#7321) 2019-03-05 12:10:47 -08:00
postpolicyform_test.go Construct dynamic XML error responses for postpolicyform validation (#7321) 2019-03-05 12:10:47 -08:00
prepare-storage.go Remove '.minio.sys/tmp' files in background (#7124) 2019-01-25 13:33:28 -08:00
retry.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
retry_test.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
routers.go Validate and reject unusual requests (#7258) 2019-02-19 21:02:41 -08:00
rpc.go Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
rpc_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
server-main.go Migrate all Peer communication to common Notification subsystem (#7031) 2019-01-14 12:14:20 +05:30
server-main_test.go Add NAS gateway support (#5516) 2018-02-20 12:21:12 -08:00
server-rlimit.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
server-startup-msg.go Add anonymous flag to prevent logging sensitive information (#6899) 2018-12-18 16:08:11 -08:00
server-startup-msg_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
server_test.go Improve ListObjects performance by listing in parallel (#7270) 2019-02-27 14:39:22 -08:00
service.go Close GlobalServiceDoneCh when quitting (#7322) 2019-03-04 14:33:14 -08:00
setup-type.go Add bucket notification support for NAS gateway (#6908) 2018-12-03 14:02:14 +05:30
signals.go Close GlobalServiceDoneCh when quitting (#7322) 2019-03-04 14:33:14 -08:00
signature-v2.go Support multiple-domains in MINIO_DOMAIN (#7274) 2019-02-23 08:48:01 +05:30
signature-v2_test.go Introduce STS client grants API and OPA policy integration (#6168) 2018-10-09 14:00:01 -07:00
signature-v4-parser.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
signature-v4-parser_test.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
signature-v4-utils.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
signature-v4-utils_test.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
signature-v4.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
signature-v4_test.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
storage-class.go Return 503 instead of 404 if more than half of disks are not found (#6207) 2018-07-31 00:23:29 -07:00
storage-class_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
storage-datatypes.go Use getObjectInfo() in both FS and XL ListObjects() to simplify and to return complete object information (#3247) 2016-11-13 11:48:02 -08:00
storage-errors.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
storage-interface.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
storage-rest-client.go Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
storage-rest-common.go Detect peer reboots to invalidate current storage REST clients (#7227) 2019-02-13 15:29:46 -08:00
storage-rest-server.go Detect peer reboots to invalidate current storage REST clients (#7227) 2019-02-13 15:29:46 -08:00
storage-rest_test.go Support HTTP/2.0 (#7204) 2019-02-14 17:53:46 -08:00
streaming-signature-v4.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
sts-datatypes.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
sts-errors.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
sts-handlers.go Implement AssumeRole API for Minio users (#7267) 2019-02-27 17:46:55 -08:00
test-utils_test.go Fix a race in tests (#7326) 2019-03-05 21:34:17 +05:30
tree-walk-pool.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
tree-walk-pool_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
tree-walk.go Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -07:00
tree-walk_test.go Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -07:00
typed-errors.go Allow all browser calls to honor multi-users (#6645) 2018-10-17 16:23:09 -07:00
ui-errors-utils.go More fixes for error messages (#5911) 2018-05-09 13:29:37 -07:00
ui-errors.go Add example for IPv6 for address flag (#7127) 2019-01-22 15:55:27 +05:30
update-main.go Make sure to drain body upon an error (#7197) 2019-02-06 12:07:03 -08:00
update-main_test.go Fix posix tests for SimpleCI (#7328) 2019-03-05 19:53:01 -08:00
update-notifier.go Support dumb terminals by turning off color (#6246) 2018-08-06 18:16:49 +05:30
update-notifier_test.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
utils.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
utils_test.go Move remote disk StorageAPI abstraction from RPC to REST (#6464) 2018-10-04 17:44:06 -07:00
version-main.go Update command line docs (#6839) 2018-11-20 17:35:33 -08:00
version_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
web-handlers.go fs mode: List already existing buckets with capital letters (#7244) 2019-03-05 10:42:32 -08:00
web-handlers_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
web-router.go Fix regexp matcher of browser assets and paths (#7083) 2019-01-22 10:58:28 -08:00
xl-sets.go Improve ListObjects performance by listing in parallel (#7270) 2019-02-27 14:39:22 -08:00
xl-sets_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
xl-v1-bucket.go fs mode: List already existing buckets with capital letters (#7244) 2019-03-05 10:42:32 -08:00
xl-v1-common.go Do not pro-actively return false in isObjectDir() (#7246) 2019-02-15 16:21:19 -08:00
xl-v1-common_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
xl-v1-errors.go Make sure to re-load reference format after HealFormat (#5772) 2018-04-09 22:55:41 +05:30
xl-v1-healing-common.go Streaming bitrot verification support (#7004) 2019-01-17 18:28:18 +05:30
xl-v1-healing-common_test.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
xl-v1-healing.go Revamp bucket metadata healing (#7208) 2019-02-11 09:23:13 +05:30
xl-v1-healing_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
xl-v1-list-objects-heal.go Add context to the object-interface methods. 2018-03-15 16:28:25 -07:00
xl-v1-list-objects.go s3: Don't set NextMarker when listing is not truncated (#7012) 2018-12-20 13:30:25 -08:00
xl-v1-metadata.go Filter Expires header from user metadata (#7269) 2019-02-28 11:01:25 -08:00
xl-v1-metadata_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
xl-v1-multipart.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
xl-v1-multipart_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
xl-v1-object.go s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 2019-03-06 12:38:41 -08:00
xl-v1-object_test.go Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 2019-02-09 11:01:06 +05:30
xl-v1-utils.go Add double encryption at S3 gateway. (#6423) 2019-01-05 14:16:42 -08:00
xl-v1-utils_test.go Add double encryption at S3 gateway. (#6423) 2019-01-05 14:16:42 -08:00
xl-v1.go Introduce staticcheck for stricter builds (#7035) 2019-02-13 18:29:36 +05:30
xl-v1_test.go Deprecate showing drive capacity and total free (#5976) 2018-05-23 17:30:25 -07:00