diff --git a/Release_Notes_3.1.5.md b/Release_Notes_3.1.5.md index 775bf8d..66b77b4 100644 --- a/Release_Notes_3.1.5.md +++ b/Release_Notes_3.1.5.md @@ -1,4 +1,4 @@ -AppArmor 3.1.5 was released 2023-05-24. +AppArmor 3.1.5 was released 2023-06-08. # Introduction @@ -10,7 +10,7 @@ apparmor patches applied). # Important Note -??? +This release fixes a regression in 3.1.4 introduced by the fix to mount rule generations. # Obtaining the Release @@ -34,25 +34,22 @@ There are two ways to obtain this release either through gitlab or a tarball in These release notes cover all changes between 3.1.4 (e5a3c03357df1c279a529f8bd8ac0b82e26b427f) and 3.1.5 (???) on the [apparmor-3.1 branch](https://gitlab.com/apparmor/apparmor/tree/apparmor-3.1). -## Library -- todo ## Policy Compiler (a.k.a apparmor_parser) -- todo +- fix parsing of source as mount point for propagation type flags ([MR:1048](https://gitlab.com/apparmor/apparmor/-/merge_requests/1048), [LP:1648245](https://bugs.launchpad.net/bugs/1648245), [[LP:1648245](https://bugs.launchpad.net/bugs/1648245)](https://bugs.launchpad.net/bugs/1648245)) +- Fix use-after-free of 'name' ([MR:1040](https://gitlab.com/apparmor/apparmor/-/merge_requests/1040)) +- Fix order of if conditions to avoid unreachable code ([MR:1039](https://gitlab.com/apparmor/apparmor/-/merge_requests/1039)) ## Utils -- todo +- aa-status + - Fix invalid json output ([MR:1046](https://gitlab.com/apparmor/apparmor/-/merge_requests/1046)) ## Policy #### abstractions -- todo - - todo - -#### profiles -- todo - - todo - -## Tests -- todo +- base + - allow reading of /etc/ld-musl-*.path ([MR:1047](https://gitlab.com/apparmor/apparmor/-/merge_requests/1047), + [AABUG:333](https://gitlab.com/apparmor/apparmor/-/issues/333)) +- ?? + - add lock file permission to snap browsers ([MR:1045](https://gitlab.com/apparmor/apparmor/-/merge_requests/1045))