..
CMakeLists.txt
build: Mark dependency includes as SYSTEM
2017-11-03 23:58:41 -04:00
librgw.cc
rgw_log, rgw_file: account for new required envvars
2017-10-26 20:38:35 -04:00
rgw_acl_s3.cc
rgw: make RGWEnv return a const ref. to its map
2017-06-14 14:27:05 +02:00
rgw_acl_s3.h
RGW: change function parameters from value to refrence
2017-10-18 08:49:45 +08:00
rgw_acl_swift.cc
rgw: omit X-Account-Access-Control if there is no grant to serialize.
2017-06-23 10:44:05 -04:00
rgw_acl_swift.h
rgw: omit X-Account-Access-Control if there is no grant to serialize.
2017-06-23 10:44:05 -04:00
rgw_acl.cc
rgw_acl.h
Merge pull request #14344 from rzarzynski/wip-rgw-repect-negative-refacls
2017-06-13 20:46:25 +03:00
rgw_aclparser.cc
rgw_admin.cc
rgw_admin.cc: remove redundant check
2017-10-25 18:14:05 +02:00
rgw_asio_client.cc
rgw: ask beast parser about keepalive/close
2017-10-27 11:28:40 -04:00
rgw_asio_client.h
rgw: ask beast parser about keepalive/close
2017-10-27 11:28:40 -04:00
rgw_asio_frontend.cc
rgw: beast frontend discards unread body before next header
2017-10-27 11:28:40 -04:00
rgw_asio_frontend.h
rgw_auth_filters.h
rgw: Add is_identity to AuthApplier class
2017-05-17 14:22:18 -04:00
rgw_auth_keystone.cc
rgw: clean-up error mapping in Swift's authentication strategy.
2017-06-19 10:54:45 +02:00
rgw_auth_keystone.h
rgw: introduce string_to_sign_t abstraction to the AWS auth.
2017-06-07 12:48:47 +02:00
rgw_auth_registry.h
rgw: move the S3 anonymous auth handling to a dedicated engine.
2017-07-21 10:33:07 -04:00
rgw_auth_s3.cc
Revert "radosgw: fix awsv4 header line sort order."
2017-10-18 16:38:22 -04:00
rgw_auth_s3.h
rgw: defer constructing keystone engine unless url is configured
2017-09-22 17:32:42 +02:00
rgw_auth.cc
rgw: move the S3 anonymous auth handling to a dedicated engine.
2017-07-21 10:33:07 -04:00
rgw_auth.h
rgw: introduce rgw::auth::Strategy::apply() to deduplicate code.
2017-06-07 12:48:47 +02:00
rgw_b64.h
rgw: switch from boost::string_ref to string_view in AWSv4-related code (part 2).
2017-06-07 12:43:19 +02:00
rgw_basic_types.cc
rgw: Delete to_string functions. stringify defined in include/stringify.h can provide the same feature.
2017-10-25 09:01:28 +08:00
rgw_basic_types.h
rgw: Delete to_string functions. stringify defined in include/stringify.h can provide the same feature.
2017-10-25 09:01:28 +08:00
rgw_bucket.cc
rgw: remove placement_rule from rgw_link_bucket()
2017-11-01 09:08:33 -04:00
rgw_bucket.h
rgw: remove placement_rule from rgw_link_bucket()
2017-11-01 09:08:33 -04:00
rgw_cache.cc
rgw_cache.h
rgw: add objv_tracker arg to RGWRados::put_system_obj_data
2017-04-26 14:04:16 -04:00
rgw_civetweb_frontend.cc
Fix bytes_sent bugs.
2017-08-08 21:54:57 -04:00
rgw_civetweb_log.cc
rgw_civetweb_log.h
rgw_civetweb.cc
rgw: fix opslog uri as per Amazon s3
2017-10-17 14:07:48 +08:00
rgw_civetweb.h
rgw_client_io_filters.h
Fix bytes_sent bugs.
2017-08-08 21:54:57 -04:00
rgw_client_io.cc
rgw: turn AWSv4Completer into a filter over rgw::io::RestfulClient.
2017-06-07 12:43:18 +02:00
rgw_client_io.h
Fix bytes_sent bugs.
2017-08-08 21:54:57 -04:00
rgw_common.cc
rgw: Fix evaluation of bucket management permissions
2017-10-30 16:17:24 -04:00
rgw_common.h
Merge pull request #18606 from adamemerson/wip-op-perm-refactor
2017-11-02 09:46:20 -07:00
rgw_compression.cc
radosgw: refactor compression code
2017-06-26 05:00:43 -04:00
rgw_compression.h
radosgw: refactor compression code
2017-06-26 05:00:43 -04:00
rgw_coroutine.cc
rgw: drop asio/{yield,coroutine}.hpp replacements
2017-06-03 02:19:50 +08:00
rgw_coroutine.h
rgw: drop asio/{yield,coroutine}.hpp replacements
2017-06-03 02:19:50 +08:00
rgw_cors_s3.cc
rgw_cors_s3.h
rgw: drop expat header in a couple of files
2017-05-17 16:16:36 +02:00
rgw_cors_swift.h
rgw: drop using namespace std in header files
2017-05-17 16:13:54 +02:00
rgw_cors.cc
rgw_cors.h
rgw_cr_rados.cc
Merge pull request #15801 from zhangsw/feature-bucket-sync
2017-08-01 13:13:18 -04:00
rgw_cr_rados.h
Merge pull request #15801 from zhangsw/feature-bucket-sync
2017-08-01 13:13:18 -04:00
rgw_cr_rest.h
rgw_crypt_sanitize.cc
rgw_crypt_sanitize.h
rgw: switch to Ceph's sstring in AWS signature generation process.
2017-06-07 12:46:21 +02:00
rgw_crypt.cc
Merge pull request #14955 from aclamk/fix-civetweb-cryptopp
2017-11-02 23:59:03 +08:00
rgw_crypt.h
rgw: switch from boost::string_ref to string_view in AWSv4-related code (part 2).
2017-06-07 12:43:19 +02:00
rgw_data_sync.cc
Merge pull request #18198 from cbodley/wip-21735
2017-10-26 13:41:19 -04:00
rgw_data_sync.h
rgw: replace RGWSyncTraceNodeContainer wrapper
2017-08-31 03:09:03 -07:00
rgw_dencoder.cc
rgw: cleanup MIN macro
2017-10-17 15:34:46 +08:00
rgw_env.cc
rgw: update beast frontend/submodule to v116
2017-10-27 11:28:40 -04:00
rgw_es_main.cc
rgw: remove some unused variable
2017-07-31 19:40:12 +08:00
rgw_es_query.cc
rgw: initialize Non-static class member val in ESQueryNodeLeafVal_Int
2017-06-23 21:25:43 +05:30
rgw_es_query.h
rgw: initialize non-static class members in ESQueryCompiler
2017-06-23 20:29:55 +05:30
rgw_fcgi_process.cc
Fix bytes_sent bugs.
2017-08-08 21:54:57 -04:00
rgw_fcgi.cc
rgw_fcgi.h
rgw_file.cc
rgw_file: set s->obj_size from bytes_written
2017-10-26 19:23:09 -04:00
rgw_file.h
Merge pull request #17722 from amitkumar50/cov-rgw-6
2017-10-23 17:00:37 -04:00
rgw_formats.cc
rgw_formats.h
rbd: adding newline operation when only '--format' used
2017-08-18 08:54:07 +08:00
rgw_frontend.cc
rgw_frontend.h
Merge pull request #16204 from jimifm/wip-rgw_frontend
2017-07-10 09:30:33 -07:00
rgw_gc.cc
Merge pull request #18248 from ivancich/wip-rgw-unify-bi-hash-calc
2017-10-13 12:50:59 -07:00
rgw_gc.h
rgw: migrate atomic_t to std::atomic<>
2017-04-28 00:10:55 -07:00
rgw_http_client.cc
Merge pull request #15301 from shashalu/rgw-ssl
2017-06-08 16:01:47 -04:00
rgw_http_client.h
Merge pull request #15301 from shashalu/rgw-ssl
2017-06-08 16:01:47 -04:00
rgw_http_errors.h
polymorphic error codes.
2017-05-16 10:05:56 +05:30
rgw_iam_policy_keywords.gperf
rgw: policy can parse IfExists conditions
2017-07-21 11:41:26 -04:00
rgw_iam_policy_keywords.h
rgw: Add basic support for IAM policies
2017-05-17 14:22:18 -04:00
rgw_iam_policy.cc
Merge pull request #18522 from C2python/cleanup_to_string
2017-11-03 11:01:28 -04:00
rgw_iam_policy.h
rgw: Delete to_string functions. stringify defined in include/stringify.h can provide the same feature.
2017-10-25 09:01:28 +08:00
rgw_json_enc.cc
rgw: convey placement rule in RGWBucketEnt and cls_user_bucket_entry.
2017-09-19 13:51:16 +02:00
rgw_jsonparser.cc
rgw_keystone.cc
rgw: migrate atomic_t to std::atomic<>
2017-04-28 00:10:55 -07:00
rgw_keystone.h
rgw: stop/join TokenCache revoke thread only if started.
2017-10-03 18:12:41 -07:00
rgw_lc_s3.cc
rgw: lc fix rgw crash when lc configuration xml not including ID
2017-10-31 11:10:00 +08:00
rgw_lc_s3.h
rgw: lc fix rgw crash when lc configuration xml not including ID
2017-10-31 11:10:00 +08:00
rgw_lc.cc
Merge pull request #17305 from theanalyst/rgw-lc-tagging
2017-10-23 13:48:40 -07:00
rgw_lc.h
Merge pull request #17305 from theanalyst/rgw-lc-tagging
2017-10-23 13:48:40 -07:00
rgw_ldap.cc
rgw_ldap: log the ldap err in case of bind failure
2017-04-25 17:49:38 +02:00
rgw_ldap.h
rgw_lib_frontend.h
rgw_lib.h
rgw: Initialize pointer field in RGWLib
2017-07-12 21:33:04 +05:30
rgw_loadgen_process.cc
rgw: loadgen fix rgw crash issue
2017-11-03 00:52:43 +08:00
rgw_loadgen.cc
rgw: rgw_common introduce rgw_to_asctime
2017-07-19 19:44:39 +02:00
rgw_loadgen.h
rgw_log.cc
rgw_log, rgw_file: account for new required envvars
2017-10-26 20:38:35 -04:00
rgw_log.h
rgw: Searching for error codes and dumping output based on protocol flags.
2017-05-16 11:03:48 +05:30
rgw_main.cc
rgw: revert PR #8765
2017-08-04 11:19:00 +08:00
rgw_meta_sync_status.h
rgw: store realm epoch with sync status markers
2017-04-26 08:51:02 -04:00
rgw_metadata.cc
rgw: add marker to metadata api keys listing
2017-08-14 02:45:01 -07:00
rgw_metadata.h
rgw: add marker to metadata api keys listing
2017-08-14 02:45:01 -07:00
rgw_multi_del.cc
rgw_multi_del.h
rgw_multi.cc
rgw: add functions to list and abort multipart uploads
2017-06-20 17:42:16 +00:00
rgw_multi.h
rgw: add functions to list and abort multipart uploads
2017-06-20 17:42:16 +00:00
rgw_multiparser.cc
rgw_object_expirer_core.cc
rgw: migrate atomic_t to std::atomic<>
2017-04-28 00:10:55 -07:00
rgw_object_expirer_core.h
rgw: Initialize pointer field in RGWObjectExpirer
2017-07-12 21:33:04 +05:30
rgw_object_expirer.cc
rgw: start resharding theard
2017-06-05 13:18:00 -07:00
rgw_op.cc
Merge pull request #18606 from adamemerson/wip-op-perm-refactor
2017-11-02 09:46:20 -07:00
rgw_op.h
rgw: lc support Content-MD5 in request headers
2017-10-31 01:30:29 +08:00
rgw_orphan.cc
rgw: add the Vim's modeline into rgw_orphan.cc.
2017-06-02 14:05:39 +02:00
rgw_orphan.h
rgw_os_lib.cc
rgw_os_lib.h
rgw_period_history.cc
rgw: add missing current_history initialization
2017-11-01 17:49:46 +02:00
rgw_period_history.h
rgw: add == and != operators for period history cursor
2017-04-26 08:51:01 -04:00
rgw_period_puller.cc
rgw: call update_latest_epoch() on all period updates
2017-06-16 13:34:48 -04:00
rgw_period_puller.h
rgw_period_pusher.cc
rgw: drop asio/{yield,coroutine}.hpp replacements
2017-06-03 02:19:50 +08:00
rgw_period_pusher.h
rgw_policy_s3.cc
rgw: raise debug level of RGWPostObj_ObjStore_S3::get_policy
2017-07-07 14:25:37 +08:00
rgw_policy_s3.h
rgw_process.cc
rgw: Searching for error codes and dumping output based on protocol flags.
2017-05-16 11:03:48 +05:30
rgw_process.h
rgw: migrate atomic_t to std::atomic<>
2017-05-17 10:01:15 -07:00
rgw_quota.cc
RGW: fix a bug about inconsistent unit of comparison
2017-09-29 08:44:25 +08:00
rgw_quota.h
rgw: user const rgw_bucket in quota
2017-06-11 15:15:52 +03:00
rgw_rados.cc
Merge pull request #18664 from oritwas/wip-rgw-21996
2017-11-02 16:31:08 +02:00
rgw_rados.h
rados,mgr: pass daemon_status by rvalue reference
2017-10-24 16:06:26 +08:00
rgw_realm_reloader.cc
rgw: register as a service
2017-07-09 14:09:05 -04:00
rgw_realm_reloader.h
rgw: register as a service
2017-07-09 14:09:05 -04:00
rgw_realm_watcher.cc
rgw_realm_watcher.h
rgw: Initializes uninitialized members of rgw
2017-08-31 19:54:45 +05:30
rgw_replica_log.cc
rgw_replica_log.h
rgw: drop using namespace std in header files
2017-05-17 16:13:54 +02:00
rgw_request.cc
rgw_request.h
rgw: migrate atomic_t to std::atomic<>
2017-05-17 10:01:15 -07:00
rgw_reshard.cc
Merge pull request #18184 from oritwas/wip-rgw-21725
2017-10-17 12:42:10 -04:00
rgw_reshard.h
rgw: initialize Non-static class member worker in RGWReshard
2017-06-23 21:04:35 +05:30
rgw_resolve.cc
rgw_resolve.h
rgw_rest_admin.h
rgw_rest_bucket.cc
rgw_rest_bucket.h
rgw_rest_client.cc
Merge pull request #16127 from ZVampirEM77/wip-obj-acl-bug
2017-08-22 19:17:55 -07:00
rgw_rest_client.h
rgw: can send data in RGWRESTStreamRWRequest::send_request()
2017-05-30 13:24:40 -07:00
rgw_rest_config.cc
rgw: Searching for error codes and dumping output based on protocol flags.
2017-05-16 11:03:48 +05:30
rgw_rest_config.h
rgw_rest_conn.cc
rgw: add skip_decrypt to RGWRESTConn::get_obj()
2017-08-16 12:22:31 -04:00
rgw_rest_conn.h
rgw: add skip_decrypt to RGWRESTConn::get_obj()
2017-08-16 12:22:31 -04:00
rgw_rest_log.cc
rgw multisite: feature of bucket sync enable/disable
2017-06-28 16:31:59 -04:00
rgw_rest_log.h
rgw multisite: feature of bucket sync enable/disable
2017-06-28 16:31:59 -04:00
rgw_rest_metadata.cc
rgw: rest list metadata supports max-entries and marker
2017-08-14 02:46:56 -07:00
rgw_rest_metadata.h
rgw_rest_opstate.cc
rgw: Searching for error codes and dumping output based on protocol flags.
2017-05-16 11:03:48 +05:30
rgw_rest_opstate.h
rgw_rest_realm.cc
rgw: call update_latest_epoch() on all period updates
2017-06-16 13:34:48 -04:00
rgw_rest_realm.h
rgw_rest_replica_log.cc
rgw: Searching for error codes and dumping output based on protocol flags.
2017-05-16 11:03:48 +05:30
rgw_rest_replica_log.h
rgw_rest_role.cc
Merge branch pull request #13551 from pritha-srivastava/wip-rgw-role-tenant
2017-05-18 10:20:31 -04:00
rgw_rest_role.h
rgw: RESTful bucket policy ops
2017-05-17 14:22:18 -04:00
rgw_rest_s3.cc
rgw: copy object add response error message
2017-10-20 20:20:24 +08:00
rgw_rest_s3.h
rgw: move the S3 anonymous auth handling to a dedicated engine.
2017-07-21 10:33:07 -04:00
rgw_rest_s3website.h
rgw: fix the subdir without slash of s3 website url
2017-06-29 10:25:05 +08:00
rgw_rest_swift.cc
Merge pull request #13992 from dreamhost/wip-19264
2017-11-02 09:47:31 -07:00
rgw_rest_swift.h
Merge pull request #15369 from rzarzynski/wip-rgw-custom-errmsgs-2
2017-09-19 12:09:38 -04:00
rgw_rest_usage.cc
rgw_rest_usage.h
rgw_rest_user.cc
rgw: modify_s3_type_subuser_access_permissions_fail_through_admin_rest_api
2017-10-31 14:39:18 +08:00
rgw_rest_user.h
rgw_rest.cc
Merge pull request #13992 from dreamhost/wip-19264
2017-11-02 09:47:31 -07:00
rgw_rest.h
rgw: calculate and print Swift's X-Account-Storage-Policy-* headers.
2017-09-19 13:51:17 +02:00
rgw_role.cc
rgw: Support certain archaic and antiquated distributions
2017-06-07 12:11:40 -04:00
rgw_role.h
rgw_string.cc
rgw: split match into match_policy, match_wildcards
2017-08-01 15:41:49 -04:00
rgw_string.h
rgw: split match into match_policy, match_wildcards
2017-08-01 15:41:49 -04:00
rgw_swift_auth.cc
random: use ceph::util for non-cryptographic randomness
2017-10-09 10:42:24 -04:00
rgw_swift_auth.h
rgw: defer constructing keystone engine unless url is configured
2017-09-22 17:32:42 +02:00
rgw_sync_module_es_rest.cc
rgw: minor fixes following review
2017-05-30 13:27:00 -07:00
rgw_sync_module_es_rest.h
rgw: don't pass sync module to rest filter in creation
2017-05-30 13:26:54 -07:00
rgw_sync_module_es.cc
rgw es: add support for obj tags
2017-06-21 14:10:45 +02:00
rgw_sync_module_es.h
rgw: es: elasticsearch index path unique per sync instance
2017-05-30 13:26:52 -07:00
rgw_sync_module_log.cc
rgw: drop asio/{yield,coroutine}.hpp replacements
2017-06-03 02:19:50 +08:00
rgw_sync_module_log.h
rgw: add "explicit_custom_meta" configurable to es sync module
2017-05-30 13:26:02 -07:00
rgw_sync_module.cc
rgw: drop asio/{yield,coroutine}.hpp replacements
2017-06-03 02:19:50 +08:00
rgw_sync_module.h
rgw: Intializing is_master, max_aio
2017-08-10 19:52:50 +05:30
rgw_sync_trace.cc
rados,mgr: pass daemon_status by rvalue reference
2017-10-24 16:06:26 +08:00
rgw_sync_trace.h
rgw: move RGWSyncTraceManager lock
2017-08-31 06:14:34 -07:00
rgw_sync.cc
rgw: replace RGWSyncTraceNodeContainer wrapper
2017-08-31 03:09:03 -07:00
rgw_sync.h
rgw: minor whitespace fix
2017-08-31 03:09:04 -07:00
rgw_tag_s3.cc
rgw: rgw_tag_s3: make dump_xml a const member function
2017-09-19 11:24:54 +02:00
rgw_tag_s3.h
rgw: rgw_tag_s3: make dump_xml a const member function
2017-09-19 11:24:54 +02:00
rgw_tag.cc
rgw_tag: implement emplace, empty & clear methods
2017-09-19 11:24:13 +02:00
rgw_tag.h
rgw_tag: implement emplace, empty & clear methods
2017-09-19 11:24:13 +02:00
rgw_tar.h
rgw_token.cc
rgw_token.h
rgw_tools.cc
polymorphic error codes.
2017-05-16 10:05:56 +05:30
rgw_tools.h
rgw_torrent.cc
rgw: seed::get_torrent_file returns errors in the usual way.
2017-08-27 23:29:34 +02:00
rgw_torrent.h
rgw: seed::get_torrent_file returns errors in the usual way.
2017-08-27 23:29:34 +02:00
rgw_usage.cc
rgw: Drop Unused function in rgw_usage.cc
2017-07-24 12:32:00 +08:00
rgw_usage.h
rgw_user.cc
Merge pull request #17972 from cbodley/wip-21401
2017-10-13 12:16:26 +08:00
rgw_user.h
rgw: remove error handling for get_random_bytes
2017-10-09 10:42:25 -04:00
rgw_website.cc
rgw: fix the subdir without slash of s3 website url
2017-06-29 10:25:05 +08:00
rgw_website.h
rgw: rgw_website.h doesn't assume inclusion of the std namespace anymore.
2017-07-26 08:23:58 -04:00
rgw_xml_enc.cc
rgw_xml.cc
rgw_xml.h
rgw: drop using namespace std in header files
2017-05-17 16:13:54 +02:00