]> git.proxmox.com Git - ceph.git/tree - ceph/src/rgw/
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / rgw /
drwxr-xr-x   ..
-rw-r--r-- 12434 CMakeLists.txt
-rw-r--r-- 72943 cls_fifo_legacy.cc
-rw-r--r-- 11075 cls_fifo_legacy.h
drwxr-xr-x - jwt-cpp
-rw-r--r-- 19994 librgw.cc
drwxr-xr-x - picojson
-rw-r--r-- 339 radosgw.cc
-rwxr-xr-x 10522 rgw-gap-list
-rwxr-xr-x 3196 rgw-gap-list-comparator
-rwxr-xr-x 4909 rgw-orphan-list
-rw-r--r-- 9050 rgw_acl.cc
-rw-r--r-- 14244 rgw_acl.h
-rw-r--r-- 17036 rgw_acl_s3.cc
-rw-r--r-- 2992 rgw_acl_s3.h
-rw-r--r-- 12454 rgw_acl_swift.cc
-rw-r--r-- 1604 rgw_acl_swift.h
-rw-r--r-- 319318 rgw_admin.cc
-rw-r--r-- 2288 rgw_admin_user.cc
-rw-r--r-- 870 rgw_admin_user.h
-rw-r--r-- 3521 rgw_aio.cc
-rw-r--r-- 2968 rgw_aio.h
-rw-r--r-- 5004 rgw_aio_throttle.cc
-rw-r--r-- 3591 rgw_aio_throttle.h
-rw-r--r-- 39805 rgw_amqp.cc
-rw-r--r-- 2298 rgw_amqp.h
-rw-r--r-- 11894 rgw_arn.cc
-rw-r--r-- 3948 rgw_arn.h
-rw-r--r-- 5213 rgw_asio_client.cc
-rw-r--r-- 1614 rgw_asio_client.h
-rw-r--r-- 32769 rgw_asio_frontend.cc
-rw-r--r-- 791 rgw_asio_frontend.h
-rw-r--r-- 27243 rgw_auth.cc
-rw-r--r-- 26382 rgw_auth.h
-rw-r--r-- 9761 rgw_auth_filters.h
-rw-r--r-- 22204 rgw_auth_keystone.cc
-rw-r--r-- 6999 rgw_auth_keystone.h
-rw-r--r-- 3113 rgw_auth_registry.h
-rw-r--r-- 36396 rgw_auth_s3.cc
-rw-r--r-- 22417 rgw_auth_s3.h
-rw-r--r-- 2383 rgw_b64.h
-rw-r--r-- 2749 rgw_basic_types.cc
-rw-r--r-- 15459 rgw_basic_types.h
-rw-r--r-- 107812 rgw_bucket.cc
-rw-r--r-- 25080 rgw_bucket.h
-rw-r--r-- 3705 rgw_bucket_layout.cc
-rw-r--r-- 3943 rgw_bucket_layout.h
-rw-r--r-- 30354 rgw_bucket_sync.cc
-rw-r--r-- 14210 rgw_bucket_sync.h
-rw-r--r-- 3428 rgw_bucket_sync_cache.h
-rw-r--r-- 9639 rgw_cache.cc
-rw-r--r-- 5753 rgw_cache.h
-rw-r--r-- 6566 rgw_civetweb.cc
-rw-r--r-- 1395 rgw_civetweb.h
-rw-r--r-- 5374 rgw_civetweb_frontend.cc
-rw-r--r-- 707 rgw_civetweb_log.cc
-rw-r--r-- 350 rgw_civetweb_log.h
-rw-r--r-- 801 rgw_client_io.cc
-rw-r--r-- 15332 rgw_client_io.h
-rw-r--r-- 13948 rgw_client_io_filters.h
-rw-r--r-- 61049 rgw_common.cc
-rw-r--r-- 66632 rgw_common.h
-rw-r--r-- 7070 rgw_compression.cc
-rw-r--r-- 2081 rgw_compression.h
-rw-r--r-- 2067 rgw_compression_types.h
-rw-r--r-- 28913 rgw_coroutine.cc
-rw-r--r-- 19234 rgw_coroutine.h
-rw-r--r-- 5556 rgw_cors.cc
-rw-r--r-- 3840 rgw_cors.h
-rw-r--r-- 7294 rgw_cors_s3.cc
-rw-r--r-- 1323 rgw_cors_s3.h
-rw-r--r-- 2402 rgw_cors_swift.h
-rw-r--r-- 31484 rgw_cr_rados.cc
-rw-r--r-- 41584 rgw_cr_rados.h
-rw-r--r-- 8683 rgw_cr_rest.cc
-rw-r--r-- 18946 rgw_cr_rest.h
-rw-r--r-- 8832 rgw_cr_tools.cc
-rw-r--r-- 2286 rgw_cr_tools.h
-rw-r--r-- 49299 rgw_crypt.cc
-rw-r--r-- 6538 rgw_crypt.h
-rw-r--r-- 2505 rgw_crypt_sanitize.cc
-rw-r--r-- 1881 rgw_crypt_sanitize.h
-rw-r--r-- 183101 rgw_data_sync.cc
-rw-r--r-- 20005 rgw_data_sync.h
-rw-r--r-- 28630 rgw_datalog.cc
-rw-r--r-- 9036 rgw_datalog.h
-rw-r--r-- 16020 rgw_dencoder.cc
-rw-r--r-- 1488 rgw_dmclock.h
-rw-r--r-- 5178 rgw_dmclock_async_scheduler.cc
-rw-r--r-- 7530 rgw_dmclock_async_scheduler.h
-rw-r--r-- 2259 rgw_dmclock_scheduler.h
-rw-r--r-- 5839 rgw_dmclock_scheduler_ctx.cc
-rw-r--r-- 3260 rgw_dmclock_scheduler_ctx.h
-rw-r--r-- 3340 rgw_dmclock_sync_scheduler.cc
-rw-r--r-- 2581 rgw_dmclock_sync_scheduler.h
-rw-r--r-- 3316 rgw_env.cc
-rw-r--r-- 2614 rgw_es_main.cc
-rw-r--r-- 16877 rgw_es_query.cc
-rw-r--r-- 3487 rgw_es_query.h
-rw-r--r-- 6021 rgw_etag_verifier.cc
-rw-r--r-- 2576 rgw_etag_verifier.h
-rw-r--r-- 2339 rgw_fcgi.cc
-rw-r--r-- 1318 rgw_fcgi.h
-rw-r--r-- 3937 rgw_fcgi_process.cc
-rw-r--r-- 74158 rgw_file.cc
-rw-r--r-- 79173 rgw_file.h
-rw-r--r-- 9110 rgw_formats.cc
-rw-r--r-- 3810 rgw_formats.h
-rw-r--r-- 2296 rgw_frontend.cc
-rw-r--r-- 7520 rgw_frontend.h
-rw-r--r-- 22177 rgw_gc.cc
-rw-r--r-- 2398 rgw_gc.h
-rw-r--r-- 1704 rgw_gc_log.cc
-rw-r--r-- 1041 rgw_gc_log.h
-rw-r--r-- 32068 rgw_http_client.cc
-rw-r--r-- 8621 rgw_http_client.h
-rw-r--r-- 2800 rgw_http_client_curl.cc
-rw-r--r-- 737 rgw_http_client_curl.h
-rw-r--r-- 1368 rgw_http_client_types.h
-rw-r--r-- 934 rgw_http_errors.h
-rw-r--r-- 38098 rgw_iam_policy.cc
-rw-r--r-- 16362 rgw_iam_policy.h
-rw-r--r-- 8452 rgw_iam_policy_keywords.gperf
-rw-r--r-- 2389 rgw_iam_policy_keywords.h
-rw-r--r-- 62077 rgw_json_enc.cc
-rw-r--r-- 2881 rgw_jsonparser.cc
-rw-r--r-- 25407 rgw_kafka.cc
-rw-r--r-- 2339 rgw_kafka.h
-rw-r--r-- 13142 rgw_keystone.cc
-rw-r--r-- 8320 rgw_keystone.h
-rw-r--r-- 1493 rgw_kmip_client.cc
-rw-r--r-- 1460 rgw_kmip_client.h
-rw-r--r-- 20243 rgw_kmip_client_impl.cc
-rw-r--r-- 940 rgw_kmip_client_impl.h
-rw-r--r-- 28922 rgw_kms.cc
-rw-r--r-- 1743 rgw_kms.h
-rw-r--r-- 64302 rgw_lc.cc
-rw-r--r-- 13452 rgw_lc.h
-rw-r--r-- 10186 rgw_lc_s3.cc
-rw-r--r-- 2097 rgw_lc_s3.h
-rw-r--r-- 3647 rgw_ldap.cc
-rw-r--r-- 3284 rgw_ldap.h
-rw-r--r-- 6180 rgw_lib.h
-rw-r--r-- 2995 rgw_lib_frontend.h
-rw-r--r-- 3149 rgw_loadgen.cc
-rw-r--r-- 1715 rgw_loadgen.h
-rw-r--r-- 3319 rgw_loadgen_process.cc
-rw-r--r-- 12615 rgw_log.cc
-rw-r--r-- 3755 rgw_log.h
-rw-r--r-- 21886 rgw_log_backing.cc
-rw-r--r-- 10339 rgw_log_backing.h
-rw-r--r-- 7043 rgw_lua.cc
-rw-r--r-- 1794 rgw_lua.h
-rw-r--r-- 27385 rgw_lua_request.cc
-rw-r--r-- 414 rgw_lua_request.h
-rw-r--r-- 2133 rgw_lua_utils.cc
-rw-r--r-- 6306 rgw_lua_utils.h
-rw-r--r-- 155 rgw_lua_version.h
-rw-r--r-- 22389 rgw_main.cc
-rw-r--r-- 4887 rgw_mdlog.h
-rw-r--r-- 689 rgw_mdlog_types.h
-rw-r--r-- 2997 rgw_meta_sync_status.h
-rw-r--r-- 22089 rgw_metadata.cc
-rw-r--r-- 8708 rgw_metadata.h
-rw-r--r-- 11147 rgw_multi.cc
-rw-r--r-- 3997 rgw_multi.h
-rw-r--r-- 1795 rgw_multi_del.cc
-rw-r--r-- 1294 rgw_multi_del.h
-rw-r--r-- 769 rgw_multiparser.cc
-rw-r--r-- 35828 rgw_notify.cc
-rw-r--r-- 2675 rgw_notify.h
-rw-r--r-- 2628 rgw_notify_event_type.cc
-rw-r--r-- 1096 rgw_notify_event_type.h
-rw-r--r-- 9459 rgw_obj_manifest.cc
-rw-r--r-- 15422 rgw_obj_manifest.h
-rw-r--r-- 2251 rgw_object_expirer.cc
-rw-r--r-- 13184 rgw_object_expirer_core.cc
-rw-r--r-- 4318 rgw_object_expirer_core.h
-rw-r--r-- 3037 rgw_object_lock.cc
-rw-r--r-- 4555 rgw_object_lock.h
-rw-r--r-- 7731 rgw_oidc_provider.cc
-rw-r--r-- 3438 rgw_oidc_provider.h
-rw-r--r-- 241040 rgw_op.cc
-rw-r--r-- 74720 rgw_op.h
-rw-r--r-- 3169 rgw_op_type.h
-rw-r--r-- 2536 rgw_opa.cc
-rw-r--r-- 317 rgw_opa.h
-rw-r--r-- 44924 rgw_orphan.cc
-rw-r--r-- 8104 rgw_orphan.h
-rw-r--r-- 1425 rgw_os_lib.cc
-rw-r--r-- 244 rgw_os_lib.h
-rw-r--r-- 5301 rgw_otp.cc
-rw-r--r-- 2491 rgw_otp.h
-rw-r--r-- 3528 rgw_perf_counters.cc
-rw-r--r-- 1027 rgw_perf_counters.h
-rw-r--r-- 10767 rgw_period_history.cc
-rw-r--r-- 3684 rgw_period_history.h
-rw-r--r-- 3435 rgw_period_puller.cc
-rw-r--r-- 655 rgw_period_puller.h
-rw-r--r-- 9245 rgw_period_pusher.cc
-rw-r--r-- 1890 rgw_period_pusher.h
-rw-r--r-- 8200 rgw_policy_s3.cc
-rw-r--r-- 1547 rgw_policy_s3.h
-rw-r--r-- 11020 rgw_process.cc
-rw-r--r-- 5545 rgw_process.h
-rw-r--r-- 1415 rgw_public_access.cc
-rw-r--r-- 1752 rgw_public_access.h
-rw-r--r-- 29384 rgw_pubsub.cc
-rw-r--r-- 23383 rgw_pubsub.h
-rw-r--r-- 23690 rgw_pubsub_push.cc
-rw-r--r-- 2387 rgw_pubsub_push.h
-rw-r--r-- 2219 rgw_putobj.cc
-rw-r--r-- 2232 rgw_putobj.h
-rw-r--r-- 20862 rgw_putobj_processor.cc
-rw-r--r-- 11489 rgw_putobj_processor.h
-rw-r--r-- 33074 rgw_quota.cc
-rw-r--r-- 3543 rgw_quota.h
-rw-r--r-- 281608 rgw_rados.cc
-rw-r--r-- 57545 rgw_rados.h
-rw-r--r-- 5175 rgw_realm_reloader.cc
-rw-r--r-- 2255 rgw_realm_reloader.h
-rw-r--r-- 3725 rgw_realm_watcher.cc
-rw-r--r-- 1921 rgw_realm_watcher.h
-rw-r--r-- 1331 rgw_request.h
-rw-r--r-- 35333 rgw_reshard.cc
-rw-r--r-- 8458 rgw_reshard.h
-rw-r--r-- 839 rgw_resolve.cc
-rw-r--r-- 514 rgw_resolve.h
-rw-r--r-- 62103 rgw_rest.cc
-rw-r--r-- 24964 rgw_rest.h
-rw-r--r-- 261 rgw_rest_admin.h
-rw-r--r-- 10185 rgw_rest_bucket.cc
-rw-r--r-- 954 rgw_rest_bucket.h
-rw-r--r-- 26205 rgw_rest_client.cc
-rw-r--r-- 8245 rgw_rest_client.h
-rw-r--r-- 2258 rgw_rest_config.cc
-rw-r--r-- 2416 rgw_rest_config.h
-rw-r--r-- 14153 rgw_rest_conn.cc
-rw-r--r-- 14162 rgw_rest_conn.h
-rw-r--r-- 4436 rgw_rest_iam.cc
-rw-r--r-- 1547 rgw_rest_iam.h
-rw-r--r-- 31588 rgw_rest_log.cc
-rw-r--r-- 8357 rgw_rest_log.h
-rw-r--r-- 8057 rgw_rest_metadata.cc
-rw-r--r-- 3048 rgw_rest_metadata.h
-rw-r--r-- 6092 rgw_rest_oidc_provider.cc
-rw-r--r-- 2427 rgw_rest_oidc_provider.h
-rw-r--r-- 26278 rgw_rest_pubsub.cc
-rw-r--r-- 1479 rgw_rest_pubsub.h
-rw-r--r-- 8137 rgw_rest_pubsub_common.cc
-rw-r--r-- 7562 rgw_rest_pubsub_common.h
-rw-r--r-- 11825 rgw_rest_realm.cc
-rw-r--r-- 456 rgw_rest_realm.h
-rw-r--r-- 12683 rgw_rest_role.cc
-rw-r--r-- 4147 rgw_rest_role.h
-rw-r--r-- 189030 rgw_rest_s3.cc
-rw-r--r-- 35691 rgw_rest_s3.h
-rw-r--r-- 3597 rgw_rest_s3website.h
-rw-r--r-- 22410 rgw_rest_sts.cc
-rw-r--r-- 7285 rgw_rest_sts.h
-rw-r--r-- 91661 rgw_rest_swift.cc
-rw-r--r-- 20284 rgw_rest_swift.h
-rw-r--r-- 2700 rgw_rest_usage.cc
-rw-r--r-- 889 rgw_rest_usage.h
-rw-r--r-- 29379 rgw_rest_user.cc
-rw-r--r-- 940 rgw_rest_user.h
-rw-r--r-- 10837 rgw_rest_user_policy.cc
-rw-r--r-- 2112 rgw_rest_user_policy.h
-rw-r--r-- 14302 rgw_role.cc
-rw-r--r-- 4802 rgw_role.h
-rw-r--r-- 574 rgw_sal.cc
-rw-r--r-- 23197 rgw_sal.h
-rw-r--r-- 37964 rgw_sal_rados.cc
-rw-r--r-- 16857 rgw_sal_rados.h
-rw-r--r-- 12692 rgw_service.cc
-rw-r--r-- 5399 rgw_service.h
-rw-r--r-- 976 rgw_string.cc
-rw-r--r-- 6365 rgw_string.h
-rw-r--r-- 16237 rgw_sts.cc
-rw-r--r-- 8150 rgw_sts.h
-rw-r--r-- 22739 rgw_swift_auth.cc
-rw-r--r-- 12536 rgw_swift_auth.h
-rw-r--r-- 84501 rgw_sync.cc
-rw-r--r-- 14601 rgw_sync.h
-rw-r--r-- 7434 rgw_sync_checkpoint.cc
-rw-r--r-- 1245 rgw_sync_checkpoint.h
-rw-r--r-- 1043 rgw_sync_counters.cc
-rw-r--r-- 407 rgw_sync_counters.h
-rw-r--r-- 4069 rgw_sync_error_repo.cc
-rw-r--r-- 1661 rgw_sync_error_repo.h
-rw-r--r-- 3498 rgw_sync_module.cc
-rw-r--r-- 5444 rgw_sync_module.h
-rw-r--r-- 62150 rgw_sync_module_aws.cc
-rw-r--r-- 2688 rgw_sync_module_aws.h
-rw-r--r-- 32621 rgw_sync_module_es.cc
-rw-r--r-- 1494 rgw_sync_module_es.h
-rw-r--r-- 14395 rgw_sync_module_es_rest.cc
-rw-r--r-- 534 rgw_sync_module_es_rest.h
-rw-r--r-- 3371 rgw_sync_module_log.cc
-rw-r--r-- 478 rgw_sync_module_log.h
-rw-r--r-- 51339 rgw_sync_module_pubsub.cc
-rw-r--r-- 1258 rgw_sync_module_pubsub.h
-rw-r--r-- 14706 rgw_sync_module_pubsub_rest.cc
-rw-r--r-- 460 rgw_sync_module_pubsub_rest.h
-rw-r--r-- 10555 rgw_sync_policy.cc
-rw-r--r-- 17360 rgw_sync_policy.h
-rw-r--r-- 8145 rgw_sync_trace.cc
-rw-r--r-- 3256 rgw_sync_trace.h
-rw-r--r-- 1411 rgw_tag.cc
-rw-r--r-- 1445 rgw_tag.h
-rw-r--r-- 1519 rgw_tag_s3.cc
-rw-r--r-- 1061 rgw_tag_s3.h
-rw-r--r-- 4119 rgw_tar.h
-rw-r--r-- 3500 rgw_token.cc
-rw-r--r-- 4121 rgw_token.h
-rw-r--r-- 16160 rgw_tools.cc
-rw-r--r-- 7463 rgw_tools.h
-rw-r--r-- 6271 rgw_torrent.cc
-rw-r--r-- 3467 rgw_torrent.h
-rw-r--r-- 37017 rgw_trim_bilog.cc
-rw-r--r-- 3591 rgw_trim_bilog.h
-rw-r--r-- 7955 rgw_trim_datalog.cc
-rw-r--r-- 886 rgw_trim_datalog.h
-rw-r--r-- 24415 rgw_trim_mdlog.cc
-rw-r--r-- 917 rgw_trim_mdlog.h
-rw-r--r-- 1452 rgw_url.cc
-rw-r--r-- 440 rgw_url.h
-rw-r--r-- 4990 rgw_usage.cc
-rw-r--r-- 754 rgw_usage.h
-rw-r--r-- 76785 rgw_user.cc
-rw-r--r-- 29105 rgw_user.h
-rw-r--r-- 646 rgw_web_idp.h
-rw-r--r-- 3765 rgw_website.cc
-rw-r--r-- 6449 rgw_website.h
-rw-r--r-- 1832 rgw_worker.h
-rw-r--r-- 9979 rgw_xml.cc
-rw-r--r-- 10892 rgw_xml.h
-rw-r--r-- 5203 rgw_xml_enc.cc
-rw-r--r-- 56380 rgw_zone.cc
-rw-r--r-- 36882 rgw_zone.h
drwxr-xr-x - services