minio/cmd
Krishna Srinivas d1712a46a7 Enable ListMultipartUploads and ListObjectParts for FS (#4996)
* Enable ListMultipartUploads and ListObjectParts for FS.
Previously we had disabled ListMultipartUploads and ListObjectParts
to see if any clients break. Docker registry broke. This patch
enables ListMultipartUploads and ListObjectParts, however
ListMultipartUploads with prefix based listing is not
supported (which is not used by docker registry anyway).
i.e ListMultipartUploads will need exact object name.
2017-10-05 16:08:25 -07:00
..
admin-handlers.go Admin: Raise error if config and env credentials mismatch (#4870) 2017-09-07 11:16:13 -07:00
admin-handlers_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
admin-router.go Implement heal-upload admin API (#3914) 2017-03-17 09:25:49 -07:00
admin-rpc-client.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
admin-rpc-client_test.go server: Fix CI build complaints (#4119) 2017-04-14 08:00:04 -07:00
admin-rpc-server.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
admin-rpc-server_test.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -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.go azure: handle encryption headers and azure InvalidMetadata error (#4893) 2017-09-12 16:14:41 -07:00
api-errors_test.go Implement gateway S3 support (#3940) 2017-04-27 11:26:00 -07:00
api-headers.go api: No need to set x-amz-bucket-region if region is empty. (#4586) 2017-06-23 16:05:40 -07:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources.go Listen bucket notification for multiple prefixes/suffixes (#2911) 2016-10-12 11:02:15 -07:00
api-resources_test.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 fix: List buckets response should return UTC modtime (#5004) 2017-10-03 10:34:51 -07:00
api-response_test.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -07:00
api-router.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
auth-handler.go bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 2017-08-05 01:00:05 -07:00
auth-handler_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
auth-rpc-client.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
auth-rpc-client_test.go Test Function to reset globals. (#3538) 2017-01-07 11:27:01 -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 [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
benchmark-utils_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40: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-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 [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
browser-peer-rpc_test.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
browser-rpc-router.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
bucket-handlers-listobjects.go In gateway mode "continuation-token" will not contain "prefix" (#4911) 2017-09-13 17:27:19 -07:00
bucket-handlers.go api: MakeBucket() should honor regions properly. (#4969) 2017-09-26 20:13:06 -07:00
bucket-handlers_test.go Fix signature v2 and presigned query unescaping. (#4936) 2017-09-24 14:20:12 -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 Fix validation in PutBucketNotification handler (#4841) 2017-08-23 15:58:02 -07:00
bucket-notification-handlers.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
bucket-notification-handlers_test.go Fix validation in PutBucketNotification handler (#4841) 2017-08-23 15:58:02 -07:00
bucket-notification-utils.go Fix validation in PutBucketNotification handler (#4841) 2017-08-23 15:58:02 -07:00
bucket-notification-utils_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
bucket-policy-handlers.go bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 2017-08-05 01:00:05 -07:00
bucket-policy-handlers_test.go bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 2017-08-05 01:00:05 -07:00
bucket-policy-parser.go bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 2017-08-05 01:00:05 -07:00
bucket-policy-parser_test.go bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 2017-08-05 01:00:05 -07:00
bucket-policy.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
build-constants.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
certs.go Refactor HTTP server to address bugs (#4636) 2017-07-12 16:33:21 -07:00
certs_test.go Make unit testable cert parsing functions. (#3863) 2017-03-08 19:20:01 -08:00
common-main.go Add support for reading and saving config on Gateway. (#4463) 2017-06-16 16:01:41 -07:00
config-dir.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
config-migrate.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
config-migrate_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
config-old.go Add support for MQTT server as a notification target (#4474) 2017-06-14 17:27:49 -07:00
config-v19.go config: Avoid stale credentials in memory. (#4466) 2017-08-08 12:14:32 -07:00
config-v19_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
console-logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -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
credential.go remove bcrypt code from code-base (#4844) (#4845) 2017-08-23 15:59:37 -07:00
credential_test.go Removes max limit requirement on accessKey and secretKey length (#4730) 2017-08-03 20:03:37 -07: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 fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08: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
endpoint.go Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -07:00
endpoint_test.go tests: remove test cases not applicable for docker. (#4951) 2017-09-27 13:51:26 -07:00
erasure-createfile.go fix: tests error conditions should be used properly. (#4833) 2017-08-23 17:58:52 -07:00
erasure-createfile_test.go fix: tests error conditions should be used properly. (#4833) 2017-08-23 17:58:52 -07:00
erasure-healfile.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
erasure-healfile_test.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
erasure-readfile.go optimize memory allocs during reconstruct (#4964) 2017-09-27 10:29:42 -07:00
erasure-readfile_test.go optimize memory allocs during reconstruct (#4964) 2017-09-27 10:29:42 -07:00
erasure-utils.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
erasure-utils_test.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
erasure.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
erasure_test.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
errors.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
event-notifier.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -07:00
event-notifier_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -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
file-logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
format-config-v1.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
format-config-v1_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
fs-v1-background-append.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1-helpers.go fs: optimize multipart clean work (#4944) 2017-09-28 08:09:28 -07:00
fs-v1-helpers_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1-metadata.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1-metadata_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
fs-v1-multipart.go Enable ListMultipartUploads and ListObjectParts for FS (#4996) 2017-10-05 16:08:25 -07:00
fs-v1-multipart_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
fs-v1-rwpool.go fs: Convert repeated code in rwpool.Open() into a single function. (#4864) 2017-08-30 09:48:19 -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 Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) 2017-09-25 14:47:58 -07:00
fs-v1_test.go Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) 2017-09-25 14:47:58 -07:00
gateway-anonymous.go set http transport config for gateway (#4765) 2017-08-08 16:23:52 -07:00
gateway-azure-anonymous.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -07:00
gateway-azure-unsupported.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
gateway-azure.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -07:00
gateway-azure_test.go Update Azure SDK (#4985) 2017-09-28 15:23:46 -07:00
gateway-gcs-anonymous.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -07:00
gateway-gcs-errors.go Remove dead unused errs and constants. (#4627) 2017-07-07 14:31:42 -07:00
gateway-gcs-unsupported.go Implement gateway support Google Cloud Storage 2017-06-16 14:47:02 -07:00
gateway-gcs.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
gateway-gcs_test.go gateway-gcs: remove files older than 2 weeks in minio.sys.temp (#4599). 2017-07-20 15:36:48 -07:00
gateway-handlers.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -07:00
gateway-main.go Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
gateway-main_test.go Add support for reading and saving config on Gateway. (#4463) 2017-06-16 16:01:41 -07:00
gateway-router.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -07:00
gateway-s3-anonymous.go Allow CopyObject() in S3 gateway to support metadata (#5000) 2017-10-03 10:38:25 -07:00
gateway-s3-unsupported.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
gateway-s3.go Translate s3 gateway errors at object layer (#5006) 2017-10-05 12:24:45 -07:00
gateway-s3_test.go Translate s3 gateway errors at object layer (#5006) 2017-10-05 12:24:45 -07:00
gateway-startup-msg.go Add support for reading and saving config on Gateway. (#4463) 2017-06-16 16:01:41 -07:00
gateway-startup-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
generic-handlers.go Expose common S3 headers in CORS setting (#4839) 2017-09-11 08:15:51 -07:00
generic-handlers_test.go Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
globals.go azure: add stateless gateway support (#4874) 2017-09-19 16:08:08 -07:00
handler-utils.go restirct max size of http header and user metadata (#4634) (#4680) 2017-08-22 16:53:35 -07:00
handler-utils_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
hasher.go vendorize deps for snappy, blake2b and sha256 (#3476) 2016-12-19 19:32:55 -08:00
http-stats.go admin: ServerInfo() returns info for each node (#4150) 2017-04-21 07:15:53 -07:00
httprange.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -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 [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
jwt_test.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-instrument.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
lock-instrument_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -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-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 Bypass network in lock requests to local server (#4465) 2017-06-05 12:25:04 -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 rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
lock-rpc-server_test.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
lock-stat.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
lockinfo-handlers.go Remove duration field from lock instrumentation (#4111) 2017-04-15 11:40:01 -07:00
lockinfo-handlers_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
logger.go vet: Fix all the go vet complaints (#4029) 2017-04-01 01:06:06 -07:00
logger_test.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
main.go Add support for DCOS host detection, improve Docker detection. (#4525) 2017-06-13 00:33:21 +00:00
main_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
namespace-lock.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
namespace-lock_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
naughty-disk_test.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
net-rpc-client.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
net.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -07:00
net_test.go tests: remove test cases not applicable for docker. (#4951) 2017-09-27 13:51:26 -07:00
notifier-config.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
notifier-config_test.go config: setter/getter for Notifier and Logger into its own struct. (#3721) 2017-02-09 15:20:54 -08:00
notifiers.go Implement proper reConnect logic for amqp notification target. (#4867) 2017-09-04 17:45:30 -07:00
notifiers_test.go tests: Add tests for filterRuleMatch (#2722) 2016-09-16 16:44:44 -07:00
notify-amqp.go Implement proper reConnect logic for amqp notification target. (#4867) 2017-09-04 17:45:30 -07:00
notify-amqp_test.go Implement proper reConnect logic for amqp notification target. (#4867) 2017-09-04 17:45:30 -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 Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
notify-listener.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-mqtt.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
notify-mysql.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
notify-nats.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
notify-postgresql.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
notify-redis.go Add access format support for Elasticsearch notification target (#4006) 2017-03-31 14:11:27 -07:00
notify-webhook.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
notify-webhook_test.go Remove pre go1.8 code and cleanup (#4933) 2017-09-22 14:03:31 -07:00
object-api-common.go fs: Add safe locking semantics for format.json (#4523) 2017-06-12 17:40:28 -07:00
object-api-common_test.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -07:00
object-api-datatypes.go Remove minimum inodes reqd check (#4747) 2017-08-03 20:07:22 -07:00
object-api-errors.go azure: handle encryption headers and azure InvalidMetadata error (#4893) 2017-09-12 16:14:41 -07:00
object-api-getobject_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-api-getobjectinfo_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-api-input-checks.go fs/erasure: Ignore objects with / even for DeleteObject() (#4303) 2017-05-09 14:32:24 -07:00
object-api-interface.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-api-listobjects_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07: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-multipart_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-api-putobject_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-api-utils.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-api-utils_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-handlers-common.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
object-handlers.go Allow CopyObject() in S3 gateway to support metadata (#5000) 2017-10-03 10:38:25 -07:00
object-handlers_test.go Fix signature v2 and presigned query unescaping. (#4936) 2017-09-24 14:20:12 -07:00
object_api_suite_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -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 Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -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 windows: Support all REPARSE_POINT attrib files properly. (#4203) 2017-05-02 02:35:27 -07:00
posix-list-dir-others.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07: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-utils_nix.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix-utils_nix_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07: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.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix-utils_windows_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
posix_test.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
post-policy_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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 api: postPolicy cleanup. Simplify the code and re-use. (#3890) 2017-03-13 14:41:13 -07:00
prepare-storage-msg.go xl: prepare storage should Abort properly. (#4542) 2017-06-17 11:20:12 -07:00
prepare-storage-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
prepare-storage.go Fix preInit logic when mixed disk situations exist. (#4904) 2017-09-12 12:17:44 -07:00
prepare-storage_test.go Fix preInit logic when mixed disk situations exist. (#4904) 2017-09-12 12:17:44 -07:00
retry-storage.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
retry-storage_test.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -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 Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
rpc-common.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
rpc-server.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
rpc-server_test.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
s3-peer-client.go api: Fix registering of s3 endpoint peers properly (#4159) 2017-04-20 15:28:29 -07:00
s3-peer-client_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
s3-peer-router.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07: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
s3-peer-rpc-handlers_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
server-main.go Increase default read/write timeouts from 30sec to 15minutes (#4888) 2017-09-07 11:16:45 -07:00
server-main_test.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -07:00
server-rlimit.go Push max threads to little less than kernel limit (#5001) 2017-10-03 10:37:45 -07:00
server-rlimit_test.go cache: Increasing caching GC percent from 20 to 50. (#4041) 2017-04-15 02:16:49 -07:00
server-startup-msg.go Remove unnecessary newline at beginning of server output (#4600) 2017-06-27 19:46:58 -07:00
server-startup-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
server_test.go fix: List buckets response should return UTC modtime (#5004) 2017-10-03 10:34:51 -07:00
server_utils_test.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08: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 Refactor HTTP server to address bugs (#4636) 2017-07-12 16:33:21 -07:00
signature-v2.go Fix signature v2 handling for resource names (#4965) 2017-09-26 11:00:07 -07:00
signature-v2_test.go Fix signature v2 handling for resource names (#4965) 2017-09-26 11:00:07 -07:00
signature-v4-parser.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
signature-v4-parser_test.go signature: use region from Auth header if server's region not configured (#4329) 2017-05-15 18:17:02 -07:00
signature-v4-utils.go signature: use region from Auth header if server's region not configured (#4329) 2017-05-15 18:17:02 -07:00
signature-v4-utils_test.go signature: use region from Auth header if server's region not configured (#4329) 2017-05-15 18:17:02 -07:00
signature-v4.go fix: [minor] Avoid unnecessary typecasting. (#4828) 2017-08-18 11:45:16 -07:00
signature-v4_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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 Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -07:00
storage-interface.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-client.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-client_test.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-server-datatypes.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-server.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-server_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
streaming-signature-v4.go sign: StreamingSign should use region from client. (#4577) 2017-06-21 11:30:34 -07: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 remove all dead codes (#5019) 2017-10-05 12:25:45 -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-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 all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
tree-walk_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
typed-errors.go Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
update-main.go Add support for helm package info in useragent (#4592) 2017-06-24 13:17:28 -07:00
update-main_test.go Add support for helm package info in useragent (#4592) 2017-06-24 13:17:28 -07:00
update-notifier.go Fix and cleanup update message and improve related tests (#4361) 2017-05-31 09:22:00 -07:00
update-notifier_test.go Fix and cleanup update message and improve related tests (#4361) 2017-05-31 09:22:00 -07:00
utils.go log: Fix printing of signature error request headers. (#4444) 2017-05-31 00:11:06 -07:00
utils_test.go log: Fix printing of signature error request headers. (#4444) 2017-05-31 00:11:06 -07:00
version-main.go cli: Make sure to add --help flag for subcommands. (#3773) 2017-02-19 20:46:06 -08:00
version_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
web-handlers.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
web-handlers_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
web-router.go jwt,browser: allow short-expiry tokens for GETs (#4684) 2017-07-24 12:46:37 -07:00
xl-v1-bucket.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
xl-v1-common.go Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) 2017-09-25 14:47:58 -07:00
xl-v1-common_test.go Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) 2017-09-25 14:47:58 -07:00
xl-v1-errors.go Remove dead unused errs and constants. (#4627) 2017-07-07 14:31:42 -07:00
xl-v1-healing-common.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
xl-v1-healing-common_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-healing.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
xl-v1-healing_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-list-objects-heal.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
xl-v1-list-objects-heal_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-list-objects.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
xl-v1-metadata.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
xl-v1-metadata_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-multipart.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-multipart_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
xl-v1-object.go optimize memory allocs during reconstruct (#4964) 2017-09-27 10:29:42 -07:00
xl-v1-object_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-utils.go fix: [minor] Avoid unnecessary typecasting. (#4828) 2017-08-18 11:45:16 -07:00
xl-v1-utils_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
xl-v1.go Remove minimum inodes reqd check (#4747) 2017-08-03 20:07:22 -07:00
xl-v1_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00