<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in af_inet.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8fefe68784ae1606e11a5c65c04167c3b95051a0 - Merge tag &apos;apparmor-pr-2026-08-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor</title>
        <link>http://kernelsources.org:8080/source/history/linux/security/apparmor/af_inet.c#8fefe68784ae1606e11a5c65c04167c3b95051a0</link>
        <description>Merge tag &apos;apparmor-pr-2026-08-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmorPull AppArmor updates from John Johansen: &quot;The biggest functional change is Jann Horn&apos;s fix for how aparmor is  doing stale cred updates after a policy replacement.     apparmor: fix cred UAF caused by begin_current_label_crit_section()  It moves the update to be done during task_work at the end of the  syscall.  One major feature is allowing policy to be compressed in userspace  instead of after the fact (in kernel) if we need to hold onto it for  CRIU/introspection.  The other major change is to do with network mediation. It is a lot of  code churn but does not do any functional changes to mediation. It  moves the code around, and refactors it to use newer patterns for  consistency, and in preparation for some improvements in mediation in  a future patchset.  Features:   - support loading compressed policies   - add audit mode to provide a mechanism to silence complain messages   - refactor network mediation to use new patterns, and prepare to for     extended inet mediation (no functional change)  Cleanups:   - switch website link to https   - make include headers self-contained, and fix circular include   - constify aa_label, aa_dfa, aa_profile, and aa_perms paraneters   - mark static tables and structs as read only   - drop use of _confined variant for iteration   - refactory mount to use check_perms   - refactor network mediation code to be together   - refactor xattr attachment, to take the file path   - optimize current_label_crit_section()   - leverage audit_log_n_untrustedstring() when possible  Bug Fixes:   - initialized policy lists heads before fail path   - fix deadlock in complain-mode change_hat   - auditing of mount binary data   - fix error debug output in fn_label_build   - fix race condition in label replacement   - fix unconfined user namespace restriction forced stack   - fix error handling for copy_from_user in policy_update   - fix out-of-bounds write when null terminating a label vec   - fix integer overflow in verify_tags() bounds check   - fix cred UAF caused by begin_current_label_crit_section()   - use SEND_SIG_NOINFO instead of NULL in aa_audit()&quot;* tag &apos;apparmor-pr-2026-08-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor: (40 commits)  apparmor: policy_int make sure list heads are initialized before fail path  apparmor: fix deadlock in complain-mode change_hat  apparmor: constify aa_label parameters on read-only query helpers  apparmor: constify aa_dfa parameters on read-only compute paths  apparmor: constify aa_profile parameters on read-only compute paths  apparmor: constify aa_perms parameters that are read-only  apparmor: drop use of _confined variant for iteration  apparmor: refactory mount to use check_perms  apparmor: fix auditing of mount binary data  apparmor: add audit mode to provide a mechanism to silence complain messages  apparmor: mark static tables and structs as read only  apparmor: fix error debug output in fn_label_build  apparmor: make table entry count last enum for static tables  apparmor: fix race condition in label replacement  apparmor: refactor xattr attachment, to take the file path  apparmor: fix unconfined user namespace restriction forced stack  apparmor: reserve mediation class for packet mediation  apparmor: move sock_rcv_skb() next to inet_conn_request  apparmor: move netfilter functions next to the LSM network operations  apparmor: refactor network socket mediation to support compatibility  ...

            List of files:
            /linux/security/apparmor/af_inet.c</description>
        <pubDate>Wed, 26 Aug 2026 20:04:24 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>89ac6aa752ec8b7b43d8d88a3e7719d1868d582a - apparmor: push inet mediation into profile callbacks, and improve auditing</title>
        <link>http://kernelsources.org:8080/source/history/linux/security/apparmor/af_inet.c#89ac6aa752ec8b7b43d8d88a3e7719d1868d582a</link>
        <description>apparmor: push inet mediation into profile callbacks, and improve auditingContinue preparing for fine grained inet mediation by setting up thestacked mediation callback. This lifts address mapping and auditcontext setup out of the stacking loop and pushing the mediation downinto the callback fn.While this patch sets up the structure for fine grained mediation itdoes not change mediation and the callback fns only call the defaultmediation that will be used when fine grained inet mediation is notavailable.Signed-off-by: John Johansen &lt;john.johansen@canonical.com&gt;

            List of files:
            /linux/security/apparmor/af_inet.c</description>
        <pubDate>Tue, 30 Jun 2026 19:42:06 +0200</pubDate>
        <dc:creator>John Johansen &lt;john.johansen@canonical.com&gt;</dc:creator>
    </item>
<item>
        <title>4f0cafcb2850a08d9081eea3ac8bec17b9a9881c - apparmor: refactor network sock mediation in preparation for inet mediation</title>
        <link>http://kernelsources.org:8080/source/history/linux/security/apparmor/af_inet.c#4f0cafcb2850a08d9081eea3ac8bec17b9a9881c</link>
        <description>apparmor: refactor network sock mediation in preparation for inet mediationRefactor network mediation, introducing the stub code for the finegrained inet mediation. This is a preparatory step and does not changemediation.Signed-off-by: John Johansen &lt;john.johansen@canonical.com&gt;

            List of files:
            /linux/security/apparmor/af_inet.c</description>
        <pubDate>Sat, 09 Oct 2021 11:30:41 +0200</pubDate>
        <dc:creator>John Johansen &lt;john.johansen@canonical.com&gt;</dc:creator>
    </item>
</channel>
</rss>
