summaryrefslogtreecommitdiff
path: root/src/core/selinux-access.c
Commit message (Expand)AuthorAgeFilesLines
* selinux: accept the fact that getxyzcon() can return success and NULLLennart Poettering2022-12-071-3/+7
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* core: update audit messagesChristian Göttsche2022-11-051-2/+2
* core,logind,systemctl,journald: replace calls to strerror() with setting errn...Zbigniew Jędrzejewski-Szmek2022-10-111-12/+10
* selinux: include precise low-level error string in returned D-Bus errorsLennart Poettering2022-07-201-3/+3
* core: cache unit file selinux label, and make decisions based on thatLennart Poettering2022-07-201-29/+17
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* selinux: name mac_selinux_generic_access_check as internal functionChristian Göttsche2021-11-201-2/+2
* selinux: improve debug log formatChristian Göttsche2021-11-201-1/+1
* selinux: add function name to audit dataChristian Göttsche2021-11-201-4/+10
* tree-wide: use C99 __func__ rather than obsolete __FUNCTION__Lennart Poettering2021-10-111-1/+1
* tree-wide: voidify unchecked snprintf callsLuca Boccassi2021-08-201-5/+5
* selinux: invoke selinux_set_callback(3) more type-safeChristian Göttsche2021-05-141-2/+2
* core/selinux: fix wrong assertion when 0 is passed to log_debugZbigniew Jędrzejewski-Szmek2021-04-151-2/+3
* tree-wide: sd_bus_error_setf → set_bus_error_setZbigniew Jędrzejewski-Szmek2021-04-071-2/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* selinux: use SELinux status pageChristian Göttsche2020-08-271-3/+3
* Revert "selinux: cache enforced status and treat retrieve failure as enforced...Lennart Poettering2020-07-161-2/+3
* tree-wide: use DISABLE_WARNING_FORMAT_NONLITERAL where appropriateLennart Poettering2020-05-251-3/+3
* selinux: add parenthesis to function names in log messagesChristian Göttsche2020-05-141-2/+2
* selinux: print enforcing state in access check debug messageChristian Göttsche2020-03-271-2/+2
* selinux: delay mac_selinux_enforcing call after SELinux was determined to be ...Christian Göttsche2020-03-191-1/+4
* selinux: cache enforced status and treat retrieve failure as enforced modeChristian Göttsche2020-03-031-8/+5
* core/selinux-access: use _cleanup_ and improve loggingZbigniew Jędrzejewski-Szmek2020-02-061-28/+41
* core/selinux-access: do not use NULL for %sZbigniew Jędrzejewski-Szmek2020-02-061-3/+3
* selinux: update log message to suppress warning by coverityYu Watanabe2020-02-061-2/+2
* selinux-access: log warning on context acquisition failureChristian Göttsche2020-02-041-0/+2
* tree-wide: drop stdio.h when stdio-util.h is includedYu Watanabe2019-11-041-1/+0
* Merge pull request #12926 from keszybz/urlify-logsLennart Poettering2019-07-111-1/+1
|\
| * tree-wide: use PROJECT_FILE instead of __FILE__Zbigniew Jędrzejewski-Szmek2019-07-041-1/+1
* | tree-wide: introduce strerror_safe()Yu Watanabe2019-07-051-1/+2
|/
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+1
* selinux: don't log SELINUX_INFO and SELINUX_WARNING messages to auditMichal Sekletar2019-02-271-1/+5
* tree-wide: drop copyright lines for more authorsZbigniew Jędrzejewski-Szmek2018-06-221-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-3/+3
* basic/log: fix _printf_ annotation on log_object_internalvZbigniew Jędrzejewski-Szmek2017-04-201-1/+6
* tree-wide: get rid of selinux_context_t (#3732)Zbigniew Jędrzejewski-Szmek2016-07-151-1/+1
* core: prefix selinux messages with "selinux: "Zbigniew Jędrzejewski-Szmek2016-04-211-1/+4
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* core: simplify selinux AVC initializationLennart Poettering2015-11-301-38/+37
* tree-wide: expose "p"-suffix unref calls in public APIs to make gcc cleanup easyLennart Poettering2015-11-271-1/+1
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-2/+2
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out printf() helpers to stdio-util.hLennart Poettering2015-10-271-3/+5
* tree-wide: remove unused functionsThomas Hindoe Paaboel Andersen2015-10-191-11/+0
* selinux: always use *_raw API from libselinuxMichal Sekletar2015-09-011-2/+2