summaryrefslogtreecommitdiff
path: root/src/udev
Commit message (Expand)AuthorAgeFilesLines
* udev/net: assign alternative names only on add ueventYu Watanabe2023-05-165-31/+55
* sd-netlink: make rtnl_set_link_name() optionally append alternative namesYu Watanabe2023-05-161-1/+1
* udev/net: generate new network interface name only on add ueventYu Watanabe2023-05-161-1/+1
* udev/net: verify ID_NET_XYZ before trying to assign it as an alternative nameYu Watanabe2023-05-161-1/+1
* udev: make udev_builtin_run() take UdevEvent*Yu Watanabe2023-05-1616-31/+41
* udev: use SYNTHETIC_ERRNO() at one more placeYu Watanabe2023-05-161-2/+1
* conf-parser: Add root argument to config_parse_many()Daan De Meyer2023-05-121-0/+1
* udev: do not set ID_PATH and by-path symlink for nvmf disksYu Watanabe2023-05-101-1/+9
* udev: port to DelegateSubgroup=Lennart Poettering2023-04-271-51/+8
* Merge pull request #27398 from yuwata/udev-rule-negative-matchZbigniew Jędrzejewski-Szmek2023-04-261-2/+2
|\
| * udev-rules: fix negative match rule for SYMLINK and TAGYu Watanabe2023-04-261-2/+2
* | Merge pull request #27411 from yuwata/udev-iocost-follow-upsZbigniew Jędrzejewski-Szmek2023-04-261-71/+61
|\ \
| * | udev/iocost: fix log messageYu Watanabe2023-04-261-1/+1
| * | udev/iocost: query_named_solution() provides non-NULL model and qos on successYu Watanabe2023-04-261-2/+1
| * | udev/iocost: call get_known_solutions() in apply_solution_for_path()Yu Watanabe2023-04-261-16/+17
| * | udev/iocost: merge get_known_solutions() and choose_solution()Yu Watanabe2023-04-261-39/+23
| * | udev/iocost: drop unnecessary initializationsYu Watanabe2023-04-261-5/+4
| * | udev/iocost: arg_target_solution is always non-NULLYu Watanabe2023-04-261-1/+1
| * | udev/iocost: set default target in parse_config()Yu Watanabe2023-04-261-10/+17
| |/
* | udev: use version()Yu Watanabe2023-04-262-5/+3
|/
* Apply known iocost solutions to block devicesGustavo Noronha Silva2023-04-203-0/+354
* process-util: make safe_fork() unset $NOTIFY_SOCKETYu Watanabe2023-04-171-2/+0
* udev,sd-device: use CMSG_FIND_DATA() moreLennart Poettering2023-04-131-6/+2
* Merge pull request #27169 from yuwata/udev-rule-refuse-unsafe-pathZbigniew Jędrzejewski-Szmek2023-04-111-30/+33
|\
| * sd-device,udev: tag must be a valid filenameYu Watanabe2023-04-081-5/+3
| * sd-device,udev: refuse invalid devlink and store in normalized formYu Watanabe2023-04-081-11/+14
| * udev-rules: replace ingrowing word extractor with extract_first_word()Yu Watanabe2023-04-081-13/+14
| * udev-rules: rename variable "filename" -> "path"Yu Watanabe2023-04-081-7/+7
| * udev-rules: add/update commentsYu Watanabe2023-04-081-4/+5
| * udev-rules: add missing parenYu Watanabe2023-04-081-1/+1
* | udev/scsi_id: rename positional argumentsYu Watanabe2023-04-112-5/+7
|/
* Merge pull request #26887 from yuwata/proc-cmdline-filter-argumentsZbigniew Jędrzejewski-Szmek2023-04-072-0/+6
|\
| * tree-wide: reset optind to 0 when GNU extensions in optstring are usedYu Watanabe2023-03-292-0/+6
* | udev-rules: check tokens orderDmitry V. Levin2023-04-031-0/+17
* | fdset: add new fdset_consume() helperLennart Poettering2023-03-291-3/+1
* | udev_rules_parse_file: do not ignore ENOENT when invoked by udevadm verifyDmitry V. Levin2023-03-291-1/+1
* | Revert "udev_rules_parse_file: do not skip ENOENT"Zbigniew Jędrzejewski-Szmek2023-03-281-1/+5
|/
* udev-rules: fix grammar in diagnostics about lines that have no effectDmitry V. Levin2023-03-271-3/+3
* udev-rules: extend the check for conflicting expressionsDmitry V. Levin2023-03-271-5/+22
* udev-rules: check token delimitersDmitry V. Levin2023-03-271-2/+50
* udev-rules: move udev_check_rule_line() invocationDmitry V. Levin2023-03-274-8/+9
* udev-rules: move udev_rules_parse_file() after udev_check_rule_line()Dmitry V. Levin2023-03-271-118/+118
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-242-2/+2
* Merge pull request #26785 from keszybz/udev-distcheckZbigniew Jędrzejewski-Szmek2023-03-247-234/+309
|\
| * udev/ata_id: use unliagned helpersZbigniew Jędrzejewski-Szmek2023-03-161-5/+6
| * udev/v4l_id: use O_CLOEXEC|O_NOCTTYZbigniew Jędrzejewski-Szmek2023-03-161-1/+1
| * meson: add udev builtins to dist-checkZbigniew Jędrzejewski-Szmek2023-03-161-0/+1
| * udev: implement --version in all builtinsZbigniew Jędrzejewski-Szmek2023-03-166-19/+48
| * udev/cdrom_id: do not abort on unknown optionsZbigniew Jędrzejewski-Szmek2023-03-161-0/+2
| * udev/mtd_probe: convert to run()Zbigniew Jędrzejewski-Szmek2023-03-161-14/+10