summaryrefslogtreecommitdiffstats
path: root/src/auth (follow)
Commit message (Expand)AuthorAgeFilesLines
* cmake: compile crimson-auth with crimson::cflagsKefu Chai2020-02-141-7/+0
* auth: audit memset & bzero users for FIPS.Radoslaw Zarzynski2019-11-171-0/+4
* auth/cephx: always initialize local variablesKefu Chai2019-10-251-2/+2
* crimson: s/ceph/crimson/ in namespace namesKefu Chai2019-10-241-2/+2
* Merge PR #30859 into masterSage Weil2019-10-245-14/+14
|\
| * auth: EACCES, not EPERMSage Weil2019-10-235-14/+14
* | auth/cephx/CephxClientHandler: handle decode errorsSage Weil2019-10-221-4/+22
* | auth/cephx/CephxProtocol: handle decode errors in CephXTicketHandler::verify_...Sage Weil2019-10-221-43/+61
* | auth/cephx/CephxServiceHandler: handle decode errorsSage Weil2019-10-221-3/+24
|/
* auth/Crypto: assert(len <= 256) before calling getentropy()Kefu Chai2019-09-241-0/+2
* auth/Crypto: fallback to /dev/urandom if getentropy() failsKefu Chai2019-09-242-7/+41
* cephx: Fix incorrect use of __le16/32/64Ulrich Weigand2019-09-052-29/+29
* auth: remove unused forwarde declarationKefu Chai2019-08-031-1/+0
* Merge pull request #28850 from liewegas/wip-40634Kefu Chai2019-07-091-0/+3
|\
| * auth/cephx/CephxKeyServer: make clear_secrets() clear rotating secrets tooSage Weil2019-07-031-0/+3
* | Merge pull request #27834 from rzarzynski/wip-nss-drop-cmsKefu Chai2019-07-051-10/+2
|\ \ | |/ |/|
| * build, common, crypto, rgw: drop USE_OPENSSL as OpenSSL is obligatory.Radoslaw Zarzynski2019-06-261-10/+2
* | auth/KeyRing: escape quotes around commandsKefu Chai2019-06-251-0/+2
* | src: use spirit based ceph.conf parserKefu Chai2019-06-251-13/+9
|/
* auth/KeyRing: remove KeyRing::create_empty()Kefu Chai2019-06-142-8/+0
* auth/krb: fix Kerberos compile errorhuangjun2019-05-161-1/+1
* auth,mon,crimson: pass KeyStore by const referenceKefu Chai2019-04-289-11/+11
* auth: do not use cct unless i have toKefu Chai2019-04-281-2/+2
* auth/Auth: pass utime_t by const referenceKefu Chai2019-04-281-1/+1
* auth/cephx: do not require a cct for accessing configKefu Chai2019-04-281-2/+14
* auth: kill AuthUnknownSessionHandlerSage Weil2019-04-243-24/+1
* auth: kill AuthUnknown* (except AuthUnknownSessionHandler)Sage Weil2019-04-245-223/+0
* auth/AuthRegistry: more constnessKefu Chai2019-04-172-9/+9
* auth/AuthClient: cleanup forward declarationKefu Chai2019-04-061-1/+4
* Merge pull request #27255 from adamemerson/wip-names-common-through-objecterKefu Chai2019-04-029-88/+92
|\
| * auth: Update AuthServiceHandler.h to work without using namespaceAdam C. Emerson2019-03-291-4/+4
| * auth: Update AuthServer.h to work without using namespaceAdam C. Emerson2019-03-291-2/+2
| * auth: Update Crypto.h to work without using namespaceAdam C. Emerson2019-03-291-33/+36
| * auth: Update AuthRegistry.h to work without using namespaceAdam C. Emerson2019-03-291-2/+2
| * auth: Update AuthClientHandler.h to work without using namespaceAdam C. Emerson2019-03-291-4/+4
| * auth: Update AuthAuthorizedHandler.h to work without using namespaceAdam C. Emerson2019-03-291-2/+2
| * auth: Update AuthClient.h to work without using namespaceAdam C. Emerson2019-03-291-4/+4
| * auth: Update Auth.h to work without using namespaceAdam C. Emerson2019-03-291-22/+23
| * auth: Update KeyRing.h to work without using namespaceAdam C. Emerson2019-03-291-15/+15
* | auth/AuthRegistry: remove experimental flag for 'secure' modeSage Weil2019-03-161-3/+1
|/
* Merge PR #26875 into nautilusSage Weil2019-03-142-0/+23
|\
| * msg/async, v2: switch the pre-auth mechanism to HMAC-SHA256.Radoslaw Zarzynski2019-03-131-0/+2
| * auth: add hmac_sha256() to CryptoKey.Radoslaw Zarzynski2019-03-132-0/+21
* | auth/cephx: fix decode_encrypt error handlingxie xingguo2019-03-131-1/+1
* | auth/cephx: fix encode_encrypt error handlingxie xingguo2019-03-131-1/+1
|/
* include/intarith: enforce the same type for p2*() argumentsIlya Dryomov2019-03-051-4/+2
* auth/AuthRegistry: mark 'secure' con mode experimental for nowSage Weil2019-02-261-1/+3
* Merge PR #26466 into masterSage Weil2019-02-248-203/+30
|\
| * auth, msg/async, v2: drop AuthStreamHandler and AES128GCM_StreamHandler.Radoslaw Zarzynski2019-02-212-269/+0
| * auth: introduce ceph::crypto::onwire interfaces.Radoslaw Zarzynski2019-02-211-7/+6