summaryrefslogtreecommitdiffstats
path: root/src/udev/udev-event.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-2/+1
|/
* udev: make tags "sticky"Lennart Poettering2020-09-011-0/+22
* udev: drop unnecessary checksYu Watanabe2020-07-211-7/+3
* udev: save ID_RENAMING= property to database before renaming network interfaceYu Watanabe2020-07-211-5/+16
* udev: udev_event_apply_format() always make buf NUL terminatedYu Watanabe2020-06-181-10/+13
* udev: fix error handling of sd_device_get_parent()Yu Watanabe2020-06-181-1/+1
* udev: make signal that we use to kill workers on timeout configurableMichal Sekletár2020-06-051-6/+12
* udev: Ensure udev_event_spawn reads stdoutPaul Davey2019-12-041-6/+33
* udev: do not propagate error in executing PROGRAM and IMPORT{program}Yu Watanabe2019-11-191-1/+3
* tree-wide: drop stdio.h when stdio-util.h is includedYu Watanabe2019-11-031-1/+0
* udev-event: log device name on spawning commandsYu Watanabe2019-08-021-19/+28
* tree-wide: some more [static] related fixesLennart Poettering2019-07-121-0/+1
* udev: don't force device ownership and mode on every eventZbigniew Jędrzejewski-Szmek2019-06-291-20/+8
* udev-rules: add precise information to rule failure logsZbigniew Jędrzejewski-Szmek2019-06-281-5/+20
* udev-event: use normal pointer ops where appropriateZbigniew Jędrzejewski-Szmek2019-06-281-12/+12
* udev: propagate errors in udev_event_execute_rules()Yu Watanabe2019-06-051-12/+22
* udev: check formatting of attribute or value earlierYu Watanabe2019-06-031-4/+35
* udev: evaluate formatting in RUN= key earlierYu Watanabe2019-06-031-5/+2
* udev: use delete_trailing_chars() at one more placeYu Watanabe2019-06-031-4/+1
* udev: replace xsprintf() + strpcpy() by strpcpyf()Yu Watanabe2019-06-031-4/+2
* udev: make parser for attribute of $result harderYu Watanabe2019-06-031-29/+57
* udev: split udev_event_apply_format() into small piecesYu Watanabe2019-06-031-99/+101
* udev: comment that $tempnode and $sysfs formats are deprecatedYu Watanabe2019-06-021-2/+2
* udev: pass format type to udev_event_subst_format()Yu Watanabe2019-06-021-8/+9
* udev: rename enum subst_type -> FormatSubstitutionTypeYu Watanabe2019-06-021-56/+58
* udev: modernize udev-rules.cYu Watanabe2019-06-021-14/+36
* src/udev/udev-event.c must #include <sys/wait.h>Adrian Bunk2019-05-171-0/+1
* udevd: use device_get_action() and device_get_seqnum()Yu Watanabe2019-03-111-17/+10
* Merge pull request #11881 from yuwata/networkd-vs-interface-renamingLennart Poettering2019-03-051-21/+37
|\
| * udev: set ID_RENAMING property when interface renaming is requestedYu Watanabe2019-03-051-17/+30
| * udev: do not read UdevEvent object before checking it is non-NULLYu Watanabe2019-03-051-1/+3
| * udev: drop unnecessary copy of new interface nameYu Watanabe2019-03-051-6/+7
* | udev: run programs in the specified orderYu Watanabe2019-03-051-3/+3
|/
* udev-event: make subst_format_var() always provide null-terminated string on ...Yu Watanabe2019-02-181-11/+29
* udev: rework how we handle the return value from spawned programsZbigniew Jędrzejewski-Szmek2019-01-071-25/+13
* udev-event: do not read stdout or stderr if the pipefd is not createdYu Watanabe2018-12-281-6/+10
* Merge pull request #11144 from keszybz/dissect-image-fixLennart Poettering2018-12-171-1/+1
|\
| * sd-device: reduce the number of implementations of device_read_db() we keep a...Zbigniew Jędrzejewski-Szmek2018-12-161-1/+1
* | udev: use typedef for struct udev_eventZbigniew Jędrzejewski-Szmek2018-12-171-13/+13
* | udev: use typedef for struct udev_rulesZbigniew Jędrzejewski-Szmek2018-12-171-2/+2
|/
* Merge pull request #10935 from poettering/rlimit-nofile-safeZbigniew Jędrzejewski-Szmek2018-12-061-0/+2
|\
| * tree-wide: invoke rlimit_nofile_safe() before various exec{v,ve,l}() invocationsLennart Poettering2018-12-011-0/+2
* | udev: use hashmap_clear_free_key() and hashmap_free_free_key()Yu Watanabe2018-12-021-5/+1
|/
* tree-wide: rename path_join_many() to path_join()Zbigniew Jędrzejewski-Szmek2018-11-301-1/+1
* tree-wide: replace path_join with path_join_manyZbigniew Jędrzejewski-Szmek2018-11-301-1/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-4/+3
* libudev: make util_resolve_subsys_kernel() return negative errnoYu Watanabe2018-11-211-1/+1
* libudev-list: move libudev-list related definitions to libudev-list-internal.hYu Watanabe2018-11-201-1/+3
* udev: do not pass timeout_warn_usec around, calculate it on demandZbigniew Jędrzejewski-Szmek2018-11-131-13/+8
* udevd: use parse_sec() to parse --exec-delay optionYu Watanabe2018-11-121-4/+4