summaryrefslogtreecommitdiff
path: root/src/udev/udevd.c
Commit message (Expand)AuthorAgeFilesLines
* udev: single binary replacing udevd and udevadmNorbert Lange2020-06-011-3/+2
* udevd: update snippet stringZbigniew Jędrzejewski-Szmek2020-05-301-1/+1
* udev: when the BSD lock on a block device is taken, don't complainLennart Poettering2020-05-271-6/+11
* tree-wide: make sure our control buffers are properly alignedLennart Poettering2020-05-071-4/+1
* socket-util: introduce type-safe, dereferencing wrapper CMSG_FIND_DATA around...Lennart Poettering2020-04-231-8/+2
* tree-wide: use recvmsg_safe() at various placesLennart Poettering2020-04-231-9/+11
* udev: add debug logs for delaying and delegation of eventsUwe Kleine-König2020-03-111-0/+11
* udev: assume that the recv buffer size of the netlink socket is already confi...Franck Bui2020-01-281-1/+5
* udevd: don't use monitor after manager_exit()Martin Wilck2019-11-261-4/+6
* Revert "udevd: fix crash when workers time out after exit is signal caught"Martin Wilck2019-11-261-2/+2
* udevd: fix crash when workers time out after exit is signal caughtMartin Wilck2019-11-121-2/+2
* udevd: wait for workers to finish when exitingMartin Wilck2019-11-121-21/+0
* 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