summaryrefslogtreecommitdiff
path: root/src/core/device.c
Commit message (Expand)AuthorAgeFilesLines
* list: introduce LIST_FOREACH_BACKWARDS() macro and drop LIST_FOREACH_AFTER/BE...Yu Watanabe2021-08-101-4/+4
* pid1: downgrade if we can't make sense of the old device on MOVE ueventLennart Poettering2021-06-031-1/+1
* pid1: eat up errors in device_update_found_by_name()Lennart Poettering2021-06-031-5/+4
* pid1: properly propagate errors from device_setup_unit()Lennart Poettering2021-06-031-4/+2
* pid1: reduce log noise generated by devices with overly long sysfs pathsLennart Poettering2021-06-031-2/+29
* pid1: make return value of device_remove_old() void tooLennart Poettering2021-06-031-9/+6
* pid1: shorten code a bitLennart Poettering2021-06-031-7/+3
* pid1: make device_process_new() return voidLennart Poettering2021-06-031-23/+21
* core: split dependency types into atomsLennart Poettering2021-05-251-1/+1
* sd-device: add sd_device_get_action() + sd_device_get_seqnum() + sd_device_ne...Lennart Poettering2021-02-181-7/+6
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-2/+1
* string-util: imply NULL termination of strextend() argument listLennart Poettering2021-01-061-1/+1
* core: use SYNTHETIC_ERRNO() macroYu Watanabe2020-11-271-5/+4
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Merge pull request #16968 from yuwata/remove-old-device-on-move-eventLennart Poettering2020-10-141-0/+26
|\
| * core/device: remove .device unit corresponding to DEVPATH_OLDYu Watanabe2020-09-151-0/+26
* | core: use strv_free_and_replace() at one more placeYu Watanabe2020-09-151-4/+1
|/
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-2/+1
* core: make sure to recheck current udev tag "systemd" before considering a de...Lennart Poettering2020-09-011-0/+4
* device: propagate reload events from devices on everything but "add", and "re...Lennart Poettering2020-08-281-13/+9
* Merge pull request #15265 from fbuihuu/mount-fixesLennart Poettering2020-05-151-1/+0
|\
| * device: drop refuse_afterFranck Bui2020-04-011-1/+0
* | pid1: convert to the new schemeZbigniew Jędrzejewski-Szmek2020-05-051-2/+0
* | device: don't emit PropetiesChanged needlesslyMichal Sekletár2020-03-281-3/+0
* | device: make sure we emit PropertiesChanged signal once we set sysfsMichal Sekletár2020-03-281-0/+2
|/
* core: clearly refuse OnFailure= deps on units that can't failLennart Poettering2020-01-091-0/+1
* core: turn unit_load_fragment_and_dropin_optional() into a flagZbigniew Jędrzejewski-Szmek2019-10-111-1/+1
* Rename EXTRACT_QUOTES to EXTRACT_UNQUOTEZbigniew Jędrzejewski-Szmek2019-06-281-2/+2
* codespell: fix spelling errorsBen Boeckel2019-04-291-3/+3
* Merge pull request #12013 from yuwata/fix-switchroot-11997Zbigniew Jędrzejewski-Szmek2019-04-021-1/+5
|\
| * core: add Manager::honor_device_enumeration flagYu Watanabe2019-03-151-1/+5
* | core: add new API for enqueing a job with returning the transaction dataLennart Poettering2019-03-271-1/+1
|/
* core/device: use device_get_action()Yu Watanabe2019-03-121-5/+6
* core/device: make devices with ID_RENAMING= property be considered not readyYu Watanabe2019-03-071-0/+4
* core/device: fix log messageYu Watanabe2019-01-221-1/+1
* Merge pull request #11105 from keszybz/path-parsingLennart Poettering2018-12-101-1/+1
|\
| * core/device: fix typoZbigniew Jędrzejewski-Szmek2018-12-071-1/+1
* | pid1: set Description even for devices which don't exist yetZbigniew Jędrzejewski-Szmek2018-12-101-15/+33
|/
* core: whenever we change state of a unit, force out PropertiesChanged bus signalLennart Poettering2018-12-011-0/+4
* sd-device: drop priority and description from sd_device_monitor_attach_event(...Yu Watanabe2018-11-101-2/+2
* core/device: use LIST_FOREACH_AFTER() or friendYu Watanabe2018-11-081-2/+2
* core: rework serializationLennart Poettering2018-10-261-2/+3
* core/device: use log_device_*()Yu Watanabe2018-10-231-12/+12
* core: include error cause in log messageYu Watanabe2018-10-201-1/+1
* core: replace udev_monitor by sd_device_monitorYu Watanabe2018-10-171-36/+15
* pid1: drop now-unused path parameter to add_dependency_by_name()Zbigniew Jędrzejewski-Szmek2018-09-151-1/+1
* tree-wide: replace device_enumerator_scan_devices()+FOREACH_DEVICE_AND_SUBSYS...Yu Watanabe2018-09-101-8/+1
* core: replace udev_device by sd_deviceYu Watanabe2018-08-231-101/+73
* core: explicitly trigger changing udev SYSTEMD_WANTS propertiesLennart Poettering2018-06-201-5/+53
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0