minio/cmd
Harshavardhana fb27388101 HTTP headers are case insensitive handle them appropriately (#6390)
An issue was reproduced when minio-js client functional
tests are setting lower case http headers, in our current
master branch we specifically look for canonical host header
which may be not necessarily true for all http clients.
This leads to a perpetual hang on the *net.Conn*.

This PR fixes regression caused by #6206 by handling the
case insensitivity.
2018-08-31 17:00:32 +05:30
..
crypto Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
gateway Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
http HTTP headers are case insensitive handle them appropriately (#6390) 2018-08-31 17:00:32 +05:30
logger Log disk not found error just once (#6059) 2018-08-14 13:58:48 -07:00
rpc Allow for proper garbage collection pooling bytes.Buffer (#6266) 2018-08-16 18:37:43 -07:00
acl-handlers.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
admin-handlers.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
admin-handlers_test.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
admin-heal-ops.go docs: fix all Chinese doc links for the new docs site (#6097) 2018-06-28 16:02:02 -07:00
admin-router.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
admin-rpc-client.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
admin-rpc-server.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
admin-rpc_test.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
api-datatypes.go S3 Select API Support for CSV (#6127) 2018-08-15 03:30:19 -07:00
api-errors.go add SSE-KMS not-implemented error handling (#6234) 2018-08-17 21:07:19 -07:00
api-errors_test.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
api-headers.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources.go Minio handle for list_objects_v2 with a blank ContinuationToken (#5940) 2018-06-25 12:35:43 -07:00
api-resources_test.go Minio handle for list_objects_v2 with a blank ContinuationToken (#5940) 2018-06-25 12:35:43 -07:00
api-response-multipart.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
api-response.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
api-response_test.go Handle incoming proxy requests ip, scheme (#5591) 2018-03-02 15:23:04 -08:00
api-router.go S3 Select API Support for CSV (#6127) 2018-08-15 03:30:19 -07:00
auth-handler.go ensure authenticated request bodies for Admin-API (#5984) 2018-05-30 14:49:03 -07:00
auth-handler_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
benchmark-utils_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
bitrot.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
bitrot_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
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 Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
bucket-handlers.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
bucket-handlers_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
bucket-notification-handlers.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
bucket-policy-handlers.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
bucket-policy-handlers_test.go Fix make test failure (#6185) 2018-07-24 14:17:58 -07:00
build-constants.go Cleanup stack trace in error logs (#6045) 2018-06-18 12:04:46 -07:00
certs.go Fix server crash when no system certificates are found (#6055) 2018-06-19 13:38:22 -07:00
certs_test.go Ensure to load only regular files for CAs (#5612) 2018-03-07 22:16:28 +05:30
common-main.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
config-current.go Fix WORM and BROWSER status calculation (#6360) 2018-08-24 14:36:14 -07:00
config-current_test.go Fix WORM and BROWSER status calculation (#6360) 2018-08-24 14:36:14 -07:00
config-dir.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
config-migrate.go Merge initConfig logic to ConfigSys (#6312) 2018-08-19 13:57:18 -07:00
config-migrate_test.go Initialize global object layer after all subsystems have initialized (#6333) 2018-08-22 23:11:17 -07:00
config-versions.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
config.go With no read quorum config should be treated as notFound (#6374) 2018-08-28 14:23:22 -07:00
copy-part-range.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
copy-part-range_test.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
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 Use defer style to stop tickers to avoid current/possible misuse (#5883) 2018-05-04 10:43:20 -07:00
disk-cache.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
disk-cache_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
disk-usage.go Deprecate and remove configurable disk usage check (#6016) 2018-06-05 18:53:44 -07:00
dummy-object-layer_test.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
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 Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
encryption-v1_test.go webhandler - display encryption errors properly (#6339) 2018-08-24 07:56:24 -07:00
endpoint-ellipses.go Support supplying custom drives per set count (#6261) 2018-08-15 16:35:21 -07:00
endpoint-ellipses_test.go Support supplying custom drives per set count (#6261) 2018-08-15 16:35:21 -07:00
endpoint.go Use random host from among multiple hosts to create requests 2018-06-08 10:22:01 -07:00
endpoint_test.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
erasure-decode.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
erasure-decode_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
erasure-encode.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
erasure-encode_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
erasure-heal.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
erasure-heal_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
erasure-utils.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
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 Remove unused functions and constants (#6175) 2018-07-20 23:37:43 +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 Add reliable RemoveAll to handle racy situations (#6227) 2018-08-06 09:45:28 +05:30
format-xl_test.go Add support for deployment ID (#6144) 2018-07-18 20:17:35 -07:00
fs-v1-helpers.go Remove unnecessary error log messages (#6186) 2018-08-16 12:57:49 -07:00
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 Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
fs-v1-metadata_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
fs-v1-multipart.go Remove error returned when part sizes are un-equal (#6183) 2018-07-24 21:31:03 -07:00
fs-v1-multipart_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +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 Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
fs-v1_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
gateway-common.go Update StorageClass from Objectinfo (#6054) 2018-06-19 11:22:08 -07:00
gateway-main.go Merge initConfig logic to ConfigSys (#6312) 2018-08-19 13:57:18 -07:00
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 Modify fatalIf, startup and update message logging code (#5780) 2018-04-10 09:37:14 -07: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 Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
generic-handlers.go S3 Select API Support for CSV (#6127) 2018-08-15 03:30:19 -07:00
generic-handlers_test.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
globals.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
handler-utils.go Add content-length as part of event notification structure (#6341) 2018-08-23 14:40:54 -07:00
handler-utils_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
hasher.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
healthcheck-handler.go Fix healthcheck handler to verify gateway backend liveness (#6218) 2018-07-31 10:55:34 -07:00
healthcheck-handler_test.go Add healthcheck endpoints (#5543) 2018-03-12 11:46:53 +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 Add RPC counters for HTTP stats. (#6206) 2018-08-30 14:17:58 +05:30
httprange.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
httprange_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
jwt.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
jwt_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
local-admin-client.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
local-admin-client_test.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
local-locker.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +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 Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
lock-rpc-server-common_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
lock-rpc-server.go Add tracing capabilities for internode rpc Servers (#6254) 2018-08-07 15:21:30 +05:30
lock-rpc-server_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
lock-stat.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
main.go Honor global flags irrespective of the position. (#5486) 2018-02-28 20:13:33 -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 Hold locks granularly in nslockMap (#6242) 2018-08-06 08:55:25 +05:30
namespace-lock_test.go docs: fix all Chinese doc links for the new docs site (#6097) 2018-06-28 16:02:02 -07:00
naughty-disk_test.go Implement support for calculating disk usage per tenant (#5969) 2018-05-23 15:41:29 +05:30
net.go Return detailed msg for notification errors (#5913) 2018-05-09 15:11:24 -07:00
net_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
notification.go Avoid ListenBucket targets to be listed in ServerInfo (#6340) 2018-08-23 23:31:14 -07:00
object-api-common.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
object-api-datatypes.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
object-api-errors.go Unlock read lock on uploadID upon errors (#6283) 2018-08-14 18:35:30 -07:00
object-api-getobject_test.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
object-api-getobjectinfo_test.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
object-api-input-checks.go Remove unnecessary error log messages (#6186) 2018-08-16 12:57:49 -07:00
object-api-interface.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
object-api-listobjects_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
object-api-multipart_test.go Unlock read lock on uploadID upon errors (#6283) 2018-08-14 18:35:30 -07:00
object-api-putobject_test.go Fix s3 compatibility fixes for getBucketLocation,headBucket,deleteBucket (#5842) 2018-04-24 08:57:33 +05:30
object-api-utils.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
object-api-utils_test.go Enable go1.10.1 version (#5666) 2018-04-06 11:07:39 -07:00
object-handlers-common.go Use GetSourceIP for source ip as request params (#6109) 2018-07-02 14:40:18 -07:00
object-handlers.go Encrypted reader wrapped in NewGetObjectReader should be closed (#6383) 2018-08-29 19:18:00 -07:00
object-handlers_test.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
object_api_suite_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
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 Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
peer-rpc-client.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
peer-rpc-server.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
policy.go Initialize global object layer after all subsystems have initialized (#6333) 2018-08-22 23:11:17 -07:00
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_plan9.go Implement memory efficient readdir for windows (#6247) 2018-08-09 14:52:29 -07:00
posix-list-dir_test.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
posix-list-dir_unix.go Implement memory efficient readdir for windows (#6247) 2018-08-09 14:52:29 -07:00
posix-list-dir_windows.go Implement memory efficient readdir for windows (#6247) 2018-08-09 14:52:29 -07:00
posix.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
posix_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07: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 Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
postpolicyform.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
postpolicyform_test.go Fix PostPolicy form tests without hardcoded dates (#5337) 2018-01-01 07:28:10 +05:30
prepare-storage.go Log disk not found error just once (#6059) 2018-08-14 13:58:48 -07: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 Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
rpc.go Add granular locking in retryTicker (#6236) 2018-08-03 18:57:00 -07:00
rpc_test.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
server-main.go Initialize global object layer after all subsystems have initialized (#6333) 2018-08-22 23:11:17 -07:00
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 Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
server-startup-msg_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
server_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
service.go Refactor HTTP server to address bugs (#4636) 2017-07-12 16:33:21 -07:00
setup-type.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -07:00
signals.go Implement auto cert reloading (#5963) 2018-05-31 12:30:15 -07:00
signature-v2.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
signature-v2_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
signature-v4-parser.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08:00
signature-v4-parser_test.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08:00
signature-v4-utils.go Presign content-sha256 should look for query and header (#6046) 2018-06-15 14:21:17 -07:00
signature-v4-utils_test.go Fix presigned URL for access key with special characters (#6012) 2018-06-05 10:48:51 -07:00
signature-v4.go SignatureV4 validation with Metadata in the presignedUrl (#5894) 2018-07-10 20:27:10 -07:00
signature-v4_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
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 Return 503 instead of 404 if more than half of disks are not found (#6207) 2018-07-31 00:23:29 -07:00
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 Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
storage-interface.go Implement support for calculating disk usage per tenant (#5969) 2018-05-23 15:41:29 +05:30
storage-rpc-client.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
storage-rpc-server.go Add tracing capabilities for internode rpc Servers (#6254) 2018-08-07 15:21:30 +05:30
storage-rpc_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
streaming-signature-v4.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08:00
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
test-utils_test.go Fix WORM and BROWSER status calculation (#6360) 2018-08-24 14:36:14 -07:00
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 Add etcd handling for web-handler methods 2018-06-08 10:22:01 -07:00
ui-errors-utils.go More fixes for error messages (#5911) 2018-05-09 13:29:37 -07:00
ui-errors.go Support supplying custom drives per set count (#6261) 2018-08-15 16:35:21 -07:00
update-main.go Support dumb terminals by turning off color (#6246) 2018-08-06 18:16:49 +05:30
update-main_test.go Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -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 Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
utils_test.go Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -07:00
version-main.go Fix tabs/indents in help message (#5962) 2018-05-21 11:11:57 -07:00
version_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
web-handlers.go webhandler - display encryption errors properly (#6339) 2018-08-24 07:56:24 -07:00
web-handlers_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
web-router.go Add request tracing support for other REST APIs (#6013) 2018-06-07 10:41:13 -07:00
xl-sets.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
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 Log disk not found error just once (#6059) 2018-08-14 13:58:48 -07:00
xl-v1-common.go Remove unnecessary error log messages (#6186) 2018-08-16 12:57:49 -07:00
xl-v1-common_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +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 Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-healing-common_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
xl-v1-healing.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
xl-v1-healing_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +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 Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -07:00
xl-v1-metadata.go Enhance picking valid xlMeta based on quorum (#6297) 2018-08-17 14:42:04 -07:00
xl-v1-metadata_test.go Enhance picking valid xlMeta based on quorum (#6297) 2018-08-17 14:42:04 -07:00
xl-v1-multipart.go Return quorum error based on disks in abortMultipartUpload (#6362) 2018-08-29 13:36:19 -07:00
xl-v1-multipart_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
xl-v1-object.go Encrypted reader wrapped in NewGetObjectReader should be closed (#6383) 2018-08-29 19:18:00 -07:00
xl-v1-object_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
xl-v1-utils.go Check for absence of checksum field and attributes. (#6298) 2018-08-20 16:58:47 -07:00
xl-v1-utils_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
xl-v1_test.go Deprecate showing drive capacity and total free (#5976) 2018-05-23 17:30:25 -07:00