Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-23 | udev: free fd before return in accelerometer.c | Lukas Nykryn | |
2012-09-23 | udev: free fd before return in scsi_serial.c | Lukas Nykryn | |
2012-09-23 | udev: free rule structure on error | Václav Pavlín | |
2012-09-23 | udev: check return value of write | Václav Pavlín | |
2012-09-23 | udev: check return value of symlink | Václav Pavlín | |
2012-09-23 | libudev: check return value of rename | Václav Pavlín | |
2012-09-23 | udev: check malloc return in collect/collect.c | Václav Pavlín | |
Returns from no memory checks updated with log_oom call | |||
2012-09-22 | journal: bring mmap cache prototype in sync | Lennart Poettering | |
2012-09-21 | journal: always keep marked mmap windows around | Lennart Poettering | |
2012-09-21 | missing: Fix compilation error due to wrong __NR_name_to_handle_at definition | Eelco Dolstra | |
"__NR_name_to_handle" should read "__NR_name_to_handle_at". This fixes a compilation error on systems with older kernel headers. | |||
2012-09-21 | journald: log how big the journal files may grow | Lennart Poettering | |
2012-09-21 | journalctl: make the argument to -n optional | Lennart Poettering | |
2012-09-21 | journal: completely rework the mmap cache as I too dumb to actually ↵ | Lennart Poettering | |
understand it Instead of doing hand optimized fd bisect arrays just use plain old hashmaps. Now I can understand my own code again. Yay! As a side effect this should fix some bad memory accesses caused by accesses after mmap(), introduced in 189. | |||
2012-09-21 | multi-seat-x: drop a lot of unnecessary code | Lennart Poettering | |
2012-09-21 | sysctl: always return the last error we encountered | Lennart Poettering | |
2012-09-21 | nspawn: document why we don't check resolv.conf mount errors | Lennart Poettering | |
2012-09-21 | nspawn: we can't overmount /etc/localtime anymore since it's usually a ↵ | Lennart Poettering | |
symlink now Create the right symlink if possible for /etc/localtime | |||
2012-09-21 | hwclock: add missing OOM check | Lennart Poettering | |
2012-09-21 | pam: document that we don't do error checking when parsing vtnr | Lennart Poettering | |
2012-09-21 | journal: don't allow journal_file_open() to be called with ret being NULL | Lennart Poettering | |
2012-09-21 | login: missing break for getopt ARG_NO_ASK_PASSWORD in loginctl | Lukas Nykryn | |
2012-09-21 | sysctl: fix error code handling | Lukas Nykryn | |
After if (r <= 0) r can't be 0 so if (k < 0 && r == 0) never happens. | |||
2012-09-21 | modules-load: initalize files to null | Václav Pavlín | |
2012-09-21 | locale: make sure that l is freed | Václav Pavlín | |
2012-09-21 | login: check return value of session_get_idle_hint | Václav Pavlín | |
2012-09-21 | logind: check return value, log warning on error | Václav Pavlín | |
2012-09-21 | cgtop: missing '-' | Václav Pavlín | |
Return codes in systemd are negated and if (r < 0) if (r == ENOENT) was never true. | |||
2012-09-21 | multi-seat-x: drop framebuffer specific stuff, as we have a DRM driver now | Dave Airlie | |
2012-09-21 | Revert "multi-seat: drop multi-seat-x wrapper, as upstream X can handle ↵ | Lennart Poettering | |
multi-seat graphics on its own now" This reverts commit 636d30a0895f17eca8313d50f9b2fc1ec5e128da. Turns out we will need the multi-seat wrapper a bit longer, however without the fb-specific bits in it. | |||
2012-09-21 | logind: split up HandleSleepKey= into HandleSuspendKey= and HandleHibernateKey= | Lennart Poettering | |
The kernel and X11 distuingish these two, and Thinkpad keys have both, hence we really should distinguish them too. | |||
2012-09-21 | multi-seat: drop multi-seat-x wrapper, as upstream X can handle multi-seat ↵ | Lennart Poettering | |
graphics on its own now | |||
2012-09-21 | core: call va_end in all cases | Lukas Nykryn | |
2012-09-21 | shared: call va_end in all cases | Lukas Nykryn | |
2012-09-21 | logind: allow users to override their own suspend/sleep inhibitors | Lennart Poettering | |
2012-09-20 | timedated: /etc/sysconfig/clock is dead on Fedora, remove it | Lennart Poettering | |
2012-09-20 | fix typos | Lennart Poettering | |
2012-09-20 | util: fix overflow checks | Lennart Poettering | |
2012-09-20 | util: overflow hardening | Lennart Poettering | |
2012-09-20 | util: make sure heap allocators fail when array allocations are out of bounds | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=858777 | |||
2012-09-19 | journald: don't accept arbitrarily sized journal data fields | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=858746 | |||
2012-09-19 | util: define union dirent_storage and make use of it everywhere | Lennart Poettering | |
Make sure to allocate enough space for readdir_r(). https://bugzilla.redhat.com/show_bug.cgi?id=858754 | |||
2012-09-19 | util: fix bad strstrip() return value in normalize_env_assignment() | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=858780 | |||
2012-09-19 | path: support specifier resolvin in .path units | Lennart Poettering | |
2012-09-19 | libudev: remove dead code | Kay Sievers | |
2012-09-19 | timedated: unregister the right bus service | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=858771 | |||
2012-09-19 | logind: if a lid-switch lock was taken while the lid was closed, recheck lid ↵ | Lennart Poettering | |
status when the lock is released | |||
2012-09-19 | logind: properly parse handle-lid-switch inhibitor | Lennart Poettering | |
2012-09-19 | man: document new inhibitor types | Lennart Poettering | |
2012-09-19 | logind: rework power key/suspend key/lid switch handling | Lennart Poettering | |
http://lists.freedesktop.org/archives/systemd-devel/2012-September/006604.html https://bugzilla.gnome.org/show_bug.cgi?id=680689 This changes the meaning of the HandlePowerKey=/HandleSleepKey=/HandleLidSwitch= setting of logind.conf | |||
2012-09-19 | journal: when comparing two entries from separate files make sure we ↵ | Lennart Poettering | |
reposition the mmap window The mmap cache doesn't guarantee that we can look at two files at the same time. Hence make sure to look at the entries to compare one after the other, instead of at the same time when comparing them, and reposition the window in between. |