summaryrefslogtreecommitdiff
path: root/src/udev/udevd.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: drop signal.h when signal-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop socket.h when socket-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* udevd: add helper with error handling to synthesize "change" eventsZbigniew Jędrzejewski-Szmek2019-07-121-13/+16
* udevd: open log output earlyZbigniew Jędrzejewski-Szmek2019-07-041-1/+2
* udevd: fix a reversed conditional on global property setLubomir Rintel2019-06-251-1/+1
* udev: propagate errors in udev_event_execute_rules()Yu Watanabe2019-06-051-1/+4
* udev: modernize udev-rules.cYu Watanabe2019-06-021-1/+1
* udevd: change the default value of udev.children-max (again)Franck Bui2019-05-161-6/+10
* udevd: notify when max number value of children is reached only once per batc...Franck Bui2019-04-261-1/+10
* udev: move udev_ctrl_cleanup() into manager_free()Yu Watanabe2019-04-011-7/+6
* util: split out some stuff into a new file limits-util.[ch]Lennart Poettering2019-03-131-0/+1
* udevd: use device_get_action() and device_get_seqnum()Yu Watanabe2019-03-121-21/+14
* udev-ctrl: use sd_event and introduce udev_ctrl_start()Yu Watanabe2019-02-201-59/+42
* udev: drop unused Manager::uevent_eventYu Watanabe2019-02-201-3/+0
* udev-ctrl: make udev_ctrl_new() return negative errno on failureYu Watanabe2019-02-201-3/+3
* Merge pull request #11589 from yuwata/udevd-is-device-busyLennart Poettering2019-02-151-21/+14
|\
| * udevd: save the result of devnum or ifindex blockerYu Watanabe2019-01-291-2/+2
| * udevd: always block follwoing events with same devpathYu Watanabe2019-01-291-5/+1
| * udevd: trivial refactoring of is_device_busy()Yu Watanabe2019-01-291-14/+11
* | udev: check whether systemd is running, and do not use cg_kill() if notYu Watanabe2019-02-131-4/+4
|/
* udevd: rename control command SYNC -> PING in log messageYu Watanabe2019-01-181-1/+1
* udev: also update log level for LOG_REALM_SYSTEMDYu Watanabe2019-01-131-1/+2
* udevd: refuse devices which do not have ACTION propertyYu Watanabe2019-01-121-7/+7
* udevd: drop unnecessary bracketsYu Watanabe2019-01-121-5/+4
* udevd: make worker also log ACTION propertyYu Watanabe2019-01-121-3/+7
* udevd: reject devices which do not have SEQNUMYu Watanabe2019-01-121-1/+1
* udevd: provide worker_hash_ops and drop manager_workers_free()Yu Watanabe2019-01-121-14/+3
* udevd: use structured initializer at one more placeYu Watanabe2019-01-121-6/+9
* udevd: use worker_free() on failure in worker_new()Yu Watanabe2019-01-121-1/+3
* udev: open control and netlink sockets before daemonizationZbigniew Jędrzejewski-Szmek2019-01-101-33/+34
* udevd: drop redundant call to sd_event_get_exit_codeZbigniew Jędrzejewski-Szmek2019-01-101-12/+3
* Merge pull request #11244 from yuwata/revert-udev-changesZbigniew Jędrzejewski-Szmek2019-01-031-1/+1
|\
| * Revert "udevd: configure a child process name for worker processes"Yu Watanabe2019-01-021-1/+1
* | meson: generate version tag from gitZbigniew Jędrzejewski-Szmek2018-12-211-2/+3
|/
* Merge pull request #11159 from keszybz/udev-typedefLennart Poettering2018-12-171-6/+8
|\
| * udev: use typedef for struct udev_eventZbigniew Jędrzejewski-Szmek2018-12-171-1/+1
| * udev: use typedef for struct udev_rulesZbigniew Jędrzejewski-Szmek2018-12-171-1/+1
| * udev: make udev_rules_new() return a proper error codeZbigniew Jędrzejewski-Szmek2018-12-141-4/+6
* | sd-device: do not change buffer size if the socket is already boundYu Watanabe2018-12-141-2/+1
|/
* udevd: configure a child process name for worker processesLennart Poettering2018-12-011-1/+1
* tree-wide: (void)ify some setsid() and related callsLennart Poettering2018-12-011-1/+1
* Merge pull request #10919 from yuwata/sd-device-monitor-fixesLennart Poettering2018-11-261-4/+7
|\
| * udevd: do not call udev_ctrl_enable_receiving() if the socket is passed from ...Yu Watanabe2018-11-261-3/+5
| * udevd: do not set buffer size if the socket is passed from pid1Yu Watanabe2018-11-251-1/+2
* | tree-wide: port various places over to STARTSWITH_SET()Lennart Poettering2018-11-261-3/+2
|/
* udev: rename udev_rules_unref() to udev_rules_free()Yu Watanabe2018-11-231-2/+2
* Also drop a few more unnecessary uses of synthethic errnoZbigniew Jędrzejewski-Szmek2018-11-221-4/+3
* coccinelle: also mark previous synthetic errnos as suchZbigniew Jędrzejewski-Szmek2018-11-221-2/+2
* udevd: define main through macroZbigniew Jędrzejewski-Szmek2018-11-211-37/+22