Commit Graph

  • f75bcb6908 libudev-zero: make cc_genrule vendor_available android-16.0 oxmc 2026-06-15 03:24:36 -07:00
  • 6f093b428e android: make libudev-zero available for Raspberry Vanilla Konsta 2025-11-12 18:32:51 +02:00
  • b064bcc24f Snap for 13697098 from 0d432fda68 to 25Q4-release Android Build Coastguard Worker 2025-06-25 16:13:48 -07:00
  • 0d432fda68 libudev: Extend visibility to vendor packages Mark Yacoub 2025-06-13 12:38:11 -04:00
  • 33b1977416 Merge remote-tracking branch 'origin/third-party-review' pivaf 2025-05-16 20:30:56 +00:00
  • 9dd049e2e0 Third-Party Import of: https://github.com/illiliti/libudev-zero.git Mark Yacoub 2025-05-12 12:20:39 -04:00
  • d8979b2f71 Initial empty repository Frank Piva 2025-04-24 10:27:29 -07:00
  • bbeb7ad51c Fixes incorrect detection of touchpads (#66) Matt 2024-02-13 11:20:52 +00:00
  • c027f870c8 README: update link to PipeWire patch (#64) Sertonix 2024-02-13 11:19:20 +00:00
  • 5eca08d71d Avoidable OOM on small systems (#62) liamHowatt 2023-12-05 04:15:26 -05:00
  • a2cc51bb14 udev_device.c: fix TOCTOU race condition (#57) Mingjie Shen 2023-12-05 03:41:24 -05:00
  • 90480bf525 Add CodeQL Workflow for Code Security Analysis (#61) Brian 2023-12-05 03:40:23 -05:00
  • ee32ac5f64 Makefile: bump libudev version illiliti 2023-07-10 14:15:04 +03:00
  • 99f1bc955a udev_device.c: stub udev_device_get_current_tags_list_entry impl illiliti 2023-07-10 14:13:58 +03:00
  • 04a727df50 udev_device.c: consider device valid even if no subsystem symlink exists illiliti 2023-04-18 09:28:02 +03:00
  • e5587c6edb Makefile: fix compatibility with smake illiliti 2022-06-19 11:15:35 +03:00
  • 713e7dbe75 README: grammar fixes Nihal Jere 2022-07-11 16:13:25 -05:00
  • 4a28cc57e4 fix undefined LINE_MAX on Android Marc-André Moreau 2022-04-15 10:09:26 -04:00
  • 4154cf252c udev_enumerate.c: support NULL value in match/nomatch illiliti 2021-12-16 07:09:16 +03:00
  • 505c61819b Makefile: support static-only builds Alyssa Ross 2021-11-29 22:38:45 +00:00
  • 938b959402 readme: mention PipeWire patch illiliti 2021-11-17 00:20:57 +03:00
  • ec47f63d6b Revert "udev_enumerate.c: fix pipeware" illiliti 2021-11-16 16:17:47 +03:00
  • b8a0b953e6 Revert "Makefile: add stub symbol versioning" illiliti 2021-11-16 16:17:40 +03:00
  • 6651ccc9d6 Fix typo Firas Khalil Khana 2021-10-24 19:59:06 +03:00
  • 7265d305c2 various: fix memory leaks illiliti 2021-10-08 08:53:04 +03:00
  • caaa021290 udev_device.c: ignore devices without subsystem illiliti 2021-10-08 08:36:20 +03:00
  • 6250984089 readme: add cups and workaround for pulseaudio illiliti 2021-09-09 23:53:51 +03:00
  • 858f0b107f readme: pros/cons illiliti 2021-09-09 03:01:12 +03:00
  • 000ff7bf2f Makefile: add stub symbol versioning illiliti 2021-09-08 21:44:45 +03:00
  • af4dc2ff14 readme: rewrite why, add pros/cons illiliti 2021-09-08 21:26:18 +03:00
  • 99676e0e04 readme: What works -> What doesn't work illiliti 2021-09-07 01:49:28 +03:00
  • c7669d8eec udev_enumerate.c: fix endless loop in filter_property illiliti 2021-09-05 17:22:32 +03:00
  • 3c2593376a readme: future directions illiliti 2021-09-02 21:39:59 +03:00
  • 8044ed8fd6 contrib/helper.c: remove redundant bind call illiliti 2021-08-29 04:59:31 +03:00
  • 8a4b5b582c udev_monitor.c: bitmask is unsigned illiliti 2021-08-29 04:55:14 +03:00
  • c2a08cdd79 contib/mdev.conf: mdevd can rebroadcast uevents natively illiliti 2021-08-28 02:24:47 +03:00
  • fc22990609 implement file-less hotplugging illiliti 2021-08-25 03:36:57 +03:00
  • 4510b27a9b udev_enumerate.c: fix pipeware illiliti 2021-08-25 06:03:39 +03:00
  • d8c4dc4ce3 udev_device.c: define INPUT_PROP_CNT illiliti 2021-08-25 03:22:30 +03:00
  • 3d98bea289 *: code cleanup illiliti 2021-08-25 01:38:33 +03:00
  • 5f9186af41 contrib/*: be more explicit illiliti 2021-08-21 01:57:41 +03:00
  • bf23c9e5ba udev_device.c: fix integer overflow illiliti 2021-06-26 01:14:10 +03:00
  • bd7d1803e6 udev_enumerate.c: fix possible memory leak illiliti 2021-06-11 13:55:00 +03:00
  • eb30a8bc85 Fix install error at make install Naoto Yamaguchi 2021-06-09 08:19:47 +00:00
  • 692cb07e55 readme: prettify illiliti 2021-06-06 14:23:59 +03:00
  • 752403eb9c readme: drop TODO illiliti 2021-06-06 10:53:03 +03:00
  • e75aced4de udev_device.c: drop TODO illiliti 2021-06-06 10:52:20 +03:00
  • 7c94940e12 Revert "udev_device.c: use strrchr to trim newline" illiliti 2021-06-06 10:50:38 +03:00
  • e23633ec56 udev_device.c: more accurate keys/keyboard detection illiliti 2021-06-06 10:26:35 +03:00
  • 34f8727f28 udev_device.c: use strrchr to trim newline illiliti 2021-06-06 09:14:56 +03:00
  • 75a40e1040 Add license information to source files Naoto Yamaguchi 2021-06-04 05:27:03 +00:00
  • db72f8610d Fix building library name from libudev.so to libudev.so.1 Naoto Yamaguchi 2021-06-03 13:23:00 +00:00
  • def1a43f53 Add PKGCONFIGDIR for installation Naoto Yamaguchi 2021-06-03 12:43:46 +00:00
  • ed6c3e5c2d udev_monitor.c: check UDEV_MONITOR_DIR only for existence illiliti 2021-06-04 20:15:45 +03:00
  • 23e9b6f8f4 udev_monitor.c: drip sticky bit for now illiliti 2021-06-04 00:35:15 +03:00
  • a81cb4444d udev_device.c: decrement size by 1 illiliti 2021-06-03 12:06:18 +03:00
  • 4cb97cd01e udev_device.c: use strncmp to compare uevent vars illiliti 2021-06-03 11:59:47 +03:00
  • 4623040b6c udev_monitor.c: free resources before return illiliti 2021-06-03 11:53:29 +03:00
  • 802c5b8695 udev_enumerate.c: check return value of pthread_create illiliti 2021-06-03 11:44:50 +03:00
  • b82f9d9e4f udev.c: move udev_hwdb here illiliti 2021-06-03 11:35:08 +03:00
  • e814cfa506 udev_device.c: fix possible uninitialized read illiliti 2021-06-03 11:20:51 +03:00
  • 496291c8dd udev_monitor.c: add a way to control UDEV_MONITOR_DIR at runtime illiliti 2021-06-03 10:38:40 +03:00
  • c9b824bd54 udev_monitor.c: skip inotify event if directory illiliti 2021-06-03 09:41:26 +03:00
  • fb44266bfd udev_monitor.c: check poll error early illiliti 2021-06-03 09:37:13 +03:00
  • 37e5fa7206 udev_monitor.c: inotify read of size 0 is impossible illiliti 2021-06-03 09:30:46 +03:00
  • 32f9d14551 udev_monitor.c: fix bad return value in udev_monitor_enable_receiving illiliti 2021-06-03 09:24:55 +03:00
  • f4b2b9331e udev_monitor.c: fail if monitored file is not dir illiliti 2021-06-03 09:19:45 +03:00
  • 4a6b31b8f1 udev_monitor.c: remove no longer required fcntl.h include illiliti 2021-06-03 09:17:39 +03:00
  • 0fd4054baf Revert "udev_device.c: replace strncmp with strcmp" illiliti 2021-06-03 07:24:19 +03:00
  • 0a1be0e4c0 Revert "contrib/helper.c: replace strncmp with strcmp" illiliti 2021-06-03 07:23:30 +03:00
  • 53aa6f3b04 udev_device.c: abort if uevent file is malformed illiliti 2021-06-03 06:26:42 +03:00
  • ff6cf67c23 udev_device.c: replace strncmp with strcmp illiliti 2021-06-03 05:28:46 +03:00
  • b3f44ae7c9 contrib/helper.c: replace strncmp with strcmp illiliti 2021-06-03 05:19:14 +03:00
  • 41d6cc9976 udev_device.c: avoid passing NULL to atoi illiliti 2021-06-03 03:21:56 +03:00
  • 6dcad515e9 readme: add eventfd to deps illiliti 2021-06-01 22:08:50 +03:00
  • 93c48c86ec udev_device.c: nitpick illiliti 2021-06-01 22:08:00 +03:00
  • e06dfcd22c udev_monitor.c: minor fixes illiliti 2021-06-01 17:23:32 +03:00
  • 03c53bc1c3 Removed THREAD_MAX and the barrier and pfd fields from udev_monitor Arthur Williams 2021-05-31 18:18:34 -05:00
  • af98e237cb Remove epoll dependency Arthur Williams 2021-05-16 02:58:40 -05:00
  • 3d97786f09 udev_device.c: drop PAGESIZE illiliti 2021-05-27 19:13:04 +03:00
  • f44332df5a various: drop udev_* prefix from static functions illiliti 2021-05-26 17:55:29 +03:00
  • 0ea1528dfc udev_device.c: simplify bounds checking illiliti 2021-05-26 14:23:24 +03:00
  • 4b044ae52c udev_device.c: avoid off-by-one overflow illiliti 2021-05-26 13:37:02 +03:00
  • 145e2c814f udev_device.c: attempt to fix incorrect bitmask handling illiliti 2021-05-25 15:34:24 +03:00
  • f2083f0e47 udev_monitor.c: block signals within event loop illiliti 2021-05-25 08:36:56 +03:00
  • a885b93c3c udev_device.c: correctly handle multiline sysattrs illiliti 2021-05-21 05:31:53 +03:00
  • 1fd071f24e contrib/helper.sh: exec env command to inherit exit status illiliti 2021-05-18 20:27:26 +03:00
  • f1107b0e17 contrib/helper.c: minor fixes illiliti 2021-05-18 20:15:33 +03:00
  • 721306c55d contrib/helper.c: make temporary file readable for everyone illiliti 2021-05-18 19:30:07 +03:00
  • 6685cfaeba add clarification why sys/sysmacros.h must be in udev.h illiliti 2021-05-07 10:26:32 +03:00
  • 960c902c12 Merge branch 'master' of github.com:illiliti/libudev-zero illiliti 2021-05-07 10:22:30 +03:00
  • bbea6a6d90 Merge pull request #21 from TAAPArthur/multi_media_keys illiliti 2021-05-03 16:53:29 +00:00
  • 3d188e78e8 Treat devices with keys as keyboards Arthur Williams 2021-05-02 04:40:16 -05:00
  • 6ca90e62ee Merge pull request #20 from TAAPArthur/pinephone_touchscreen illiliti 2021-03-31 13:18:46 +00:00
  • 048701fa5f Detect touch devices as touchscreen Arthur Williams 2021-03-16 04:23:33 -05:00
  • 676c616b02 increment year illiliti 2021-02-16 15:15:35 +03:00
  • 1aef09bf84 replace unstable pthread_cancel() with self-pipe trick. fixes #16 illiliti 2021-02-05 05:43:02 +03:00
  • 1dfe5144c8 squash illiliti 2021-01-26 00:20:57 +03:00
  • 8b30ab1692 Merge pull request #15 from mauve/add_missing_log_fn_to_fix_chromium illiliti 2021-01-26 00:24:38 +03:00
  • db8c75e07a Add missing udev log functions Mikael Olenfalk 2021-01-21 15:42:54 +01:00