Skip to content

4.4.0

Compare
Choose a tag to compare
@pebenito pebenito released this 05 Mar 19:26
· 94 commits to master since this release

This SETools requires Python 3.6+ and libsepol 3.2+

User Visible Changes

  • Added support for old Boolean name substitution in seinfo and sesearch.
  • Added sechecker tool which is a configuration file driven analysis tool.

Development Related Changes

  • Updated policy representation to handle policydb version 33, compressed
    filename transitions.
  • Changed apol tab registry to use metaclasses rather than having a multiple static
    dictionaries in the code.
  • Fixed bug in queries where checks that permissions were part of the specified
    object class would incorrectly raise exceptions when the object class
    criteria is a regex.
  • Added type annotations to the code and added static type checking for
    continuous integration tests.
  • Reduced aggressiveness of default compiler flags. Since the C code is generated
    by Cython, there typically isn't anything SETools can do when Cython causes
    compiler warnings.
Name SHA-256 SUM
setools-4.4.0.tar.bz2 f3786677e40b7f16a226f48f233dcf835e700739614a7dbed2ff61cc9607814e