summaryrefslogtreecommitdiffstats
path: root/src/libudev (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: Fix false positives on newer gccDaan De Meyer2023-05-231-3/+3
* test: also test all _public_ functions are listed in .sym filesYu Watanabe2023-05-011-2/+4
* meson: Introduce userspace depJan Janssen2023-03-101-0/+1
* meson: Use dicts for test definitionsJan Janssen2023-02-211-3/+7
* meson: Do not include headers in source listsJan Janssen2023-01-241-4/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* tree-wide: Use devnum helpers in a few more placesJan Janssen2022-08-311-1/+2
* tree-wide: Use correct format specifiersJan Janssen2022-08-301-1/+1
* meson: add build targets for libudev, libsystemd and pkg-configLuca Boccassi2022-06-121-1/+1
* meson: add 'devel' install_tag to libsystemd.pc and libudev.pcMike Gilbert2022-05-141-0/+1
* meson: also allow setting GIT_VERSION via templatesZbigniew Jędrzejewski-Szmek2022-04-051-1/+1
* various: inline some iterator variablesZbigniew Jędrzejewski-Szmek2022-03-231-2/+1
* sd-device-enumerator: support to list only initialized or uninitialized devicesYu Watanabe2022-03-221-1/+1
* list: make LIST_FOREACH() and LIST_FOREACH_BACKWARDS() saferYu Watanabe2022-03-191-1/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-2/+0
* meson: Use files() for testsJan Janssen2022-01-111-1/+1
* meson: drop convenience library that was only used in one placeZbigniew Jędrzejewski-Szmek2021-12-161-7/+1
* meson: stop building out convenience libraries by defaultZbigniew Jędrzejewski-Szmek2021-12-161-1/+2
* build: preserve correct mode when generating files via jinja2Christian Brauner2021-11-081-2/+1
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* meson: use a/b instead of join_paths(a,b)Zbigniew Jędrzejewski-Szmek2021-07-271-2/+2
* libudev: add "Libs.private: -lrt -pthread" to libudev.pcMike Gilbert2021-07-111-0/+1
* tree-wide: "a" -> "an"Yu Watanabe2021-06-301-1/+1
* meson: use jinja2 for src/libudev/Zbigniew Jędrzejewski-Szmek2021-05-192-8/+11
* meson: simplify the BUILD_MODE conditionalZbigniew Jędrzejewski-Szmek2021-04-141-1/+1
* libudev: fix return of udev_monitor_filter_add_match_subsystem_devtype()Zbigniew Jędrzejewski-Szmek2021-04-011-2/+8
* tests: drop calls to unsetenv SYSTEMD_MEMPOOLZbigniew Jędrzejewski-Szmek2021-03-261-2/+0
* libudev: shorten code a bitYu Watanabe2021-03-031-5/+3
* libudev: fix typo in docstringZbigniew Jędrzejewski-Szmek2021-02-251-1/+1
* sd-device: add sd_device_get_action() + sd_device_get_seqnum() + sd_device_ne...Lennart Poettering2021-02-181-3/+3
* libudev: add one more assertionYu Watanabe2021-02-011-0/+1
* libudev: unset uptodate flag before free()ing entriesYu Watanabe2021-02-011-1/+1
* libudev: also drop the entry from LIST even if unique flag is setYu Watanabe2021-02-011-2/+3
* libudev: set entry->list after the entry is stored in the listYu Watanabe2021-02-011-1/+2
* libudev: use hashmap_ensure_put()Yu Watanabe2021-02-011-7/+1
* meson: move test or fuzzer definitions to relevant meson.build in subdirectoriesYu Watanabe2021-01-181-0/+8
* meson: move libudev related definitions to src/libudev/meson.buildYu Watanabe2021-01-181-15/+32
* test: rewrite test-sd-device-thread.c to depend only on libsystemdYu Watanabe2021-01-181-9/+26
* test: move tests for libudev into src/libudevYu Watanabe2021-01-182-0/+531
* udev: introduce udev_queue_is_empty() and udev_queue_init()Yu Watanabe2020-12-151-19/+11
* libudev: fix indentationYu Watanabe2020-12-151-1/+1
* libudev: drop unnecessary headers from libudev-util.cYu Watanabe2020-12-151-8/+0
* udev: rename UTIL_LINE_SIZE -> UDEV_LINE_SIZE and friendsYu Watanabe2020-12-151-5/+0
* udev: move util_resolve_subsys_kernel() to udev-util.cYu Watanabe2020-12-152-58/+0
* udev: move util_replace_chars() to udev-util.cYu Watanabe2020-12-152-45/+0
* udev: move util_path_encode() and rename it to escape_path()Yu Watanabe2020-12-152-35/+0
* udev: move util_replace_whitespace() to udev-util.cYu Watanabe2020-12-152-46/+0
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-0915-15/+15
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-2/+1
* libudev: also expose API to check for current tags in libudevLennart Poettering2020-09-013-15/+55