Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-70415 Attach tenantId to dbStats during initial sync | jannaerin | 2022-11-15 | 1 | -0/+10 |
| | |||||
* | SERVER-67081 Use DatabaseName instead of StringData in AuthzManagerExeternal | Sara Golemon | 2022-06-13 | 1 | -1/+1 |
| | |||||
* | SERVER-51864 IDLify usersInfo and rolesInfo commands | Sara Golemon | 2020-11-09 | 1 | -3/+16 |
| | |||||
* | SERVER-51084 easy XCode12 fixes (excludes the int to double fixes) | Billy Donahue | 2020-10-01 | 1 | -1/+1 |
| | |||||
* | SERVER-50292 Refactor user acuisition via externalState | Sara Golemon | 2020-09-02 | 1 | -1/+1 |
| | |||||
* | SERVER-50204 Refactor role acquisition using resolveRoles | Sara Golemon | 2020-08-24 | 1 | -6/+4 |
| | |||||
* | SERVER-50187 Use AuthzManagerExternalState::roleExists() to simplify role checks | Sara Golemon | 2020-08-20 | 1 | -8/+9 |
| | |||||
* | SERVER-46498 Store connection specified roles in authorization cache key | Spencer Jackson | 2020-03-03 | 1 | -1/+1 |
| | |||||
* | SERVER-39338 Remove `stdx/functional.h` | ADAM David Alan Martin | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | SERVER-40357 expand all calls to MONGO_DISALLOW_COPYING | Billy Donahue | 2019-03-28 | 1 | -2/+2 |
| | | | | | | | | | | | 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++ files | Billy Donahue | 2019-02-13 | 1 | -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 license | Ramon Fernandez | 2018-10-22 | 1 | -26/+28 |
| | |||||
* | SERVER-37563 Remove all usages of getGlobalAuthorizationManager | Kaloian Manassiev | 2018-10-12 | 1 | -2/+0 |
| | |||||
* | SERVER-8240 Convert std::string parameters in auth module to StringData, as ↵ | Kashish Garg | 2018-06-08 | 1 | -1/+1 |
| | | | | appropriate | ||||
* | SERVER-29183 Add restriction support to rolesInfo | Sara Golemon | 2017-07-24 | 1 | -19/+24 |
| | |||||
* | SERVER-27938 Rename all OperationContext variables to opCtx | Maria van Keulen | 2017-03-07 | 1 | -7/+7 |
| | | | | | | 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-22826 Support X509 Authorization | Spencer Jackson | 2016-08-11 | 1 | -2/+6 |
| | |||||
* | Revert "SERVER-22826 Support X509 Authorization" | Spencer Jackson | 2016-08-10 | 1 | -6/+2 |
| | | | | This reverts commit d930f4832631eca7092ada4328d780f2b8d19d31. | ||||
* | SERVER-22826 Support X509 Authorization | Spencer Jackson | 2016-08-09 | 1 | -2/+6 |
| | |||||
* | SERVER-19543 Thread OperationContext through to everywhere that accesses the ↵ | Spencer T Brody | 2015-08-12 | 1 | -2/+4 |
| | | | | CatalogManager | ||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -24/+25 |
| | |||||
* | SERVER-18478 Remove lingering unused mutex in AuthzManagerExternalStateLocal | Daniel Alabi | 2015-05-26 | 1 | -1/+0 |
| | | | | | Also removes unused includes in AuthzManagerExternalState* files as a result of recent cleanup | ||||
* | SERVER-18328 SERVER-18478 AuthzManagerExternalState for mongos should go ↵ | Daniel Alabi | 2015-05-22 | 1 | -22/+1 |
| | | | | through the catalog manager | ||||
* | SERVER-18478 Clean up AuthzManagerExternalState | Daniel Alabi | 2015-05-21 | 1 | -18/+0 |
| | | | | Removed insert/remove/update from the AuthzManagerExternalState* interfaces | ||||
* | SERVER-18478 Get rid of UpdateGuard and simplify locking for user management ↵ | Daniel Alabi | 2015-05-18 | 1 | -6/+0 |
| | | | | commands on mongod | ||||
* | SERVER-17592 Move legacy dist lock code under catalog | Randolph Tan | 2015-05-05 | 1 | -1/+1 |
| | |||||
* | SERVER-17592 Refactor legacy logic into distributed lock manager | Randolph Tan | 2015-04-24 | 1 | -5/+3 |
| | |||||
* | SERVER-17817 When setting up ClientBasic, get AuthorizationSession object ↵ | Andy Schwerin | 2015-04-06 | 1 | -0/+2 |
| | | | | from AuthorizationManager. | ||||
* | SERVER-16940 Change pass-by-const-ref of StringData to pass-by-value | Tyler Brock | 2015-02-06 | 1 | -1/+1 |
| | |||||
* | SERVER-13256 Remove scoped_ptr from pch.h | Andrew Morrow | 2015-01-05 | 1 | -1/+1 |
| | |||||
* | SERVER-15882 Remove dead index creation/deletion operations from ↵ | Andy Schwerin | 2014-11-04 | 1 | -8/+0 |
| | | | | AuthzManagerExternalState. | ||||
* | SERVER-15549 Remove AuthzManagerExternalState::getAllDatabaseNames | Kaloian Manassiev | 2014-10-07 | 1 | -2/+0 |
| | |||||
* | SERVER-14668 remove no-OpCtx DBDirectClient and update all former users | Hari Khalsa | 2014-09-09 | 1 | -5/+10 |
| | |||||
* | SERVER-14668 Distlock constants to enums and fix some includes | Kaloian Manassiev | 2014-08-28 | 1 | -1/+3 |
| | | | | | The macros were conflicting with LockManager enums, which are in different namespaces (LOCK_TIMEOUT in particular). | ||||
* | SERVER-13961 Thread through OperationContext to the AuthorizationManager | Kaloian Manassiev | 2014-07-23 | 1 | -2/+3 |
| | |||||
* | SERVER-13961 Start using LockState from the OperationContext | Kaloian Manassiev | 2014-06-02 | 1 | -1/+1 |
| | |||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-30 | 1 | -3/+5 |
| | | | | | 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 Manassiev | 2014-05-28 | 1 | -5/+3 |
| | | | | This reverts commit 0672061deb58aac931912bed68d014247c581968. | ||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-28 | 1 | -3/+5 |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | ||||
* | SERVER-13256: Remove pch - qualify std in headers | Mark Benvenuto | 2014-05-19 | 1 | -1/+1 |
| | |||||
* | SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵ | Andy Schwerin | 2014-05-16 | 1 | -2/+2 |
| | | | | with stdx::bind. | ||||
* | SERVER-12664 Change nUpdated to nMatched in bulk api results | Randolph Tan | 2014-02-13 | 1 | -1/+1 |
| | |||||
* | SERVER-11681 move distlock to s/ directory - not part of client | Greg Studer | 2014-01-08 | 1 | -1/+1 |
| | |||||
* | SERVER-7246 legacy user authentication should use primary preferred read pref | Greg Studer | 2013-12-11 | 1 | -0/+14 |
| | |||||
* | SERVER-11411 Give rolesInfo command the ability to list all roles defined ↵ | Spencer T Brody | 2013-11-13 | 1 | -1/+7 |
| | | | | | | | for a given database. This commit also introduces the "showPrivileges" option, which defaults to false, to rolesInfo to control whether or not privilege information is included in the result. | ||||
* | SERVER-9516 Remove unused methods from AuthzManagerExternalState. | Andy Schwerin | 2013-11-08 | 1 | -16/+2 |
| | |||||
* | SERVER-9516 Support for determining and examining the version of the auth ↵ | Andy Schwerin | 2013-10-18 | 1 | -1/+1 |
| | | | | schema in durable storage. | ||||
* | SERVER-6246 SERVER-9515 Update usersInfo and rolesInfo commands to new API | Spencer T Brody | 2013-10-06 | 1 | -0/+1 |
| | |||||
* | SERVER-10670 Maintain role graph consistency. | Andy Schwerin | 2013-10-05 | 1 | -0/+5 |
| | | | | | | | | Keeps the RoleGraph up to date in mongod, and converts MongoS to simply ask the config server for required information about users and roles. Performs somewhat aggressive cache invalidation of the users cache in mongod. Still no cache invalidation in mongos. | ||||
* | SERVER-9515 Add generic update method to AuthzManagerExternalState | Spencer T Brody | 2013-10-02 | 1 | -5/+7 |
| |