minio/cmd
Anis Elleuch 5a1ae862a7 Avoid sending an error after 206 HTTP code (#6264)
When a S3 client sends a GET Object with a range header, 206 http
code is returned indicating success, however the call of the object
layer's GetObject() inside the handler can return an error and will lead
to writing an XML error message, which is obviously wrong since
we already sent 206 http code. So in the case, we just stop sending
data to the S3 client, this latter can still detect if there is no
error when comparing received data with Content-Length header
in the Get Object response.
2018-08-08 15:39:47 -07:00
..
crypto crypto: add GenerateIV from random IV generation (#6215) 2018-08-01 01:02:07 -07:00
gateway Use sha256-simd instead of crypto/sha256 (#6252) 2018-08-06 18:00:10 -07:00
http disable disk-usage when export is root mount path (#6091) 2018-06-27 18:59:38 -07:00
logger simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
rpc Increase max idle connections from 100 to 4096 (#6244) 2018-08-03 16:29:28 -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 simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
admin-handlers_test.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
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 Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
admin-rpc-client.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
admin-rpc-server.go Add tracing capabilities for internode rpc Servers (#6254) 2018-08-07 15:21:30 +05:30
admin-rpc_test.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
api-datatypes.go event: Enhance event message struct to provide origin server. (#3557) 2017-01-10 16:43:48 -08:00
api-errors.go catch crypto.* errors and add SSE-S3 invalid algorithm err (#6229) 2018-08-03 16:55:45 -07:00
api-errors_test.go add SSE-C support for HEAD, GET, PUT (#4894) 2017-11-07 15:18:59 -08:00
api-headers.go Avoid sending an error after 206 HTTP code (#6264) 2018-08-08 15:39:47 -07:00
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 Do not trace HTTP body of PostPolicyBuckethandler (#6177) 2018-07-20 07:37:46 -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 security: fix write-to-RAM DoS vulnerability (#5957) 2018-05-18 11:27:25 -07:00
benchmark-utils_test.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
bitrot.go Use sha256-simd instead of crypto/sha256 (#6252) 2018-08-06 18:00:10 -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 Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
bucket-handlers.go Remove double RLocks for GetBucketInfo (#6209) 2018-07-30 17:38:52 -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 simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
config-current.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -07:00
config-current_test.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -07:00
config-dir.go Update minio-go dependencies to latest 5.0.0 release (#5640) 2018-03-14 19:38:29 +05:30
config-migrate.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -07:00
config-migrate_test.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -07:00
config-versions.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -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 Make sure to handle FaultyDisks in listing ops (#6204) 2018-07-27 15:32:19 -07:00
disk-cache_test.go Add functionality to make cache limit configurable (#5991) 2018-06-25 10:24:12 -07:00
disk-usage.go Deprecate and remove configurable disk usage check (#6016) 2018-06-05 18:53:44 -07:00
dummy-object-layer_test.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +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 fix size computation for en/decrypted objects (#6147) 2018-07-12 11:23:32 -07:00
encryption-v1_test.go fix object rebinding SSE-C security guarantee violation (#6121) 2018-07-09 17:18:28 -07:00
endpoint-ellipses.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
endpoint-ellipses_test.go Add unit tests for endpoint-ellipses.go (#5681) 2018-03-22 16:23:54 -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-createfile.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure-createfile_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure-healfile.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure-healfile_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure-readfile.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure-readfile_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -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 Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
erasure_test.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -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 simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -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 Implement support for calculating disk usage per tenant (#5969) 2018-05-23 15:41:29 +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 Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
fs-v1_test.go Allow usage check to be configurable (#6006) 2018-06-04 18:35:41 -07:00
gateway-common.go Update StorageClass from Objectinfo (#6054) 2018-06-19 11:22:08 -07:00
gateway-main.go nas gateway: fix regression in global bucket policy initialization (#6243) 2018-08-03 15:12: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 posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
gateway-unsupported.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
generic-handlers.go Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -07:00
generic-handlers_test.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +05:30
globals.go Support dumb terminals by turning off color (#6246) 2018-08-06 18:16:49 +05:30
handler-utils.go Handle POST object upload without filename param (#6221) 2018-08-01 14:19:11 -07:00
handler-utils_test.go SignatureV4 validation with Metadata in the presignedUrl (#5894) 2018-07-10 20:27:10 -07:00
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 Remove redundant prometheus data points (#5934) 2018-05-15 12:23:43 -07:00
httprange.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
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 Remove panic() and handle it appropriately (#5807) 2018-04-19 17:24:43 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
local-admin-client.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
local-admin-client_test.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
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 Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +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 Add prometheus endpoint to support total Used storageInfo (#5988) 2018-05-30 11:30:14 -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 Return 503 instead of 404 if more than half of disks are not found (#6207) 2018-07-31 00:23:29 -07:00
object-api-common.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
object-api-datatypes.go Add prometheus endpoint to support total Used storageInfo (#5988) 2018-05-30 11:30:14 -07:00
object-api-errors.go simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -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 error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
object-api-interface.go Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
object-api-listobjects_test.go Fix s3 compatibility fixes for getBucketLocation,headBucket,deleteBucket (#5842) 2018-04-24 08:57:33 +05:30
object-api-multipart_test.go Fix s3 compatibility fixes for getBucketLocation,headBucket,deleteBucket (#5842) 2018-04-24 08:57:33 +05:30
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 Use random host from among multiple hosts to create requests 2018-06-08 10:22:01 -07:00
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 Avoid sending an error after 206 HTTP code (#6264) 2018-08-08 15:39:47 -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 Change CriticalIf to FatalIf for proper error message (#6040) 2018-06-14 10:17:07 -07:00
peer-rpc-server.go Add tracing capabilities for internode rpc Servers (#6254) 2018-08-07 15:21:30 +05:30
policy.go load bucket policies using object layer API (#6084) 2018-06-27 12:29:48 +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-nix.go Fix handling files at leaf attempting disk.ListDir() (#6155) 2018-07-14 12:11:48 +05:30
posix-list-dir-others.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
posix-list-dir_test.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -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 Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
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 Add reliable RemoveAll to handle racy situations (#6227) 2018-08-06 09:45:28 +05:30
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 Remove references to MINIO_ENDPOINTS (#6200) 2018-07-24 17:17:25 -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 Add prometheus endpoint to support total Used storageInfo (#5988) 2018-05-30 11:30:14 -07:00
server-startup-msg_test.go Deprecate showing drive capacity and total free (#5976) 2018-05-23 17:30:25 -07:00
server_test.go docs: fix all Chinese doc links for the new docs site (#6097) 2018-06-28 16:02:02 -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.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
signature-v2_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -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-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 Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -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 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 Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -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 Log x-amz-request-id as log and XML error response (#6173) 2018-07-20 18:46:32 -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 Remove unused functions and constants (#6175) 2018-07-20 23:37:43 +05:30
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 Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -08: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 Return 503 instead of 404 if more than half of disks are not found (#6207) 2018-07-31 00:23:29 -07:00
web-handlers_test.go Implement HTTP POST based RPC (#5840) 2018-06-06 14:21:56 +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 simplifying if-else chains to switches (#6208) 2018-08-06 10:26:40 -07:00
xl-sets_test.go Deprecate showing drive capacity and total free (#5976) 2018-05-23 17:30:25 -07:00
xl-v1-bucket.go load bucket policies using object layer API (#6084) 2018-06-27 12:29:48 +05:30
xl-v1-common.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-common_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -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-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 Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
xl-v1-healing.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-healing_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
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 Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-metadata_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
xl-v1-multipart.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-multipart_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
xl-v1-object.go Simplify erasure code by separating bitrot from erasure code (#5959) 2018-08-06 15:14:08 -07:00
xl-v1-object_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
xl-v1-utils.go Fix unnecessary log messages to avoid flooding the logs (#5900) 2018-05-09 01:38:27 -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 Deprecate ListLocks and ClearLocks (#6233) 2018-08-02 23:09:42 +05:30
xl-v1_test.go Deprecate showing drive capacity and total free (#5976) 2018-05-23 17:30:25 -07:00