platform_external_selinux/libsepol/tests
Christian Göttsche 6f9e682c15 libsepol: add ebitmap_init_range
Add an initializer for ebitmaps that sets all bits in a given range to
save node traversals for each bit to set, compared to calling
ebitmap_init() followed by iterating ebitmap_set_bit().

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Acked-by: James Carter <jwcart2@gmail.com>
2022-08-09 09:52:13 -04:00
..
policies libsepol/tests: adjust IPv6 netmasks 2022-04-20 14:03:44 -04:00
.gitignore Update .gitignore files 2016-05-09 08:14:54 -04:00
debug.c initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
debug.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
helpers.c libsepol/tests: fix -Wwrite-strings warnings 2017-02-06 11:06:04 -05:00
helpers.h libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
libsepol-tests.c libsepol/tests: add ebitmap tests 2022-08-09 09:52:10 -04:00
Makefile ci: run the tests under ASan/UBsan on GHActions 2022-01-06 10:34:33 -05:00
test-common.c libsepol/tests: Include paired headers for prototypes 2022-04-20 14:03:34 -04:00
test-common.h libsepol/tests: fix -Wwrite-strings warnings 2017-02-06 11:06:04 -05:00
test-cond.c initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-cond.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-deps.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-deps.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-downgrade.c Fix many misspellings 2019-09-18 22:47:35 +02:00
test-downgrade.h Fix many misspellings 2019-09-18 22:47:35 +02:00
test-ebitmap.c libsepol: add ebitmap_init_range 2022-08-09 09:52:13 -04:00
test-ebitmap.h libsepol/tests: add ebitmap tests 2022-08-09 09:52:10 -04:00
test-expander-attr-map.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-expander-attr-map.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-expander-roles.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-expander-roles.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-expander-users.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-expander-users.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-expander.c libsepol/tests: Declare file local functions as static 2022-04-20 14:03:39 -04:00
test-expander.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-linker-cond-map.c libsepol/tests: Declare file local functions as static 2022-04-20 14:03:39 -04:00
test-linker-cond-map.h libsepol/tests Include policydb.h header for policydb_t declaration 2022-04-20 14:03:28 -04:00
test-linker-roles.c libsepol/tests: Include paired headers for prototypes 2022-04-20 14:03:34 -04:00
test-linker-roles.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-linker-types.c libsepol/tests: Include paired headers for prototypes 2022-04-20 14:03:34 -04:00
test-linker-types.h libsepol/tests Include policydb.h header for policydb_t declaration 2022-04-20 14:03:28 -04:00
test-linker.c initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
test-linker.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00