minio/cmd
Anis Elleuch 52d8f564bf sigv2: Unespace canonicalized resources values (#4034)
Values of canonicalized query resources should be unescaped before calculating
the signature. This bug is not noticed before because partNumber and uploadID
values in Minio doesn't have characters that need to be escaped.
2017-04-03 17:55:14 -07:00
..
admin-handlers_test.go handler: simplify parsing valid location constraint. (#4040) 2017-04-03 14:50:09 -07:00
admin-handlers.go Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -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 handler: simplify parsing valid location constraint. (#4040) 2017-04-03 14:50:09 -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 vet: Fix all the go vet complaints (#4029) 2017-04-01 01:06:06 -07:00
azure-unsupported.go Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -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 handler: simplify parsing valid location constraint. (#4040) 2017-04-03 14:50:09 -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 event: Set contentType as well under NotificationEvent. (#4003) 2017-03-30 08:58:14 -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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -07: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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -07:00
config-migrate_test.go Add deliveryMode parameter for AMQP notfication target (#4008) 2017-03-31 03:34:26 -07:00
config-migrate.go Add deliveryMode parameter for AMQP notfication target (#4008) 2017-03-31 03:34:26 -07:00
config-old.go Add deliveryMode parameter for AMQP notfication target (#4008) 2017-03-31 03:34:26 -07:00
config-v18_test.go notifiers: Stop using url.Parse in validating address format. (#4011) 2017-03-31 04:47:40 -07:00
config-v18.go Add deliveryMode parameter for AMQP notfication target (#4008) 2017-03-31 03:34:26 -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 event: Set contentType as well under NotificationEvent. (#4003) 2017-03-30 08:58:14 -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 Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -07: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 Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -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 Add deliveryMode parameter for AMQP notfication target (#4008) 2017-03-31 03:34:26 -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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -07:00
handler-utils_test.go handler: simplify parsing valid location constraint. (#4040) 2017-04-03 14:50:09 -07:00
handler-utils.go handler: simplify parsing valid location constraint. (#4040) 2017-04-03 14:50:09 -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 vet: Fix all the go vet complaints (#4029) 2017-04-01 01:06:06 -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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -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 Add access format support for Elasticsearch notification target (#4006) 2017-03-31 14:11:27 -07:00
notify-amqp.go Add deliveryMode parameter for AMQP notfication target (#4008) 2017-03-31 03:34:26 -07:00
notify-elasticsearch.go Add access format support for Elasticsearch notification target (#4006) 2017-03-31 14:11:27 -07:00
notify-kafka.go notifiers: Stop using url.Parse in validating address format. (#4011) 2017-03-31 04:47:40 -07:00
notify-listener.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-mysql.go Add access format support for Elasticsearch notification target (#4006) 2017-03-31 14:11:27 -07:00
notify-nats.go notifiers: Stop using url.Parse in validating address format. (#4011) 2017-03-31 04:47:40 -07:00
notify-postgresql.go Add access format support for Elasticsearch notification target (#4006) 2017-03-31 14:11:27 -07:00
notify-redis.go Add access format support for Elasticsearch notification target (#4006) 2017-03-31 14:11:27 -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 webhook: Add support of custom CAs (#4000) 2017-03-29 13:42:55 -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 Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -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 Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -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 obj-handlers: Rewrite src & dst path cmp in Copy() (#3998) 2017-03-29 09:21:38 -07:00
object-handlers-common.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
object-handlers.go obj-handlers: Rewrite src & dst path cmp in Copy() (#3998) 2017-03-29 09:21:38 -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 Provide mc-admin-heal command on start-up (#4031) 2017-04-03 14:24:25 -07: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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -07:00
server-main.go fix: use its own lock in serverConfigV17 (#4014) 2017-03-30 22:26:24 -07:00
server-mux_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
server-mux.go server/tls: Do not rely on a specific cipher suite (#4021) 2017-03-31 13:28:45 -07: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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -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 sigv2: Unespace canonicalized resources values (#4034) 2017-04-03 17:55:14 -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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -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 notifiers: Stop using url.Parse in validating address format. (#4011) 2017-03-31 04:47:40 -07:00
utils.go notifiers: Stop using url.Parse in validating address format. (#4011) 2017-03-31 04:47:40 -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 vet: Fix all the go vet complaints (#4029) 2017-04-01 01:06:06 -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 Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -07:00
xl-v1-healing.go Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -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 Add disksUnavailable healStatus const (#3990) 2017-03-31 17:55:15 -07: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 server: handle command line and env variables at one place. (#3975) 2017-03-30 11:21:19 -07:00