Commit Graph

19 Commits

Author SHA1 Message Date
illiliti
f2083f0e47 udev_monitor.c: block signals within event loop
Fixes #23
Closes #24
2021-05-25 08:36:56 +03:00
illiliti
1aef09bf84 replace unstable pthread_cancel() with self-pipe trick. fixes #16 2021-02-05 05:44:47 +03:00
illiliti
b90b0acc88 general code cleanup 2021-01-20 08:58:19 +03:00
illiliti
be97914ade move not implemented comment to the same line of function for easier parsability 2020-09-16 21:51:08 +03:00
illiliti
fd64152df9 prevent format string exploit 2020-09-15 02:38:57 +03:00
illiliti
662062604e check IN_IGNORED 2020-08-19 22:51:27 +03:00
illiliti
d6e774460d simplify using barrier 2020-08-19 18:09:47 +03:00
illiliti
25a9dd70b0 replace self-pipe trick with conditional variable 2020-08-19 13:17:10 +03:00
illiliti
b53bb9eb82 add helper.c 2020-08-18 12:28:22 +03:00
illiliti
b17173163f drop sizeof 2020-08-17 17:30:07 +03:00
illiliti
f6afe3602b eliminate race conditions 2020-08-17 16:57:50 +03:00
illiliti
f1388e805d create UDEV_MONITOR_DIR 2020-08-15 10:53:14 +03:00
illiliti
f8c3526a63 move pthread_create to udev_device_enable_receiving 2020-08-15 07:56:36 +03:00
illiliti
3029436ea6 oops 2020-08-14 19:44:05 +03:00
illiliti
380e7f8890 implement hotplugging support 2020-08-14 19:33:18 +03:00
illiliti
8a946ad9e6 drop UDEV_EXPORT 2020-07-18 05:15:00 +03:00
illiliti
758ad07c26 change style 2020-07-17 21:36:59 +03:00
illiliti
dbb13e9286 implement udev_enumerate_scan_devices, rewrite udev_device logic 2020-07-07 10:07:24 +03:00
illiliti
7a09bb0557 init 2020-07-04 09:25:16 +03:00