summaryrefslogtreecommitdiffstats
path: root/src/auth/cephx/CephxKeyServer.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* ceph-dencoder: Add missing common types to ceph-dencoder for accurate encode-...NitzanMordhai2023-09-131-7/+33
* auth: refactor KeyServer::get_used_pending_keys().Radoslaw Zarzynski2022-09-121-2/+2
* auth: keep track of used pending_keysSage Weil2022-09-121-0/+6
* mon,auth: fix proposal of rotating keysSage Weil2021-10-011-3/+2
* mon,auth: debug missing service secretsSage Weil2021-10-011-0/+2
* auth/cephx: make KeyServer::build_session_auth_info() less confusingIlya Dryomov2021-04-151-3/+3
* auth/cephx: cap ticket validity by expiration of "next" keyIlya Dryomov2021-04-151-4/+6
* auth/cephx: drop redundant KeyServerData::get_service_secret() overloadIlya Dryomov2021-04-151-2/+0
* mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-221-34/+31
* crimson:common add TOPNSPC namespace for ceph and crimsonChunmei Liu2020-02-281-2/+1
* auth/cephx/CephxKeyServer: make clear_secrets() clear rotating secrets tooSage Weil2019-07-031-0/+3
* auth/cephx: pass more specific type into build_session_auth_infoSage Weil2019-02-071-4/+10
* auth/cephx: remove unused member methodrunsisi2018-10-191-2/+0
* auth: switch from Mutex to ceph::mutexKefu Chai2018-09-271-13/+13
* auth: Use ceph_assert for assertsAdam C. Emerson2018-08-271-1/+1
* core: use const_iterator for decodeKefu Chai2018-05-171-4/+4
* auth: Use unqualified encode/decodeAdam C. Emerson2018-01-101-28/+36
* common/auth: add override in headersliuchang08122017-02-281-2/+2
* assert(0) -> ceph_abort()Sage Weil2016-11-221-1/+1
* auth/cephx: kill dead codexie xingguo2016-06-121-5/+0
* auth/cephx: fix race conditon for some public methods of KeyServerxie xingguo2016-06-071-0/+4
* AUTH: optimize header file dependency.shawn2016-05-201-4/+2
* make ctors with one argument explicitDanny Al-Gaaf2016-01-291-1/+1
* Removed extra semicolonsDaniel J. Hofmann2014-05-091-3/+3
* mon: include some (basic) auth info in reportSage Weil2013-07-151-0/+3
* auth: cephx: KeyServer: list secrets to formatter or plaintextDan Mick2013-07-111-1/+6
* auth: CephxKeyServer: add secrets_{begin,end}() gettersJoao Eduardo Luis2013-06-071-0/+4
* mon: fix stdout vs. stderr throughout monitorDan Mick2013-05-221-1/+1
* CephxKeyServer.h: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-121-1/+1
* auth: cephx: KeyServer: add 'has_secrets()' functionJoao Eduardo Luis2013-02-121-0/+5
* mon: share mon keyring with KeyServerSage Weil2012-06-071-5/+6
* mon: keep mon. secret in an external keyringSage Weil2012-05-151-8/+0
* mon: create initial states after quorum is formedSage Weil2011-11-111-0/+17
* auth: CephxKeyServer: de-globalizeColin Patrick McCabe2011-06-211-10/+12
* auth: const cleanupColin Patrick McCabe2011-04-211-29/+47
* Rename config.h -> common/config.hColin Patrick McCabe2011-02-231-1/+1
* Bug #98: Unique names for include guardsMarkus Elfring2010-06-171-2/+2
* auth: re-add auid to EntityAuth and AuthTicket.Greg Farnum2010-03-061-0/+2
* mon: add 'auth export ]name]' to export a full or partial keyringSage Weil2010-02-171-0/+8
* cephx: fix up key rotationSage Weil2010-02-111-13/+7
* cephx: add struct_v throughout. some cleanup.Sage Weil2010-02-041-1/+17
* auth: CEPH_AUTH_NONE auth and caps workingYehuda Sadeh2009-10-291-4/+4
* auth: pass mon caps to the sessionYehuda Sadeh2009-10-241-0/+2
* auth: move one more typeSage Weil2009-10-231-3/+3
* auth: move most Auth.h stuff into cephx/CephxProtocol.hSage Weil2009-10-231-0/+239