Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use initalization instead of explicit zeroing | Zbigniew Jędrzejewski-Szmek | 2013-04-05 |
| | | | | | | | | | | | | | | | | | | | | | | | Before, we would initialize many fields twice: first by filling the structure with zeros, and then a second time with the real values. We can let the compiler do the job for us, avoiding one copy. A downside of this patch is that text gets slightly bigger. This is because all zero() calls are effectively inlined: $ size build/.libs/systemd text data bss dec hex filename before 897737 107300 2560 1007597 f5fed build/.libs/systemd after 897873 107300 2560 1007733 f6075 build/.libs/systemd … actually less than 1‰. A few asserts that the parameter is not null had to be removed. I don't think this changes much, because first, it is quite unlikely for the assert to fail, and second, an immediate SEGV is almost as good as an assert. | ||
* | utmp: read the right timestamp | Lennart Poettering | 2012-09-17 |
| | |||
* | update-utmp: Don't error out on runlevel updates if utmp doesn't exist | Colin Walters | 2012-09-13 |
| | | | | | Other parts of the code handle utmp not existing, so let's be consistent. At the moment my GNOME-OSTree builds don't have utmp. | ||
* | update-utmp: use bus_method_call_with_reply() where posible | Simon Peeters | 2012-08-08 |
| | |||
* | build-sys: add stub makefiles to all subdirs to ease development with emacs | Lennart Poettering | 2012-04-13 |
| | |||
* | audit: ignore if we get EPERM | Lennart Poettering | 2012-04-13 |
| | | | | | if auditing access is not available, then don't complain about it, in order to play nice with systems lacking CAP_SYS_AUDIT | ||
* | move all tools to subdirs | Kay Sievers | 2012-04-12 |