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.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "radosgw: fix awsv4 header line sort order."
Casey Bodley
2017-10-18
1
-8
/
+9
*
radosgw: fix awsv4 header line sort order.
Marcus Watts
2017-09-29
1
-9
/
+8
*
radosgw: fix small sized chunked uploads with s3
Marcus Watts
2017-08-16
1
-1
/
+6
*
rgw: replace '+' with "%20" in canonical query string for s3 v4 auth.
Zhang Shaowen
2017-08-15
1
-2
/
+9
*
Merge pull request #14287 from oritwas/wip-rgw-usage
Yuri Weinstein
2017-07-20
1
-2
/
+0
|
\
|
*
remove start end-date from signed_subresources
Ji Chen
2017-05-04
1
-2
/
+0
*
|
Merge pull request #15467 from joke-lee/fix-aws-v2-signature-X-Amz-Date-priority
Yuri Weinstein
2017-07-10
1
-5
/
+4
|
\
\
|
*
|
fix s3 aws v2 signature priority between header['X-Amz-Date'] and header['Date']
yuliyang
2017-06-24
1
-5
/
+4
*
|
|
Merge pull request #15998 from mdw-at-linuxbox/fixmarker
Yuri Weinstein
2017-07-07
1
-5
/
+1
|
\
\
\
|
*
|
|
rgw: fix marker encoding problem.
Marcus Watts
2017-06-29
1
-5
/
+1
|
|
/
/
*
|
|
Merge pull request #15965 from mdw-at-linuxbox/signature
Yuri Weinstein
2017-07-06
1
-1
/
+1
|
\
\
\
|
*
|
|
Fix s3 object uploads with chunked transfers and v4 signatures.
Marcus Watts
2017-06-28
1
-1
/
+1
|
|
/
/
*
/
/
rgw: implement get/put object tags for S3
Abhishek Lekshmanan
2017-06-21
1
-0
/
+1
|
/
/
*
|
rgw: use string_join_reserve() for signature generation
Casey Bodley
2017-06-14
1
-44
/
+21
*
|
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
-13
/
+22
*
|
rgw: optimize AWSv4 parsing with Boost's small_vector.
Radoslaw Zarzynski
2017-06-07
1
-8
/
+12
*
|
rgw: switch to Ceph's sstring in AWS signature generation process.
Radoslaw Zarzynski
2017-06-07
1
-30
/
+39
*
|
rgw: use preallocated std::strings when concatenating in AWSv4.
Radoslaw Zarzynski
2017-06-07
1
-21
/
+35
*
|
rgw: rework the implementation of rgw::auth::s3::get_v4_canonical_headers().
Radoslaw Zarzynski
2017-06-07
1
-27
/
+42
*
|
rgw; rework interface and implementation of url_decode.
Radoslaw Zarzynski
2017-06-07
1
-7
/
+2
*
|
rgw: rework and optimise crafting of AWSv4's canonical query string.
Radoslaw Zarzynski
2017-06-07
1
-49
/
+59
*
|
rgw: switch from boost::string_ref to string_view in AWSv4-related code (part...
Radoslaw Zarzynski
2017-06-07
1
-60
/
+107
*
|
rgw: switch from boost::string_ref to string_view in AWSv4-related code.
Radoslaw Zarzynski
2017-06-07
1
-15
/
+16
*
|
rgw: introduce rgw::auth::s3::AWS4_HMAC_SHA256_STR to kill magics.
Radoslaw Zarzynski
2017-06-07
1
-3
/
+1
*
|
rgw: optimize and clean-up the AWSv4 signature processing.
Radoslaw Zarzynski
2017-06-07
1
-132
/
+72
*
|
rgw: clean-up AWSv4's Canonical QS crafting.
Radoslaw Zarzynski
2017-06-07
1
-10
/
+12
*
|
rgw: use std::make_shared for AWSv4 completers creation.
Radoslaw Zarzynski
2017-06-07
1
-7
/
+6
*
|
rgw: clean-up rgw::auth::s3::get_v4_signature().
Radoslaw Zarzynski
2017-06-07
1
-16
/
+8
*
|
rgw: add support for HTTP_X_AMZ_DECODED_CONTENT_LENGTH.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+15
*
|
rgw: split the AWSv4Completer and clean-up the code.
Radoslaw Zarzynski
2017-06-07
1
-93
/
+98
*
|
rgw: remove the old AWS v4 streaming mode's implementation.
Radoslaw Zarzynski
2017-06-07
1
-15
/
+1
*
|
rgw: the AWSv4 completer verifies chunks' signatures now.
Radoslaw Zarzynski
2017-06-07
1
-9
/
+65
*
|
rgw: AWSv4Completer dechunks data in the streaming mode.
Radoslaw Zarzynski
2017-06-07
1
-2
/
+158
*
|
rgw: drop aws4_auth_needs_complete from req_state.
Radoslaw Zarzynski
2017-06-07
1
-1
/
+0
*
|
rgw: turn AWSv4Completer into a filter over rgw::io::RestfulClient.
Radoslaw Zarzynski
2017-06-07
1
-2
/
+14
*
|
rgw: ONLY move AWSv4Completer from rgw_rest_s3.cc to rgw_auth_s3.cc.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+89
*
|
rgw: make the get_v4_canonical_request_hash identified shorter.
Radoslaw Zarzynski
2017-06-07
1
-7
/
+9
*
|
rgw: rgw::auth::s3::parse_credentials() extracts access_key_id now.
Radoslaw Zarzynski
2017-06-07
1
-3
/
+14
*
|
rgw: all S3 auth engines are able to use AWSv4 now.
Radoslaw Zarzynski
2017-06-07
1
-1
/
+3
*
|
rgw: decompose rgw::auth::s3::parse_credentials regarding the query string ha...
Radoslaw Zarzynski
2017-06-07
1
-104
/
+129
*
|
rgw: clean up rgw::auth::s3::get_v4_signing_key.
Radoslaw Zarzynski
2017-06-07
1
-51
/
+24
*
|
rgw: split generation AWSv4's SigningKey into a separate func.
Radoslaw Zarzynski
2017-06-07
1
-10
/
+25
*
|
rgw: minimise the number of parameters of rgw::auth::s3::get_v4_signature.
Radoslaw Zarzynski
2017-06-07
1
-4
/
+31
*
|
rgw: rgw::auth::s3::get_v4_signature doesn't depend on req_state anymore.
Radoslaw Zarzynski
2017-06-07
1
-16
/
+14
*
|
rgw: dissect basic AWSv4's credentials parsing into separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+159
*
|
rgw: dissect AWSv4's Canonical Headers crafting into a separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+57
*
|
rgw: dissect AWSv4's Canonical QS crafting into a separated function.
Radoslaw Zarzynski
2017-06-07
1
-0
/
+91
*
|
rgw: get_v4_canonical_request_hash doesn't depend on req_state anymore.
Radoslaw Zarzynski
2017-06-07
1
-26
/
+7
*
|
rgw: rework interfaces of AWSv4 helper primitives.
Radoslaw Zarzynski
2017-06-07
1
-51
/
+84
[next]