index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
rgw
/
rgw_auth_s3.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
rgw: defer constructing keystone engine unless url is configured
Abhishek Lekshmanan
2017-09-22
1
-6
/
+8
*
rgw: move the S3 anonymous auth handling to a dedicated engine.
Radoslaw Zarzynski
2017-07-21
1
-1
/
+11
*
Merge pull request #15965 from mdw-at-linuxbox/signature
Yuri Weinstein
2017-07-06
1
-0
/
+1
|
\
|
*
Fix s3 object uploads with chunked transfers and v4 signatures.
Marcus Watts
2017-06-28
1
-0
/
+1
*
|
Merge pull request #15572 from rzarzynski/wip-rgw-17779
Casey Bodley
2017-06-23
1
-1
/
+1
|
\
\
|
|
/
|
/
|
|
*
rgw: external auth engines of S3 honor rgw_keystone_implicit_tenants.
Radoslaw Zarzynski
2017-06-08
1
-1
/
+1
*
|
rgw: don't use strlen in constexprs to not brake Clang builds.
Radoslaw Zarzynski
2017-06-14
1
-2
/
+2
*
|
rgw: introduce string_to_sign_t abstraction to the AWS auth.
Radoslaw Zarzynski
2017-06-07
1
-14
/
+11
*
|
rgw: only rename AWSv2AuthStrategy -> AWSAuthStrategy.
Radoslaw Zarzynski
2017-06-07
1
-5
/
+5
*
|
rgw: switch to Ceph's sstring in AWS signature generation process.
Radoslaw Zarzynski
2017-06-07
1
-18
/
+6
*
|
rgw: replace magic strings in the AWSv4 code.
Radoslaw Zarzynski
2017-06-07
1
-3
/
+9
*
|
rgw: drop 'using ceph::crypto::SHA256' from rgw_common.h.
Radoslaw Zarzynski
2017-06-07
1
-1
/
+1
*
|
rgw: switch from boost::string_ref to string_view in AWSv4-related code (part...
Radoslaw Zarzynski
2017-06-07
1
-24
/
+23
*
|
rgw: switch from boost::string_ref to string_view in AWSv4-related code.
Radoslaw Zarzynski
2017-06-07
1
-8
/
+9
*
|
rgw: introduce rgw::auth::s3::AWS4_HMAC_SHA256_STR to kill magics.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+2
*
|
rgw: optimize and clean-up the AWSv4 signature processing.
Radoslaw Zarzynski
2017-06-07
1
-19
/
+20
*
|
rgw: use std::make_shared for AWSv4 completers creation.
Radoslaw Zarzynski
2017-06-07
1
-6
/
+10
*
|
rgw: split the AWSv4Completer and clean-up the code.
Radoslaw Zarzynski
2017-06-07
1
-54
/
+74
*
|
rgw: remove the old AWS v4 streaming mode's implementation.
Radoslaw Zarzynski
2017-06-07
1
-1
/
+0
*
|
rgw: the AWSv4 completer verifies chunks' signatures now.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+9
*
|
rgw: AWSv4Completer dechunks data in the streaming mode.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+56
*
|
rgw: turn AWSv4Completer into a filter over rgw::io::RestfulClient.
Radoslaw Zarzynski
2017-06-07
1
-7
/
+18
*
|
rgw: ONLY move AWSv4Completer from rgw_rest_s3.cc to rgw_auth_s3.cc.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+60
*
|
rgw: implement rgw::auth::s3::is_v4_payload_empty.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+11
*
|
rgw: integrate AWSv4 auth schema with the new auth infra.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+10
*
|
rgw: dissect AWSv4's expected payload extraction into a dedicated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+25
*
|
rgw: make the get_v4_canonical_request_hash identified shorter.
Radoslaw Zarzynski
2017-06-07
1
-7
/
+7
*
|
rgw: rgw::auth::s3::parse_credentials() extracts access_key_id now.
Radoslaw Zarzynski
2017-06-07
1
-1
/
+2
*
|
rgw: ONLY change names due to AWSv4 adoption in the auth infra.
Radoslaw Zarzynski
2017-06-07
1
-12
/
+12
*
|
rgw: extend Version2ndEngine::Extractor to handle AWSv4 as well.
Radoslaw Zarzynski
2017-06-07
1
-3
/
+18
*
|
rgw: split generation AWSv4's SigningKey into a separate func.
Radoslaw Zarzynski
2017-06-07
1
-6
/
+8
*
|
rgw: minimise the number of parameters of rgw::auth::s3::get_v4_signature.
Radoslaw Zarzynski
2017-06-07
1
-4
/
+1
*
|
rgw: rgw::auth::s3::get_v4_signature doesn't depend on req_state anymore.
Radoslaw Zarzynski
2017-06-07
1
-2
/
+5
*
|
rgw: dissect basic AWSv4's credentials parsing into separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+7
*
|
rgw: dissect AWSv4's Canonical Headers crafting into a separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+5
*
|
rgw: dissect AWSv4's Canonical QS crafting into a separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+2
*
|
rgw: dissect AWSv4's Canonical URI crafting into a separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+17
*
|
rgw: get_v4_canonical_request_hash doesn't depend on req_state anymore.
Radoslaw Zarzynski
2017-06-07
1
-3
/
+3
*
|
rgw: rework interfaces of AWSv4 helper primitives.
Radoslaw Zarzynski
2017-06-07
1
-13
/
+30
*
|
rgw: aws4: add AWS4 auth support for S3 Post Object API
Javier M. Mellid
2017-06-07
1
-1
/
+1
|
/
*
rgw: the S3's local v2 auth engine becomes a fallback conditionally.
Radoslaw Zarzynski
2017-03-24
1
-2
/
+10
*
rgw: parametrize the implicit tenancy of rgw::auth::RemoteApplier.
Radoslaw Zarzynski
2017-03-24
1
-1
/
+2
*
rgw: RGWPostObj_ObjStore_S3 doesn't instantiate auth strategy for each reques...
Radoslaw Zarzynski
2017-03-24
1
-16
/
+8
*
rgw: unify handling S3's ::authorize_v2 and ::get_policy methods.
Radoslaw Zarzynski
2017-03-24
1
-0
/
+16
*
rgw: add rgw::auth::s3::AWSv2AuthStrategy and switch the S3 auth to it.
Radoslaw Zarzynski
2017-03-24
1
-2
/
+44
*
rgw: implement the rgw::auth::SysReqApplier over IdentityApplier.
Radoslaw Zarzynski
2017-03-24
1
-0
/
+1
*
rgw: aggregate S3's external auth engine as the ExternalAuthStrategy.
Radoslaw Zarzynski
2017-03-24
1
-0
/
+60
*
rgw: improve const-correctness and refactor S3 canonized string crafting.
Radoslaw Zarzynski
2017-03-24
1
-9
/
+24
*
Merge remote-tracking branch 'jmunhoz/wip-aws4' into wip-aws4
Yehuda Sadeh
2016-02-19
1
-0
/
+15
|
\
|
*
rgw: multiple fixes and adjustments following aws4 code review
Yehuda Sadeh
2016-02-13
1
-1
/
+1
[next]