aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/audit.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-11kernel/audit.c: avoid negative sleep durationsAndrew Morton1-13/+23
2013-01-11audit: catch possible NULL audit buffersKees Cook1-0/+4
2012-10-09fs: handle failed audit_log_start properlySasha Levin1-0/+2
2012-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-13/+12
2012-09-18userns: Convert audit to work with user namespaces enabledEric W. Biederman1-2/+2
2012-09-17userns: Convert the audit loginuid to be a kuidEric W. Biederman1-10/+10
2012-09-17audit: Don't pass pid or uid to audit_log_common_recv_msgEric W. Biederman1-15/+14
2012-09-17audit: Remove the unused uid parameter from audit_receive_filterEric W. Biederman1-2/+2
2012-09-17audit: Properly set the origin port id of audit messages.Eric W. Biederman1-1/+1
2012-09-17audit: Simply AUDIT_TTY_SET and AUDIT_TTY_GETEric W. Biederman1-25/+13
2012-09-17audit: kill audit_prepare_user_ttyEric W. Biederman1-19/+1
2012-09-17audit: Use current instead of NETLINK_CREDS() in audit_filterEric W. Biederman1-1/+1
2012-09-17audit: Limit audit requests to processes in the initial pid and user namespaces.Eric W. Biederman1-0/+6
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman1-10/+10
2012-09-08netlink: hide struct module parameter in netlink_kernel_createPablo Neira Ayuso1-2/+1
2012-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+21
2012-07-29fs: add link restriction audit reportingKees Cook1-0/+21
2012-06-29netlink: add netlink_kernel_cfg parameter to netlink_kernel_createPablo Neira Ayuso1-2/+5
2012-06-26audit: netlink: Move away from NLMSG_NEW().David S. Miller1-10/+13
2012-03-20constify path argument of audit_log_d_path()Al Viro1-1/+1
2012-01-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2012-01-17audit: no leading space in audit_log_d_path prefixKees Cook1-1/+1
2012-01-17audit: drop the meaningless and format breaking word 'user'Eric Paris1-1/+1
2012-01-14Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-securityLinus Torvalds1-2/+2
2012-01-08audit: always follow va_copy() with va_end()Jesper Juhl1-2/+3
2012-01-05security: remove the security_netlink_recv hook as it is equivalent to capable()Eric Paris1-2/+2
2011-10-31kernel: Map most files to use export.h instead of module.hPaul Gortmaker1-1/+1
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-06-30netfilter: add SELinux context support to AUDIT targetMr Dash Four1-0/+29
2011-03-03netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parmsPatrick McHardy1-3/+3
2011-01-19Merge branch 'master' of /repos/git/net-next-2.6Patrick McHardy1-1/+1
2011-01-18audit: export symbol for use with xt_AUDITJan Engelhardt1-0/+2
2010-11-03audit: error message typo correctionRoss Kirk1-1/+1
2010-10-30audit: Use rcu for task lookup protectionThomas Gleixner1-16/+14
2010-10-30audit: Do not send uninitialized data for AUDIT_TTY_GETThomas Gleixner1-2/+4
2010-10-30audit: Call tty_audit_push_task() outside preempt disabledThomas Gleixner1-16/+9
2010-10-30audit: make functions staticStephen Hemminger1-3/+3
2010-08-10Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notifyLinus Torvalds1-1/+0
2010-07-28Audit: clean up the audit_watch splitEric Paris1-1/+0
2010-07-20drop_monitor: convert some kfree_skb call sites to consume_skbNeil Horman1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-02-05Fix misspelling of "should" and "shouldn't" in comments.Adam Buchbinder1-1/+1
2009-09-24Audit: send signal info if selinux is disabledEric Paris1-6/+12
2009-06-24Fix rule eviction order for AUDIT_DIRAl Viro1-16/+1
2009-06-24Audit: clean up all op= output to include string quotingEric Paris1-0/+9
2009-06-23audit: seperate audit inode watches into a subfileEric Paris1-16/+0
2009-06-23Audit: clean up audit_receive_skbEric Paris1-17/+18
2009-06-23Audit: cleanup netlink mesg handlingEric Paris1-15/+15
2009-06-23Audit: unify the printk of an skb when auditd not aroundEric Paris1-17/+22
2009-04-05Audit: remove spaces from audit_log_d_pathEric Paris1-2/+2
2009-04-05audit: ignore terminating NUL in AUDIT_USER_TTY messagesMiloslav Trmac1-0/+3
2009-04-05Audit: fix handling of 'strings' with NULL charactersMiloslav Trmac1-1/+1
2008-12-09[PATCH] fix broken timestamps in AVC generated by kernel threadsAl Viro1-3/+1
2008-12-09[PATCH] Audit: make audit=0 actually turn off auditEric Paris1-7/+21
2008-08-01[PATCH] Fix the bug of using AUDIT_STATUS_RATE_LIMIT when set fail, no error ...zhangxiliang1-3/+8
2008-08-01kernel/audit.c control character detection is off-by-oneVesa-Matti J Kari1-1/+1
2008-06-24[PATCH] remove useless argument type in audit_filter_user()Peng Haitao1-1/+1
2008-06-24[PATCH] kernel/audit.c: nlh->nlmsg_type is gotten more than oncePeng Haitao1-2/+2
2008-05-17[patch 1/1] audit_send_reply(): fix error-path memory leakAndrew Morton1-5/+6
2008-04-28[patch 2/2] Use find_task_by_vpid in audit codePavel Emelyanov1-3/+3
2008-04-28[PATCH 2/2] audit: fix sparse shadowed variable warningsHarvey Harrison1-5/+5
2008-04-28Audit: standardize string audit interfacesEric Paris1-10/+9
2008-04-28Audit: stop deadlock from signals under loadEric Paris1-5/+35
2008-04-28Audit: save audit_backlog_limit audit messages in case auditd comes backEric Paris1-21/+81
2008-04-28Audit: collect sessionid in netlink messagesEric Paris1-32/+40
2008-04-19Audit: internally use the new LSM audit hooksAhmed S. Darwish1-6/+1
2008-04-19Audit: use new LSM hooks instead of SELinux exportsAhmed S. Darwish1-8/+9
2008-03-28audit: silence two kerneldoc warnings in kernel/audit.cDave Jones1-3/+3
2008-03-20audit: netlink socket can be auto-bound to pid other than current->pid (v2)Pavel Emelyanov1-3/+8
2008-03-01[PATCH] drop EOE records from printkSteve Grubb1-6/+8
2008-03-01[RFC] AUDIT: do not panic when printk loses messagesEric Paris1-1/+4
2008-02-14d_path: Make d_path() use a struct pathJan Blunck1-1/+1
2008-02-14d_path: Use struct path in struct avc_audit_dataJan Blunck1-6/+6
2008-02-01[AUDIT] ratelimit printk messages auditEric Paris1-9/+18
2008-02-01[patch 2/2] audit: complement va_copy with va_end()Richard Knutsson1-0/+1
2008-02-01[patch 1/2] kernel/audit.c: warning fixAndrew Morton1-1/+1
2008-02-01[AUDIT] create context if auditing was ever enabledEric Paris1-3/+13
2008-02-01[AUDIT] clean up audit_receive_msg()Eric Paris1-103/+66
2008-02-01[AUDIT] make audit=0 really stop audit messagesEric Paris1-131/+60
2008-02-01[AUDIT] break large execve argument logging into smaller messagesEric Paris1-14/+23
2008-02-01[AUDIT] include audit type in audit message when using printkEric Paris1-1/+2
2008-01-31[AUDIT]: Increase skb->truesize in audit_expandHerbert Xu1-3/+7
2007-10-21[PATCH] audit: watching subtreesAl Viro1-0/+87
2007-10-18whitespace fixes: system auditingDaniel Walker1-7/+7
2007-10-10[NET]: make netlink user -> kernel interface synchroniousDenis V. Lunev1-10/+2
2007-10-10[NET]: Support multiple network namespaces with netlinkEric W. Biederman1-2/+2
2007-07-17Freezer: make kernel threads nonfreezable by defaultRafael J. Wysocki1-0/+1
2007-07-16Audit: add TTY input auditingMiloslav Trmac1-8/+88
2007-05-08audit: add spaces on either side of case "..." operator.Robert P. J. Day1-4/+4
2007-04-25[NETLINK]: Switch cb_lock spinlock to mutex and allow to override itPatrick McHardy1-1/+1
2007-04-25[NETLINK]: Introduce nlmsg_hdr() helperArnaldo Carvalho de Melo1-3/+3
2007-04-25[SK_BUFF]: Convert skb->tail to sk_buff_data_tArnaldo Carvalho de Melo1-4/+4
2007-02-17[PATCH] audit config lockdownSteve Grubb1-59/+157
2006-12-07[PATCH] Add include/linux/freezer.h and move definitions from sched.hNigel Cunningham1-0/+1
2006-10-06[PATCH] kauditd_thread warning fixAndrew Morton1-1/+2
2006-09-26[PATCH] selinux: rename selinux_ctxid_to_stringStephen Smalley1-7/+7
2006-09-11[PATCH] sanity check audit_bufferAmy Griffis1-0/+6
2006-08-03[PATCH] fix oops with CONFIG_AUDIT and !CONFIG_AUDITSYSCALLAmy Griffis1-3/+1
2006-06-29[NETLINK]: Encapsulate eff_cap usage within security framework.Darrel Goeddel1-4/+4
2006-06-27[PATCH] spin/rwlock init cleanupsIngo Molnar1-1/+1
2006-06-20[PATCH] log more info for directory entry change eventsAmy Griffis1-4/+50
2006-06-20[PATCH] audit: path-based rulesAmy Griffis1-8/+33
2006-06-20[PATCH] minor audit updatesSerge E. Hallyn1-9/+10
2006-06-20[PATCH] collect sid of those who send signals to auditdAl Viro1-11/+20
2006-06-20[PATCH] execve argument loggingAl Viro1-3/+5
2006-06-20[PATCH] fix deadlocks in AUDIT_LIST/AUDIT_LIST_RULESAl Viro1-17/+45
2006-05-01[PATCH] More user space subject labelsSteve Grubb1-30/+102
2006-05-01[PATCH] Reworked patch for labels on user space messagesSteve Grubb1-3/+19
2006-05-01[PATCH] support for context based audit filtering, part 2Darrel Goeddel1-0/+8
2006-03-31[PATCH] Don't pass boot parameters to argv_init[]OGAWA Hirofumi1-1/+1
2006-03-20[PATCH] fix audit_init failure pathAmy Griffis1-1/+2
2006-03-20[PATCH] EXPORT_SYMBOL patch for audit_log, audit_log_start, audit_log_end and...lorenzo@gnu.org1-0/+5
2006-03-20[PATCH] sem2mutex: audit_netlink_semIngo Molnar1-3/+3
2006-03-20[PATCH] audit string fields interface + consumerAmy Griffis1-2/+17
2006-03-20[PATCH] Fix audit record filtering with !CONFIG_AUDITSYSCALLDavid Woodhouse1-0/+1
2006-03-20[PATCH] Capture selinux subject/object context information.Dustin Kirkland1-1/+1
2006-03-20[PATCH] Exclude messages by message typeDustin Kirkland1-0/+3
2006-03-20[PATCH] Define new range of userspace messages.Steve Grubb1-0/+2
2006-03-20[PATCH] AUDIT: kerneldoc for kernel/audit*.cRandy Dunlap1-28/+106
2006-01-18[PATCH] EDAC: atomic scrub operationsAlan Cox1-1/+1
2006-01-08[PATCH] kernel/: small cleanupsAdrian Bunk1-1/+1
2005-12-12[PATCH] Add try_to_freeze to kauditdPierre Ossman1-1/+3
2005-10-28[PATCH] gfp_t: kernel/*Al Viro1-3/+3
2005-10-08[PATCH] gfp flags annotations - part 1Al Viro1-1/+1
2005-09-13Merge master.kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6 Linus Torvalds1-49/+79
2005-08-29[NETLINK]: Add "groups" argument to netlink_kernel_createPatrick McHardy1-1/+1
2005-08-29[NETLINK]: Add properly module refcounting for kernel netlink sockets.Harald Welte1-1/+2
2005-08-17AUDIT: Prevent duplicate syscall rulesAmy Griffis1-5/+0
2005-07-18AUDIT: Reduce contention in audit_serial()David Woodhouse1-1/+3
2005-07-15AUDIT: Fix livelock in audit_serial().David Woodhouse1-11/+10
2005-07-13[AUDIT] Fix sparse warning about gfp_mask typeVictor Fusco1-1/+1
2005-07-02AUDIT: Stop waiting for backlog after audit_panic() happensDavid Woodhouse1-5/+10
2005-06-24AUDIT: Use KERN_NOTICE for printk of audit recordsDavid Woodhouse1-2/+2
2005-06-24AUDIT: Clean up user message filteringDavid Woodhouse1-1/+1
2005-06-22AUDIT: Remove stray declaration of tsk from audit_receive_msg().David Woodhouse1-1/+0
2005-06-22AUDIT: Wait for backlog to clear when generating messages.David Woodhouse1-15/+45
2005-06-22AUDIT: Optimise the audit-disabled case for discarding user messagesDavid Woodhouse1-18/+14
2005-06-21AUDIT: Spawn kernel thread to list filter rules.David Woodhouse1-1/+1
2005-06-20AUDIT: Drop user-generated messages immediately while auditing disabled.David Woodhouse1-1/+1
2005-06-19AUDIT: Allow filtering of user messagesDavid Woodhouse1-16/+20
2005-05-23AUDIT: Unify auid reporting, put arch before syscall numberDavid Woodhouse1-5/+5
2005-05-21AUDIT: Assign serial number to non-syscall messagesDavid Woodhouse1-4/+42
2005-05-21AUDIT: Fix inconsistent use of loginuid vs. auid, signed vs. unsigned Steve Grubb1-5/+2
2005-05-21AUDIT: Fix AVC_USER message passing.Steve Grubb1-0/+2
2005-05-19AUDIT: Honour audit_backlog_limit again.David Woodhouse1-0/+12
2005-05-19AUDIT: Send netlink messages from a separate kernel threadDavid Woodhouse1-121/+70
2005-05-19AUDIT: Clean up logging of untrusted stringsSteve Grubb1-23/+48
2005-05-18AUDIT: Treat all user messages identically.David Woodhouse1-18/+2
2005-05-13AUDIT: fix max_t thinko.David Woodhouse1-1/+1
2005-05-13AUDIT: Fix some spelling errorsSteve Grubb1-2/+2
2005-05-13AUDIT: Add message types to audit recordsSteve Grubb1-23/+55
2005-05-13AUDIT: Round up audit skb expansion to AUDIT_BUFSIZ.David Woodhouse1-1/+1
2005-05-11Add audit_log_typeChris Wright1-33/+15
2005-05-11Move ifdef CONFIG_AUDITSYSCALL to headerChris Wright1-10/+2
2005-05-11Audit requires CONFIG_NETChris Wright1-30/+0
2005-05-11AUDIT: Properly account for alignment difference in nlmsg_len.Chris Wright1-1/+1
2005-05-10AUDIT: Fix abuse of va_args. David Woodhouse1-1/+3
2005-05-10AUDIT: pass size argument to audit_expand().David Woodhouse1-4/+4
2005-05-10AUDIT: Fix reported length of audit messages.Steve Grubb1-1/+1
2005-05-06AUDIT: Honour gfp_mask in audit_buffer_alloc()David Woodhouse1-2/+2
2005-05-06AUDIT: buffer audit msgs directly to skbChris Wright1-76/+46
2005-05-06AUDIT: expand audit tmp buffer as neededChris Wright1-60/+79
2005-05-06AUDIT: Add helper functions to allocate and free audit_buffers.Chris Wright1-23/+38
2005-05-06The attached patch addresses the problem with getting the audit daemon Steve Grubb1-1/+13
2005-05-05Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.gitDavid Woodhouse1-11/+8
2005-05-03[NETLINK]: Synchronous message processing.Herbert Xu1-11/+8
2005-05-03[PATCH] add new audit data to last skbChris Wright1-1/+1
2005-04-29[AUDIT] Requeue messages at head of queue, up to audit_backlogChris Wright1-5/+3
2005-04-29Add audit uid to netlink credentialsSerge Hallyn1-21/+25
2005-04-29audit: update pointer to userspace tools, remove emacs mode tags1-2/+2
2005-04-29[AUDIT] Avoid using %*.*s format strings.Peter Martuccelli1-2/+2
2005-04-29[AUDIT] Fix signedness of 'serial' in various routines.Steve Grubb1-2/+4
2005-04-29audit_log_untrustedstring() warning fixAndrew Morton1-1/+1
2005-04-29AUDIT: Avoid log pollution by untrusted strings.1-0/+23
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+839