summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_http_client.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw/http: finish_request() after logging errorsCasey Bodley2024-08-151-1/+1
* rgw: split is_asio_thread warnings into separate file/functionCasey Bodley2024-07-021-4/+3
* rgw: pass DoutPrefixProvider into RGWHTTPClientCasey Bodley2024-07-021-7/+7
* rgw/http: check 'done' under mutexCasey Bodley2024-05-221-5/+6
* rgw/http: async_wait() uses async_initiateCasey Bodley2024-05-131-11/+8
* rgw/http/client-side: disable curl path normalizationOguzhan Ozmen2024-02-181-0/+2
* rgw/multisite: maintain endpoints connectable status and retry the requests t...Jane Zhu2024-01-161-0/+1
* rgw: Add coverity annotations for missing mutex locksVedansh Bhartia2023-09-261-0/+3
* rgw: Add coverity annotation for missing break statement in switchVedansh Bhartia2023-07-161-0/+1
* rgw: add rgw_curl_tcp_keepalive option for http client requestsCasey Bodley2023-01-111-0/+1
* Revert "rgw: detect and work around a curl_multi_wait bug"Casey Bodley2022-03-011-129/+2
* rgw: build without "using namespace std"Kefu Chai2021-08-131-0/+2
* rgw: add support for client cert and key for vaultJiffin Tony Thottan2021-04-161-3/+15
* rgw: update debug log for curl errorJiffin Tony Thottan2021-04-161-1/+1
* rgw: add support to consume user given ca cert for vaultJiffin Tony Thottan2021-04-161-0/+3
* Merge pull request #39678 from yehudasa/wip-rgw-aws4-clientCasey Bodley2021-03-171-0/+45
|\
| * rgw, rgw-admin: config and pass region name for aws auth v4Yehuda Sadeh2021-03-091-47/+0
| * rgw: try to identify connections regionYehuda Sadeh2021-03-091-0/+47
| * rgw: basic client aws v4 signatureYehuda Sadeh2021-03-091-0/+45
* | rgw: do not include RWLock.h unless RWLock is usedKefu Chai2021-03-101-1/+1
|/
* rgw: Set CURLOPT_NOBODY for HEAD requestSoumya Koduri2021-01-181-0/+5
* rgw/rgw_http_client.cc: Introduce a new configuration item - rgw_curl_buffersizeYang Honggang2020-12-201-0/+1
* {rgw, cmake}: Remove WITH_BOOST_CONTEXTAdam C. Emerson2020-10-231-2/+0
* Merge pull request #35597 from soumyakoduri/http_client_fixJ. Eric Ivancich2020-08-101-7/+7
|\
| * rgw: Empty reqs_change_state queue before unregistered_reqsSoumya Koduri2020-06-161-7/+7
* | rgw: Replace boost::string_ref/view with std::string_viewPrateek Sachan2020-06-181-5/+5
|/
* rgw/http: add timeout to http clientYuval Lifshitz2020-04-071-5/+15
* rgw: http client: propagate errors in client callbacksYehuda Sadeh2020-01-281-9/+25
* rgw: audit memset & bzero users for FIPS.Radoslaw Zarzynski2019-11-171-0/+1
* include/compat: add flags arg to pipe_cloexecSage Weil2019-10-011-1/+1
* Merge pull request #29639 from baixueyu/wip-crypto-bugCasey Bodley2019-09-031-5/+10
|\
| * get barbican secret key request return error codeRichard Bai(白学余)2019-08-211-5/+10
* | RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
|/
* rgw: http client drops mutex before suspending coroutineCasey Bodley2019-08-081-2/+5
* rgw: http client doesn't need lock to access atomic 'done'Casey Bodley2019-08-081-6/+1
* rgw: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-43/+39
* rgw: fix miss handle curl error returnTianshan Qu2019-06-041-1/+2
* rgw: RGWHTTPClient::wait() warns if it blocks in an asio threadCasey Bodley2019-03-291-0/+5
* rgw: http interfaces take optional_yieldCasey Bodley2019-03-291-8/+35
* rgw: http_client: propagate send_data_hint differentlyYehuda Sadeh2019-01-261-3/+3
* Merge pull request #23318 from theanalyst/wip-curl-errstringYuri Weinstein2018-11-191-0/+1
|\
| * rgw: http client: print curl error messages during curl failuresAbhishek Lekshmanan2018-07-301-0/+1
* | Merge pull request #21767 from cfanz/wip-fix-rgw-race-conditionMatt Benjamin2018-10-311-5/+4
|\ \
| * | rgw: avoid race condition in RGWHTTPClient::wait()cfanz2018-05-021-5/+4
* | | Merge pull request #23988 from cbodley/wip-35851Yehuda Sadeh2018-09-251-7/+7
|\ \ \
| * | | rgw: dont access rgw_http_req_data::client of canceled requestCasey Bodley2018-09-071-7/+7
* | | | Merge pull request #23986 from cbodley/wip-35715Casey Bodley2018-09-251-2/+2
|\ \ \ \
| * | | | rgw: fix leak of curl handle on shutdownCasey Bodley2018-09-071-2/+2
| |/ / /
* / / / *: set missing CLOEXEC on opened fdsPatrick Donnelly2018-09-201-10/+9
|/ / /
* | / rgw: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-4/+4
| |/ |/|