summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/authz_session_external_state.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-44372 WeakFunction: a simplification of SHIM_ macrosBilly Donahue2019-11-071-2/+1
|
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-1/+0
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-26/+28
|
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-1/+0
|
* SERVER-33008 Slice Authorization frameworkADAM David Alan Martin2018-05-111-1/+5
| | | | | | | | The Authorization framework was intertwined with many subsystems and needed to be properly abstracted in order to facilitate cutting down on certain unnecessary dependencies in some libraries. This also facilitates creating a reduced authorization framework for use in embedded builds.
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-1/+1
| | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-49/+48
|
* SERVER-18140: Allow getParameter to be executed locally against an arbiter ↵Amalia Hawkins2015-04-281-0/+5
| | | | in an authenticated replica set
* SERVER-17817 When setting up ClientBasic, get AuthorizationSession object ↵Andy Schwerin2015-04-061-0/+4
| | | | from AuthorizationManager.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-301-1/+2
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly"Kaloian Manassiev2014-05-281-2/+1
| | | | This reverts commit 0672061deb58aac931912bed68d014247c581968.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-281-1/+2
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* SERVER-12621 narrow the localhost exception when auth is enabledAmalia Hawkins2014-05-221-4/+8
|
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-10596 Globalize formerly per-thread Pool of JS ScopesMathias Stearn2013-08-261-8/+0
| | | | | | | This ensures that the limit of 10 pooled scopes is actually enforced. With a per-thread Pool, long-lived connections could cause very high memory usage (both real and virtual) even if they haven't used JS in a long time.
* SERVER-9518 Cleanup authorization code and remove all uses of Principal and ↵Spencer T Brody2013-08-191-1/+1
| | | | PrivilegeSet
* SERVER-9518 Add UserSet class to eventually replace PrincipalSetSpencer T Brody2013-07-301-1/+1
|
* SERVER-9518 Use AuthorizationManager to get privilege documents from diskSpencer T Brody2013-06-041-20/+2
|
* Add pointer to AuthorizationManager to AuthzSessionExternalStateSpencer T Brody2013-06-031-1/+5
|
* Revert "Add pointer to AuthorizationManager to AuthzSessionExternalState"Spencer T Brody2013-06-011-5/+1
| | | | This reverts commit 661a68e0bd5d9679afa6a1fc9f371bb17a15129e.
* Add pointer to AuthorizationManager to AuthzSessionExternalStateSpencer T Brody2013-05-311-1/+5
|
* Rename Auth[Global,Session]ExternalStateSpencer T Brody2013-05-311-0/+86