| Commit message (Expand) | Author | Age | Files | Lines |
* | include/intarith: enforce the same type for p2*() arguments | Ilya Dryomov | 2019-03-05 | 1 | -4/+2 |
* | auth/AuthRegistry: mark 'secure' con mode experimental for now | Sage Weil | 2019-02-26 | 1 | -1/+3 |
* | Merge PR #26466 into master | Sage Weil | 2019-02-24 | 8 | -203/+30 |
|\ |
|
| * | auth, msg/async, v2: drop AuthStreamHandler and AES128GCM_StreamHandler. | Radoslaw Zarzynski | 2019-02-21 | 2 | -269/+0 |
| * | auth: introduce ceph::crypto::onwire interfaces. | Radoslaw Zarzynski | 2019-02-21 | 1 | -7/+6 |
| * | auth: drop AES128CBC_HMACSHA256_StreamHandler. | Radoslaw Zarzynski | 2019-02-21 | 1 | -184/+0 |
| * | msg/async, auth: switch AuthStreamHandler::rxtx_t to std::unique_ptr. | Radoslaw Zarzynski | 2019-02-21 | 2 | -4/+4 |
| * | crypto: AES128GCM_StreamHandler brings authenticated encryption with AES-GCM. | Radoslaw Zarzynski | 2019-02-21 | 1 | -4/+226 |
| * | msg/async: move crypto handling from ProtocolV2 into AuthStreamHandler. | Radoslaw Zarzynski | 2019-02-21 | 5 | -40/+224 |
| * | auth, msg: dissect AuthStreamHandler from AuthSessionHandler. | Radoslaw Zarzynski | 2019-02-21 | 4 | -18/+31 |
| * | auth/cephx: make _calc_signature() of CephxSessionHandler private. | Radoslaw Zarzynski | 2019-02-21 | 1 | -2/+2 |
| * | auth: drop {en,de}crypt_message() from AuthSessionHandler. | Radoslaw Zarzynski | 2019-02-21 | 2 | -19/+0 |
| * | auth: introduce DummyAuthSessionHandler. | Radoslaw Zarzynski | 2019-02-21 | 4 | -67/+18 |
| * | auth: make AuthSessionHandler purely abstract. | Radoslaw Zarzynski | 2019-02-21 | 6 | -50/+24 |
| * | auth: drop no_security() from AuthSessionHandler. | Radoslaw Zarzynski | 2019-02-21 | 5 | -14/+1 |
| * | auth: drop get_protocol() and get_key() from AuthSessionHandler. | Radoslaw Zarzynski | 2019-02-21 | 1 | -4/+0 |
| * | auth: drop sign_bufferlist() from AuthSessionHandler. | Radoslaw Zarzynski | 2019-02-21 | 3 | -27/+0 |
* | | auth/AuthRegistry: register as an observer | Sage Weil | 2019-02-21 | 2 | -8/+21 |
* | | auth/AuthRegistry: clear output vectors | Sage Weil | 2019-02-21 | 1 | -0/+9 |
* | | common/options: add ms_mon_client_mode | Sage Weil | 2019-02-20 | 2 | -3/+13 |
* | | auth: push con_mode selection into AuthRegistry helper | Sage Weil | 2019-02-20 | 3 | -0/+30 |
|/ |
|
* | auth/AuthServer: fix typo in comments | Kefu Chai | 2019-02-12 | 1 | -2/+2 |
* | auth/AuthRegistry: only complain about disabling cephx if cephx was enabled | Sage Weil | 2019-02-07 | 1 | -11/+21 |
* | auth/AuthRegistry: fix locking for get_supported_methods() | Sage Weil | 2019-02-07 | 1 | -0/+1 |
* | auth: remove AUTH_UNKNOWN weirdness, hardcoded defaults. | Sage Weil | 2019-02-07 | 1 | -8/+2 |
* | auth: document Auth{Client,Server} interfaces | Sage Weil | 2019-02-07 | 2 | -1/+13 |
* | auth: future-proof AUTH_MODE_* a bit in case we need to change the encoding byte | Sage Weil | 2019-02-07 | 1 | -2/+8 |
* | auth/DummyAuth: dummy auth server and client for test code | Sage Weil | 2019-02-07 | 2 | -0/+69 |
* | auth/Auth{Client,Server}: pass auth_meta in explicitly | Sage Weil | 2019-02-07 | 2 | -0/+5 |
* | auth: make connection_secret a std::string | Sage Weil | 2019-02-07 | 36 | -76/+124 |
* | auth,msg/async/ProtocolV2: negotiate connection modes | Sage Weil | 2019-02-07 | 5 | -35/+157 |
* | auth/AuthRegistry: refactor handling of auth_*_requred options | Sage Weil | 2019-02-07 | 8 | -142/+265 |
* | switch monc, daemons to use new msgr2 auth frame exchange | Sage Weil | 2019-02-07 | 1 | -1/+19 |
* | auth/AuthClientHandler: add build_initial_request hook | Sage Weil | 2019-02-07 | 1 | -0/+3 |
* | auth: introduce AuthClient and AuthServer handlers | Sage Weil | 2019-02-07 | 5 | -3/+131 |
* | auth: codify AUTH_MODE_AUTHORIZER | Sage Weil | 2019-02-07 | 4 | -3/+8 |
* | auth/AuthAuthorizeHandler: add get_supported_methods() | Sage Weil | 2019-02-07 | 1 | -1/+7 |
* | auth/AuthAuthorizeHandler: fix args for verify_authorizer() | Sage Weil | 2019-02-07 | 12 | -70/+92 |
* | auth: constify bufferlist arg to AuthAuthorizer::add_challenge() | Sage Weil | 2019-02-07 | 5 | -6/+10 |
* | auth/cephx: share all tickets and connection_secret in initial reply | Sage Weil | 2019-02-07 | 5 | -30/+118 |
* | msg/async,auth: add AuthConnectionMeta to Protocol | Sage Weil | 2019-02-07 | 1 | -0/+7 |
* | auth/AuthClientHandler: pass in session_key, connection_secret pointers | Sage Weil | 2019-02-07 | 7 | -8/+25 |
* | auth/AuthServiceHandler: take session_key and connection_secret as args | Sage Weil | 2019-02-07 | 7 | -23/+60 |
* | auth/cephx: pass more specific type into build_session_auth_info | Sage Weil | 2019-02-07 | 3 | -14/+28 |
* | mon: only all ms_handle_authentication() if auth method says we're done | Sage Weil | 2019-02-07 | 3 | -2/+7 |
* | auth: clean up AuthServiceHandler::handle_request() args | Sage Weil | 2019-02-07 | 7 | -32/+55 |
* | auth: clean up AuthServiceHandler::start_session() | Sage Weil | 2019-02-07 | 7 | -20/+29 |
* | Merge PR #26142 into master | Sage Weil | 2019-01-30 | 1 | -54/+1 |
|\ |
|
| * | doc/dev/cephx: document current implementation of cephx | Sage Weil | 2019-01-29 | 1 | -54/+1 |
* | | msg/async: msgr2: fix connection secret problems for WITH_SEASTAR builds | Ricardo Dias | 2019-01-23 | 1 | -0/+2 |