mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00
Update Release_Notes_3.0.4
Signed-off-by: John Johansen <john.johansen@canonical.com>
parent
ca7f8c5aba
commit
8f7b2eaca7
1 changed files with 45 additions and 8 deletions
|
@ -38,30 +38,67 @@ There are two ways to obtain this release either through gitlab or a tarball in
|
|||
|
||||
These release notes cover all changes between 3.0.3 (1a6c042ac608a6fd2111bd3338d3dca1529a33f9) and 3.0.4 (????) [apparmor-3.0 branch](https://gitlab.com/apparmor/apparmor/tree/apparmor-3.0).
|
||||
|
||||
|
||||
## Init
|
||||
- make xargs invocation busybox-compatible ([MR:828](https://gitlab.com/apparmor/apparmor/-/merge_requests/828))
|
||||
|
||||
## Library
|
||||
- fix log parsing for socklogd ([MR:799](https://gitlab.com/apparmor/apparmor/-/merge_requests/799), [AABUG:196](https://gitlab.com/apparmor/apparmor/-/issues/196))
|
||||
- fix memory leaks in logparsing ([MR:799](https://gitlab.com/apparmor/apparmor/-/merge_requests/799))
|
||||
- fix debug build of log parsing ([MR:799](https://gitlab.com/apparmor/apparmor/-/merge_requests/799))
|
||||
- replace deprecated distutils with setuptools ([MR:813](https://gitlab.com/apparmor/apparmor/-/merge_requests/813), [AABUG:202](https://gitlab.com/apparmor/apparmor/-/issues/202))
|
||||
- Fix ruby 3.1 interface build ([AABUG:206](https://gitlab.com/apparmor/apparmor/-/issues/206))
|
||||
- fix some building with link time optimization failures (lto) ([MR:831](https://gitlab.com/apparmor/apparmor/-/merge_requests/831), [AABUG:214](https://gitlab.com/apparmor/apparmor/-/issues/214))
|
||||
|
||||
## Policy Compiler (a.k.a apparmor_parser)
|
||||
- Fix unknown state condition in RLIMIT rule parsing ([MR:803](https://gitlab.com/apparmor/apparmor/-/merge_requests/803))
|
||||
- Ensure new af_names are supported ([MR:808](https://gitlab.com/apparmor/apparmor/-/merge_requests/808), [AABUG:195](https://gitlab.com/apparmor/apparmor/-/issues/195))
|
||||
|
||||
## Utils
|
||||
- add support for new and future python versions ([MR:795](https://gitlab.com/apparmor/apparmor/-/merge_requests/795), [AABUG:193](https://gitlab.com/apparmor/apparmor/-/issues/193))
|
||||
- aa-notify
|
||||
- Avoid aa-notify crash on log events without operation= ([MR:797](https://gitlab.com/apparmor/apparmor/-/merge_requests/797), Fixes: [AABUG:194](https://gitlab.com/apparmor/apparmor/-/issues/194))
|
||||
- support reading s390x and aarch64 wtmp files ([MR:809](https://gitlab.com/apparmor/apparmor/-/merge_requests/809), [BOO:1181155](https://bugzilla.opensuse.org/show_bug.cgi?id=1181155))
|
||||
- aa-unconfined
|
||||
- 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))
|
||||
- aa-features-abi
|
||||
- Fix handling of -f option ([MR:804](https://gitlab.com/apparmor/apparmor/-/merge_requests/804))
|
||||
- Fix fd resource leak ([MR:804](https://gitlab.com/apparmor/apparmor/-/merge_requests/804))
|
||||
- aa-status
|
||||
- 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))
|
||||
|
||||
## Policy
|
||||
|
||||
#### abstractions
|
||||
- Add GTK abstraction ([MR:825](https://gitlab.com/apparmor/apparmor/-/merge_requests/825), [AABUG:168](https://gitlab.com/apparmor/apparmor/-/issues/168), [AABUG:65](https://gitlab.com/apparmor/apparmor/-/issues/65))
|
||||
- python
|
||||
- update to support python 3.10 ([MR:783](https://gitlab.com/apparmor/apparmor/-/merge_requests/783), [AABUG:187](https://gitlab.com/apparmor/apparmor/-/issues/187))
|
||||
- merge /usr/ and /usr/local rules ([MR:814](https://gitlab.com/apparmor/apparmor/-/merge_requests/814))
|
||||
- allow reading .so files ([MR:814](https://gitlab.com/apparmor/apparmor/-/merge_requests/814))
|
||||
- allow directory listings in .../site-packages/ ([MR:814](https://gitlab.com/apparmor/apparmor/-/merge_requests/814))
|
||||
- allow reading various metadata files ([MR:814](https://gitlab.com/apparmor/apparmor/-/merge_requests/814))
|
||||
|
||||
- samba
|
||||
- allow use of /run/lock/samba ([MR:805](https://gitlab.com/apparmor/apparmor/-/merge_requests/805))
|
||||
- video
|
||||
- fix video4linux dir permission ([MR:791](https://gitlab.com/apparmor/apparmor/-/merge_requests/791))
|
||||
- allow ldb2 paths ([MR:821](https://gitlab.com/apparmor/apparmor/-/merge_requests/821), [BOO:1192684](https://bugzilla.opensuse.org/show_bug.cgi?id=1192684))
|
||||
- ssl
|
||||
- allow access to /etc/ssl/{engdef,engines.d} ([MR:818](https://gitlab.com/apparmor/apparmor/-/merge_requests/818))
|
||||
|
||||
|
||||
#### profiles
|
||||
?????
|
||||
- avahi-daemon
|
||||
- Add missing /proc permissions ([MR:811](https://gitlab.com/apparmor/apparmor/-/merge_requests/811), [AABUG:203](https://gitlab.com/apparmor/apparmor/-/issues/203))
|
||||
- chrome
|
||||
- fix opening links (https://gitlab.com/apparmor/apparmor/-/merge_requests/830)
|
||||
- dnsmasq
|
||||
- add support for podman dnsname plugin ([MR:800](https://gitlab.com/apparmor/apparmor/-/merge_requests/800), [BOO:1190271](https://bugzilla.opensuse.org/show_bug.cgi?id=1190271))
|
||||
- samba
|
||||
- Add profile for samba-bgqd ([BOO:1191532](https://bugzilla.opensuse.org/show_bug.cgi?id=1191532), [MR:807](https://gitlab.com/apparmor/apparmor/-/merge_requests/807))
|
||||
- samba-bgqd
|
||||
- fix mmap violation ([MR:819](https://gitlab.com/apparmor/apparmor/-/merge_requests/819))
|
||||
|
||||
- dovecot
|
||||
- - allow Prometheus metrics end-point in dovecot/stats ([MR:776](https://gitlab.com/apparmor/apparmor/-/merge_requests/776))
|
||||
|
||||
## Tests
|
||||
- parser
|
||||
????
|
||||
- sort dir traversal to match how library traverses dirs. picked from ([MR:775](https://gitlab.com/apparmor/apparmor/-/merge_requests/775))
|
||||
|
||||
# Additional Note
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue