summaryrefslogtreecommitdiff
path: root/src/libsystemd/sd-device
Commit message (Expand)AuthorAgeFilesLines
* sd-device: introduce device_unref_and_replace()Yu Watanabe2022-07-231-0/+3
* sd-device: introduce device_clear_sysattr_cache()Yu Watanabe2022-07-232-0/+5
* sd-device: introduce device_get_sysattr_bool()Yu Watanabe2022-07-232-0/+15
* Merge pull request #23817 from yuwata/sd-device-send-udev-database-versionZbigniew Jędrzejewski-Szmek2022-07-135-32/+57
|\
| * sd-device: send udev database versionYu Watanabe2022-07-092-0/+28
| * sd-device: make device_get_properties_{nulstr,strv}() take NULL for result valueYu Watanabe2022-07-092-10/+10
| * sd-device: change type of properties nulstr from uint8_t* to char*Yu Watanabe2022-07-095-24/+21
* | sd-device: shorten code a bitYu Watanabe2022-07-111-15/+9
* | sd-device: make sd_device_get_is_initialized() not return -ENOENTYu Watanabe2022-07-111-0/+3
|/
* tree-wide: add global ascii_isdigit() + ascii_isalpha()Lennart Poettering2022-07-051-1/+1
* test: exclude network interfacesYu Watanabe2022-06-101-0/+4
* test: always exclude devices named loop*Yu Watanabe2022-06-101-2/+1
* test-sd-device: skip gpio subsystemYu Watanabe2022-05-131-3/+6
* sd-device: always translate sysname to sysfs filenameYu Watanabe2022-05-131-12/+10
* sd-device-enumerator: fix inverted return value of match_initialized()Yu Watanabe2022-05-121-3/+3
* sd-device: introduce device_get_property_bool()Yu Watanabe2022-04-302-4/+18
* test: exclude "bdi" subsystem and loop block devicesYu Watanabe2022-04-271-0/+9
* sd-device-enumerator: introduce sd_device_enumerator_add_nomatch_sysname()Yu Watanabe2022-04-272-12/+15
* sd-device-enumerator: use set_fnmatch()Yu Watanabe2022-04-271-14/+1
* sd-device: use string_replace_char() and strspn_from_end()Yu Watanabe2022-04-201-7/+8
* sd-device: refuse O_DIRECTORY returned from path_extract_filename()Yu Watanabe2022-04-201-0/+4
* sd-device: rename arguments and variablesYu Watanabe2022-04-182-27/+26
* sd-device: fix possible use-of-uninitialized-valueYu Watanabe2022-04-181-1/+1
* sd-device: use ERRNO_IS_DEVICE_ABSENT() at one more placeYu Watanabe2022-04-182-8/+10
* sd-device: rename function arguments for storing resultsYu Watanabe2022-04-182-16/+16
* sd-device: use correct type and parser for device node uid and gidYu Watanabe2022-04-181-4/+4
* sd-device: shorten code a bitYu Watanabe2022-04-181-17/+9
* sd-device: use path_extract_filename() at one more placeYu Watanabe2022-04-181-21/+14
* sd-device: reset sysname and sysnum on renamingYu Watanabe2022-04-181-0/+4
* sd-device: reduce indentationYu Watanabe2022-04-181-10/+8
* sd-device: verify new syspath on renamingYu Watanabe2022-04-181-6/+14
* udevadm: info: also show parent devices by --treeYu Watanabe2022-04-172-48/+74
* test: add tests for sd_device_get_sysnum()Yu Watanabe2022-04-161-1/+8
* sd-device: shorten code a bitYu Watanabe2022-04-161-15/+8
* sd-device: use path_extract_filename() at one more placeYu Watanabe2022-04-161-15/+4
* Merge pull request #23011 from mrc0mmand/TEST-64-mdLennart Poettering2022-04-131-5/+11
|\
| * sd-device: skip diskseq verification when ID_IGNORE_DISKSEQ property is setYu Watanabe2022-04-141-5/+11
* | Merge pull request #23070 from poettering/devnum-splitYu Watanabe2022-04-141-2/+2
|\ \
| * | basic: split out dev_t related calls into new devno-util.[ch]Lennart Poettering2022-04-131-2/+2
| |/
* | sd-device: include parent devices in enumerationLennart Poettering2022-04-131-17/+66
* | sd-device: properly support some corner case syspathLennart Poettering2022-04-131-4/+9
* | sd-device: add some commentsLennart Poettering2022-04-131-2/+3
* | sd-device: filter regular files when enumeratingLennart Poettering2022-04-131-2/+13
* | sd-device: split out checking of matches from enumerator_scan_dir_and_add_dev...Lennart Poettering2022-04-131-14/+37
* | sd-device: generate e better error code when trying to allocate sd_device for...Lennart Poettering2022-04-131-0/+4
* | sd-device: don't accept non-sysfs pathsLennart Poettering2022-04-131-0/+17
* | sd-device: use chase_symlinks() O_PATH fdLennart Poettering2022-04-131-13/+18
|/
* sd-device: validate devnum parameters in device_set_devnum()Lennart Poettering2022-04-111-0/+4
* sd-device: make device_set_syspath() more defensiveLennart Poettering2022-04-111-2/+3
* sd-device: simplify device_enumerator_scan_devices_and_subsystems() a bitLennart Poettering2022-04-111-17/+14