Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-14 | units: there is no systemd-udev-hwdb-update.service | Zbigniew Jędrzejewski-Szmek | |
2015-03-14 | core: remove left-over debug message | Zbigniew Jędrzejewski-Szmek | |
2015-03-14 | service: don't add After= dependencies on .busname units if kdbus support is ↵ | Michael Biebl | |
disabled | |||
2015-03-14 | udev-ctrl: fix strict aliasing issues | Shawn Landden | |
it is ironic that "The only purpose of this structure is to cast the structure pointer passed in addr in order to avoid compiler warnings. See EXAMPLE below." from bind(2) | |||
2015-03-14 | sd-dhcp-client: fix strict aliasing issue | Shawn Landden | |
2015-03-14 | man: add sd_event_{run,wait,prepare,dispatch,loop} | Zbigniew Jędrzejewski-Szmek | |
2015-03-14 | sd-event: sd_event_run - only return 0 on timeout | Tom Gundersen | |
sd_event_dispatch() returns 0 on FINISH, so let's eat that up. | |||
2015-03-14 | sd-event: rename PASSIVE/PREPARED to INITIAL/ARMED | Tom Gundersen | |
2015-03-13 | selinux: fix SEGV during switch-root if SELinux policy loaded | Will Woods | |
If you've got SELinux policy loaded, label_hnd is your labeling handle. When systemd is shutting down, we free that handle via mac_selinux_finish(). But: switch_root() calls mkdir_p_label(), which tries to look up a label using that freed handle, and so we get a bunch of garbage and eventually SEGV in libselinux. (This doesn't happen in the switch-root from initramfs to real root because there's no SELinux policy loaded in initramfs, so label_hnd is NULL and we never attempt any lookups.) So: make sure that mac_selinux_finish() actually sets label_hnd to NULL, so nobody tries to use it after it becomes invalid. https://bugzilla.redhat.com/show_bug.cgi?id=1185604 | |||
2015-03-13 | man: fix indentation of copyright headers | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: no paren in link | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: fix name of systemd.journal-fields(7) | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: fix link to strerror(3) | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: s/sd_bus_message_get_seqno/sd_bus_message_get_seqnum/ | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: fix name of systemd.resource-control(5) | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: link to fd.o for dbus stuff | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: link to freebsd.org for inetd(8) | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | man: fix a bunch of links | Zbigniew Jędrzejewski-Szmek | |
All hail linkchecker! | |||
2015-03-13 | sd-daemon: simplify sd_pid_notify_with_fds | Zbigniew Jędrzejewski-Szmek | |
Coverity was complaining that CMSG_NXTHDR is used without checking the return value. In this case it cannot fail, but it is a good excuse to simplify the function a bit. CID #1261726. | |||
2015-03-13 | udev: properly calculate size of remaining data | Zbigniew Jędrzejewski-Szmek | |
The data comes from the kernel, so chances of it being garbled are low, but for correctness' sake, add the check. CID #996458. | |||
2015-03-13 | test-dhcp-option: conform to usual coding style | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | test-dhcp-option: add assert to check index is nonnegative | Zbigniew Jędrzejewski-Szmek | |
CID #1237623. | |||
2015-03-13 | core: check asprintf return value | Zbigniew Jędrzejewski-Szmek | |
CID #1261729. | |||
2015-03-13 | core: print warning on invalid swap pri= field | Zbigniew Jędrzejewski-Szmek | |
CID #1264371. | |||
2015-03-13 | core: one more (void) | Zbigniew Jędrzejewski-Szmek | |
CID #996308. | |||
2015-03-13 | logind: explicitly ignore errors we can do nothing about | Zbigniew Jędrzejewski-Szmek | |
CID #1237545. | |||
2015-03-13 | bus: explicitly ignore failure during error handling | Zbigniew Jędrzejewski-Szmek | |
CID #1237548. | |||
2015-03-13 | core: explicitly ignore failure during cleanup | Zbigniew Jędrzejewski-Szmek | |
CID #1237550. | |||
2015-03-13 | core: don't wait for reply if writing to pipe fails | Zbigniew Jędrzejewski-Szmek | |
This shouldn't really happen, but it's seems cleaner to continue on error. CID #1237552. | |||
2015-03-13 | core: either ignore or handle mount failures | Zbigniew Jędrzejewski-Szmek | |
/dev/pts/ptmx is as important as /dev/pts, so error out if that fails. Others seem less important, since the namespace is usable without them, so ignore failures. CID #123755, #123754. | |||
2015-03-13 | Use space after a silencing (void) | Zbigniew Jędrzejewski-Szmek | |
We were using a space more often than not, and this way is codified in CODING_STYLE. | |||
2015-03-13 | core: ignore any issues with setting time on jobs_in_progress_event_source | Zbigniew Jędrzejewski-Szmek | |
CID #1237559. | |||
2015-03-13 | sd-resolve: use different element of union to make code more readable | Zbigniew Jędrzejewski-Szmek | |
They both point to the same location, but the reader is not forced to look back to the beginning of the function to see that. | |||
2015-03-13 | journal-remote: explain why source->buf cannot be null | Zbigniew Jędrzejewski-Szmek | |
In reference to CID #1238956. | |||
2015-03-13 | Check that EWOULDBLOCK is the same as EAGAIN | Zbigniew Jędrzejewski-Szmek | |
It certainly is everywhere on Linux, but as a courtesy to people doing some strange cross-compilation, check that the assumption holds. | |||
2015-03-13 | journal-remote: make process_data static | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | nspawn: tell coverity that we ignore return value | Zbigniew Jędrzejewski-Szmek | |
CID #1271353. | |||
2015-03-13 | gpt-auto-generator: allow type check to fail | Zbigniew Jędrzejewski-Szmek | |
add_mount() is OK with unknow file type, but we have to initalize the variable to NULL not to pass garbage on error. | |||
2015-03-13 | efi: widen operand to avoid overflow | Zbigniew Jędrzejewski-Szmek | |
CID #1287141. | |||
2015-03-13 | core: issue error on oom we can do nothing about | Zbigniew Jędrzejewski-Szmek | |
CID #1287142. | |||
2015-03-13 | µhttp-util: setup gnutls logs in one function | Zbigniew Jędrzejewski-Szmek | |
2015-03-13 | udev: make set_usec_initialized() internal to libudev | Tom Gundersen | |
Instead introduce ensure_usec_initialized(), which copies the timestamp if possible otherwise sets it to now(CLOCK_MONOTONIC). | |||
2015-03-13 | sd-rtnl: read_message - don't set group if not needed | Tom Gundersen | |
2015-03-13 | sd-rtnl: process - only apply matches to broadcast messages | Tom Gundersen | |
2015-03-13 | sd-rtnl: improve detection of broadcast messages | Tom Gundersen | |
Do not rely on nl_pid == 0, but check the groups instead. We currently avoid using nl_pid == 0 for unicast anyway, so this should be redundant, but let's try to be correct. | |||
2015-03-13 | sd-rtnl: never set serial to 0 | Tom Gundersen | |
In the unlikely event that we wrap the counter, skip 0 as this is used for broadcasts. Suggested by Richard Maw. | |||
2015-03-13 | tree-wide: there is no ENOTSUP on linux | David Herrmann | |
Replace ENOTSUP by EOPNOTSUPP as this is what linux actually uses. | |||
2015-03-13 | bus: stop using EDEADLOCK | David Herrmann | |
The error code is called EDEADLK, stop using legacy names like EDEADLOCK. Note that _some_ weird architectures define them differently (namely, mips and sparc), but on all sane architectures they're exactly the same. So stay with the widely used code, which is EDEADLK. | |||
2015-03-13 | journal-remote: stop using EWOULDBLOCK | David Herrmann | |
There is no reason to ever use EWOULDBLOCK. It's equivalent to EAGAIN on all architectures on linux. | |||
2015-03-13 | udev: dont use EWOULDBLOCK | David Herrmann | |
EWOULDBLOCK is the same as EAGAIN, stop using it. |