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_test.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
admin-handlers.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_test.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
api-datatypes.go S3 Select API Support for CSV (#6127) 2018-08-15 03:30: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-errors.go add SSE-KMS not-implemented error handling (#6234) 2018-08-17 21:07:19 -07:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-headers.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
api-resources_test.go Minio handle for list_objects_v2 with a blank ContinuationToken (#5940) 2018-06-25 12:35:43 -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-response_test.go Handle incoming proxy requests ip, scheme (#5591) 2018-03-02 15:23:04 -08: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-router.go S3 Select API Support for CSV (#6127) 2018-08-15 03:30:19 -07:00
auth-handler_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
auth-handler.go ensure authenticated request bodies for Admin-API (#5984) 2018-05-30 14:49:03 -07:00
benchmark-utils_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
bitrot_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
bitrot.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
bool-flag_test.go Persist MINIO_WORM as part of config.json (#6022) 2018-06-06 18:10:51 -07:00
bool-flag.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
bucket-handlers_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -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-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_test.go Fix make test failure (#6185) 2018-07-24 14:17:58 -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
build-constants.go Cleanup stack trace in error logs (#6045) 2018-06-18 12:04:46 -07:00
certs_test.go Ensure to load only regular files for CAs (#5612) 2018-03-07 22:16:28 +05:30
certs.go Fix server crash when no system certificates are found (#6055) 2018-06-19 13:38:22 -07:00
common-main.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
config-current_test.go Fix WORM and BROWSER status calculation (#6360) 2018-08-24 14:36:14 -07:00
config-current.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_test.go Initialize global object layer after all subsystems have initialized (#6333) 2018-08-22 23:11:17 -07:00
config-migrate.go Merge initConfig logic to ConfigSys (#6312) 2018-08-19 13:57:18 -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_test.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
copy-part-range.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
crossdomain-xml-handler_test.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
crossdomain-xml-handler.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
disk-cache_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
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-config.go Better validation of all config file fields (#6090) 2018-07-18 11:22:29 -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-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_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07: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
encryption-v1_test.go webhandler - display encryption errors properly (#6339) 2018-08-24 07:56:24 -07:00
encryption-v1.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
endpoint_test.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
endpoint-ellipses_test.go Support supplying custom drives per set count (#6261) 2018-08-15 16:35:21 -07:00
endpoint-ellipses.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
erasure_test.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-decode.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-encode.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-heal.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
fallocate_linux_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fallocate_linux.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fallocate.go Add support of fallocate for FS and XL backends (#3032) 2016-10-29 12:44:44 -07:00
format-disk-cache_test.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
format-disk-cache.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
format-fs_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
format-fs.go Remove unused functions and constants (#6175) 2018-07-20 23:37:43 +05:30
format-meta.go Add support for deployment ID (#6144) 2018-07-18 20:17:35 -07:00
format-xl_test.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
fs-v1_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +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-helpers.go Remove unnecessary error log messages (#6186) 2018-08-16 12:57:49 -07:00
fs-v1-metadata_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
fs-v1-metadata.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
fs-v1-multipart_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
fs-v1-multipart.go Remove error returned when part sizes are un-equal (#6183) 2018-07-24 21:31:03 -07:00
fs-v1-rwpool_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1-rwpool.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
fs-v1.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
gateway-common.go Update StorageClass from Objectinfo (#6054) 2018-06-19 11:22:08 -07:00
gateway-main_test.go Convert gateways into respective packages (#5200) 2017-12-05 17:58:09 -08:00
gateway-main.go Merge initConfig logic to ConfigSys (#6312) 2018-08-19 13:57:18 -07:00
gateway-router.go Unify gateway and object layer. (#5487) 2018-02-09 15:19:30 -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-startup-msg.go Modify fatalIf, startup and update message logging code (#5780) 2018-04-10 09:37:14 -07:00
gateway-unsupported.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
generic-handlers_test.go Add support for SSE-S3 server side encryption with vault (#6192) 2018-08-17 12:52:14 -07:00
generic-handlers.go S3 Select API Support for CSV (#6127) 2018-08-15 03:30:19 -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_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
handler-utils.go Add content-length as part of event notification structure (#6341) 2018-08-23 14:40:54 -07:00
hasher.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
healthcheck-handler_test.go Add healthcheck endpoints (#5543) 2018-03-12 11:46:53 +05:30
healthcheck-handler.go Fix healthcheck handler to verify gateway backend liveness (#6218) 2018-07-31 10:55:34 -07:00
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_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
httprange.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
jwt_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
jwt.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
local-admin-client_test.go Ensure that setConfig uses latest functionality (#6302) 2018-08-17 18:51:34 -07:00
local-admin-client.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_test.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-server_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +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-common.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
lock-rpc-server.go Add tracing capabilities for internode rpc Servers (#6254) 2018-08-07 15:21:30 +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_test.go docs: fix all Chinese doc links for the new docs site (#6097) 2018-06-28 16:02:02 -07:00
namespace-lock.go Hold locks granularly in nslockMap (#6242) 2018-08-06 08:55:25 +05:30
naughty-disk_test.go Implement support for calculating disk usage per tenant (#5969) 2018-05-23 15:41:29 +05:30
net_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
net.go Return detailed msg for notification errors (#5913) 2018-05-09 15:11:24 -07:00
notification.go Avoid ListenBucket targets to be listed in ServerInfo (#6340) 2018-08-23 23:31:14 -07:00
object_api_suite_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -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_test.go Enable go1.10.1 version (#5666) 2018-04-06 11:07:39 -07:00
object-api-utils.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
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-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
os-reliable_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
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_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
policy.go Initialize global object layer after all subsystems have initialized (#6333) 2018-08-22 23:11:17 -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
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_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-errors.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07: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
post-policy_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
postpolicyform_test.go Fix PostPolicy form tests without hardcoded dates (#5337) 2018-01-01 07:28:10 +05:30
postpolicyform.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
prepare-storage.go Log disk not found error just once (#6059) 2018-08-14 13:58:48 -07:00
retry_test.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
retry.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
routers.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
rpc_test.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
rpc.go Add granular locking in retryTicker (#6236) 2018-08-03 18:57:00 -07:00
server_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
server-main_test.go Add NAS gateway support (#5516) 2018-02-20 12:21:12 -08:00
server-main.go Initialize global object layer after all subsystems have initialized (#6333) 2018-08-22 23:11:17 -07:00
server-rlimit.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
server-startup-msg_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
server-startup-msg.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
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_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
signature-v2.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
signature-v4_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
signature-v4-parser_test.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08:00
signature-v4-parser.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08: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-utils.go Presign content-sha256 should look for query and header (#6046) 2018-06-15 14:21:17 -07:00
signature-v4.go SignatureV4 validation with Metadata in the presignedUrl (#5894) 2018-07-10 20:27:10 -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-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-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_test.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
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
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
streaming-signature-v4.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08:00
test-utils_test.go Fix WORM and BROWSER status calculation (#6360) 2018-08-24 14:36:14 -07:00
tree-walk_test.go Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -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-pool.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
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_test.go Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -08:00
update-main.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
update-notifier.go Support dumb terminals by turning off color (#6246) 2018-08-06 18:16:49 +05:30
utils_test.go Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -07:00
utils.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
version_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
version-main.go Fix tabs/indents in help message (#5962) 2018-05-21 11:11:57 -07:00
web-handlers_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
web-handlers.go webhandler - display encryption errors properly (#6339) 2018-08-24 07:56:24 -07:00
web-router.go Add request tracing support for other REST APIs (#6013) 2018-06-07 10:41:13 -07:00
xl-sets_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
xl-sets.go Implement GetObjectNInfo object layer call (#6290) 2018-08-27 15:28:23 +05:30
xl-v1_test.go Deprecate showing drive capacity and total free (#5976) 2018-05-23 17:30:25 -07:00
xl-v1-bucket.go Log disk not found error just once (#6059) 2018-08-14 13:58:48 -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-common.go Remove unnecessary error log messages (#6186) 2018-08-16 12:57:49 -07:00
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_test.go Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
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-common.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-healing.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00
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_test.go Enhance picking valid xlMeta based on quorum (#6297) 2018-08-17 14:42:04 -07:00
xl-v1-metadata.go Enhance picking valid xlMeta based on quorum (#6297) 2018-08-17 14:42:04 -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-multipart.go Return quorum error based on disks in abortMultipartUpload (#6362) 2018-08-29 13:36:19 -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-object.go Encrypted reader wrapped in NewGetObjectReader should be closed (#6383) 2018-08-29 19:18:00 -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-utils.go Check for absence of checksum field and attributes. (#6298) 2018-08-20 16:58:47 -07:00
xl-v1.go Rename of structs and methods (#6230) 2018-08-23 23:35:37 -07:00