From cba24452ac2753f70ffca780f2effae74a40d7c0 Mon Sep 17 00:00:00 2001 From: John Johansen Date: Wed, 16 Nov 2022 19:18:58 +0000 Subject: [PATCH] Update Release_Notes_3.1.1 --- Release_Notes_3.1.1.md | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/Release_Notes_3.1.1.md b/Release_Notes_3.1.1.md index 58e2aa0..ed2b6b1 100644 --- a/Release_Notes_3.1.1.md +++ b/Release_Notes_3.1.1.md @@ -30,7 +30,7 @@ There are two ways to obtain this release either through gitlab or a tarball in These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc8958135397a7e2) ) and 3.1.1 (ea127f13cd2c58ae883fb7c87a3ad91317a55c2d) on the [apparmor-3.1 branch](https://gitlab.com/apparmor/apparmor/tree/apparmor-3.1). -# Init +## Init - rc.apparmor.functions: only use systemd-detect-virt if it's present ([MR:896](https://gitlab.com/apparmor/apparmor/-/merge_requests/896)) - profile-load: use safer and less ambiguous shell constructs ([MR:849](https://gitlab.com/apparmor/apparmor/-/merge_requests/849), [LP:1058356](https://bugs.launchpad.net/bugs/1058356)) - Make the systemd unit a no-op in containers with no internal policy ([MR:840](https://gitlab.com/apparmor/apparmor/-/merge_requests/840), ([LP:978297](https://bugs.launchpad.net/bugs/978297))) @@ -45,7 +45,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 - drop use of xargs as fallback when loading profiles ([LP:1377338](https://bugs.launchpad.net/bugs/1377338)) -# Library +## Library - Cleanup Python Style Guide Infractions ([MR:906](https://gitlab.com/apparmor/apparmor/-/merge_requests/906)) - Fix setuptools version detection in buildpath.py ([MR:904](https://gitlab.com/apparmor/apparmor/-/merge_requests/904), [AABUG:39](https://gitlab.com/apparmor/apparmor/-/issues/39)) - Support setuptools >= 61.2 in Python tests ([MR:897](https://gitlab.com/apparmor/apparmor/-/merge_requests/897)) @@ -70,7 +70,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 - fix failure in procattr accesses due to domain change ([MR:681](https://gitlab.com/apparmor/apparmor/-/merge_requests/681), [AABUG:131](https://gitlab.com/apparmor/apparmor/-/issues/131)) -# Policy Compiler (a.k.a apparmor_parser) +## Policy Compiler (a.k.a apparmor_parser) - fix build failure by adding missing include ([MR:882](https://gitlab.com/apparmor/apparmor/-/merge_requests/882)) - fix building with link time optimization (lto) ([MR:851](https://gitlab.com/apparmor/apparmor/-/merge_requests/851), [AABUG:214](https://gitlab.com/apparmor/apparmor/-/issues/214)) - Add support for 'mctp' network domain keyword ([MR:832](https://gitlab.com/apparmor/apparmor/-/merge_requests/832)) @@ -101,7 +101,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 - don't abort profile compile if the kernel is missing caps/mask ([MR:691](https://gitlab.com/apparmor/apparmor/-/merge_requests/691), [AABUG:140](https://gitlab.com/apparmor/apparmor/-/issues/140)) -# Bin Utils +## Bin Utils - aa-feature-abi - fix failure to close fd due to shadowed var decl ([MR:804](https://gitlab.com/apparmor/apparmor/-/merge_requests/804)) - make -f short arg actually be accepted ([MR:804](https://gitlab.com/apparmor/apparmor/-/merge_requests/804)) @@ -110,7 +110,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 - fix crash due to \n in profile name ([MR:824](https://gitlab.com/apparmor/apparmor/-/merge_requests/824), [AABUG:211](https://gitlab.com/apparmor/apparmor/-/issues/211)) -# Utils +## Utils - Cleanup Python Style Guide Infractions ([MR:906](https://gitlab.com/apparmor/apparmor/-/merge_requests/906)) - check if abstractions exist ([MR:683](https://gitlab.com/apparmor/apparmor/-/merge_requests/683), [BOO:1178527](https://bugzilla.opensuse.org/show_bug.cgi?id=1178527)) - support and use --configdir in all aa-* utils ([MR:670](https://gitlab.com/apparmor/apparmor/-/merge_requests/670)) @@ -167,18 +167,17 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 - Improve fallback handling to attr/current ([MR:801](https://gitlab.com/apparmor/apparmor/-/merge_requests/801), [AABUG:199](https://gitlab.com/apparmor/apparmor/-/issues/199)) -# apparmor.vim +## apparmor.vim - add support for abi rules ([MR:690](https://gitlab.com/apparmor/apparmor/-/merge_requests/690)) -# Policy - -## tunables +## Policy +#### tunables - Define @{HOMEDIRS} before using it in @{HOME} ([MR:820](https://gitlab.com/apparmor/apparmor/-/merge_requests/820), [debug1003158](https://bugs.debian.org/1003158)) -## abstractions +#### abstractions - apache2-common - update so that other processes can trace the hats that include the abstraction ([MR:852](https://gitlab.com/apparmor/apparmor/-/merge_requests/852), [debug1003153](https://bugs.debian.org/1003153)) - authentication @@ -250,7 +249,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 -## profiles +#### profiles - update for python 3.10 ([MR:783](https://gitlab.com/apparmor/apparmor/-/merge_requests/783), [AABUG:187](https://gitlab.com/apparmor/apparmor/-/issues/187)) - avahi-daemon @@ -302,7 +301,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 -# Tests +## Tests - Cleanup Python Style Guide Infractions ([MR:906](https://gitlab.com/apparmor/apparmor/-/merge_requests/906)) - Fix utils testing of parser. Set (instead of compare) exresult ([MR:907](https://gitlab.com/apparmor/apparmor/-/merge_requests/907)) - dirtest.sh: don't rely on apparmor_parser -N's output sort order to be deterministic ([MR:900](https://gitlab.com/apparmor/apparmor/-/merge_requests/900)) @@ -338,7 +337,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 -# infastructure +## infastructure - gitlab-ci: enable Secret-Detection and a few SAST analyzers ([MR:844](https://gitlab.com/apparmor/apparmor/-/merge_requests/844)) - gitlab-ci: parallelize across multiple jobs, only install necessary dependencies ([MR:843](https://gitlab.com/apparmor/apparmor/-/merge_requests/843)) - gitlab-ci: Lint shell code and add shellcheck CI job ([MR:842](https://gitlab.com/apparmor/apparmor/-/merge_requests/842)) @@ -349,7 +348,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895 - enable utils coverage-regression checks in CI ([MR:697](https://gitlab.com/apparmor/apparmor/-/merge_requests/697)) -# Documentation +## Documentation - tree wide spelling, comment and typo fixes ([MR:687](https://gitlab.com/apparmor/apparmor/-/merge_requests/687), [MR:887](https://gitlab.com/apparmor/apparmor/-/merge_requests/887), [MR:789](https://gitlab.com/apparmor/apparmor/-/merge_requests/789), [AABUG:192](https://gitlab.com/apparmor/apparmor/-/issues/192), [MR:692](https://gitlab.com/apparmor/apparmor/-/merge_requests/692), [MR:669](https://gitlab.com/apparmor/apparmor/-/merge_requests/669), [MR:650](https://gitlab.com/apparmor/apparmor/-/merge_requests/650), [MR:646](https://gitlab.com/apparmor/apparmor/-/merge_requests/646), [MR:777](https://gitlab.com/apparmor/apparmor/-/merge_requests/777)) - Improve AARE documentation in apparmor.d manpage ([MR:715](https://gitlab.com/apparmor/apparmor/-/merge_requests/715)) - fix parser.conf commenting on pinning an abi ([MR:648](https://gitlab.com/apparmor/apparmor/-/merge_requests/648))