summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth
Commit message (Expand)AuthorAgeFilesLines
* SERVER-9515 Implement several remaining role manipulation commandsSpencer T Brody2013-10-047-187/+212
* SERVER-6246 SERVER-9515 Clean up parsing of some existing user and role manag...Spencer T Brody2013-10-045-1037/+165
* SERVER-8510 Get rid of CmdLine struct and use new option handling styleShaun Verch2013-10-043-5/+6
* SERVER-9515 Fix test of indirect privilege tracking in role graphSpencer T Brody2013-10-022-0/+5
* SERVER-9515 Track indirect roles for roles in the RoleGraphSpencer T Brody2013-10-024-17/+101
* SERVER-9515 Add generic update method to AuthzManagerExternalStateSpencer T Brody2013-10-028-37/+85
* SERVER-9515 Implement rolesInfo commandSpencer T Brody2013-10-022-17/+21
* SERVER-9515 Implement grantPrivilegesToRole command.Spencer T Brody2013-10-025-23/+106
* SERVER-10985 Get rid of obsolete resource name constants in AuthorizationMana...Andrew Schwerin2013-10-013-13/+0
* SERVER-10946 Fixed user acquisition for $externalAndreas Nilsson2013-09-301-9/+0
* SERVER-9515 Move getBSONForRole into AuthorizationManagerSpencer T Brody2013-09-277-163/+162
* SERVER-9515 Provide function for generating BSON representation of a roleSpencer T Brody2013-09-279-37/+221
* turn assert(0) into assert(xxxxx)Hari Khalsa2013-09-261-1/+1
* SERVER-1105 Update AuthorizationSession's logic for collection-level access c...Andy Schwerin2013-09-2616-799/+553
* SERVER-9515 Provide mechanism to convert a Privilege object into a ParsedPriv...Spencer T Brody2013-09-267-13/+157
* SERVER-9515 Implement parsing of grantPrivilegesToRole commandSpencer T Brody2013-09-262-28/+97
* SERVER-9515 Provide mechanism to convert a ParsedPrivilege into a Privilege o...Spencer T Brody2013-09-265-1/+227
* SERVER-6246 Rename PrivilegeDocumentParser to UserDocumentParser and move use...Spencer T Brody2013-09-2511-124/+2166
* SERVER-10798 Reduce log information leakageAndreas Nilsson2013-09-241-2/+0
* SERVER-9515 Add createRole commandSpencer T Brody2013-09-243-1/+60
* SERVER-9515 Implement parsing of createRole commandSpencer T Brody2013-09-244-15/+32
* SERVER-9518 Change getAllDatabaseNames from using GlobalWrite to using Global...Spencer T Brody2013-09-232-1/+2
* SERVER-1105 Fix logical error in authorization_session_test.cpp.Andy Schwerin2013-09-231-1/+1
* SERVER-1105 Use ResourcePattern type when identifying the resource component ...Andy Schwerin2013-09-2311-275/+539
* SERVER-9517 Implement generic insert, update, and remove methods in AuthzMana...Spencer T Brody2013-09-239-237/+227
* SERVER-1105 Introduce ResourcePattern type, for matching against resources in...Andy Schwerin2013-09-204-0/+635
* SERVER-10745 Eliminate AuthorizationSession::hasInternalAuthorization() method.Andy Schwerin2013-09-202-10/+0
* SERVER-1105 Do not test role->privilege mappings in authorization_manager_test.Andy Schwerin2013-09-202-364/+150
* SERVER-6246 Add usersInfo commandSpencer T Brody2013-09-172-0/+18
* Revert "SERVER-6246 Add usersInfo command"Spencer T Brody2013-09-162-18/+0
* SERVER-9518 Simplify locking of authorization documentsSpencer T Brody2013-09-168-126/+162
* SERVER-6246 Add usersInfo commandSpencer T Brody2013-09-162-0/+18
* SERVER-9517 Implement generic query method on AuthorizationManagerExternalStateSpencer T Brody2013-09-167-10/+96
* SERVER-9518 Change how User objects store their roles and delegatable rolesSpencer T Brody2013-09-126-149/+135
* SERVER-9980 Add write concern to user management commandsSpencer T Brody2013-09-1211-129/+280
* SERVER-9518 Add diagnostic "why" argument to authz data lockingSpencer T Brody2013-09-119-12/+14
* SERVER-9518 Implement functions in mongos and mongod for locking authorizatio...Spencer T Brody2013-09-115-4/+36
* SERVER-9518 Rename AuthzUpgradeLockGuard and make it a generic guard for Auth...Spencer T Brody2013-09-119-43/+147
* SERVER-9518 Rename "system" roles to "built-in" rolesSpencer T Brody2013-09-093-53/+53
* SERVER-9518 Move V0 system role constants into RoleGraphSpencer T Brody2013-09-095-27/+23
* SERVER-9518 Hook up RoleGraph to AuthorizationManager and move all handling o...Spencer T Brody2013-09-097-347/+518
* SERVER-9518 Store delegatable roles list in User object in memorySpencer T Brody2013-09-096-5/+68
* Remove unused messageSpencer T Brody2013-09-091-6/+0
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-0635-0/+420
* SERVER-9517 Make default authorization version 2Spencer T Brody2013-09-061-1/+1
* SERVER-9517 Update tests to pass with new user schemaSpencer T Brody2013-09-063-93/+124
* SERVER-9517 Temporarily update automatic index building code to build the rig...Spencer T Brody2013-09-061-19/+19
* SERVER-9518 Only build up representation of v1 auth state if we have not yet ...Spencer T Brody2013-09-064-14/+36
* SERVER-9517 When checking if a privilege document is valid make sure to check...Spencer T Brody2013-09-063-274/+17
* SERVER-6246 Change user management commands to use the new v2 style user docu...Spencer T Brody2013-09-0616-75/+196