Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-29 | units: agetty overrides TERM | Michal Schmidt | |
Environment=TERM=... has no effect on agetty who sets it by itself. To really set TERM to a specified value, it has to be given on the command line. https://bugzilla.redhat.com/show_bug.cgi?id=870622 | |||
2012-10-29 | util: improve overflow checks | Michal Schmidt | |
commit 49371bb fixed the observed division by zero, but missed another occurrence of the same bug. It was also not the optimal fix. We can simply make the divisor a constant by swapping it with the compared value. | |||
2012-10-29 | hostnamectl: do not choke on set-hostname with no argument | Kay Sievers | |
https://bugzilla.redhat.com/show_bug.cgi?id=871172 | |||
2012-10-29 | update TODO | Kay Sievers | |
2012-10-29 | util: avoid divide by zero FPE | Dave Reisner | |
In early userspace, if kernel initialization happens extremely quickly, a call to systemd-timestamp can potentially result in division by zero. Ensure that the check in timespec_load, which only makes sense if tv_sec is greater than zero, is guarded by this condition. | |||
2012-10-29 | NEWS: fix typo | Zbigniew Jędrzejewski-Szmek | |
2012-10-29 | swap: fix swap behaviour with symlinks | Olivier Brunel | |
Starting a swap unit pointing to (What) a symlink (e.g. /dev/mapper/swap or /dev/disk/by-uuid/...) would have said unit marked active, following the one using the "actual" device (/dev/{dm-1,sda3}), but that new unit would be seen as inactive. Since all requests to stop swap units would follow/redirect to it, and it is seen inactive, nothing would be done (swapoff never called). This is because this unit would be treated twice in swap_process_new_swap, the second call to swap_add_one causing it to eventually be marked inactive. | |||
2012-10-29 | swap: modernize style | Zbigniew Jędrzejewski-Szmek | |
2012-10-29 | swap: use automatic cleanup | Zbigniew Jędrzejewski-Szmek | |
2012-10-29 | swap: introduce helper variable | Zbigniew Jędrzejewski-Szmek | |
Just for readability, no funcational change. | |||
2012-10-28 | login: trivial grammar fix | Zbigniew Jędrzejewski-Szmek | |
2012-10-28 | systemctl: skip JOBS column if no jobs | Zbigniew Jędrzejewski-Szmek | |
Output is very constrained. This change saves 4 columns in the common case. | |||
2012-10-28 | bash-completion: avoid usage of ls for listing devices | Dave Reisner | |
2012-10-28 | bash-completion: add minimal 'udevadm' support | Kay Sievers | |
2012-10-28 | NEWS: fix a typo | Ben Boeckel | |
2012-10-28 | logind: add 'lock' as possible choice for handling hw keys | Lennart Poettering | |
2012-10-28 | libudev: hwdb - cleanup list before getting new properties | Kay Sievers | |
2012-10-28 | udev: add "udevadm hwdb --test=<modalias>" | Kay Sievers | |
2012-10-28 | udev: get rid of SYSCONFDIR | Kay Sievers | |
2012-10-28 | completion: fix typo in accessing array index | Ramkumar Ramachandra | |
Remove spurious '}'. This error went unnoticed so far because Bash doesn't complain. | |||
2012-10-28 | units: teach m4 scripts in units/ about Debian's rc.local | Ramkumar Ramachandra | |
This makes the behaviour wrt. to rc[-.]local consistent between various distributions supporting it. | |||
2012-10-28 | Tweak TODO | Zbigniew Jędrzejewski-Szmek | |
2012-10-28 | man/logind.conf.xml: Add missing 'suspend' value for Handle*Key options. | Thomas Bächler | |
2012-10-28 | util: fix possible integer overflows | Michal Sekletar | |
2012-10-28 | localectl: fix memleak, use _cleanup_strv_free_ | Michal Sekletar | |
l might contain zero strings, however there is still memory allocated for NULL terminator, use _cleanup_strv_free_ instead to prevent tiny leak in such case. | |||
2012-10-28 | localectl: fix memleak, jump to finish before returning | Michal Sekletar | |
2012-10-28 | journal: fix memleak, call set_free before return | Michal Sekletar | |
2012-10-28 | units: reword rescue mode hints | Zbigniew Jędrzejewski-Szmek | |
Do not suggest to the user that commands can be issued before logging in. sulogin prints it own message, which mentions ^D, so there's no need to repeat it here. | |||
2012-10-28 | update TODO | Lennart Poettering | |
2012-10-28 | logind: support for hybrid sleep (i.e. suspend+hibernate at the same time) | Lennart Poettering | |
2012-10-27 | libudev: import hwdb and export lookup interface | Kay Sievers | |
2012-10-27 | hwclock: do not seal the kernel's time-warp call from inside the initrd | Kay Sievers | |
2012-10-26 | bash-compleiton: add missing --disk-usage option for journalctl | Dave Reisner | |
2012-10-27 | util: return the remaining string in startswith() | Lennart Poettering | |
2012-10-27 | coredumpctl: add 'gdb' verb to start gdb right-away on a collected coredump | Lennart Poettering | |
2012-10-26 | coredumpctl: show timestamps in list | Lennart Poettering | |
2012-10-26 | journal: special case the trivial cache chain cache entry | Lennart Poettering | |
2012-10-26 | coredumpctl: optimize journal entry parsing a bit by enumerating only once | Lennart Poettering | |
2012-10-26 | coredumpctl: initialize global vars | Lennart Poettering | |
2012-10-26 | journal: provide an API that allows client to figure out whether they need ↵ | Lennart Poettering | |
to recheck the journal manually for changes in regular intervals Network file systems generally do not offer inotify() that would work across the network. We hence cannot rely on inotify() exclusiely in those case. Provide an API to determine these cases, and suggest doing manual regular rechecks. Note that this is not complete yet, as we need to rescan journal dirs on network file systems explicitly to find new/removed files | |||
2012-10-26 | journal: fix parsing of monotonic kernel timestamps | Lennart Poettering | |
2012-10-26 | keymap: Add HP EliteBook 8440p | Martin Pitt | |
Thanks to Glen Ditchfield <gjditchfield@acm.org>! https://launchpad.net/bugs/1071579 | |||
2012-10-26 | update TODO | Lennart Poettering | |
2012-10-26 | udev: builtin - do not fail builtin initialization if one of them returns an ↵ | Kay Sievers | |
error | |||
2012-10-26 | journal: introduce entry array chain cache | Lennart Poettering | |
When traversing entry array chains for a bisection or for retrieving an item by index we previously always started at the beginning of the chain. Since we tend to look at the same chains repeatedly, let's cache where we have been the last time, and maybe we can skip ahead with this the next time. This turns most bisections and index lookups from O(log(n)*log(n)) into O(log(n)). More importantly however, we seek around on disk much less, which is good to reduce buffer cache and seek times on rotational disks. | |||
2012-10-26 | test: extend test-send to send some weirder data | Lennart Poettering | |
2012-10-26 | journal: properly determine cutoff max date | Lennart Poettering | |
2012-10-26 | man: minor updates | Lennart Poettering | |
2012-10-26 | update TODO | Lennart Poettering | |
2012-10-26 | man: fix example | Lennart Poettering | |