<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/kernel/auditsc.c, branch v2.6.13</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.13</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.13'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2005-05-27T11:17:28Z</updated>
<entry>
<title>AUDIT: Record working directory when syscall arguments are pathnames</title>
<updated>2005-05-27T11:17:28Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-27T11:17:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8f37d47c9bf74cb48692691086b482e315d07f40'/>
<id>urn:sha1:8f37d47c9bf74cb48692691086b482e315d07f40</id>
<content type='text'>
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Defer freeing aux items until audit_free_context()</title>
<updated>2005-05-26T11:04:57Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-26T11:04:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7551ced334ce6eb2a7a765309871e619f645add1'/>
<id>urn:sha1:7551ced334ce6eb2a7a765309871e619f645add1</id>
<content type='text'>
While they were all just simple blobs it made sense to just free them
as we walked through and logged them. Now that there are pointers to
other objects which need refcounting, we might as well revert to
_only_ logging them in audit_log_exit(), and put the code to free them
properly in only one place -- in audit_free_aux().

Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
----------------------------------------------------------
</content>
</entry>
<entry>
<title>AUDIT: Escape comm when logging task info</title>
<updated>2005-05-23T20:57:41Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-23T20:57:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=99e45eeac867d51ff3395dcf3d7aedf5ac2812c8'/>
<id>urn:sha1:99e45eeac867d51ff3395dcf3d7aedf5ac2812c8</id>
<content type='text'>
It comes from the user; it needs to be escaped.

Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Unify auid reporting, put arch before syscall number</title>
<updated>2005-05-23T20:35:28Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-23T20:35:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bccf6ae083318ea08094d6ab185fdf7c49906b3a'/>
<id>urn:sha1:bccf6ae083318ea08094d6ab185fdf7c49906b3a</id>
<content type='text'>
These changes make processing of audit logs easier. Based on a patch
from Steve Grubb &lt;sgrubb@redhat.com&gt;

Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Assign serial number to non-syscall messages</title>
<updated>2005-05-21T20:08:09Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-21T20:08:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bfb4496e7239c9132d732a65cdcf3d6a7431ad1a'/>
<id>urn:sha1:bfb4496e7239c9132d732a65cdcf3d6a7431ad1a</id>
<content type='text'>
Move audit_serial() into audit.c and use it to generate serial numbers 
on messages even when there is no audit context from syscall auditing.  
This allows us to disambiguate audit records when more than one is 
generated in the same millisecond.

Based on a patch by Steve Grubb after he observed the problem.

Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;

</content>
</entry>
<entry>
<title>AUDIT: Fix inconsistent use of loginuid vs. auid, signed vs. unsigned </title>
<updated>2005-05-20T23:22:31Z</updated>
<author>
<name>Steve Grubb</name>
<email>sgrubb@redhat.com</email>
</author>
<published>2005-05-20T23:22:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=326e9c8ba6a149f47e020719b23b24a14ba740d6'/>
<id>urn:sha1:326e9c8ba6a149f47e020719b23b24a14ba740d6</id>
<content type='text'>
The attached patch changes all occurrences of loginuid to auid. It also 
changes everything to %u that is an unsigned type.

Signed-off-by: Steve Grubb &lt;sgrubb@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Avoid sleeping function in SElinux AVC audit.</title>
<updated>2005-05-20T23:15:52Z</updated>
<author>
<name>Stephen Smalley</name>
<email>sds@tycho.nsa.gov</email>
</author>
<published>2005-05-20T23:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=011161051bbc25f7f8b7df059dbd934c534443f0'/>
<id>urn:sha1:011161051bbc25f7f8b7df059dbd934c534443f0</id>
<content type='text'>
This patch changes the SELinux AVC to defer logging of paths to the audit
framework upon syscall exit, by saving a reference to the (dentry,vfsmount)
pair in an auxiliary audit item on the current audit context for processing
by audit_log_exit.

Signed-off-by: Stephen Smalley &lt;sds@tycho.nsa.gov&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Quis Custodiet Ipsos Custodes?</title>
<updated>2005-05-19T10:23:13Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-19T10:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7ca0026495dbb644b4e32ede76be44072cb2bc7a'/>
<id>urn:sha1:7ca0026495dbb644b4e32ede76be44072cb2bc7a</id>
<content type='text'>
Nobody does. Really, it gets very silly if auditd is recording its
own actions.

Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Capture sys_socketcall arguments and sockaddrs </title>
<updated>2005-05-17T11:08:48Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2005-05-17T11:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3ec3b2fba526ead2fa3f3d7c91924f39a0733749'/>
<id>urn:sha1:3ec3b2fba526ead2fa3f3d7c91924f39a0733749</id>
<content type='text'>
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>AUDIT: Fix some spelling errors</title>
<updated>2005-05-13T17:35:15Z</updated>
<author>
<name>Steve Grubb</name>
<email>sgrubb@redhat.com</email>
</author>
<published>2005-05-13T17:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=23f32d18aa589e228c5a9e12e0d0c67c9b5bcdce'/>
<id>urn:sha1:23f32d18aa589e228c5a9e12e0d0c67c9b5bcdce</id>
<content type='text'>
I'm going through the kernel code and have a patch that corrects 
several spelling errors in comments.

From: Steve Grubb &lt;sgrubb@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
</feed>
