Commit Graph

1412 Commits

Author SHA1 Message Date
Harshavardhana 943192f684 Merge pull request #512 from harshavardhana/pr_out_add_build_date_using_ldflags 2015-04-27 13:11:12 -07:00
Harshavardhana 096a994c7b Add build date using ldflags 2015-04-27 13:08:51 -07:00
Harshavardhana 66747399fd Merge pull request #511 from harshavardhana/pr_out_verify_if_request_date_is_5minutes_late_reject_such_a_request_as_it_could_be_a_possible_replay_attack 2015-04-27 03:58:17 -07:00
Harshavardhana ade803a923 Verify if request date is 5minutes late, reject such a request as
it could be a possible replay attack.

This commit also fixes #505, by returning MethodNotAllowed instead of NotImplemented
2015-04-27 03:55:10 -07:00
Harshavardhana 1531802b73 Merge pull request #510 from harshavardhana/pr_out_now_client_requests_for_acl_changes_are_honored_through_putbucketacl_api 2015-04-27 03:06:12 -07:00
Harshavardhana 9232ce3b4e Now client requests for ACL changes are honored through PutBucketACL API 2015-04-27 03:04:29 -07:00
Harshavardhana 1b411f9e86 Merge pull request #509 from harshavardhana/pr_out_now_donut_supports_bucket_acl_s_bringing_in_this_support_for_dl_minio_io 2015-04-27 02:11:49 -07:00
Harshavardhana c99d96dbc2 Now donut supports bucket ACL's, bringing in this support for dl.minio.io 2015-04-27 02:09:32 -07:00
Harshavardhana f5a51ae1bb Merge pull request #507 from harshavardhana/pr_out_limit_memory_at_100_buckets_and_return_error_appropriately 2015-04-26 22:17:03 -07:00
Harshavardhana 8beca83090 Limit memory mode at 100 buckets and return error appropriately
~~~
mc: <ERROR> Failed to create bucket for URL [http://localhost:9000/newbucket-101]. Reason: [You have attempted to create more buckets than allowed.].
~~~

Response from server
2015-04-26 22:15:39 -07:00
Harshavardhana f20515b4ed Merge pull request #506 from harshavardhana/pr_out_enhance_error_responses_for_request_limit_and_bring_some_code_from_api_errors 2015-04-26 22:12:21 -07:00
Harshavardhana 2d96d5ad57 Enhance error responses for request limit and bring some code from api errors
~~~
mc: <ERROR> Failed to create bucket for URL [http://localhost:9000/newbucket-101]. Reason: [Reduce your request rate.].
~~~

Client sees proper errors now.
2015-04-26 22:10:59 -07:00
Frederick F. Kautz IV 8a57006b36 Merge pull request #504 from fkautz/pr_out_making_lock_much_less_aggressive_fixes_multiple_uploads_blocking 2015-04-26 20:11:50 -07:00
Frederick F. Kautz IV e2807a167f Merge pull request #503 from fkautz/pr_out_bandwidth_quota_now_supports_100_continue 2015-04-26 20:09:13 -07:00
Frederick F. Kautz IV a974e4d7c7 Making lock much less aggressive, fixes multiple uploads blocking 2015-04-26 20:08:37 -07:00
Frederick F. Kautz IV 258bf55e31 Bandwidth quota now supports 100-Continue 2015-04-26 20:07:05 -07:00
Frederick F. Kautz IV 9431a54a27 finish me 2015-04-26 19:25:48 -07:00
Frederick F. Kautz IV d11803b125 Merge pull request #502 from fkautz/pr_out_revert_exporting_writeerrorresponse 2015-04-26 17:04:28 -07:00
Frederick F. Kautz IV 202fc26719 Revert "Exporting WriteErrorResponse"
This reverts commit e05d46a0b5.
2015-04-26 17:02:49 -07:00
Frederick F. Kautz IV c29677b245 Merge pull request #501 from fkautz/pr_out_exporting_writeerrorresponse 2015-04-26 16:30:45 -07:00
Frederick F. Kautz IV e05d46a0b5 Exporting WriteErrorResponse 2015-04-26 16:28:54 -07:00
Frederick F. Kautz IV 3fb4f2894d Merge pull request #500 from fkautz/pr_out_adding_connection_limits 2015-04-26 16:28:50 -07:00
Frederick F. Kautz IV 64f7d04cd1 Adding connection limits 2015-04-26 16:14:51 -07:00
Frederick F. Kautz IV e68e0c28f7 Merge pull request #499 from fkautz/pr_out_bandwidth_quotas_now_work_on_data_returned_from_server 2015-04-26 15:51:38 -07:00
Frederick F. Kautz IV 7867ee89fa Bandwidth quotas now work on data returned from server 2015-04-26 15:49:55 -07:00
Harshavardhana 5fe173edf1 Merge pull request #498 from harshavardhana/pr_out_bring_in_changes_from_minio_io_cli_properly_
Bring in changes from minio-io/cli properly :-)
2015-04-26 15:43:29 -07:00
Harshavardhana f7d2711d60 Merge pull request #494 from abperiasamy/md5sum-path-bug
Version is now based on MD5SUM of its binary
2015-04-26 15:42:48 -07:00
Harshavardhana 6332a8d108 Bring in changes from minio-io/cli properly :-) 2015-04-26 15:41:32 -07:00
Harshavardhana 9bc0f61191 Merge pull request #497 from minio-io/revert-496-pr_out_bring_in_changes_from_minio_io_cli
Revert "Bring in changes from minio-io/cli"
2015-04-26 15:39:47 -07:00
Harshavardhana d7a8f5a5a4 Revert "Bring in changes from minio-io/cli" 2015-04-26 15:39:26 -07:00
Harshavardhana 40c26cf9a3 Merge pull request #496 from harshavardhana/pr_out_bring_in_changes_from_minio_io_cli 2015-04-26 15:36:24 -07:00
root c2d8053787 Bring in changes from minio-io/cli 2015-04-26 15:34:13 -07:00
Frederick F. Kautz IV a3af3514ca Merge pull request #495 from fkautz/pr_out_quotas_are_more_accurate_occur_on_read_ 2015-04-26 15:13:15 -07:00
Frederick F. Kautz IV e2403cbc56 Quotas are more accurate, occur on Read() 2015-04-26 15:07:57 -07:00
Anand Babu (AB) Periasamy 0d97a98594 Version is now based on MD5SUM of its binary 2015-04-26 02:58:10 -07:00
Frederick F. Kautz IV f94d9db4f7 Merge pull request #493 from fkautz/pr_out_switching_back_to_bigendian 2015-04-25 18:18:02 -07:00
Frederick F. Kautz IV bbb493080f Switching back to BigEndian 2015-04-25 18:16:21 -07:00
Frederick F. Kautz IV 6ac5fb78d8 Merge pull request #492 from fkautz/pr_out_adding_quotas_based_upon_type 2015-04-25 18:08:36 -07:00
Frederick F. Kautz IV 3a48f9fe4d Adding quotas based upon type 2015-04-25 18:07:02 -07:00
Harshavardhana 5a2fb9741a Merge pull request #491 from harshavardhana/pr_out_use_standard_functions_to_achieve_byteorder_converstion 2015-04-25 17:08:49 -07:00
Harshavardhana b75f46aaa0 Use standard functions to achieve byteorder converstion 2015-04-25 13:18:15 -07:00
Anand Babu (AB) Periasamy 2eb1b8ad76 Merge pull request #490 from abperiasamy/hashbin
Version is now based on MD5SUM of its binary
2015-04-24 21:55:29 -07:00
Anand Babu (AB) Periasamy b010fd0ff3 Version is now based on MD5SUM of its binary 2015-04-24 21:51:52 -07:00
Frederick F. Kautz IV 5b0591ffad Merge pull request #489 from fkautz/pr_out_quota_handlers_now_log_against_ip_properly_against_a_duration 2015-04-24 20:53:26 -07:00
Frederick F. Kautz IV e2475925ea quota handlers now log against ip properly against a duration 2015-04-24 20:49:33 -07:00
Harshavardhana b3a9d8b058 Merge pull request #483 from harshavardhana/pr_out_memory_now_handles_submitting_large_files_fixes_482 2015-04-24 15:25:38 -07:00
Harshavardhana c5d8ca245d Memory now handles submitting large files - fixes #482 2015-04-24 15:22:22 -07:00
Frederick F. Kautz IV 4b45b82711 Merge pull request #481 from fkautz/pr_out_add_initial_framework_for_quota 2015-04-24 00:19:25 -07:00
Frederick F. Kautz IV fda50d52c8 Add initial framework for quota 2015-04-24 00:16:29 -07:00
Frederick F. Kautz IV b3f51d53c4 Merge pull request #480 from fkautz/pr_out_moving_factories_and_start_minio_method_to_server_package 2015-04-23 16:15:55 -07:00