Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-29 | core: modernize prepare_reexecute() | Lennart Poettering | |
2015-09-29 | core: exit early if we hit OOM | Lennart Poettering | |
2015-09-29 | core: use %m rather than strerror() where we can | Lennart Poettering | |
2015-09-29 | main: minor clean-ups | Lennart Poettering | |
Add (void) casting for a couple of functions where we knowingly ignore the returning error code. Use EXIT_FAILURE where appropriate. Try to initialize structures at declaration time, or at once. | |||
2015-09-29 | tree-wide: take benefit of the fact that fdset_free() returns NULL | Lennart Poettering | |
2015-09-29 | core: order #includes in main.c | Lennart Poettering | |
2015-09-29 | strv: add strv_free_free() to strv.c and make use of it | Lennart Poettering | |
Let's teach it a new trick, and make it return NULL. | |||
2015-09-29 | tree-wide: port more code to use send_one_fd() and receive_one_fd() | Lennart Poettering | |
Also, make it slightly more powerful, by accepting a flags argument, and make it safe for handling if more than one cmsg attribute happens to be attached. | |||
2015-09-29 | core: sort includes of manager.[ch] according to CODING_STYLE | Lennart Poettering | |
2015-09-29 | Merge pull request #1403 from dvdhrm/prioq-comment | Michal Schmidt | |
prioq: add introduction comment | |||
2015-09-29 | prioq: add introduction comment | David Herrmann | |
Add comment to prioq.c explaining what it does. And more importantly, mention that we implement a Heap. It's more than annoying having to figure out what the code actually does, without ever mentioning the word 'heap'. | |||
2015-09-28 | Merge pull request #1396 from phomes/va-start | David Herrmann | |
sd-bus: va_start should use the last named parameter | |||
2015-09-27 | sd-bus: va_start should use the last named parameter | Thomas Hindoe Paaboel Andersen | |
2015-09-27 | Merge pull request #1392 from dvdhrm/bus-format2 | Lennart Poettering | |
sd-bus: add sd_bus_path_{encode,decode}_many() (v2) | |||
2015-09-27 | Merge pull request #1373 from pfl/dhcp6_opportunistic_configuration | Martin Pitt | |
networkd: Be opportunistic when declaring link configured | |||
2015-09-26 | sd-bus: add sd_bus_path_{encode,decode}_many() | David Herrmann | |
This introduces two new helpers alongside sd_bus_path_{encode,decode}(), which work similarly to their counterparts, but accept a format-string as input. This allows encoding and decoding multiple labels of a format string at the same time. | |||
2015-09-26 | Merge pull request #1391 from evverx/nspawn-completion | Daniel Mack | |
shell-completion: nspawn: add missing values for --link-journal | |||
2015-09-26 | hwdb: Update database of Bluetooth company identifiers | Marcel Holtmann | |
2015-09-26 | shell-completion: nspawn: add missing values for --link-journal | Evgeny Vereshchagin | |
2015-09-25 | update NEWS | Daniel Mack | |
2015-09-25 | Merge pull request #1388 from darkcircle/ko-translation | Daniel Mack | |
add a new Korean translation | |||
2015-09-25 | add a new Korean translation | Seong-ho Cho | |
2015-09-25 | Merge pull request #1382 from filbranden/cpuaffinity2 | Daniel Mack | |
Use parse_cpu_set in CPUAffinity support (for units) | |||
2015-09-25 | Merge pull request #1380 from evverx/journalctl-bash-completion | Daniel Mack | |
Update journalctl bash completion | |||
2015-09-24 | load-fragment: Use parse_cpu_set in CPUAffinity support | Filipe Brandenburger | |
Tested with a dummy service running 'sleep', modifying its CPUAffinity, restarting the service and checking the ^Cpus_allowed entries in the /proc/PID/status file. | |||
2015-09-24 | util: Add test for parse_cpu_set | Filipe Brandenburger | |
2015-09-25 | shell-completion: journalctl: add missing options | Evgeny Vereshchagin | |
2015-09-24 | util: refactor cpu_set parsing into its own function | Filipe Brandenburger | |
Use the new code in config_parse_cpu_affinity2. Tested by modifying CPUAffinity=... setting in /etc/systemd/system.conf and reloading the daemon, then checking ^Cpus_allowed in /proc/1/status to confirm the correct CPU mask is in place. | |||
2015-09-25 | shell-completion: journalctl: add missing fields | Evgeny Vereshchagin | |
2015-09-24 | Merge pull request #1377 from evverx/man-systemd-slice | Lennart Poettering | |
man: systemd.slice: add link to cgroups api docs | |||
2015-09-24 | Merge pull request #1376 from dvdhrm/hostnamed-argc | Lennart Poettering | |
hostnamed: drop redundant code | |||
2015-09-24 | hostnamed: drop redundant code | David Herrmann | |
Doing argc checks once is enough enough enough enough. | |||
2015-09-24 | man: systemd.slice: add link to cgroups api docs | Evgeny Vereshchagin | |
systemd.scope and systemd.resource-control contain that link. systemd.slice should contain it too. | |||
2015-09-24 | Merge pull request #1374 from olof/autoconf_gcrypt_dep | Lennart Poettering | |
build-sys: only use AM_PATH_LIBGCRYPT macro if it exists | |||
2015-09-24 | Merge pull request #1370 from ↵ | Daniel Mack | |
systemd-mailing-devs/1443091642-5853-1-git-send-email-brueckner@linux.vnet.ibm.com s390: add personality support | |||
2015-09-24 | build-sys: only use AM_PATH_LIBGCRYPT macro if it exists | Olof Johansson | |
If gcrypt's m4 macro files aren't installed, with this change, gcrypt will be disabled --- unless gcrypt support was explicitly requested by passing --enable-gcrypt to configure, in which case it will fail. Without this change, autoconf would fail either way with not being able to resolve AM_PATH_LIBGCRYPT. | |||
2015-09-24 | networkd: Be opportunistic when declaring link configured | Patrik Flykt | |
The DHCP variable in the [Network] section of the network configuration file moves the link to the configured state according to the following: DHCP=yes Link is configured when either DHCPv4 or DHCPv6 succeed DHCP=ipv4 Link is configured only when DHCPv4 succeeds DHCP=ipv6 Link is configured only when DHCPv6 succeeds DHCP=no Neither DHCPv4 or DHCPv6 is attempted Reported by Martin Pitt. Fixes https://github.com/systemd/systemd/issues/1368 | |||
2015-09-24 | s390: add personality support | Hendrik Brueckner | |
Introduce personality support for Linux on z Systems to run particular services with a 64-bit or 31-bit personality. | |||
2015-09-24 | Merge pull request #1366 from pocek/sd-event-fixes | Lennart Poettering | |
sd-event: fix prepare priority queue comparison function | |||
2015-09-24 | Merge pull request #1332 from thom311/master | Tom Gundersen | |
sd-dhcp6: ensure canceling lease timers and refactor setting lease | |||
2015-09-24 | Merge pull request #1356 from pfl/dhcp6_suspend | Tom Gundersen | |
DHCPv6 suspend fixes | |||
2015-09-24 | sd-event: fix prepare priority queue comparison function | Krzysztof Kotlenga | |
Otherwise a disabled event source can get swapped with an enabled one and cause a severe sd-event malfunction. http://lists.freedesktop.org/archives/systemd-devel/2015-September/034356.html | |||
2015-09-23 | Merge pull request #1363 from msekletar/ldconfig | Lennart Poettering | |
units: run ldconfig also when cache is unpopulated | |||
2015-09-23 | Merge pull request #1365 from floppym/kcmp | Lennart Poettering | |
Add fallback for kcmp() in case __NR_kcmp is undefined | |||
2015-09-23 | Add fallback for kcmp() in case __NR_kcmp is undefined | Mike Gilbert | |
IA64 is missing this syscall as of linux-4.2. This works around it until the necessary kernel patch gets merged. | |||
2015-09-23 | units: run ldconfig also when cache is unpopulated | Michal Sekletar | |
2015-09-23 | Merge pull request #1349 from dvdhrm/sync-pam | Lennart Poettering | |
core: make setup_pam() synchronous | |||
2015-09-23 | Merge pull request #1358 from jengelh/master | Daniel Mack | |
build: remove AC_FUNC_MALLOC | |||
2015-09-23 | Merge pull request #1357 from again4you/devel/fix_smack_sd_pam_#2 | Lennart Poettering | |
exec: fix the wrong SMACK labeling of (sd-pam) daemon v3 | |||
2015-09-23 | Merge pull request #1355 from evverx/systemd-run-man | Lennart Poettering | |
man: systemd-run: run bash with --send-sighup |