summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_crypt.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw: eliminate ssl enforcement for sse-s3 encryptionSeena Fallah2024-04-181-11/+6
* rgw: use rgw_owner in RGWBucketInfoCasey Bodley2024-04-101-1/+8
* rgw: fix spelling errorsJosh Soref2023-11-271-1/+1
* rgw/async: use optional_yield for keystone and kms requestsCasey Bodley2023-09-261-15/+15
* Merge pull request #52248 from cbodley/wip-46062Casey Bodley2023-08-041-7/+9
|\
| * rgw: BlockDecrypt filter parses manifest parts before constructionCasey Bodley2023-08-031-7/+9
* | rgw/crypt: apply rgw_crypt_default_encryption_key by defaultCasey Bodley2023-06-291-16/+8
|/
* src/rgw: Additional changes based on commentsKalpesh Pandya2023-06-191-1/+1
* src/rgw: Changing null_yield to optional_yieldKalpesh Pandya2023-06-191-1/+1
* Crypto: Add QAT batch modeFeng Hualong2023-03-101-29/+58
* Merge pull request #46443 from ybwang0211/head_objCasey Bodley2022-08-191-2/+2
|\
| * rgw: The error reported in the "rgw_s3_prepare_decrypt" function is unreasonablewangyingbin2022-06-171-2/+2
* | rgw: remove unnecessary "struct" from req_state declarationsJ. Eric Ivancich2022-06-221-5/+5
|/
* rgw/crypt - remote old parts path for sse attributesMarcus Watts2022-04-191-80/+63
* rgw/crypt - fix sse-s3 logic.Marcus Watts2022-04-191-13/+5
* rgw/sse-s3: various improvements.Marcus Watts2022-04-191-120/+228
* rgw: Address review comments, fix test cases for rgw_kmsPriya Sehgal2022-04-191-1/+1
* rgw: Adding SSE-S3 support in GET and PUT paths (using Vault as KMS)Priya Sehgal2022-04-191-0/+108
* Merge pull request #37184 from ybwang0211/KMSMSMSMS_return_error_messageCasey Bodley2021-11-041-2/+2
|\
| * rgw:When KMS encryption is used and the key does not exist, we should not thr...wangyingbin2020-09-161-2/+2
* | rgw: under fips, set flag to allow md5 in select rgw ops - for reviewMark Kogan2021-10-141-0/+4
* | dpp was added instead of ldout and lderr callsOmri Zeneva2021-08-161-46/+54
* | rgw: build without "using namespace std"Kefu Chai2021-08-131-1/+1
* | RGW - Zipper - Proper Writer APIDaniel Gryniewicz2021-07-301-1/+1
* | rgw: add DPP's to logging for most opsAli Maredia2021-05-041-35/+35
* | rgw: Remove unused variablesAdam C. Emerson2021-04-071-3/+1
* | rgw/kms/vault - encryption context - first partMarcus Watts2021-03-061-26/+315
|/
* rgw: Replace boost::string_ref/view with std::string_viewPrateek Sachan2020-06-181-17/+18
* rgw: switch copy{_in} users to bufferlist::iterator.Radoslaw Zarzynski2020-01-261-1/+1
* rgw: switch to ceph::crypto::zeroize_for_security().Radoslaw Zarzynski2019-11-171-5/+5
* rgw: add SSE-KMS with Vault using token authSergio de Carvalho2019-10-011-115/+1
* rgw: crypt: permit RGW-AUTO/default with SSE-S3 headersMatt Benjamin2019-09-051-42/+49
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
* rgw/rgw_crypt.cc: silence -Wsign-compare GCC warningKefu Chai2019-07-221-1/+1
* rgw: Fix narrowing conversion errorAdam C. Emerson2019-07-051-1/+1
* Merge pull request #27834 from rzarzynski/wip-nss-drop-cmsKefu Chai2019-07-051-226/+75
|\
| * build, common, crypto, rgw: drop USE_OPENSSL as OpenSSL is obligatory.Radoslaw Zarzynski2019-06-261-20/+1
| * rgw: drop the unused, NSS-based AES_256_CTR.Radoslaw Zarzynski2019-06-171-124/+0
| * rgw: switch AES_256_ECB_encrypt() from NSS to OpenSSL.Radoslaw Zarzynski2019-06-171-48/+8
| * rgw: generalize the symmetric crypto with evp_sym_transform().Radoslaw Zarzynski2019-06-171-60/+72
| * rgw: switch AES_256_CBC::cbc_transform() from NSS to OpenSSL.Radoslaw Zarzynski2019-06-171-44/+64
* | rgw: Fix pessimizing moveAdam C. Emerson2019-06-211-1/+1
|/
* Merge pull request #25355 from cbodley/wip-rgw-http-yieldCasey Bodley2019-04-011-1/+1
|\
| * rgw: http interfaces take optional_yieldCasey Bodley2019-03-291-1/+1
* | rgw: fixup_range() clamps offsets to valid part rangeCasey Bodley2019-03-271-6/+5
* | rgw_crypt: take care of start & end boundaries when parsing rangeAbhishek Lekshmanan2019-03-261-2/+2
* | rgw: decrypt filter does not cross multipart boundariesCasey Bodley2019-03-261-33/+50
|/
* rgw: clean-up -- insure C++ source code files contain editor directivesJ. Eric Ivancich2018-12-111-0/+2
* rgw: SSE operations check rgw_transport_is_secure()Casey Bodley2018-10-221-4/+4
* rgw: encryption filter uses rgw::putobj::PipeCasey Bodley2018-10-161-45/+25