Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsepol for openSUSE:Factory checked in at 2026-07-13 14:25:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsepol (Old) and /work/SRC/openSUSE:Factory/.libsepol.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsepol" Mon Jul 13 14:25:29 2026 rev:63 rq:1364577 version:3.11 Changes: -------- --- /work/SRC/openSUSE:Factory/libsepol/libsepol.changes 2026-02-09 11:43:17.893591090 +0100 +++ /work/SRC/openSUSE:Factory/.libsepol.new.1991/libsepol.changes 2026-07-13 14:25:33.058255679 +0200 @@ -1,0 +2,28 @@ +Mon Jul 6 13:26:03 UTC 2026 - Cathy Hu <[email protected]> + +- Update to version 3.11 + https://github.com/SELinuxProject/selinux/releases/tag/3.11 + - User-visible changes: + - Fixed libsepol generation of constraint expressions with a list of names when + writing policy.conf from CIL. + - Fixed libsepol to generate constrain/validatetrans instead of + mlsconstrain/mlsvalidatetrans when converting a module to CIL unless the + constraint contains an expression based on level. + - Fixed libsepol selection of tunableif or booleanif and to skip empty + conditional blocks when converting a module to CIL. + - Fixed libsepol/secilc reporting of CIL source file info. + - Fixed libsepol to require at least one perm in a CIL classperm and to + correctly count the number of elements in the avtab. + - Fixed libsepol to link xperm rule permissions correctly. + - Fixed libsepol off-by-one error in cats_ebitmap_len(). + - Development-relevant changes: + - Reformatted entire tree based on .clang-format and added new + check-format/format make targets to check and/or reformat code to match. + This is now a requirement for new patches. + - Many hardening fixes spanning the entire tree + - Notable bug fixes: + - libsepol: cast to unsigned char in ctype calls + - libsepol: bound type values in type_set_expand negset loop + - libsepol/cil: fix double free of borrowed type datum on error path + +------------------------------------------------------------------- Old: ---- libsepol-3.10.tar.gz libsepol-3.10.tar.gz.asc New: ---- libsepol-3.11.tar.gz libsepol-3.11.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsepol.spec ++++++ --- /var/tmp/diff_new_pack.Mp8gnn/_old 2026-07-13 14:25:36.542374803 +0200 +++ /var/tmp/diff_new_pack.Mp8gnn/_new 2026-07-13 14:25:36.542374803 +0200 @@ -19,7 +19,7 @@ %define libname libsepol2 Name: libsepol -Version: 3.10 +Version: 3.11 Release: 0 Summary: SELinux binary policy manipulation library License: LGPL-2.1-or-later ++++++ libsepol-3.10.tar.gz -> libsepol-3.11.tar.gz ++++++ ++++ 113045 lines of diff (skipped)
