minio/cmd
Harshavardhana 1caad902cb config/path: Figure out absolute paths properly on windows. (#3996)
The following form of arguments such as

```
minio.exe -C some_dir server dir
```

has stopped working because of lack of handling of
absolute paths for config directory. Always calculate
absolute path for any relative paths on any operating
system.

The following fix converts all config directory relative
paths into absolute paths.

Fixes #3991
2017-03-29 08:55:33 -07:00
..
admin-handlers_test.go heal: Set truncate when no more walk entries (#3932) 2017-03-20 15:31:25 -07:00
admin-handlers.go Implement heal-upload admin API (#3914) 2017-03-17 09:25:49 -07:00
admin-router.go Implement heal-upload admin API (#3914) 2017-03-17 09:25:49 -07:00
admin-rpc-client_test.go update: For source builds look for absolute path. (#3780) 2017-02-21 01:32:05 -08:00
admin-rpc-client.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
admin-rpc-server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
admin-rpc-server.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-datatypes.go event: Enhance event message struct to provide origin server. (#3557) 2017-01-10 16:43:48 -08:00
api-errors_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
api-errors.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-headers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources_test.go Listen bucket notification for multiple prefixes/suffixes (#2911) 2016-10-12 11:02:15 -07:00
api-resources.go Listen bucket notification for multiple prefixes/suffixes (#2911) 2016-10-12 11:02:15 -07:00
api-response-multipart.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
api-response.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
api-router.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
auth-handler_test.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
auth-handler.go sign/streaming: Content-Encoding is not set in newer aws-java-sdks (#3986) 2017-03-27 17:02:04 -07:00
auth-rpc-client_test.go Test Function to reset globals. (#3538) 2017-01-07 11:27:01 -08:00
auth-rpc-client.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
auth-rpc-server_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
auth-rpc-server.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
azure_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
azure-anonymous.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
azure-unsupported.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
azure.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
benchmark-utils_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -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-flag.go browser-flag: wrapped bool type denotes browser on/off flag. (#3963) 2017-03-26 12:00:27 -07:00
browser-peer-rpc_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
browser-peer-rpc.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
browser-rpc-router.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
bucket-handlers_test.go Generate and use access/secret keys properly (#3498) 2016-12-26 10:21:23 -08:00
bucket-handlers-listobjects.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
bucket-handlers.go Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -07:00
bucket-metadata.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
bucket-notification-datatypes.go Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -07:00
bucket-notification-handlers_test.go Add notification for object access via GET/HEAD (#3941) 2017-03-21 10:32:17 -07:00
bucket-notification-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
bucket-notification-utils_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
bucket-notification-utils.go Add notification for object access via GET/HEAD (#3941) 2017-03-21 10:32:17 -07:00
bucket-policy-handlers_test.go Fix handling of StringNotEquals condition operator (#3660) 2017-01-30 09:18:10 -08:00
bucket-policy-handlers.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
bucket-policy-parser_test.go Fail PutBucketPolicy if conditions are incompatible with actions. (#3659) 2017-01-30 09:20:16 -08:00
bucket-policy-parser.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
bucket-policy.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
build-constants.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
certs_test.go Make unit testable cert parsing functions. (#3863) 2017-03-08 19:20:01 -08:00
certs.go Make unit testable cert parsing functions. (#3863) 2017-03-08 19:20:01 -08:00
checkport_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
checkport.go fix: do port availability check only on macOS. (#3654) 2017-01-30 00:44:36 -08:00
config-dir.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
config-migrate_test.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
config-migrate.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
config-old.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
config-v17_test.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
config-v17.go config: Appropriate error message when newer config file is found (#3972) 2017-03-28 18:41:16 -07:00
console-logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -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
credential_test.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
credential.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
crossdomain-xml-handler_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
crossdomain-xml-handler.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
erasure_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
erasure-createfile_test.go xl PutObject: Split object into parts (#3651) 2017-01-30 15:44:42 -08:00
erasure-createfile.go Set disk to nil after write which needs quorum (#3795) 2017-02-26 11:58:32 -08:00
erasure-healfile_test.go xl PutObject: Split object into parts (#3651) 2017-01-30 15:44:42 -08:00
erasure-healfile.go logging: Print stack trace in case of errors. 2016-09-13 21:18:30 -07:00
erasure-readfile_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
erasure-readfile.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
erasure-utils_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
erasure-utils.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
errors.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
event-notifier_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
event-notifier.go Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -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
file-logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
format-config-v1_test.go Code cleanup - simplify server side code. (#3870) 2017-03-08 10:00:47 -08:00
format-config-v1.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fs-v1_test.go tests: Reduce two functions work to gain test time (#3712) 2017-02-07 12:51:23 -08:00
fs-v1-background-append.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
fs-v1-helpers_test.go fs: Move traceError() to lower functions where possible. (#3633) 2017-01-26 15:40:10 -08:00
fs-v1-helpers.go Relax minio server start when disk threshold is reached and adds space check in FS (#3865) 2017-03-07 12:25:40 -08:00
fs-v1-metadata_test.go fs: cleanup - do not cache size of metafiles (#3630) 2017-01-25 12:29:06 -08:00
fs-v1-metadata.go Code cleanup - simplify server side code. (#3870) 2017-03-08 10:00:47 -08:00
fs-v1-multipart_test.go cleanup: Move code in *-multipart-common.go to *-multipart.go (#3638) 2017-01-26 12:51:12 -08:00
fs-v1-multipart.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
fs-v1-rwpool_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
fs-v1-rwpool.go tests: Fix test server init - cleanup (#3806) 2017-02-28 18:05:52 -08:00
fs-v1.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
gateway-handlers.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
gateway-main.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
gateway-router.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
gateway-startup-msg_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
gateway-startup-msg.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
generic-handlers_test.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
generic-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
globals.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
handler-utils_test.go api: postPolicy cleanup. Simplify the code and re-use. (#3890) 2017-03-13 14:41:13 -07:00
handler-utils.go sign/streaming: Content-Encoding is not set in newer aws-java-sdks (#3986) 2017-03-27 17:02:04 -07:00
hasher.go vendorize deps for snappy, blake2b and sha256 (#3476) 2016-12-19 19:32:55 -08:00
httprange_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
httprange.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
humanized-duration_test.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
humanized-duration.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
interface-ips_test.go Use net.ParseCIDR instead of custom-built parsers (#3055) 2016-10-25 11:14:47 -07:00
interface-ips.go Use net.ParseCIDR instead of custom-built parsers (#3055) 2016-10-25 11:14:47 -07:00
jwt_test.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
jwt.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-instrument_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-instrument.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-client_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-client.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
lock-rpc-server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-server-common_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-server-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-server.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-stat.go Clean up lock-instrumentation and improve comments (#3499) 2016-12-26 10:29:55 -08:00
lockinfo-handlers_test.go Change query param name to duration in list/clear locks API (#3664) 2017-02-01 11:17:30 -08:00
lockinfo-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
logger_test.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
main_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
main.go words: new package Damerau Levenshtein distance function. (#3929) 2017-03-19 14:23:05 -07:00
namespace-lock_test.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
namespace-lock.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
naughty-disk_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
net-rpc-client.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
notifier-config_test.go config: setter/getter for Notifier and Logger into its own struct. (#3721) 2017-02-09 15:20:54 -08:00
notifier-config.go Add support for MySQL notifications (fixes #3818) (#3907) 2017-03-17 09:29:17 -07:00
notifiers_test.go tests: Add tests for filterRuleMatch (#2722) 2016-09-16 16:44:44 -07:00
notifiers.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
notify-amqp.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-elasticsearch.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
notify-kafka.go config: Check for duplicated entries in all scopes (#3872) 2017-03-15 16:30:34 -07:00
notify-listener.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-mysql.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
notify-nats.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-postgresql.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
notify-redis.go Support access format for database notification targets (#3953) 2017-03-27 11:27:25 -07:00
notify-webhook_test.go config: setter/getter for Notifier and Logger into its own struct. (#3721) 2017-02-09 15:20:54 -08:00
notify-webhook.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
object_api_suite_test.go xl,fs: Return 404 if object ends with a separator (#3897) 2017-03-13 22:20:46 -07:00
object-api-common_test.go Remove XL references in public docs to Erasure. (#3725) 2017-02-09 23:26:44 -08:00
object-api-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
object-api-datatypes.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
object-api-errors.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
object-api-getobject_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
object-api-getobjectinfo_test.go sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 2016-10-02 15:51:49 -07:00
object-api-input-checks.go obj: Make checkBucketExist() returns all errors (#3843) 2017-03-03 10:12:43 -08:00
object-api-interface.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
object-api-listobjects_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
object-api-multipart_test.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
object-api-multipart-common.go xl: Abort multipart upload should honor quorum properly. (#3670) 2017-02-01 11:16:17 -08:00
object-api-putobject_test.go xl: Respect min. space by checking PrepareFile err (#3867) 2017-03-07 14:48:56 -08:00
object-api-utils_test.go Fix check for bucket name: (#3832) 2017-03-03 10:23:41 -08:00
object-api-utils.go Fix check for bucket name: (#3832) 2017-03-03 10:23:41 -08:00
object-handlers_test.go sign/streaming: Content-Encoding is not set in newer aws-java-sdks (#3986) 2017-03-27 17:02:04 -07:00
object-handlers-common.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
object-handlers.go sign/streaming: Content-Encoding is not set in newer aws-java-sdks (#3986) 2017-03-27 17:02:04 -07:00
posix_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08: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 Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-list-dir_test.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
posix-list-dir-nix.go Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 2017-02-08 22:27:35 -08:00
posix-list-dir-others.go Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 2017-02-08 22:27:35 -08:00
posix-prepare-path.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-utils_nix_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
posix-utils_nix.go Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 2017-02-08 22:27:35 -08:00
posix-utils_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-utils_windows_test.go Move to URL based syntax formatting. (#3092) 2016-10-27 03:30:52 -07:00
posix-utils_windows.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix.go Relax minio server start when disk threshold is reached and adds space check in FS (#3865) 2017-03-07 12:25:40 -08:00
post-policy_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
postpolicyform_test.go api: postPolicy cleanup. Simplify the code and re-use. (#3890) 2017-03-13 14:41:13 -07:00
postpolicyform.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
prepare-storage_test.go prep: Initialization should wait instead of exit the servers. (#2872) 2016-10-07 11:15:55 -07:00
prepare-storage-msg_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
prepare-storage-msg.go Remove globalQuiet and globalConfigDir global variables (#3830) 2017-03-02 14:21:30 -08:00
prepare-storage.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
retry_test.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
retry-storage_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
retry-storage.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
retry.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
routers.go Enhanced newObjectLayerFn (#3837) 2017-03-03 01:07:45 -08:00
rpc-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
s3-peer-client_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
s3-peer-client.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
s3-peer-router.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
s3-peer-rpc-handlers_test.go rpc: Remove time check for each RPC calls. (#3804) 2017-02-24 18:26:56 -08:00
s3-peer-rpc-handlers.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
server_utils_test.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
server-main_test.go Fix tests from cli changes 2017-02-15 18:05:55 -08:00
server-main.go config/path: Figure out absolute paths properly on windows. (#3996) 2017-03-29 08:55:33 -07:00
server-mux_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
server-mux.go Using RWMutex to guard closing and listeners (#3829) 2017-03-02 10:00:22 -08:00
server-rlimit_test.go Move rlimit functions into sys package. (#3824) 2017-03-01 21:51:57 -08:00
server-rlimit.go Remove globalMaxCacheSize and globalCacheExpiry variables (#3826) 2017-03-02 10:34:37 -08:00
server-startup-msg_test.go Remove XL references in public docs to Erasure. (#3725) 2017-02-09 23:26:44 -08:00
server-startup-msg.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
server-startup-utils.go server-mux: Simplify graceful shutdown behavior (#3681) 2017-02-03 22:53:30 -08:00
service.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
signals.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
signature-v2_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v2.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4-parser_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4-parser.go signature-v4: stringToSign and signingKey should use Scope's date. (#3688) 2017-02-06 13:09:09 -08:00
signature-v4-utils_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4-utils.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
signature-v4.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
stats.go stats: Add network and http statisics (#3686) 2017-02-06 09:29:53 -08: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 auth/rpc: Take remote disk offline after maximum allowed attempts. (#3288) 2016-11-20 16:57:12 -08:00
storage-interface.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
storage-rpc-client_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
storage-rpc-client.go Make sure client initializes to proper lock RPC path. (#3763) 2017-02-18 02:52:11 -08:00
storage-rpc-server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
storage-rpc-server-datatypes.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
storage-rpc-server.go Make sure client initializes to proper lock RPC path. (#3763) 2017-02-18 02:52:11 -08:00
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
streaming-signature-v4.go For streaming signature do not save content-encoding in PutObject() (#3776) 2017-02-20 12:07:03 -08:00
test-utils_test.go sign/streaming: Content-Encoding is not set in newer aws-java-sdks (#3986) 2017-03-27 17:02:04 -07:00
to_err_test.go xl: Abort multipart upload should honor quorum properly. (#3670) 2017-02-01 11:16:17 -08:00
tree-walk_test.go XL: Don't return ignored errors in listDirFactory (#3935) 2017-03-20 11:09:05 -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 all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
typed-errors.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
update-main_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
update-main.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
update-notifier_test.go mainUpdate: refactor to handle quiet flag properly (#3744) 2017-02-15 00:31:00 -08:00
update-notifier.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
url-sort_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
url-sort.go server: Sort disk arguments for consistent ordering (#3469) 2016-12-19 17:04:31 -08:00
utils_test.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
utils.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
version_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
version-main.go cli: Make sure to add --help flag for subcommands. (#3773) 2017-02-19 20:46:06 -08:00
web-handlers_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
web-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
web-router.go browser: Update ui-assets and fix the copyright header. (#3790) 2017-02-22 17:27:26 -08:00
xl-v1_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
xl-v1-bucket.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
xl-v1-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-errors.go server: Remove deadcode. (#2699) 2016-09-14 13:43:08 -07:00
xl-v1-healing_test.go HealObject should succeed when only N/2 disks have data (#3952) 2017-03-22 10:15:16 -07:00
xl-v1-healing-common_test.go XL: Make listOnlineDisks and outDatedDisks consistent w/ each other. (#3808) 2017-03-04 14:53:28 -08:00
xl-v1-healing-common.go heal: Check if all parts are available and valid (#3967) 2017-03-24 08:40:44 -07:00
xl-v1-healing.go heal: Check if all parts are available and valid (#3967) 2017-03-24 08:40:44 -07:00
xl-v1-list-objects-heal_test.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
xl-v1-list-objects-heal.go heal: Check if all parts are available and valid (#3967) 2017-03-24 08:40:44 -07:00
xl-v1-list-objects.go XL: Don't return ignored errors in listDirFactory (#3935) 2017-03-20 11:09:05 -07:00
xl-v1-metadata_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-metadata.go Set disk to nil after write which needs quorum (#3795) 2017-02-26 11:58:32 -08:00
xl-v1-multipart_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-multipart.go XL: Return the right error (#3944) 2017-03-21 10:33:25 -07:00
xl-v1-object_test.go XL: Make listOnlineDisks and outDatedDisks consistent w/ each other. (#3808) 2017-03-04 14:53:28 -08:00
xl-v1-object.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-utils_test.go HealObject should succeed when only N/2 disks have data (#3952) 2017-03-22 10:15:16 -07:00
xl-v1-utils.go HealObject should succeed when only N/2 disks have data (#3952) 2017-03-22 10:15:16 -07:00
xl-v1.go Fix odd shadowing bug in XL init. (#3874) 2017-03-08 20:42:45 -08:00