1. f25d03d libselinux: ensure that digest_len is not zero by Nicolas Iooss · 5 years ago
  2. c3f9492 selinux: Remove legacy local boolean and user code by Richard Haines · 5 years ago
  3. e016502 libselinux: Save digest of all partial matches for directory by Richard Haines · 5 years ago
  4. c00ed59 libselinux: Ignore the stem when looking up all matches in file context by xunchang · 6 years ago
  5. 5cff281 Restorecon: factor out a lookup helper for context matches by xunchang · 6 years ago
  6. 2efa068 libselinux: Use Python distutils to install SELinux python bindings by Petr Lautrbach · 5 years ago
  7. ee8f7a8 libselinux: Fix security_get_boolean_names build error by Richard Haines · 5 years ago
  8. e1a7439 Unify code style to preserve my sanity by Unto Sten · 6 years ago
  9. 25ce102 Add security_validatetrans support by Joshua Brindle · 6 years ago
  10. 707e4b8 libselinux: Do not define gettid() if glibc >= 2.30 is used by Petr Lautrbach · 6 years ago
  11. c19395d libselinux: selinux_set_mapping: fix handling of unknown classes/perms by Stephen Smalley · 6 years ago
  12. 1952be6 Switch to python3 by default by Petr Lautrbach · 6 years ago
  13. 6b89b1f libselinux: fix selinux_restorecon() on non-SELinux hosts by Stephen Smalley · 6 years ago
  14. 5d59284 libselinux: Fix RESOURCE_LEAK defects reported by coverity scan by Petr Lautrbach · 6 years ago
  15. 347719d libselinux/selinux_restorecon: Skip customized files also without -v by Petr Lautrbach · 6 years ago
  16. 5689d82 libselinux: set an appropriate errno in booleans.c by Petr Lautrbach · 6 years ago
  17. 474a092 python/restorecon: add force option by Viktor Ashirov · 6 years ago
  18. de5d5ed libselinux/audit2why.so: Filter out non-python related symbols by Petr Lautrbach · 6 years ago
  19. 689a6eb libselinux: do not dereference symlink with statfs in selinux_restorecon by Nicolas Iooss · 6 years ago
  20. 9fe4303 Makefile: add -Wstrict-overflow=5 to CFLAGS by William Roberts · 6 years ago
  21. 97edceb build: set _FORTIFY_SOURCE=2 in libselinux by William Roberts · 6 years ago
  22. 4f96b32 Makefile: fix _FORTIFY_SOURCE redefined build error by William Roberts · 6 years ago
  23. b4b0074 libselinux: selinux_restorecon: fix printf format string specifier for uint64_t by Nicolas Iooss · 6 years ago
  24. 3f99b14 libselinux: fix overly strict validation of file_contexts.bin by Stephen Smalley · 6 years ago
  25. 70b9658 Fix build break around __atomic_*() with GCC<4.7 by Hollis Blanchard · 6 years ago
  26. 70c06e3 libselinux: add a const to suppress a build warning with Python 3.7 by Nicolas Iooss · 6 years ago
  27. 646bdeb libselinux: fix flake8 warnings in SWIG-generated code by Nicolas Iooss · 6 years ago
  28. f032946 Fix minor typos by Yuri Chornoivan · 6 years ago
  29. ab0e270 libselinux: enable linking to musl-fts by Jason Zaman · 7 years ago
  30. c41633b libselinux: audit2why: fix build warnings by Stephen Smalley · 7 years ago
  31. 8467979 libselinux: fix build warning in save_booleans() by Stephen Smalley · 7 years ago
  32. 87a58b6 Revert "libselinux: verify file_contexts when using restorecon" by Stephen Smalley · 7 years ago
  33. c56bb63 libselinux: label_file: fix memory management in store_stem() by Nicolas Iooss · 7 years ago
  34. 3e47c23 libselinux: echo line number of bad label in selabel_fini() by Yuli Khodorkovskiy · 7 years ago
  35. 814631d libselinux: verify file_contexts when using restorecon by Yuli Khodorkovskiy · 7 years ago
  36. 07629c0 libselinux,libsemanage: Replace PYSITEDIR with PYTHONLIBDIR by Nicolas Iooss · 7 years ago
  37. b24980e libselinux: build: follow standard semantics for DESTDIR and PREFIX by Marcus Folkesson · 7 years ago
  38. 80d6927 libselinux: Add support for pcre2 to pkgconfig definition by Petr Lautrbach · 7 years ago
  39. 53bb2a1 checkpolicy,libselinux,libsepol,policycoreutils: Update my email address by Stephen Smalley · 7 years ago
  40. 00548bd libselinux: fix thread safety issues with lookup_common() by Tom Cherry · 7 years ago
  41. 2d1a6c6 libselinux,libsemanage: fix RUBYLIBS definition by Stephen Smalley · 7 years ago
  42. ca07a2a libselinux: avoid redefining _FORTIFY_SOURCE by Patrick Steinhardt · 7 years ago
  43. d1769a9 libselinux: always unmount selinuxfs for SELINUX=disabled by Stephen Smalley · 7 years ago
  44. 31f532a libselinux: fix selabel_lookup*() double slash bug by Stephen Smalley · 7 years ago
  45. e41ae67 libsepol,libsemanage,libselinux: Fix fallthrough warnings from gcc 7 by Stephen Smalley · 7 years ago
  46. 5c84f24 libselinux: propagate selabel_subs_init() errors by Nicolas Iooss · 8 years ago
  47. 55fe40a libselinux: rework selabel_subs_init() to avoid use-after-free by Nicolas Iooss · 8 years ago
  48. d819de1 libselinux: close the subs file if fstat failed by Nicolas Iooss · 8 years ago
  49. 9cc62ce procattr.c: Use __BIONIC__ instead of __ANDROID__ by Tom Cherry · 8 years ago
  50. 63aa7fc libselinux: Fix CFLAGS definition by Stephen Smalley · 8 years ago
  51. d1ff68f libselinux: add security_get_checkreqprot by Christian Göttsche · 8 years ago
  52. 9cba8f6 libselinux: Add permissive= entry to avc audit log by Richard Haines · 8 years ago
  53. f3a264c config: Don't finalize mount state in selinux_set_policy_root() by Colin Walters · 8 years ago
  54. fcb5d5c Makefiles: drop -L/-I to system paths by Jason Zaman · 8 years ago
  55. b5fe48d libselinux: PCRE_LDFLAGS is actually LDLIBS by Jason Zaman · 8 years ago
  56. 64afa1a libselinux: add O_CLOEXEC by Nick Kralevich · 8 years ago
  57. a9094fa libselinux: avoid calling strcmp() on a NULL pointer by Nicolas Iooss · 8 years ago
  58. 9d3091a libselinux: ensure that 4 columns are read from /proc/mounts by Nicolas Iooss · 8 years ago
  59. c09fb32 libselinux: make process_boolean() fail on invalid lines by Nicolas Iooss · 8 years ago
  60. 55b5b7a libselinux: do not dereference a NULL pointer when calloc() fails by Nicolas Iooss · 8 years ago
  61. b6579d2 libsepol: constify sepol_genbools()'s boolpath parameter by Nicolas Iooss · 8 years ago
  62. ded385d libselinux: initialize temp value in SWIG wrapper to prevent freeing garbage by Nicolas Iooss · 8 years ago
  63. 1cd3e1a libselinux, libsemanage: make PYPREFIX computation more robust by Nicolas Iooss · 8 years ago
  64. 454768f setfiles: Fix setfiles progress indicator by Richard Haines · 8 years ago
  65. 05abcb1 libselinux/src/regex.c: support old compilers for the endian check by Thomas Petazzoni · 8 years ago
  66. b88c4a4 libselinux: disable filespec hash table stats on non-debug builds by Stephen Smalley · 8 years ago
  67. 6351fed libselinux: always free catalog in db_init() by Nicolas Iooss · 8 years ago
  68. dcd135c Re-link programs after libsepol.a is updated by Nicolas Iooss · 8 years ago
  69. 1cd972f libselinux: selinux_restorecon: only log no default label warning for caller-supplied pathname by Stephen Smalley · 8 years ago
  70. 6a2e352 libselinux: replace all malloc + memset by calloc in android label backend. by Sandeep Patil · 8 years ago
  71. d66c54e libselinux: selinux_restorecon: only log no default label warning if recursive by Stephen Smalley · 8 years ago
  72. 3c85f9f libselinux: include errno.h instead of sys/errno.h by Nicolas Iooss · 8 years ago
  73. 14f0709 libselinux: Rewrite restorecon() python method by Petr Lautrbach · 8 years ago
  74. 0399ec6 libselinux: Generate SWIG wrappers for selinux_restorecon() by Petr Lautrbach · 8 years ago
  75. 5db4537 libselinux: Fix unitialized variable compiler warnings by Guido Trentalancia · 8 years ago
  76. 7e09f58 libsepol,libselinux,audit2allow: teach audit2why about type bounds failures by Stephen Smalley · 8 years ago
  77. 044f6ef procattr.c: Use __ANDROID__ instead of ANDROID by Nick Kralevich · 8 years ago
  78. bb96e13 enabled.c: Remove stdio_ext.h header by Nick Kralevich · 8 years ago
  79. 8f9057c label_file.h: actually use the results of compat_validate by Nick Kralevich · 8 years ago
  80. a609434 libselinux: normalize enforce values from the kernel by Stephen Smalley · 8 years ago
  81. 9140de7 libselinux, libsemanage: use Python-specific .so extension by Nicolas Iooss · 8 years ago
  82. 489dd59 libselinux: audit2why: remove unused module_state structure by Nicolas Iooss · 8 years ago
  83. 79db6da libselinux, libsemanage: swig: use SWIG_fail when an error occurs by Nicolas Iooss · 8 years ago
  84. db17f12 libselinux,libsemanage: fall back to gcc in exception.sh by Nicolas Iooss · 8 years ago
  85. bb98da0 libselinux,libsemanage: link Python wrapper with Python by Nicolas Iooss · 8 years ago
  86. f5b9bc2 libselinux,libsemanage: link Ruby wrapper with -lruby by Nicolas Iooss · 8 years ago
  87. 22e3ad6 libselinux,libsemanage: use Ruby to define RUBYINC by Nicolas Iooss · 8 years ago
  88. bbc930c libselinux: fix subdir build and usage of cmdline CFLAGS by Stephen Smalley · 8 years ago
  89. 70b9865 libselinux, libsemanage: remove *swig_python_exception.i if its creation failed by Nicolas Iooss · 8 years ago
  90. 581dde7 libselinux: remove rpm_execcon from SWIG wrappers by Nicolas Iooss · 8 years ago
  91. b8711e2 Revert "libselinux: support new python3 functions" by Laurent Bigonville · 8 years ago
  92. 4c519cd libselinux: avc_internal.c: allow building with clang by Stephen Smalley · 8 years ago
  93. 8fee76a libselinux: fix compiler flags for linux + clang by William Roberts · 8 years ago
  94. 0776dca libselinux: fix pointer handling in realpath_not_final by vmojzis · 8 years ago
  95. 14d7064 libselinux: Allow overriding libsepol.a location during build by Laurent Bigonville · 8 years ago
  96. 640edd6 libselinux: Add clean-pywrap and clean-rubywrap targets by Laurent Bigonville · 8 years ago
  97. 3c3381b libselinux: add booleans.c to ANDROID_HOST=y recipe by William Roberts · 8 years ago
  98. a796218 libselinux: DISABLE_BOOL move to include headers by William Roberts · 8 years ago
  99. 16c123f libselinux: support ANDROID_HOST=1 on Mac by William Roberts · 8 years ago
  100. 502b48f libselinux: fix required alignment for sha1.c on mac by William Roberts · 8 years ago