summaryrefslogtreecommitdiff
path: root/src/mongo/db/audit.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-35135 Redact command payload when auditing edge case eventsBilly Donahue2018-06-061-0/+1
| | | | Add missing #include for mongo/bson/util/builder.h
* SERVER-34805 Refactor the network libraries and move messages types to ↵Andrew Morrow2018-05-051-1/+1
| | | | rpc/protocol
* SERVER-34653 refactor audit's parseNs(..) to ns()Billy Donahue2018-04-251-2/+2
|
* SERVER-32138: Prune CommandInterface, rename parts of it ↵Billy Donahue2018-01-081-1/+14
| | | | audit::CommandInterface.
* SERVER-29187 Update the auditing framework for user and role restrictionsSara Golemon2017-07-271-4/+8
|
* SERVER-29731 command auth auditing should get access to document sequencesMathias Stearn2017-07-131-2/+2
|
* SERVER-29626 Remove code to upconvert and downconvert AuditMetadataMathias Stearn2017-06-191-34/+0
|
* SERVER-29314 removed CommandInterface importBenety Goh2017-05-251-6/+0
| | | | | This import is no longer necessary now that the downstream changes to implementations of the audit interface have been completed.
* SERVER-29314 add CommandInterface to break cyclic dependency between Command ↵Benety Goh2017-05-251-2/+8
| | | | and audit implementations
* 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-27995 make repl_set* naming convention consistentJudah Schvimer2017-03-061-1/+0
|
* SERVER-25488 merge ClientBasic and ClientKyle Suarez2016-08-081-42/+37
|
* Revert "SERVER-24780 Create audit log entry for setParameter command"Spencer T Brody2016-07-271-5/+0
| | | | This reverts commit a6fcab0cf4cad4bfee1d65ca2b9bfe0b69970a8f.
* SERVER-24780 Create audit log entry for setParameter commandAndreas Nilsson2016-07-271-0/+5
|
* SERVER-24615 Add support for OperationContext in EgressMetadataHookMark Benvenuto2016-07-261-1/+2
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-326/+297
|
* SERVER-18236 SERVER-18292 send impersonated users and roles via metadata objectAdam Midvidy2015-06-161-8/+2
|
* SERVER-18072 Pull ShardingConnectionHook into its own libraryKaloian Manassiev2015-04-161-4/+0
|
* SERVER-17800 remove dead auditing functions for pseudo-commandsAdam Midvidy2015-04-131-23/+0
|
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-18/+18
|
* logCommandAuthzCheck doesn't need to allocate a NamespaceString when not neededEliot Horowitz2015-01-091-1/+1
|
* SERVER-16362: Defer audit doc creation and redaction until we have to log it.Amalia Hawkins2014-12-031-1/+3
|
* SERVER-12512: Add role-based, selective audit logging.Amalia Hawkins2014-07-211-10/+32
|
* SERVER-11192 hook c++ driver to transmit mongos authenticated users to ↵Eric Milkie2013-12-241-0/+29
| | | | | | mongod, for auditing Also, add UserNameIterator as a parallel to RoleIterator.
* SERVER-1891 change maxsize to maxSize for addShard auditloggingmatt dannenberg2013-12-121-1/+1
|
* SERVER-11600 remove logRotate from auditloggingmatt dannenberg2013-11-131-6/+0
|
* SERVER-1891 Hookup audit logging for sharding events.matt dannenberg2013-11-051-0/+29
|
* SERVER-11504 hooked up auditLogging of dropAllRolesFromDatabasematt dannenberg2013-10-311-2/+2
|
* SERVER-11260 Remove all code related to advanced role delegationSpencer T Brody2013-10-211-2/+2
|
* SERVER-1891 Add audit logging hooks for user management and DDL events.matt dannenberg2013-10-111-4/+4
|
* SERVER-1891 Add audit logging hook for renameCollectionmatt dannenberg2013-10-091-0/+7
|
* SERVER-1891 Add audit logging hooks for user management and DDL events.matt dannenberg2013-10-091-0/+166
|
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-1891 Add hooks to audit authentications using MONGODB-CR and ↵Andy Schwerin2013-07-261-0/+10
| | | | MONGODB-X509.
* SERVER-1891 Add redactForLogging() to Command.Andy Schwerin2013-07-221-1/+5
| | | | | | | Command::redactForLogging(mutablebson::Document* cmdObj) transforms "cmdObj" into a form suitable for writing to logs. This patch provides a sample implementation for the user management commands that censors password fields, and updates the audit hook for commands, appropriately.
* SERVER-1891 Add audit logging hooks for authorization checks in mongod.Andy Schwerin2013-07-171-5/+99
|
* SERVER-1891 Add hook for auditing access control checks for commands.Andy Schwerin2013-07-171-0/+37