minio/cmd
Harshavardhana 0b546ddfd4 Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015)
Amazon S3 API expects all incoming stream has a content-length
set it was superflous for us to support object layer which supports
unknown sized stream as well, this PR removes such requirements
and explicitly error out if input stream is less than zero.
2017-10-06 09:38:01 -07:00
..
admin-handlers_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
admin-handlers.go Admin: Raise error if config and env credentials mismatch (#4870) 2017-09-07 11:16:13 -07:00
admin-router.go Implement heal-upload admin API (#3914) 2017-03-17 09:25:49 -07:00
admin-rpc-client_test.go server: Fix CI build complaints (#4119) 2017-04-14 08:00:04 -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-server_test.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -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
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 gateway S3 support (#3940) 2017-04-27 11:26:00 -07:00
api-errors.go azure: handle encryption headers and azure InvalidMetadata error (#4893) 2017-09-12 16:14:41 -07:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -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-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_test.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -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-router.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
auth-handler_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
auth-handler.go bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 2017-08-05 01:00:05 -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 [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
auth-rpc-server.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_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 [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
browser-peer-rpc.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_test.go Fix signature v2 and presigned query unescaping. (#4936) 2017-09-24 14:20:12 -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-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_test.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-utils_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
bucket-notification-utils.go Fix validation in PutBucketNotification handler (#4841) 2017-08-23 15:58:02 -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-handlers.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-parser.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_test.go Make unit testable cert parsing functions. (#3863) 2017-03-08 19:20:01 -08:00
certs.go Refactor HTTP server to address bugs (#4636) 2017-07-12 16:33:21 -07: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_test.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-old.go Add support for MQTT server as a notification target (#4474) 2017-06-14 17:27:49 -07:00
config-v19_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
config-v19.go config: Avoid stale credentials in memory. (#4466) 2017-08-08 12:14:32 -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 Removes max limit requirement on accessKey and secretKey length (#4730) 2017-08-03 20:03:37 -07:00
credential.go remove bcrypt code from code-base (#4844) (#4845) 2017-08-23 15:59:37 -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
dynamic-timeouts_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -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
endpoint_test.go tests: remove test cases not applicable for docker. (#4951) 2017-09-27 13:51:26 -07:00
endpoint.go Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -07:00
erasure_test.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
erasure-createfile_test.go fix: tests error conditions should be used properly. (#4833) 2017-08-23 17:58:52 -07:00
erasure-createfile.go fix: tests error conditions should be used properly. (#4833) 2017-08-23 17:58:52 -07:00
erasure-healfile_test.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
erasure-healfile.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
erasure-readfile_test.go optimize memory allocs during reconstruct (#4964) 2017-09-27 10:29:42 -07:00
erasure-readfile.go optimize memory allocs during reconstruct (#4964) 2017-09-27 10:29:42 -07:00
erasure-utils_test.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
erasure-utils.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
errors.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
event-notifier_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
event-notifier.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -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 refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
format-config-v1.go remove all dead codes (#5019) 2017-10-05 12:25:45 -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
fs-v1-background-append.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1-helpers_test.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-metadata_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
fs-v1-metadata.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1-multipart_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
fs-v1-multipart.go Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015) 2017-10-06 09:38:01 -07:00
fs-v1-rwpool_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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.go Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015) 2017-10-06 09:38:01 -07:00
gateway-anonymous.go set http transport config for gateway (#4765) 2017-08-08 16:23:52 -07:00
gateway-azure_test.go Update Azure SDK (#4985) 2017-09-28 15:23:46 -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-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-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-handlers.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -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-main.go Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
gateway-router.go azure: handle list objects properly (#4953) 2017-09-29 12:08:23 -07:00
gateway-s3_test.go Translate s3 gateway errors at object layer (#5006) 2017-10-05 12:24:45 -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-startup-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
gateway-startup-msg.go Add support for reading and saving config on Gateway. (#4463) 2017-06-16 16:01:41 -07:00
generic-handlers_test.go Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
generic-handlers.go Expose common S3 headers in CORS setting (#4839) 2017-09-11 08:15:51 -07:00
globals.go azure: add stateless gateway support (#4874) 2017-09-19 16:08:08 -07:00
handler-utils_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
handler-utils.go restirct max size of http header and user metadata (#4634) (#4680) 2017-08-22 16:53:35 -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_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
jwt_test.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
jwt.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_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
lock-instrument.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
lock-rpc-client_test.go lock/rpc: change rpcPath to be called serviceEndpoint. (#4088) 2017-04-11 10:25:21 -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 [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -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-common.go Bypass network in lock requests to local server (#4465) 2017-06-05 12:25:04 -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-stat.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
lockinfo-handlers_test.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
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 Add support for DCOS host detection, improve Docker detection. (#4525) 2017-06-13 00:33:21 +00:00
namespace-lock_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
namespace-lock.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_test.go tests: remove test cases not applicable for docker. (#4951) 2017-09-27 13:51:26 -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
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 [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
notifiers_test.go tests: Add tests for filterRuleMatch (#2722) 2016-09-16 16:44:44 -07:00
notifiers.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-amqp.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_test.go Remove pre go1.8 code and cleanup (#4933) 2017-09-22 14:03:31 -07:00
notify-webhook.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
object_api_suite_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -07:00
object-api-common_test.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -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-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_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-putobject_test.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-api-utils.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
object-handlers_test.go Fix signature v2 and presigned query unescaping. (#4936) 2017-09-24 14:20:12 -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
posix_test.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -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_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-errors.go Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -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-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-utils_nix_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix-utils_nix.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_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix-utils_windows.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
post-policy_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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 Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
prepare-storage_test.go Fix preInit logic when mixed disk situations exist. (#4904) 2017-09-12 12:17:44 -07:00
prepare-storage-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
prepare-storage-msg.go xl: prepare storage should Abort properly. (#4542) 2017-06-17 11:20:12 -07:00
prepare-storage.go Fix preInit logic when mixed disk situations exist. (#4904) 2017-09-12 12:17:44 -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 remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
retry-storage.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
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_test.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
rpc-server.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
s3-peer-client_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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-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_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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
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
server-main_test.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -07:00
server-main.go Increase default read/write timeouts from 30sec to 15minutes (#4888) 2017-09-07 11:16: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-rlimit.go Push max threads to little less than kernel limit (#5001) 2017-10-03 10:37:45 -07:00
server-startup-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
server-startup-msg.go Remove unnecessary newline at beginning of server output (#4600) 2017-06-27 19:46:58 -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 Refactor HTTP server to address bugs (#4636) 2017-07-12 16:33:21 -07:00
signature-v2_test.go Fix signature v2 handling for resource names (#4965) 2017-09-26 11:00:07 -07:00
signature-v2.go Fix signature v2 handling for resource names (#4965) 2017-09-26 11:00:07 -07:00
signature-v4_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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-parser.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -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-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.go fix: [minor] Avoid unnecessary typecasting. (#4828) 2017-08-18 11:45:16 -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_test.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-server_test.go remove all dead codes (#5019) 2017-10-05 12:25:45 -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
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
streaming-signature-v4.go sign: StreamingSign should use region from client. (#4577) 2017-06-21 11:30:34 -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_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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 Ignore reservedBucket checks for net/rpc requests (#4884) 2017-09-01 12:16:54 -07:00
update-main_test.go Add support for helm package info in useragent (#4592) 2017-06-24 13:17:28 -07:00
update-main.go Add support for helm package info in useragent (#4592) 2017-06-24 13:17:28 -07:00
update-notifier_test.go Fix and cleanup update message and improve related tests (#4361) 2017-05-31 09:22:00 -07:00
update-notifier.go Fix and cleanup update message and improve related tests (#4361) 2017-05-31 09:22:00 -07:00
utils_test.go log: Fix printing of signature error request headers. (#4444) 2017-05-31 00:11:06 -07:00
utils.go log: Fix printing of signature error request headers. (#4444) 2017-05-31 00:11:06 -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 refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
web-handlers.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_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -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_test.go Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) 2017-09-25 14:47:58 -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-errors.go Remove dead unused errs and constants. (#4627) 2017-07-07 14:31:42 -07:00
xl-v1-healing_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -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-common.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -07:00
xl-v1-healing.go Optimize healObject by eliminating extra data passes (#4949) 2017-09-28 15:57:19 -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-heal.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -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_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-metadata.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
xl-v1-multipart_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
xl-v1-multipart.go Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015) 2017-10-06 09:38:01 -07:00
xl-v1-object_test.go refactor ObjectLayer PutObject and PutObjectPart (#4925) 2017-09-19 12:40:27 -07:00
xl-v1-object.go Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015) 2017-10-06 09:38:01 -07:00
xl-v1-utils_test.go Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015) 2017-10-06 09:38:01 -07:00
xl-v1-utils.go Return errors in PutObject()/PutObjectPart() if input size is -1. (#5015) 2017-10-06 09:38:01 -07:00
xl-v1.go Remove minimum inodes reqd check (#4747) 2017-08-03 20:07:22 -07:00