summaryrefslogtreecommitdiffstats
path: root/src/auth (follow)
Commit message (Expand)AuthorAgeFilesLines
* cmake: link against legacy-option-headers instead of depend on itKefu Chai2024-04-271-1/+1
* Merge pull request #52210 from ceph/wip-nitzan-ceph-dencoder-extend-common-ty...Yuri Weinstein2023-12-136-7/+246
|\
| * ceph-dencoder: Add missing common types to ceph-dencoder for accurate encode-...NitzanMordhai2023-09-136-7/+246
* | auth:rectify a cmake compilation warningcuiming_yewu2023-09-181-1/+1
|/
* cephx: initializing two member variables in the ctorsRonen Friedman2023-07-221-2/+2
* src/auth: apply const qualifier to EntityName arg in set_caps()Rishabh Dave2023-06-161-1/+1
* auth: refactor KeyServer::get_used_pending_keys().Radoslaw Zarzynski2022-09-122-4/+6
* auth: keep track of used pending_keysSage Weil2022-09-123-1/+25
* mon/AuthMonitor: 'auth {get-or-create,clear,commit}-pending'Sage Weil2022-09-121-2/+8
* auth/cephx: authenticate with either key or pending_keySage Weil2022-09-122-11/+20
* auth: add PendingKey to EntityAuthSage Weil2022-09-122-30/+35
* auth/Crypto: add clear()Sage Weil2022-09-081-0/+4
* auth/cephx: don't convert from int; use bool in invalidate_ticket()Radoslaw Zarzynski2022-07-261-1/+1
* build: Silence deprecation warnings from OpenSSL 3Adam C. Emerson2022-05-191-0/+10
* auth: drop unused get_supported_con_modes() from AuthServer.Radoslaw Zarzynski2021-10-271-8/+0
* Merge pull request #43335 from liewegas/debug-51815Kefu Chai2021-10-072-33/+30
|\
| * mon,auth: fix proposal of rotating keysSage Weil2021-10-012-42/+20
| * mon,auth: debug missing service secretsSage Weil2021-10-012-4/+23
* | auth,mon: don't log "unable to find a keyring" error when key is givenIlya Dryomov2021-09-191-1/+1
|/
* auth: build without "using namespace std"Kefu Chai2021-08-132-7/+7
* auth/KeyRing: rename decode_plaintext() to decode()Kefu Chai2021-06-022-7/+2
* auth/KeyRing: do not decode a copy of blKefu Chai2021-06-021-2/+1
* auth/KeyRing: always decode keying as plaintextKefu Chai2021-06-021-10/+3
* Merge PR #40870 into masterSage Weil2021-04-163-49/+54
|\
| * auth/cephx: make KeyServer::build_session_auth_info() less confusingIlya Dryomov2021-04-152-6/+6
| * auth/cephx: cap ticket validity by expiration of "next" keyIlya Dryomov2021-04-153-28/+45
| * auth/cephx: drop redundant KeyServerData::get_service_secret() overloadIlya Dryomov2021-04-152-17/+5
* | common: generate legacy_config_opts.h from .yaml.in filesKefu Chai2021-04-151-0/+1
|/
* auth/cephx: ignore CEPH_ENTITY_TYPE_AUTH in requested keysIlya Dryomov2021-04-061-3/+9
* mon: fail fast when unauthorized global_id (re)use is disallowedIlya Dryomov2021-04-062-0/+26
* auth/cephx: option to disallow unauthorized global_id (re)useIlya Dryomov2021-04-068-18/+124
* auth/cephx: make cephx_decode_ticket() take a const ticket_blobIlya Dryomov2021-04-062-3/+6
* auth/AuthServiceHandler: keep track of global_id and whether it is newIlya Dryomov2021-04-067-28/+53
* auth/AuthServiceHandler: build_cephx_response_header() is cephx-specificIlya Dryomov2021-04-062-4/+3
* auth/AuthServiceHandler: drop unused start_session() argsIlya Dryomov2021-04-066-24/+6
* mon/MonClient: preserve auth state on reconnectsIlya Dryomov2021-04-064-1/+15
* auth/CephxClientHandler: explain why skipping extra_tickets is neededIlya Dryomov2021-03-291-0/+16
* auth,msg,common: test: use s/init_le*/ceph_le*/Kefu Chai2021-03-101-11/+11
* auth: drop unnecessary forward declaration from AuthClientHandler.Radoslaw Zarzynski2021-03-011-1/+0
* mon/MonClient: bring back CEPHX_V2 authorizer challengesIlya Dryomov2020-10-171-0/+3
* auth/cephx: implement random()->get_bytes() for crimsonKefu Chai2020-07-271-2/+7
* common,msg,kv: Use Windows or portable function alternativesLucian Petrut2020-07-081-1/+19
* mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-225-69/+75
* Merge pull request #33796 from adamemerson/wip-using-namespace-commonKefu Chai2020-03-2116-94/+126
|\
| * auth: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-0716-94/+126
* | auth registry: helpers for checking secure method/modeYehuda Sadeh2020-03-061-0/+8
|/
* Merge pull request #31041 from liu-chunmei/ceph_seastar_alien_blue_storeKefu Chai2020-03-0219-27/+19
|\
| * crimson:common add TOPNSPC namespace for ceph and crimsonChunmei Liu2020-02-2819-27/+19
* | Merge PR #33226 into masterSage Weil2020-02-281-2/+13
|\ \ | |/ |/|
| * auth: treat mgr the same as mon when selecting auth modeYehuda Sadeh2020-02-131-2/+13