summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_swift_auth.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | rgw: fix accessing expired memory in PrefixableSignatureHelper.Radoslaw Zarzynski2017-08-241-3/+7
* | rgw: add support for Swift's TempURLs with prefix-based scope.Radoslaw Zarzynski2017-07-191-3/+66
* | rgw: switch from boost::string_ref to boost::string_view in rgw_swift_auth.cc.Radoslaw Zarzynski2017-07-181-6/+6
|/
* rgw: fix wrong error code for expired Swift TempURL's links.Radoslaw Zarzynski2017-06-221-1/+1
* rgw: clean-up error mapping in Swift's authentication strategy.Radoslaw Zarzynski2017-06-191-8/+8
* rgw/rgw_swift_auth.cc: using string::back() instead as the C++11 recommendliuyuhong2017-05-021-1/+1
* rgw: implement descriptive authentication failure reasons.Radoslaw Zarzynski2017-03-241-18/+18
* rgw: implement the rgw::auth::SysReqApplier over IdentityApplier.Radoslaw Zarzynski2017-03-241-5/+7
* rgw: port the TempURL auth engine to the new auth infrastructure.Radoslaw Zarzynski2017-03-241-20/+28
* rgw: port Swift's Signed and External auth engines.Radoslaw Zarzynski2017-03-241-25/+47
* rgw: Use decoded URI when verifying TempURLMichal Koutný2017-01-201-1/+1
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* common: Unskew clockAdam C. Emerson2016-12-221-3/+3
* Revert "rgw: temporarily use std::vector in place of static_vector of Boost."Radoslaw Zarzynski2016-11-211-12/+1
* rgw: strlen is not constexprAdam C. Emerson2016-11-171-2/+2
* rgw: switch to namespaces and change naming in the frontend subsystem.Radoslaw Zarzynski2016-10-211-1/+1
* rgw: ONLY replace std::size_t with size_t.Radoslaw Zarzynski2016-10-211-1/+1
* rgw: switch to RGWStreamIO::send_header().Radoslaw Zarzynski2016-10-211-6/+10
* rgw/swift: remove redundant assignment operationYan Jun2016-10-031-3/+1
* rgw: temporarily use std::vector in place of static_vector of Boost.Radoslaw Zarzynski2016-06-021-1/+12
* rgw: cosmetic changes in the new auth infra.Radoslaw Zarzynski2016-06-021-3/+3
* rgw, optimization: switch to std::string& when possible in the new auth.Radoslaw Zarzynski2016-06-021-2/+2
* rgw, optimization: further reduce allocations in RGWTempURLAuthEngine.Radoslaw Zarzynski2016-06-021-24/+32
* rgw: reduce string copies in tempURL processingMatt Benjamin2016-06-021-26/+56
* rgw: eradicate rgw_swift_verify_signed_token.Radoslaw Zarzynski2016-06-021-78/+0
* rgw: implement Swift-specific authentication engines.Radoslaw Zarzynski2016-06-021-2/+385
* rgw, cleanup: drop unused variable token_tag in rgw_swift_auth.cc.Radoslaw Zarzynski2016-05-261-1/+0
* Merge pull request #8093 from zaitcev/swift-root-prefixOrit Wasserman2016-05-241-3/+16
|\
| * rgw: Allow to serve Swift off the URL rootPete Zaitcev2016-03-141-3/+16
* | Merge pull request #8197 from H3C/wip-rgw-bugfixaOrit Wasserman2016-05-101-0/+2
|\ \
| * | rgw:response information is error when geting token of swift accountqiankunzheng2016-03-181-0/+2
| |/
* / rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.Radoslaw Zarzynski2016-05-061-1/+1
|/
* rgw: improve support for Swift's URL schema with account name inside.Radoslaw Zarzynski2016-03-041-0/+3
* refactor RGWClientIOMatt Benjamin2016-02-121-12/+19
* rgw: http headers need to end with \r\nYehuda Sadeh2014-12-121-3/+3
* rgw: update swift subuser perm masks when authenticatingYehuda Sadeh2014-11-051-1/+2
* rgw: modelinesSage Weil2014-07-101-0/+3
* rgw: add optional tenant name for swift urlsYehuda Sadeh2014-01-091-2/+8
* Merge remote-tracking branch 'origin/master' into wip-rgw-geoYehuda Sadeh2013-07-041-0/+3
|\
| * rgw: Fix return value for swift user not foundChristophe Courtaut2013-07-011-0/+3
* | rgw: separate certain request info into different structureYehuda Sadeh2013-05-231-5/+5
|/
* rgw: configurable swift token ttlYehuda Sadeh2012-11-061-1/+1
* rgw: don't add port to url if already has oneYehuda Sadeh2012-10-151-1/+1
* Merge branch 'wip-admin-rest'Yehuda Sadeh2012-10-081-31/+11
|\
| * rgw: different formatters for different servicesYehuda Sadeh2012-10-081-0/+2
| * rgw: refactor protocol stackingYehuda Sadeh2012-10-081-42/+0
| * rgw: tie callbacks in different handlers directly to RESTYehuda Sadeh2012-10-081-20/+2
| * rgw: hide fcgi details from client codeYehuda Sadeh2012-10-081-11/+7
| * rgw: better protocols separationYehuda Sadeh2012-09-261-0/+42
* | rgw: rgwstore is not globalYehuda Sadeh2012-08-291-6/+6
|/