Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SERVER-15641 Fix memory leaks in C++ unit tests | Andrew Morrow | 2014-10-15 | 1 | -1/+1 | |
| | ||||||
* | SERVER-15549 Remove AuthzManagerExternalState::getAllDatabaseNames | Kaloian Manassiev | 2014-10-07 | 1 | -12/+0 | |
| | ||||||
* | SERVER-15311 Never read from admin.system.new_users when looking for user ↵ | Andy Schwerin | 2014-09-18 | 1 | -33/+0 | |
| | | | | | | | | documents. The master branch no longer needs to support the 2.4-2.6 upgrade process, obviating the need for this decision making. Removing it will reduce the likelihood of future errors, and simplifies storage concurrency control by removing the need for a multi-document atomic read. | |||||
* | SERVER-14668 remove no-OpCtx DBDirectClient and update all former users | Hari Khalsa | 2014-09-09 | 1 | -3/+12 | |
| | ||||||
* | SERVER-13961 Thread through OperationContext to the AuthorizationManager | Kaloian Manassiev | 2014-07-23 | 1 | -0/+1 | |
| | ||||||
* | SERVER-14650 Rename ROLE_SOURCE_FIELD_NAME to ROLE_DB_FIELD_NAME | Amalia Hawkins | 2014-07-22 | 1 | -1/+1 | |
| | ||||||
* | SERVER-13961 Start using LockState from the OperationContext | Kaloian Manassiev | 2014-06-02 | 1 | -0/+1 | |
| | ||||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-30 | 1 | -13/+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/+13 | |
| | | | | This reverts commit 0672061deb58aac931912bed68d014247c581968. | |||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-28 | 1 | -13/+5 | |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | |||||
* | SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵ | Andy Schwerin | 2014-05-16 | 1 | -1/+1 | |
| | | | | with stdx::bind. | |||||
* | SERVER-13797 Abstract $where processing and remove usages of getContext | Kaloian Manassiev | 2014-05-09 | 1 | -1/+2 | |
| | ||||||
* | SERVER-12664 Change nUpdated to nMatched in bulk api results | Randolph Tan | 2014-02-13 | 1 | -1/+1 | |
| | ||||||
* | SERVER-12704: cleanup updatedriver options | Scott Hernandez | 2014-02-12 | 1 | -1/+0 | |
| | ||||||
* | SERVER-11531, SERVER-10489, SERVER-6835, SERVER-4830: Refactor update system ↵ | Scott Hernandez | 2013-11-13 | 1 | -2/+2 | |
| | | | | to support immutable fields, consolodate storage validation, and misc issues. | |||||
* | SERVER-11672 Eliminate unused and erroneous testing code from ↵ | Andy Schwerin | 2013-11-13 | 1 | -9/+0 | |
| | | | | AuthzExternalStateMock. | |||||
* | SERVER-9516 Report document changes via the logOp infrastructure in ↵ | Andy Schwerin | 2013-11-12 | 1 | -23/+47 | |
| | | | | AuthzManagerExternalStateMock. | |||||
* | SERVER-9516 Factor out common code from mock & mongod implementations of ↵ | Andy Schwerin | 2013-11-08 | 1 | -68/+40 | |
| | | | | AuthzManagerExternalState. | |||||
* | SERVER-9516 Remove unused methods from AuthzManagerExternalState. | Andy Schwerin | 2013-11-08 | 1 | -49/+11 | |
| | ||||||
* | SERVER-11426 change C++ drive to accept both userSource and db as the DB to ↵ | matt dannenberg | 2013-10-30 | 1 | -1/+1 | |
| | | | | authenticate against in the auth helper | |||||
* | SERVER-9516 Support for determining and examining the version of the auth ↵ | Andy Schwerin | 2013-10-18 | 1 | -1/+14 | |
| | | | | 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 Reenable auth unittests. | Andy Schwerin | 2013-10-06 | 1 | -2/+84 | |
| | | | | | | This fixes the authorization_session_test and all but two cases in the authorization_manager_test. The two failing cases are labeled with a TODO and disabled individually. | |||||
* | SERVER-10670 Maintain role graph consistency. | Andy Schwerin | 2013-10-05 | 1 | -4/+24 | |
| | | | | | | | | 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 | -0/+11 | |
| | ||||||
* | SERVER-9517 Implement generic insert, update, and remove methods in ↵ | Spencer T Brody | 2013-09-23 | 1 | -1/+5 | |
| | | | | AuthzManagerExternalState | |||||
* | SERVER-9517 Implement generic query method on AuthorizationManagerExternalState | Spencer T Brody | 2013-09-16 | 1 | -3/+34 | |
| | ||||||
* | SERVER-9980 Add write concern to user management commands | Spencer T Brody | 2013-09-12 | 1 | -12/+22 | |
| | ||||||
* | SERVER-9518 Add diagnostic "why" argument to authz data locking | Spencer T Brody | 2013-09-11 | 1 | -1/+1 | |
| | ||||||
* | SERVER-9518 Rename AuthzUpgradeLockGuard and make it a generic guard for ↵ | Spencer T Brody | 2013-09-11 | 1 | -2/+2 | |
| | | | | AuthorizationManager. | |||||
* | SERVER-8886 Add OpenSSL exception to files in src/mongo/db | Ian Whalen | 2013-09-06 | 1 | -0/+12 | |
| | ||||||
* | SERVER-9517 Update tests to pass with new user schema | Spencer T Brody | 2013-09-06 | 1 | -1/+1 | |
| | ||||||
* | SERVER-6246 Change user management commands to use the new v2 style user ↵ | Spencer T Brody | 2013-09-06 | 1 | -2/+2 | |
| | | | | documents | |||||
* | SERVER-9516 Logic of system.users schema upgrade process. | Andy Schwerin | 2013-09-03 | 1 | -33/+175 | |
| | | | | | Includes AuthorizationManagerExternalState interface changes and implementation in the mock, plus unit tests. | |||||
* | SERVER-9517 Allow AuthorizationManager to find and parse v2 priv docs | Spencer T Brody | 2013-08-27 | 1 | -2/+2 | |
| | ||||||
* | SERVER-6246 Add removeUsers command | Spencer T Brody | 2013-08-01 | 1 | -0/+5 | |
| | ||||||
* | SERVER-9518 Catch exceptions in ExternalState functions | Spencer T Brody | 2013-07-23 | 1 | -10/+8 | |
| | ||||||
* | SERVER-9518 Implement functions in mongos that are necessary for building up ↵ | Spencer T Brody | 2013-07-22 | 1 | -1/+2 | |
| | | | | User cache from v1 user docs | |||||
* | SERVER-9518 Function to initialize User cache from V1 user documents. | Spencer T Brody | 2013-07-17 | 1 | -6/+30 | |
| | ||||||
* | namespacestring -> namespace_string | Eliot Horowitz | 2013-07-08 | 1 | -1/+1 | |
| | ||||||
* | SERVER-9518 Initial implementation of acquire/releaseUser methods in ↵ | Spencer T Brody | 2013-07-01 | 1 | -0/+68 | |
AuthorizationManager |