minio/cmd
Anis Elleuch 6d5f2a4391 Better support of empty directories (#5890)
Better support of HEAD and listing of zero sized objects with trailing
slash (a.k.a empty directory). For that, isLeafDir function is added
to indicate if the specified object is an empty directory or not. Each
backend (xl, fs) has the responsibility to store that information.
Currently, in both of XL & FS, an empty directory is represented by
an empty directory in the backend.

isLeafDir() checks if the given path is an empty directory or not,
since dir listing is costly if the latter contains too many objects,
readDirN() is added in this PR to list only N number of entries.
In isLeadDir(), we will only list one entry to check if a directory
is empty or not.
2018-05-09 01:38:21 -07:00
..
gateway Copy an object without user-defined metadata for Azure gateway (#5872) 2018-05-02 10:20:00 +05:30
http disable elliptic curves P-384 and P-521 for TLS. (#5845) 2018-04-24 15:47:30 -07:00
logger Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
admin-handlers.go Use defer style to stop tickers to avoid current/possible misuse (#5883) 2018-05-04 10:43:20 -07:00
admin-handlers_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
admin-heal-ops.go Make sure to re-load reference format after HealFormat (#5772) 2018-04-09 22:55:41 +05:30
admin-router.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
admin-rpc-client.go Cleanup and make a safer code (#5794) 2018-04-21 20:51:53 -07:00
admin-rpc-client_test.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
admin-rpc-server.go Cleanup and make a safer code (#5794) 2018-04-21 20:51:53 -07:00
admin-rpc-server_test.go Add large bucket support for erasure coded backend (#5160) 2018-02-15 17:45:57 -08:00
api-datatypes.go
api-errors.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -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 Make sure to filter out internal metadata (#5601) 2018-03-01 16:15:53 -08:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
api-resources_test.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
api-response-multipart.go
api-response.go Fix StorageClass field in ListObject/ListObjectV2 response (#5766) 2018-04-05 10:56:28 -07:00
api-response_test.go Handle incoming proxy requests ip, scheme (#5591) 2018-03-02 15:23:04 -08:00
api-router.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
auth-handler.go fix DoS vulnerability in request authentication (#5887) 2018-05-04 11:16:14 -07:00
auth-handler_test.go Return InvalidDigest when md5 sent by client is invalid (#5654) 2018-03-16 11:22:34 -07:00
auth-rpc-client.go Fail when TLS is configured and HTTP endpoints are provided (#5771) 2018-04-10 07:40:23 +05:30
auth-rpc-client_test.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
auth-rpc-server.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
auth-rpc-server_test.go Flat multipart backend implementation for Erasure backend (#5447) 2018-03-15 13:55:23 -07:00
benchmark-utils_test.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
browser-flag.go browser-flag: wrapped bool type denotes browser on/off flag. (#3963) 2017-03-26 12:00:27 -07:00
browser-flag_test.go browser-flag: wrapped bool type denotes browser on/off flag. (#3963) 2017-03-26 12:00:27 -07:00
browser-peer-rpc.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
browser-peer-rpc_test.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
browser-rpc-router.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
bucket-handlers-listobjects.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
bucket-handlers.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -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 Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
bucket-policy-handlers.go Support migrating inconsistent bucket policies (#5855) 2018-04-27 15:02:54 -07:00
bucket-policy-handlers_test.go Support migrating inconsistent bucket policies (#5855) 2018-04-27 15:02:54 -07:00
build-constants.go Get proper GOPATH in trim function (#5744) 2018-03-30 19:13:25 -07:00
certs.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -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 Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
config-current.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
config-current_test.go Generalize loadConfig method to avoid reading from disk (#5819) 2018-04-13 15:14:19 -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 Modify fatalIf, startup and update message logging code (#5780) 2018-04-10 09:37:14 -07:00
config-migrate_test.go Add disk based edge caching support. (#5182) 2018-03-28 14:14:06 -07:00
config-versions.go Add cache config for configuration comparison (#5812) 2018-04-13 23:45:19 +05:30
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
crossdomain-xml-handler_test.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
disk-cache-config.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
disk-cache-config_test.go Fix backend format for disk-cache - not to use FS format.json (#5732) 2018-03-29 14:38:26 -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 Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
disk-cache_test.go Add disk based edge caching support. (#5182) 2018-03-28 14:14:06 -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
dynamic-timeouts_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
encryption-v1.go Remove panic() and handle it appropriately (#5807) 2018-04-19 17:24:43 -07:00
encryption-v1_test.go [refactor] simplify en/decrypted size computation (#5658) 2018-03-19 22:18:12 +05:30
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 Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -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 Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure-createfile_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure-healfile.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure-healfile_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure-readfile.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure-readfile_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure-utils.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
erasure_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
fallocate.go
fallocate_linux.go
fallocate_linux_test.go
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 Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
format-fs_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
format-meta.go Separate the codebase for XL and FS format.json related code (#5317) 2018-01-08 14:30:55 -08:00
format-xl.go Heal only when atleast one of the disk is unformatted (#5866) 2018-05-01 09:07:39 +05:30
format-xl_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
fs-v1-helpers.go fs: fix logging by not logging common scenarios (#5882) 2018-05-03 08:29:38 +05:30
fs-v1-helpers_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
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 Use defer style to stop tickers to avoid current/possible misuse (#5883) 2018-05-04 10:43:20 -07:00
fs-v1-multipart_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
fs-v1-rwpool.go fs: fix logging by not logging common scenarios (#5882) 2018-05-03 08:29:38 +05:30
fs-v1-rwpool_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
fs-v1_test.go Fix s3 compatibility fixes for getBucketLocation,headBucket,deleteBucket (#5842) 2018-04-24 08:57:33 +05:30
gateway-common.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
gateway-main.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -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 Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
generic-handlers.go Add new S3 APIs which are not implemented (#5899) 2018-05-08 21:45:10 +05:30
generic-handlers_test.go replace SSE-C key derivation scheme (#5168) 2017-11-10 17:21:23 -08:00
globals.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
handler-utils.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
handler-utils_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
hasher.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
healthcheck-handler.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
healthcheck-handler_test.go Add healthcheck endpoints (#5543) 2018-03-12 11:46:53 +05:30
healthcheck-router.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
http-stats.go Introduce new unauthenticated endpoint /metric (#5723) (#5829) 2018-04-18 16:01:42 -07:00
httprange.go
httprange_test.go
jwt.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
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
lock-instrument.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
lock-instrument_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
lock-rpc-client.go
lock-rpc-client_test.go lock/rpc: change rpcPath to be called serviceEndpoint. (#4088) 2017-04-11 10:25:21 -07:00
lock-rpc-server-common.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
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 Use defer style to stop tickers to avoid current/possible misuse (#5883) 2018-05-04 10:43:20 -07:00
lock-rpc-server_test.go Bring semantic versioning to provide for rolling upgrades (#5495) 2018-02-06 15:07:17 -08:00
lock-stat.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
lockinfo-handlers.go Cleanup and make a safer code (#5794) 2018-04-21 20:51:53 -07:00
lockinfo-handlers_test.go Cleanup and make a safer code (#5794) 2018-04-21 20:51:53 -07:00
main.go Honor global flags irrespective of the position. (#5486) 2018-02-28 20:13:33 -08:00
metrics-router.go Introduce new unauthenticated endpoint /metric (#5723) (#5829) 2018-04-18 16:01:42 -07:00
metrics.go Introduce new unauthenticated endpoint /metric (#5723) (#5829) 2018-04-18 16:01:42 -07:00
namespace-lock.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
namespace-lock_test.go fix testcases to init nslock properly (#5429) 2018-01-24 09:04:09 +05:30
naughty-disk_test.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
net.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
net_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
notification.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
object-api-common.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
object-api-datatypes.go Fix StorageClass field in ListObject/ListObjectV2 response (#5766) 2018-04-05 10:56:28 -07:00
object-api-errors.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53: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 error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
object-api-interface.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
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 Remove panic() and handle it appropriately (#5807) 2018-04-19 17:24:43 -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 Add disk based edge caching support. (#5182) 2018-03-28 14:14:06 -07:00
object-handlers.go Return NoSuchKey for anonReqs with s3:ListBucket policy (#5876) 2018-05-02 12:13:27 +05:30
object-handlers_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -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 Fix a possible race during PutObject() (#5376) 2018-01-13 22:43:02 +05:30
os-reliable_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
peer-rpc.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
policy.go Support migrating inconsistent bucket policies (#5855) 2018-04-27 15:02:54 -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
posix-dirent-ino.go
posix-errors.go Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -07:00
posix-errors_test.go
posix-list-dir-nix.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
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-utils_nix.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix-utils_nix_test.go Remove go1.9 specific code for windows (#5033) 2017-10-13 15:31:15 +05:30
posix-utils_test.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix-utils_windows.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix-utils_windows_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
posix_test.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
post-policy_test.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00
postpolicyform.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
postpolicyform_test.go Fix PostPolicy form tests without hardcoded dates (#5337) 2018-01-01 07:28:10 +05:30
prepare-storage.go Improve init messages for distributed setup (#5786) 2018-04-12 15:43:38 -07:00
retry.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
retry_test.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
routers.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
rpc-common.go Allow upto 15 minutes of timeskew for RPC calls as well (#5774) 2018-04-05 23:55:31 -07:00
rpc-common_test.go Bring semantic versioning to provide for rolling upgrades (#5495) 2018-02-06 15:07:17 -08:00
rpc-server.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
rpc-server_test.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
server-main.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -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 Modify fatalIf, startup and update message logging code (#5780) 2018-04-10 09:37:14 -07:00
server-startup-msg_test.go Add large bucket support for erasure coded backend (#5160) 2018-02-15 17:45:57 -08:00
server_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -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 Modify fatalIf, startup and update message logging code (#5780) 2018-04-10 09:37:14 -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 Allow x-amz-content-sha256 to be optional for PutObject() (#5340) 2018-01-09 12:49:50 +05:30
signature-v4-utils_test.go Allow x-amz-content-sha256 to be optional for PutObject() (#5340) 2018-01-09 12:49:50 +05:30
signature-v4.go Return authHeaderMalformed for an incorrect region in signature (#5618) 2018-03-09 18:18:57 -08: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 Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
storage-class_test.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
storage-datatypes.go
storage-errors.go Add large bucket support for erasure coded backend (#5160) 2018-02-15 17:45:57 -08:00
storage-interface.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
storage-rpc-client.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
storage-rpc-client_test.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
storage-rpc-server-datatypes.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
storage-rpc-server.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
storage-rpc-server_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36: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
test-utils_test.go Disable logging during unit tests (#5861) 2018-04-27 15:03:19 -07:00
tree-walk-pool.go
tree-walk-pool_test.go
tree-walk.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
tree-walk_test.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
typed-errors.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
ui-errors-utils.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
ui-errors.go Enhance fatal errors printing of common issues seen by users (#5878) 2018-05-08 19:04:36 -07:00
update-main.go Fix broken 'minio update' command on Windows (#5816) 2018-04-13 11:51:03 -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-notifier.go Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -08:00
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 Increased MaxIdleConnsPerHost to prevent excessive re-connections and TIME_WAIT when more than 100 clients are using minio (#5860) 2018-04-30 11:59:41 -07:00
utils_test.go Remove all unused variables and functions (#5823) 2018-04-15 19:26:04 +05:30
version-main.go cli: Make sure to add --help flag for subcommands. (#3773) 2017-02-19 20:46:06 -08:00
version_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
web-handlers.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
web-handlers_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
web-router.go use package name correctly (#5827) 2018-04-21 19:23:54 -07:00
xl-sets.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
xl-sets_test.go Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -07:00
xl-v1-bucket.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
xl-v1-common.go Better support of empty directories (#5890) 2018-05-09 01:38:21 -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 Create logger package and rename errorIf to LogIf (#5678) 2018-04-05 15:04:40 -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 Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
xl-v1-healing_test.go Continue healing other objects even if objects without quorum exist (#5851) 2018-04-25 11:56:39 -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 Better support of empty directories (#5890) 2018-05-09 01:38:21 -07:00
xl-v1-metadata.go Do not use crypto.SHA3_256 as placeholder for HighwayHash256 (#5847) 2018-05-04 10:42:22 -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 Better support of empty directories (#5890) 2018-05-09 01:38:21 -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 Better support of empty directories (#5890) 2018-05-09 01:38:21 -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 Do not log errFileNotFound error (#5853) 2018-04-25 11:46:49 -07:00
xl-v1-utils_test.go Remove error package and cause functions (#5784) 2018-04-10 09:36:37 -07:00
xl-v1.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
xl-v1_test.go Use context.Background() instead of nil 2018-03-15 16:28:25 -07:00