summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/user_document_parser.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-22577 disallow creation of databases containing $ on mmapv1Robert Guo2016-03-291-1/+2
|
* SERVER-21535 Make mongos ignore unrecognized actions during privilege ↵Spencer T Brody2015-12-091-2/+16
| | | | parsing while authenticating users
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-408/+379
|
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-4/+4
|
* SERVER-15592 set default log component for all cppMatt Kangas2014-10-141-0/+2
|
* SERVER-14729 logging cleanup - removed mongo/util/log.h from headers, ↵Benety Goh2014-08-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | de-inlining functions that use logging where applicable. de-inlined BSONElement::_asCode() de-inlined BSONObjBuilder::appendDate() de-inlined DBClientCursor::nextSafe() de-inlined IndexDescriptor::_checkOk() de-inlined LastErrorHolder::getSafe() de-inlined UpdateResult constructor de-inlined QueryPlannerCommon::reverseScans() de-inlined repl::ScopedConn::connect() de-inlined repl::_MultiCommand::run() de-inlined OplogReader::tailCheck() de-inlined repl::StateBox::change() de-inlined repl::SyncSourceFeedback::_resetConnection() de-inlined DiskLoc56Bit::operator=() de-inlined DurableInterface::~DurableInterface() de-inlined ListeningSockets::closeAll() de-inlined RelativePath::fromFullPath() and getPartition() de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor (v8-3.25) de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor removed log message from List1::orphan() - this should have no user-facing impact because List1::orphan() is used in tests only removed log message from RWLockRecursiveNongreedy::Lock() removed log message from RSBase destructor removed log.h dependency from DESTRUCTOR_GUARD macro removed mongo/util/log.h dependency from qlog.h removed mongo/util/log.h dependency from stacktrace.h removed mongo/util/log.h dependency from s2 logging header removed mongo/util/log.h dependency from chunk_diff-inl.cpp removed mongo/util/log.h from pch.h removed unused mongo/util/log.h include from inlined file sorter.cpp convert HashTable<K,V> to non-template NamespaceHashTable. De-inlined NamespaceHashTable::_find() and constructor convert isself getMyAddrs()and getallIPs() debug log to use LOG() macro assign default log component MONGO_LOG_DEFAULT_COMPONENT removed unused macros LOGATMOST and LOGSOME removed unused FLOG() macro from goodies.h
* SERVER-14650 Rename ROLE_SOURCE_FIELD_NAME to ROLE_DB_FIELD_NAMEAmalia Hawkins2014-07-221-2/+2
|
* SERVER-12512: Add role-based, selective audit logging.Amalia Hawkins2014-07-211-0/+31
|
* SERVER-14426 Add a StringData method to BSONElementSpencer T Brody2014-07-021-16/+8
|
* SERVER-7596 Basic support for SCRAM-SHA1 using Cyrus SASLAndreas2014-05-301-15/+61
|
* SERVER-11961 Make names of the direct and indirect privileges and roles ↵Spencer T Brody2014-01-071-4/+5
| | | | fields consistent in usersInfo and rolesInfo
* SERVER-11426 change C++ drive to accept both userSource and db as the DB to ↵matt dannenberg2013-10-301-10/+10
| | | | authenticate against in the auth helper
* SERVER-11464 Fix user document parser now that external users have ↵Spencer T Brody2013-10-301-28/+55
| | | | 'credentials' fields
* SERVER-11260 Remove all code related to advanced role delegationSpencer T Brody2013-10-211-38/+14
|
* SERVER-9516 Eliminate declaration of unimplemented function, update comment.Andy Schwerin2013-10-181-2/+0
|
* SERVER-9517 Fix backwards condition in user document parserSpencer T Brody2013-10-111-2/+2
|
* SERVER-9517 SERVER-6246 Make 'hasRole' and 'canDelegate' fields in roles ↵Spencer T Brody2013-10-111-31/+11
| | | | array optional
* SERVER-9515 SERVER-6246 SERVER-9517 Instead of "name", in user objects use ↵Spencer T Brody2013-10-101-1/+1
| | | | "user" and in role objects use "role"
* SERVER-9517 Rename "source" field for users and roles to "db"Spencer T Brody2013-10-061-8/+6
|
* SERVER-10670 Maintain role graph consistency.Andy Schwerin2013-10-051-65/+117
| | | | | | | | 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-10985 Get rid of obsolete resource name constants in ↵Andrew Schwerin2013-10-011-6/+0
| | | | AuthorizationManager.
* SERVER-6246 Rename PrivilegeDocumentParser to UserDocumentParser and move ↵Spencer T Brody2013-09-251-0/+448
user_management_commands_parser into auth directory