summaryrefslogtreecommitdiffstats
path: root/kernel/audit_watch.c
Commit message (Expand)AuthorAgeFilesLines
* fsnotify: generalize handle_inode_event()Amir Goldstein2020-12-031-1/+1
* fsnotify: create method handle_inode_event() in fsnotify_operationsAmir Goldstein2020-07-271-10/+7
* audit: do not set FS_EVENT_ON_CHILD in audit marks maskAmir Goldstein2020-07-271-1/+1
* fsnotify: pass dir argument to handle_event() callbackAmir Goldstein2020-07-271-3/+3
* Merge tag 'fsnotify_for_v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-04-061-14/+2
|\
| * fsnotify: use helpers to access data by data_typeAmir Goldstein2020-03-231-14/+2
* | audit: CONFIG_CHANGE don't log internal bookkeeping as an eventSteve Grubb2020-02-101-2/+0
|/
* audit_get_nd(): don't unlock parent too earlyAl Viro2019-11-101-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-14/+1
* audit_compare_dname_path(): switch to const struct qstr *Al Viro2019-04-281-2/+1
* audit_update_watch(): switch to const struct qstr *Al Viro2019-04-261-4/+5
* fsnotify: switch send_to_group() and ->handle_event to const struct qstr *Al Viro2019-04-261-3/+3
* audit: add syscall information to CONFIG_CHANGE recordsRichard Guy Briggs2019-01-181-1/+1
* audit: minimize our use of audit_log_format()Paul Moore2018-11-261-2/+1
* audit: use session_info helperRichard Guy Briggs2018-11-191-3/+2
* audit: fix use-after-free in audit_add_watchRonny Chevalier2018-07-181-1/+11
* audit: simplify audit_enabled check in audit_watch_log_rule_change()Richard Guy Briggs2018-06-281-14/+15
* Merge tag 'fsnotify_for_v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-06-171-3/+2
|\
| * fsnotify: add fsnotify_add_inode_mark() wrappersAmir Goldstein2018-05-181-1/+1
| * fsnotify: remove redundant arguments to handle_event()Amir Goldstein2018-05-181-2/+1
* | audit: use inline function to get audit contextRichard Guy Briggs2018-05-141-1/+1
|/
* Merge tag 'audit-pr-20170816' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-08-161-6/+8
|\
| * audit: Receive unmount eventJan Kara2017-08-151-1/+1
| * audit: Fix use after free in audit_remove_watch_rule()Jan Kara2017-08-151-5/+7
* | Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Linus Torvalds2017-05-031-4/+6
|\ \ | |/ |/|
| * fsnotify: Move ->free_mark callback to fsnotify_opsJan Kara2017-04-101-2/+2
| * fsnotify: Add group pointer in fsnotify_init_mark()Jan Kara2017-04-101-2/+3
| * fsnotify: Remove fsnotify_find_{inode|vfsmount}_mark()Jan Kara2017-04-101-1/+1
| * fsnotify: Pass fsnotify_iter_info into handle_event handlerJan Kara2017-04-101-1/+2
* | audit: convert audit_watch.count from atomic_t to refcount_tElena Reshetova2017-05-021-4/+5
* | audit: remove unnecessary semicolon in audit_watch_handle_event()Nicholas Mc Guire2017-05-021-1/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-12-171-4/+4
|\
| * fsnotify: constify 'data' passed to ->handle_event()Al Viro2016-12-051-4/+4
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-12-161-2/+2
|\ \
| * | don't open-code file_inode()Al Viro2016-12-041-2/+2
| |/
* / audit: fix formatting of AUDIT_CONFIG_CHANGE eventsSteve Grubb2016-11-201-3/+2
|/
* Merge branch 'stable-4.8' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds2016-09-011-3/+5
|\
| * audit: fix exe_file access in audit_exe_compareMateusz Guzik2016-08-311-3/+5
* | don't bother with ->d_inode->i_sb - it's always equal to ->d_sbAl Viro2016-04-101-1/+1
|/
* Merge branch 'stable-4.6' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds2016-03-191-1/+1
|\
| * audit: Fix typo in commentWei Yuan2016-02-081-1/+1
* | wrappers for ->i_mutex accessAl Viro2016-01-221-1/+1
|/
* Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds2015-09-081-11/+45
|\
| * fixup: audit: implement audit by executableRichard Guy Briggs2015-08-121-3/+9
| * audit: implement audit by executableRichard Guy Briggs2015-08-061-0/+31
| * audit: use macros for unset inode and device valuesRichard Guy Briggs2015-08-061-4/+4
| * audit: eliminate unnecessary extra layer of watch parent referencesRichard Guy Briggs2015-08-041-4/+2
| * audit: eliminate unnecessary extra layer of watch referencesRichard Guy Briggs2015-08-041-3/+2
* | VFS: audit: d_backing_inode() annotationsDavid Howells2015-04-151-7/+7
|/
* audit: invalid op= values for rulesBurn Alting2014-09-231-2/+2