Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-22 | bus: add benchmark tool to determine the right threshold for copying vs. memfd | Lennart Poettering | |
2013-05-21 | man: Document missing options | Jan Janssen | |
2013-05-21 | systemctl: make systemctl is-enabled work for templated units | Michael Tremer | |
Patch resolves the problem that 'systemctl is-enabled' does not work for templated units. Without this patch, systemctl is-enabled something@abc.service returned "No such file or directory", because it first checked if /usr/lib/systemd/system/something@abc.service, etc. exists. If systemctl is-enabled is called for templated units, this check should be omitted and it should search for symlinks in the .wants dirs right away. This patch fixes the broken behaviour and resolves https://bugs.freedesktop.org/show_bug.cgi?id=55318. [zj: fixed the patch to still check for broken symlinks and masked instances. Also removed untrue assumptions from the patch description.] | |||
2013-05-21 | service: kill processes with SIGKILL on watchdog failure | Michael Olbrich | |
Just calling service_enter_dead() does not kill any processes. As a result, the old process may still be running when the new one is started. After a watchdog failure the service is in an undefined state. Using the normal shutdown mechanism makes no sense. Instead all processes are just killed and the service can try to restart. | |||
2013-05-21 | systemctl: honor "--no-legend" in 'list-sockets' | Mantas Mikulėnas | |
2013-05-21 | keymap: Add DIXONSP | Martin Pitt | |
https://launchpad.net/bugs/1157334 | |||
2013-05-21 | keymap: Add BenQ JoyBook | Martin Pitt | |
https://launchpad.net/bugs/727139 | |||
2013-05-21 | keymap: Add Samsung 900XC3 | Martin Pitt | |
https://launchpad.net/bugs/1012365 | |||
2013-05-20 | core: fix DBus property ExecMainExitTimestamp | Michal Schmidt | |
Possibly due to copy&paste error it was identical to ExecMainStartTimestamp. | |||
2013-05-20 | bus: add test for bloom filter prefix match | Lennart Poettering | |
2013-05-20 | bus: add a more comprehensive test for the bloom filter logic | Lennart Poettering | |
2013-05-20 | bus: calculate bloom filter for match | Lennart Poettering | |
Yay! Filtering using kernel bloom filter matches works now! Yippieh! | |||
2013-05-18 | Standardize on 'file system' and 'namespace' in man pages. | David Strauss | |
This change is based on existing usage in systemd and online. 'File-system' may make sense in adjectival form, but man pages seem to prefer 'file system' even in those situations. | |||
2013-05-17 | bus: do not pass a pointer but a uint64_t address in RECV | Kay Sievers | |
2013-05-17 | Make it possible to disable smack separately from xattr support | Karol Lewandowski | |
Additionally, compile out rule loading if feature is disabled. | |||
2013-05-17 | bus: add APIs for negotiating what is attached to messages | Lennart Poettering | |
2013-05-17 | bus: add minimal locking around the memfd cache | Lennart Poettering | |
We want to allow clients to process an sd_bus_message on a different thread than it was received on. Since unreffing a bus message might readd some of its memfds to the memfd cache add some minimal locking around the cache. | |||
2013-05-17 | bus: return ECHILD as soon as people try to reuse a bus connection across a ↵ | Lennart Poettering | |
fork() | |||
2013-05-17 | bus: actually unmap kdbus pool after use | Lennart Poettering | |
2013-05-17 | bus: keep kernel bus fd around during entire life-time of bus | Lennart Poettering | |
We need this since we might need to invoke the release ioctl for messages. Since we don't want to add any locking for that we simply keep a reference to the bus and then rely that the fd stays valid all the time. | |||
2013-05-16 | systemd-delta: count overrides only of the requested type | Zbigniew Jędrzejewski-Szmek | |
2013-05-16 | systemd-delta: add support for drop-in snippets | Lukas Nykryn | |
2013-05-16 | bus: make bus ref counting atomic | Lennart Poettering | |
This is preparation to allow sd_bus_message obejcts to be processed in a different thread from their originating sd_bus object. | |||
2013-05-16 | bus: synthesize timeout message errors instead of returning error codes | Lennart Poettering | |
2013-05-16 | bus: implement sd_bus_message_append_string_memfd() | Lennart Poettering | |
2013-05-16 | bus: send memfds as payload only on directed messages and for large parts | Lennart Poettering | |
2013-05-16 | systemd-python: do not attempt to convert str to bytes | Zbigniew Jędrzejewski-Szmek | |
Bug-spotted-by: Steven Hiscocks <steven-systemd@hiscocks.me.uk> | |||
2013-05-15 | Fix syscall(__NR_fanotify_mark, ...) on arm | Chengwei Yang | |
2013-05-15 | journal: correctly convert usec_t to timespec. | Michał Bartoszkiewicz | |
Use timespec_store instead of (incorrectly) doing it inline. | |||
2013-05-16 | bus: implement receiving side of memfd hookup | Lennart Poettering | |
2013-05-16 | bus: put together messages with memfd payload correctly | Lennart Poettering | |
2013-05-16 | utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service | Lennart Poettering | |
With this change systemd-update-utmp-shutdown.service is replaced by systemd-update-utmp.service which is started at boot and stays around until shutdown. This allows us to properly order the unit against both /var/log and auditd. https://bugzilla.redhat.com/show_bug.cgi?id=853104 https://bugs.freedesktop.org/show_bug.cgi?id=64365 | |||
2013-05-15 | update TODO | Lennart Poettering | |
2013-05-15 | units: rework systemd-random-seed-{load,save}.service to be a single service | Lennart Poettering | |
That way ordering it with MountsRequiredFor= works properly, as this no longer results in mount units start requests to be added to the shutdown transaction that conflict with stop requests for the same unit. | |||
2013-05-15 | bus: add support for adding memfds into message payload | Lennart Poettering | |
2013-05-14 | journalctl: add -k/--dmesg | Zbigniew Jędrzejewski-Szmek | |
2013-05-14 | build-sys: fix gtkdocize check | Zbigniew Jędrzejewski-Szmek | |
gtkdocize: GTK_DOC_CHECK not called in configure.ac Fixup for 6581f00f7ea. | |||
2013-05-14 | build-sys: properly report missing gtk-doc | Zbigniew Jędrzejewski-Szmek | |
This brings the check for ENABLE_GTK_DOC in line with HAVE_INTROSPECTION and other similar checks. Only the status line that is printed with uninstalled gtk-doc is changed. https://bugs.freedesktop.org/show_bug.cgi?id=63108 | |||
2013-05-14 | sd-journal: check if the pointers passed are the same | Thomas Hindoe Paaboel Andersen | |
2013-05-14 | keymap: Add support for Eject button on MSI GE60/GE70 | Johan Heikkilä | |
2013-05-15 | bus: rework message struct to keep header with fields in same malloc() block | Lennart Poettering | |
This allows us to guarantee that the first payload_vec we pass to the kernel for each message is guaranteed to include the full header and all its field. | |||
2013-05-15 | bus: add macro for iterating through body parts of a message | Lennart Poettering | |
2013-05-15 | bus: minor fixes | Lennart Poettering | |
2013-05-15 | bus: seal off memfds when sealing messages | Lennart Poettering | |
2013-05-14 | bus: fix allocation of body parts from memfd | Lennart Poettering | |
2013-05-14 | bus: properly handle message bodies that are a chain of memory areas rather ↵ | Lennart Poettering | |
than a single one | |||
2013-05-14 | bus: add and use UINT64_TO_PTR() | Kay Sievers | |
2013-05-14 | update TODO | Lennart Poettering | |
2013-05-13 | journald-stream: typo in error message. | Auke Kok | |
2013-05-13 | TODO: add "debug" kernel cmdline switch | Kay Sievers | |