1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-01 17:51:22 +03:00
systemd/src
Lennart Poettering 290843c385 mount: fix potential bad memory access when /proc/self/mountinfo is empty
It's unlikely this can ever be triggered, but let's be safe rather than
sorry, and handle the case where the list of mount points is zero, and
the "l" array thus NULL. let's ensure we allocate at least one entry.
2017-07-10 21:38:36 +02:00
..
ac-power
activate
analyze meson: reindent all files with 8 spaces 2017-04-23 21:47:29 -04:00
ask-password
backlight
basic Merge pull request #6289 from keszybz/config-tweaks 2017-07-10 00:19:44 +02:00
binfmt
boot sd-boot: stub: Obtain PE section offsets from RAM, not disk (#6250) 2017-07-03 18:14:09 +02:00
busctl busctl: monitor - ignore the final NameLost message 2017-05-25 17:37:50 +02:00
cgls
cgroups-agent
cgtop cgtop: check cgroups after parsing options 2017-04-25 08:54:00 -04:00
core core: link user keyring to session keyring (#6275) 2017-07-04 09:38:31 +02:00
coredump meson: use booleans for conf.set and drop unecessary conditionals 2017-05-02 16:29:11 -04:00
cryptsetup Parse "timeout=0" as infinity in various generators (#6264) 2017-07-03 14:29:32 +02:00
dbus1-generator
debug-generator
delta
detect-virt
dissect
environment-d-generator Use "dollar-single-quotes" to escape shell-sensitive strings 2017-06-19 19:39:43 -04:00
escape
firstboot basic/random-util: do not fall back to /dev/urandom if getrandom() returns short 2017-06-28 10:32:02 -04:00
fsck
fstab-generator fstab-generator: fix new NULL dereference. (#6296) 2017-07-05 22:53:41 -04:00
getty-generator
gpt-auto-generator gpt-auto-generator: fix the handling of the value returned by fstab_has_fstype() in add_swap() (#6280) 2017-07-04 11:41:09 -04:00
hibernate-resume
hostname meson: use booleans for conf.set and drop unecessary conditionals 2017-05-02 16:29:11 -04:00
hwdb hwdb: use path_join() to generate the hwdb_bin path (#6063) 2017-05-31 21:21:11 -04:00
import importd: log more information when renaming files 2017-06-26 20:32:40 +02:00
initctl
journal shared: leave output_journal() output in buffer (#6304) 2017-07-07 14:32:21 -04:00
journal-remote time-util: rename usec_sub() to usec_sub_signed() and add usec_sub_unsigned() 2017-06-22 20:51:06 +02:00
kernel-install kernel-install: support the case /etc/machine-id is missing or empty (#5975) 2017-05-30 09:45:10 -04:00
libsystemd Merge pull request #6311 from keszybz/memleak 2017-07-09 17:58:52 +02:00
libsystemd-network Merge pull request #6116 from richardmaw-codethink/networkd-carrier-fixes 2017-06-26 20:55:36 +02:00
libudev tree-wide: when %m is used in log_*, always specify errno explicitly 2017-05-19 14:24:03 -04:00
locale localed: improve the comment in 00-keyboard.conf 2017-06-28 22:37:02 -04:00
login logind: relax udev rules matching devices logind watches for 2017-06-27 19:25:46 +02:00
machine Fix includes (#5980) 2017-05-19 10:01:35 -04:00
machine-id-setup
modules-load
mount mount: fix potential bad memory access when /proc/self/mountinfo is empty 2017-07-10 21:38:36 +02:00
network networkd: trivial style cleanup 2017-07-08 17:58:44 -04:00
notify
nspawn Merge pull request #6257 from keszybz/unnecessary-job-log 2017-07-03 10:48:28 +02:00
nss-myhostname
nss-mymachines
nss-resolve nss-resolve: drop the internal fallback to libnss_dns (#5945) 2017-05-12 14:31:46 +02:00
nss-systemd
path
quotacheck
random-seed
rc-local-generator rc-local-generator: drop duplicate definitions for rc.local 2017-04-19 19:27:01 -04:00
remount-fs
reply-password
resolve Merge pull request #6289 from keszybz/config-tweaks 2017-07-10 00:19:44 +02:00
rfkill
run
shared shared: leave output_journal() output in buffer (#6304) 2017-07-07 14:32:21 -04:00
sleep
socket-proxy
stdio-bridge tree-wide: when %m is used in log_*, always specify errno explicitly 2017-05-19 14:24:03 -04:00
sulogin-shell sulogin-shell: avoid heredocs 2017-05-30 17:03:25 -04:00
sysctl
system-update-generator
systemctl expand path of systemctl link argument (#6186) 2017-07-09 19:52:25 -04:00
systemd networkctl: display address labels 2017-06-27 10:15:27 -04:00
sysusers sysusers: make use of cleanup(unlink_and_freep) in write_files() and its auxiliary helpers 2017-05-10 14:29:21 +02:00
sysv-generator
test time-util: make parse_timestamp() set 0 if the input is very old date (#6297) 2017-07-08 15:59:07 -04:00
timedate meson: use booleans for conf.set and drop unecessary conditionals 2017-05-02 16:29:11 -04:00
timesync timesyncd: properly handle OOM errors when parsing fallback servers (#6047) 2017-05-30 14:49:35 +02:00
tmpfiles tree-wide: when %m is used in log_*, always specify errno explicitly 2017-05-19 14:24:03 -04:00
tty-ask-password-agent
udev udev: move the KEY_* defines to missing.h (#6278) 2017-07-04 09:41:46 +02:00
update-done update-done: use newly added library function to write the file 2017-05-11 13:43:53 -04:00
update-utmp
user-sessions
vconsole vconsole: search for usable source console (#6180) 2017-07-03 12:38:13 -04:00
veritysetup
volatile-root
.gitignore
Makefile