Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-21 | util: replace readdir_r with readdir | Florian Weimer | |
This fixes rm_rf_children_dangerous to detect errors during directory reading. Previously, it could dereference an uninitialized pointer. | |||
2013-12-21 | install: replace readdir_r with readdir | Florian Weimer | |
The old code incorrectly assumed that readdir_r updates errno. | |||
2013-12-21 | core: replace readdir_r with readdir | Florian Weimer | |
2013-12-21 | login: replace readdir_r with readdir | Florian Weimer | |
2013-12-21 | delta: replace readdir_r with readdir | Florian Weimer | |
2013-12-21 | tmpfiles: replace readdir_r with readdir | Florian Weimer | |
2013-12-21 | loginctl: correctly show session IDs on session-status | Djalal Harouni | |
Commit f8f14b3654bcd introduced a regression that makes loginctl session-status to not show the correct session ID(s) In print_session_status_info() the map[] array, element "Seat" receives the offset of the "id" in "SessionStatusInfo" struct instead of the offset of the "seat" member. This will cause prop_map_first_of_struct() function to overwrite the SessionStatusInfo.id memory with seats if there are any. Fix this typo by using the "seat" member. Before: - tixxdz (1000) Since: Sat 2013-12-21 10:07:23 CET; 5h 26min ago Leader: 1265 (sshd) After: 1 - tixxdz (1000) Since: Sat 2013-12-21 10:07:23 CET; 5h 26min ago Leader: 1265 (sshd) | |||
2013-12-21 | loginctl,shell-completions: fix listing of sessions/users/seats | Zbigniew Jędrzejewski-Szmek | |
2013-12-21 | man: add systemd-dbus-proxy@.service(8) and systemd-dbus.proxy(8) | Zbigniew Jędrzejewski-Szmek | |
2013-12-21 | bus-proxyd: use a loop instead of c&p | Zbigniew Jędrzejewski-Szmek | |
2013-12-21 | bus-proxyd: show address nicely in --help | Zbigniew Jędrzejewski-Szmek | |
2013-12-21 | bus: fix bad memory access in driverd when we get an empty triggers list | Lennart Poettering | |
2013-12-21 | bus: when getting credentials of a bus name that is activatable but not ↵ | Lennart Poettering | |
activated, say we don't have anything. | |||
2013-12-21 | driverd: properly handle NameHasOwner() for unique names | Lennart Poettering | |
2013-12-21 | bus: unify credential query code in driverd | Lennart Poettering | |
2013-12-21 | bus: when client asks driverd for credentials of a name, return a useful ↵ | Lennart Poettering | |
error if that name doesn't exist on the bus | |||
2013-12-21 | driverd: make sure AddMatch is accessible without privileges | Lennart Poettering | |
2013-12-21 | bus: when introspecting, turn unprivileged flag into inverse annoation of ↵ | Lennart Poettering | |
"privileged" Internally, it makes sense to have a default of "privileged" for methods, and a flag to open it up. However, externally in the bus introspection turn this around since negative options actually suck. | |||
2013-12-21 | bus: poll() on the right fds in proxyd | Lennart Poettering | |
2013-12-21 | bus: send status message from proxyd to systemd about client we are working for | Lennart Poettering | |
2013-12-21 | systemctl: fix bad memory access when processing PIDs on the "systemctl ↵ | Lennart Poettering | |
status" command line | |||
2013-12-20 | DEFAULT_PATH_SPLIT_USR macro | Shawn Landden | |
2013-12-20 | logging: reduce send timeout to something more sensible | Zbigniew Jędrzejewski-Szmek | |
For a user, the timeout of 1 min per message seems equivalent to a hang. If journald cannot process a message from PID1 for 10 ms then something is significantly wrong. It's better to lose the message and continue. | |||
2013-12-21 | driverd: sort list of names returned by ListNames | Lennart Poettering | |
2013-12-21 | bus: properly react to Disconnected messages in bus-proxyd | Lennart Poettering | |
2013-12-21 | bus: change bus-proxyd command line parsing to be more similar to other tools | Lennart Poettering | |
2013-12-21 | bus: refuse messages pretending to originate from local interface | Lennart Poettering | |
2013-12-21 | bus: in sd_bus_try_close() consider local read queue too | Lennart Poettering | |
2013-12-21 | bus: always override message destination field with data from kdbus | Lennart Poettering | |
2013-12-21 | bus: always consider well-known names sender credentials as attached to messages | Lennart Poettering | |
2013-12-21 | bus: when filtering by sender take well known names lest from attached creds ↵ | Lennart Poettering | |
into account | |||
2013-12-21 | core: make check for Disconnected message more precise | Lennart Poettering | |
2013-12-21 | bus: when watching bus names, we always need to add a change match | Lennart Poettering | |
Since for the kernel change of ownership of a name between starter and real client is a change and for userspace thats addition/removal, we need to unconditionally subscribe to these change events. | |||
2013-12-21 | core: pass notify fd across reexecs | Lennart Poettering | |
That way we the random socket name stays stable across reexec and we won't lose client messages. | |||
2013-12-20 | bus: wrap KDBUS_CMD_BYEBYE with a high-level call sd_bus_try_close() | Lennart Poettering | |
2013-12-20 | libsystemd-bus: match on any connection ID unless specified | Daniel Mack | |
2013-12-20 | libsystemd-bus: follow changes in kdbus | Daniel Mack | |
In particular, the match interface has seen a major overhaul. | |||
2013-12-19 | def: lower exit-on-idle time | Lennart Poettering | |
2013-12-19 | sd-event: return 1 in sd_event_run() when we hit EINTR | Lennart Poettering | |
That way we can distuingish timeouts from EINTR | |||
2013-12-19 | service: don't send out PropertiesChanged message for each watchdog notification | Lennart Poettering | |
2013-12-19 | machined: implement exit-on-idle | Lennart Poettering | |
2013-12-19 | bus: fix exit-on-idle for driverd | Lennart Poettering | |
2013-12-19 | bus: reenable id change subscriptions | Lennart Poettering | |
2013-12-19 | remove unused variable | Thomas Hindoe Paaboel Andersen | |
2013-12-19 | rtnl: correctly get the size of data to be appended | Tom Gundersen | |
This fixes: systemd[1]: Failed to configure loopback device: Numerical result out of range | |||
2013-12-19 | loopback-setup: correctly set flags and scope for ipv6 address | Tom Gundersen | |
2013-12-19 | bus: do not add empty strings, size should be 0 | Kay Sievers | |
2013-12-18 | systemct: add empty line between units in cat | Zbigniew Jędrzejewski-Szmek | |
2013-12-18 | loginctl: improve print_{session|user|seat}_status_info() functions | Djalal Harouni | |
1) Instead of checking if we need to print a new line on each iteration, pass the "new_line" as a pointer to those functions, so they can use it to check if a new line is needed. This makes the code more consistent as it is done in other places: machinectl, systemctl... 2) Move the error messages from show_{session|user|seat}() to their appropriate print_{session|user|seat}_status_info() functions, this will prevent from logging an error message twice in case show_properties() fails and it will improve code readability. 3) Also do not ignore error codes on these functions. | |||
2013-12-18 | loginctl: use show_properties() to get login1 properties | Djalal Harouni | |
Commit f8f14b3654bcd introduced a regression that makes loginctl ignore the "--property" option. This patch fixes the bug, it uses a new show_properties() function to query and filter properties. |