summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_acl.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw/acl: use rgw_owner for ACLOwnerCasey Bodley2024-04-101-9/+18
* rgw/acl: ACLGrant uses variant for grantee typesCasey Bodley2023-11-301-52/+44
* rgw/acl: req_state stores ACLs by value instead of unique_ptrCasey Bodley2023-11-301-4/+4
* rgw/acl/s3: parse_policy() as free functionCasey Bodley2023-11-301-2/+2
* rgw/acl: add_grant() takes const refCasey Bodley2023-11-301-19/+15
* rgw/acl: remove CephContext membersCasey Bodley2023-11-301-7/+5
* rgw: ACLOwner as raw structCasey Bodley2023-11-301-13/+4
* rgw:cleanup/refactor json and xml encoders and decodersKaleb S. KEITHLEY2021-12-131-0/+177
* rgw: build without "using namespace std"Kefu Chai2021-08-131-0/+2
* rgw: DPP addition 3Kalpesh Pandya2021-07-021-4/+5
* rgw: add DPP's to logging for most opsAli Maredia2021-05-041-9/+10
* rgw: add comparison operators for ACL typesCasey Bodley2020-09-101-0/+58
* rgw: rename ACL & policy IsPublic to is_publicAbhishek Lekshmanan2020-02-031-1/+1
* rgw: implement IgnorePublicACLsAbhishek Lekshmanan2020-02-031-4/+6
* rgw: move IsPublic to RGWAccessControlPolicy classAbhishek Lekshmanan2020-02-031-0/+13
* rgw: acl: drop unused function & make get_group_perm constAbhishek Lekshmanan2020-02-031-1/+1
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
* Set object ACLS to reflect bucket owner supporting bucket unlink/link.Shilpa Jagannath2019-07-301-0/+14
* rgw: add DoutPrefixProvider to the Auth Identifier classesAli Maredia2018-10-091-10/+13
* rgw: fix a typo in commentluomuyao2018-01-291-1/+1
* [cleanup] Remove namespace using directives for stdShinobu Kinjo2017-11-271-1/+0
* rgw: fully respect Swift's negative, HTTP referer-based ACLs.Radoslaw Zarzynski2017-04-051-0/+6
* rgw: partially respect Swift's negative, HTTP referer-based ACLs.Radoslaw Zarzynski2017-04-051-15/+14
* rgw: improve logs in the RGWAccessControlPolicy class.Radoslaw Zarzynski2017-03-241-3/+6
* rgw: switch from req_state::auth_identity to req_state::auth::identity.Radoslaw Zarzynski2017-03-241-3/+3
* rgw: int -> uint32_t transition for perm and perm_mask.Radoslaw Zarzynski2016-06-021-15/+16
* rgw, optimization: switch to std::string& when possible in the new auth.Radoslaw Zarzynski2016-06-021-1/+1
* rgw: add support for HTTP Referer-based ACLs of Swift API.Radoslaw Zarzynski2016-06-021-6/+43
* rgw: use RGWIdentityApplier across ACL implementation.Radoslaw Zarzynski2016-06-021-17/+25
* rgw: remove unused header fileDunrong Huang2016-03-101-2/+0
* rgw: fix the condition of authenticated user's permit checkZengran Zhang2016-02-011-1/+1
* rgw: user has a tenant propertyYehuda Sadeh2015-11-251-9/+9
* rgw: move a bunch of stuff into rgw_dencoderSage Weil2014-07-191-5/+0
* rgw: modelinesSage Weil2014-07-101-0/+3
* rgw: fix authenticated users acl group checkYehuda Sadeh2013-10-151-1/+1
* radosgw: receiving unexpected error code while accessing an non-existing obje...Li Wang2013-04-251-2/+2
* dencoder, rgw: make ceph-dencoder load much fasterYehuda Sadeh2012-04-061-167/+0
* log: new logging infrastructureSage Weil2012-03-271-1/+1
* rgw: get rid of references to g_ceph_context where requiredYehuda Sadeh2012-03-131-13/+13
* rgw: add more meaningful test instances of some encoded objectsYehuda Sadeh2012-03-121-0/+57
* rgw: implement dump() for encodersYehuda Sadeh2012-03-091-0/+56
* rgw: add stubs for dencoder testYehuda Sadeh2012-03-091-0/+55
* rgw: fix swift bucket acl verificationYehuda Sadeh2012-02-281-9/+2
* rgw: implement swift public groupYehuda Sadeh2012-02-281-6/+11
* rgw: swift read acls allow bucket listingYehuda Sadeh2012-02-241-1/+10
* rgw: fix swift acl enforcementYehuda Sadeh2012-02-241-4/+16
* rgw: maintain separate policies for object and bucketYehuda Sadeh2012-02-211-8/+14
* rgw: fix acl cleanup related regressionYehuda Sadeh2012-02-031-1/+9
* rgw: acls cleanup wipYehuda Sadeh2012-01-261-0/+1
* rgw: rgw_acl_s3.* compilesYehuda Sadeh2012-01-241-1/+10