https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.6.y.git;a=summary
RSBAC for Linux 6.6 (Long Term)
Current version: 6.6.7
commit 04e618452719bfe1b4b4e7fea5a753e7468815df Author: Amon Ott ao@rsbac.org Date: Thu Dec 14 13:28:40 2023 +0100
Various compile fixes and code adjustments for kernel 6.6. Warning: Like kernel 6.6 we now use 64 Bit integers for capabilities instead of an array of two 32 Bit, this requires new list on-disk versions for CAP FD and USER attributes. Existing lists get converted as usual, but after they got saved for the first time there is no way back to read them with older kernels.
drivers/tty/sysrq.c | 2 +- include/rsbac/aci_data_structures.h | 72 ++--- include/rsbac/helpers.h | 7 +- include/rsbac/types.h | 14 +- kernel/capability.c | 2 +- net/unix/af_unix.c | 4 +- rsbac/adf/adf_main.c | 4 +- rsbac/adf/cap/cap_main.c | 160 ++++------ rsbac/adf/jail/jail_main.c | 38 +-- rsbac/adf/jail/jail_syscalls.c | 11 +- rsbac/data_structures/aci_data_structures.c | 130 ++------ rsbac/help/cap_getname.c | 457 ++++++++-------------------- rsbac/help/helpers.c | 123 +------- rsbac/help/jail_getname.c | 6 +- 14 files changed, 277 insertions(+), 753 deletions(-)