Systemd/src/basic
Lennart Poettering 590e0ac4bd Merge pull request #2441 from msekletar/killing-spree-excluded-log-v3
shutdown: complain if process excluded from killing spree runs of the same rootfs as PID1 (v3)
2016-01-26 14:50:43 +01:00
..
linux build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
.gitignore build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
Makefile build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
MurmurHash2.c build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
MurmurHash2.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
af-list.c basic: include only what we use 2015-11-30 21:51:03 +01:00
af-list.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
alloc-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
alloc-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
arphrd-list.c basic: include only what we use 2015-11-30 21:51:03 +01:00
arphrd-list.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
async.c basic: include only what we use 2015-11-30 21:51:03 +01:00
async.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
audit-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
audit-util.h tree-wide: sort includes in *.h 2015-11-18 23:09:02 +01:00
barrier.c Add assert in barrier code 2016-01-20 18:55:56 -05:00
barrier.h basic: include only what we use 2015-11-30 21:51:03 +01:00
bitmap.c bitmap: don't do bitwise XOR on booleans 2015-12-26 19:09:10 +01:00
bitmap.h basic: include only what we use 2015-11-30 21:51:03 +01:00
blkid-util.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
btrfs-ctree.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
btrfs-util.c Use negative_errno() to assert errno is positive after a few system calls 2016-01-18 14:25:19 -05:00
btrfs-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
build.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
bus-label.c basic: include only what we use 2015-11-30 21:51:03 +01:00
bus-label.h basic: include only what we use 2015-11-30 21:51:03 +01:00
c-rbtree.c basic: add RB-Tree implementation 2015-12-07 18:34:05 +01:00
c-rbtree.h basic: add RB-Tree implementation 2015-12-07 18:34:05 +01:00
calendarspec.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
calendarspec.h basic: include only what we use 2015-11-30 21:51:03 +01:00
cap-list.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
cap-list.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
capability-util.c capabilities: added support for ambient capabilities. 2016-01-12 12:14:50 +02:00
capability-util.h capabilities: added support for ambient capabilities. 2016-01-12 12:14:50 +02:00
cgroup-util.c tree-wide: check if errno is greater than zero (2) 2016-01-13 15:10:17 -05:00
cgroup-util.h basic: re-sort includes 2015-12-01 23:40:17 +01:00
chattr-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
chattr-util.h util-lib: split out file attribute calls to chattr-util.[ch] 2015-10-27 13:25:56 +01:00
clock-util.c Use negative_errno() to assert errno is positive after a few system calls 2016-01-18 14:25:19 -05:00
clock-util.h util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
conf-files.c basic: modernize conf-files.c a bit 2016-01-02 22:16:16 +01:00
conf-files.h nspawn: add new .nspawn files for container settings 2015-09-06 01:49:06 +02:00
copy.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
copy.h basic: include only what we use 2015-11-30 21:51:03 +01:00
cpu-set-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
cpu-set-util.h basic: split out cpu set specific APIs into cpu-set-util.[ch] 2015-09-30 22:26:16 +02:00
def.h defs: rework CONF_DIRS_NULSTR() macro 2015-11-10 17:31:31 +01:00
device-nodes.c basic: include only what we use 2015-11-30 21:51:03 +01:00
device-nodes.h basic: include only what we use 2015-11-30 21:51:03 +01:00
dirent-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
dirent-util.h basic: re-sort includes 2015-12-01 23:40:17 +01:00
env-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
env-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
errno-list.c basic,bus-error: return negative error from errno_from_name 2016-01-18 15:08:25 -05:00
errno-list.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
escape.c basic/escape: merge utf8 and non-utf8 paths in cunescape_one 2016-01-18 15:20:32 -05:00
escape.h basic/escape: merge utf8 and non-utf8 paths in cunescape_one 2016-01-18 15:20:32 -05:00
ether-addr-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
ether-addr-util.h util-lib: move ether_addr_to_string() into ether-addr-util.c 2015-10-26 01:24:39 +01:00
exit-status.c tree-wide: sort includes 2015-11-16 22:09:36 +01:00
exit-status.h basic: re-sort includes 2015-12-01 23:40:17 +01:00
extract-word.c basic/escape: merge utf8 and non-utf8 paths in cunescape_one 2016-01-18 15:20:32 -05:00
extract-word.h core: fix dependency parsing 2015-11-11 22:53:05 +01:00
fd-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
fd-util.h resolved: properly handle LLMNR/TCP connection errors 2016-01-25 17:19:19 +01:00
fdset.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
fdset.h basic: re-sort includes 2015-12-01 23:40:17 +01:00
fileio-label.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
fileio-label.h tree-wide: sort includes in *.h 2015-11-18 23:09:02 +01:00
fileio.c tree-wide: check if errno is greater then zero 2016-01-13 15:09:55 -05:00
fileio.h util-lib: optionally, when writing a string to a file, verify string on failure 2015-11-13 13:02:49 +01:00
formats-util.h util-lib: move formats-util.h from shared/ to basic/ 2015-10-25 13:19:18 +01:00
fs-util.c tree-wide: check if errno is greater than zero (2) 2016-01-13 15:10:17 -05:00
fs-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
glob-util.c tree-wide: check if errno is greater then zero 2016-01-13 15:09:55 -05:00
glob-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
gunicode.c basic: include only what we use 2015-11-30 21:51:03 +01:00
gunicode.h tree-wide: sort includes in *.h 2015-11-18 23:09:02 +01:00
hash-funcs.c basic: split hash functions into their own header files 2016-01-11 19:39:59 +01:00
hash-funcs.h basic: split hash functions into their own header files 2016-01-11 19:39:59 +01:00
hashmap.c basic: split hash functions into their own header files 2016-01-11 19:39:59 +01:00
hashmap.h basic: split hash functions into their own header files 2016-01-11 19:39:59 +01:00
hexdecoct.c basic: include only what we use 2015-11-30 21:51:03 +01:00
hexdecoct.h basic: include only what we use 2015-11-30 21:51:03 +01:00
hostname-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
hostname-util.h util: make machine_name_is_valid() a macro and move it to hostname-util.h 2015-08-24 22:46:45 +02:00
in-addr-util.c tree-wide: check if errno is greater then zero 2016-01-13 15:09:55 -05:00
in-addr-util.h resolved: add bus API for configuring per-link DNS settings 2016-01-19 18:37:45 +01:00
io-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
io-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
ioprio.h tree-wide: sort includes in *.h 2015-11-18 23:09:02 +01:00
json.c basic: include only what we use 2015-11-30 21:51:03 +01:00
json.h basic: include only what we use 2015-11-30 21:51:03 +01:00
label.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
label.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
list.h basic: add LIST_INSERT_BEFORE 2015-08-04 03:23:43 -07:00
locale-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
locale-util.h util-lib: move more locale-related calls to locale-util.[ch] 2015-10-27 13:25:56 +01:00
lockfile-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
lockfile-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
log.c journald: allow additional payload in server_driver_message 2016-01-23 19:49:00 -05:00
log.h journald: allow additional payload in server_driver_message 2016-01-23 19:49:00 -05:00
login-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
login-util.h util: move logind_running() to login-util.[ch] 2015-10-24 23:30:40 +02:00
macro.h macro.h: provide a switch-case statement generator for IN_SET 2016-01-11 12:02:36 +01:00
memfd-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
memfd-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
mempool.c basic: include only what we use 2015-11-30 21:51:03 +01:00
mempool.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
missing.h resolved: when checking whether a link is relevant, check kernel operstate 2016-01-25 15:59:40 +01:00
mkdir-label.c basic: include only what we use 2015-11-30 21:51:03 +01:00
mkdir.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
mkdir.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
mount-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
mount-util.h basic: re-sort includes 2015-12-01 23:40:17 +01:00
nss-util.h util-lib: move nss-util.h from shared/ to basic/ 2015-11-27 19:23:29 +01:00
ordered-set.h util-lib: add ordered_set_ensure_allocated() 2015-11-25 21:58:38 +01:00
parse-util.c tree-wide: check if errno is greater than zero (2) 2016-01-13 15:10:17 -05:00
parse-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
path-util.c Use negative_errno() to assert errno is positive after a few system calls 2016-01-18 14:25:19 -05:00
path-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
prioq.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
prioq.h basic: include only what we use 2015-11-30 21:51:03 +01:00
proc-cmdline.c basic: include only what we use 2015-11-30 21:51:03 +01:00
proc-cmdline.h proc-cmdline: add runlevel to target mapping 2015-11-03 14:09:03 +03:00
process-util.c shutdown: complain if process excluded from killing spree runs of the same rootfs as PID1 2016-01-26 14:13:13 +01:00
process-util.h shutdown: complain if process excluded from killing spree runs of the same rootfs as PID1 2016-01-26 14:13:13 +01:00
random-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
random-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
ratelimit.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
ratelimit.h basic: include only what we use 2015-11-30 21:51:03 +01:00
refcnt.h basic: document that people shouldn't use refcnt.h without reason 2015-08-26 21:04:38 +02:00
replace-var.c basic: include only what we use 2015-11-30 21:51:03 +01:00
replace-var.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
rlimit-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
rlimit-util.h util-lib: split out resource limits related calls into rlimit-util.[ch] 2015-10-27 13:25:56 +01:00
rm-rf.c tree-wide: check if errno is greater than zero (2) 2016-01-13 15:10:17 -05:00
rm-rf.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
securebits.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
selinux-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
selinux-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
set.h util-lib: add ordered_set_ensure_allocated() 2015-11-25 21:58:38 +01:00
sigbus.c basic: include only what we use 2015-11-30 21:51:03 +01:00
sigbus.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
signal-util.c tree-wide: use xsprintf() where applicable 2016-01-12 15:36:32 +01:00
signal-util.h util-lib: split string parsing related calls from util.[ch] into parse-util.[ch] 2015-10-27 13:25:55 +01:00
siphash24.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
siphash24.h shared: make sure foo.bar and foobar result in different domain name hashes 2016-01-11 19:39:59 +01:00
smack-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
smack-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
socket-label.c systemd-activate: Add support for datagram sockets 2016-01-22 09:41:44 +05:30
socket-util.c Merge pull request #2080 from chaloulo/split-mode-host-remove-port-from-journal-filename 2016-01-22 09:47:59 +01:00
socket-util.h Merge pull request #2080 from chaloulo/split-mode-host-remove-port-from-journal-filename 2016-01-22 09:47:59 +01:00
sparse-endian.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
special.h core: unified cgroup hierarchy support 2015-09-01 23:52:27 +02:00
stat-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
stat-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
stdio-util.h util-lib: split out printf() helpers to stdio-util.h 2015-10-27 13:25:57 +01:00
strbuf.c basic: include only what we use 2015-11-30 21:51:03 +01:00
strbuf.h basic: include only what we use 2015-11-30 21:51:03 +01:00
string-table.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
string-table.h basic: add string table macros for "extended boolean" enums 2016-01-05 17:30:43 +01:00
string-util.c basic: add ascii_strcasecmp_nn() call 2016-01-13 20:22:32 +01:00
string-util.h basic: add ascii_strcasecmp_nn() call 2016-01-13 20:22:32 +01:00
strv.c basic: include only what we use 2015-11-30 21:51:03 +01:00
strv.h basic: re-sort includes 2015-12-01 23:40:17 +01:00
strxcpyx.c basic: include only what we use 2015-11-30 21:51:03 +01:00
strxcpyx.h basic: include only what we use 2015-11-30 21:51:03 +01:00
syslog-util.c basic: include only what we use 2015-11-30 21:51:03 +01:00
syslog-util.h util-lib: split out syslog-related calls into syslog-util.[ch] 2015-10-27 13:25:57 +01:00
terminal-util.c basic/terminal-util: introduce SYSTEMD_COLORS environment variable 2016-01-20 10:12:41 +01:00
terminal-util.h basic/terminal-util: introduce SYSTEMD_COLORS environment variable 2016-01-20 10:12:41 +01:00
time-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
time-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
umask-util.h util-lib: split out umask-related code to umask-util.h 2015-10-27 13:25:56 +01:00
unaligned.h basic: add unaligned macros for little endian 2015-11-16 15:13:33 +01:00
unit-name.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
unit-name.h core: remove support for RequiresOverridable= and RequisiteOverridable= 2015-11-12 19:27:24 +01:00
user-util.c basic: add missing word in comment 2016-01-18 15:21:27 -05:00
user-util.h tree-wide: sort includes in *.h 2015-11-18 23:09:02 +01:00
utf8.c basic: include only what we use 2015-11-30 21:51:03 +01:00
utf8.h basic: include only what we use 2015-11-30 21:51:03 +01:00
util.c tree-wide: check if errno is greater than zero (2) 2016-01-13 15:10:17 -05:00
util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
verbs.c basic: include only what we use 2015-11-30 21:51:03 +01:00
verbs.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
virt.c basic/virt: add missing includes to compile on ppc64 2015-12-01 22:56:06 -05:00
virt.h detect-virt: add rkt app container runtime 2015-11-09 16:40:35 +01:00
web-util.c util-lib: move web-related calls into web-util.[ch] 2015-10-27 13:25:57 +01:00
web-util.h util-lib: move web-related calls into web-util.[ch] 2015-10-27 13:25:57 +01:00
xattr-util.c basic: re-sort includes 2015-12-01 23:40:17 +01:00
xattr-util.h basic: include only what we use 2015-11-30 21:51:03 +01:00
xml.c basic: include only what we use 2015-11-30 21:51:03 +01:00
xml.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00