Commit Graph

119 Commits

Author SHA1 Message Date
illiliti 089e09e00a fix memory leak 2020-09-13 23:26:40 +03:00
illiliti d2820abf13 newline 2020-09-10 21:28:59 +03:00
illiliti 7f7c68e5e5 why ???? 2020-09-10 21:27:43 +03:00
illiliti 95da1614f5 update readme 2020-09-10 14:02:39 +03:00
illiliti 8390f74cad update readme 2020-09-10 13:10:21 +03:00
illiliti ccdc98818f add .gitignore 2020-09-01 22:03:30 +03:00
illiliti 0c4d64fdac fix xorg crash introduced in https://github.com/freedesktop/xorg-xserver/commit/74b7427c41b4e4104af7abf70a996c086d3d7628 2020-09-01 14:03:07 +03:00
illiliti 6e6fe8652c drop chmod 2020-08-24 17:11:42 +03:00
illiliti 14e187f1e2 check file size 2020-08-23 15:31:10 +03:00
illiliti 894aa48906 fix memory leak 2020-08-23 15:23:36 +03:00
illiliti 85707b0bba update readme 2020-08-23 01:15:49 +03:00
illiliti 15ab84d08b Merge pull request #3 from illiliti/hotplugging_new
implement hotplugging support
2020-08-23 00:55:49 +03:00
illiliti b54f639cfd final fixes 2020-08-23 00:51:10 +03:00
illiliti 44409c16e7 attempt to write docs 2020-08-21 14:55:24 +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 bcd28de858 fix potential UB while reading sysattr 2020-08-16 14:00:03 +03:00
illiliti 408249b34b simplify key=val parsing 2020-08-16 12:53:13 +03:00
illiliti 0105b25e70 add examples 2020-08-15 15:49:36 +03:00
illiliti 752f500a90 grab properties from uevent 2020-08-15 12:20:24 +03:00
illiliti ca2fb1d5fa update readme 2020-08-15 11:36:12 +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 508424a3a2 fix sysname 2020-08-15 07:39:02 +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 56bcf25461 minor fixes, add joystick support 2020-08-12 23:31:37 +03:00
illiliti dc75e2b44e correctly find ID_INPUT_KEY 2020-08-10 00:48:02 +03:00
illiliti ca956fa663 add support for tablets, pointing sticks and accelerometers 2020-08-09 07:05:09 +03:00
illiliti 9c681d6cad update readme 2020-08-07 21:00:37 +03:00
illiliti 011d3db9e1 check if switch has EV_KEY capability 2020-08-07 05:42:20 +03:00
illiliti 4bbd8ddf3e update readme 2020-08-05 04:01:49 +03:00
illiliti f60cb919d4 update readme 2020-08-05 01:10:34 +03:00
illiliti a445c3ce47 update readme 2020-08-05 00:53:23 +03:00
illiliti 25977fddb5 cleanup 2020-08-04 21:32:06 +03:00
illiliti e1e78b525e update readme 2020-08-04 18:02:06 +03:00
illiliti c0d6c58393 switch to for loop 2020-08-04 16:11:17 +03:00
illiliti 7754aa691c prevent array index out of bounds 2020-08-03 18:37:40 +03:00
illiliti 8fa88d6697 remove useless NULL checks 2020-08-03 00:05:12 +03:00
illiliti 3700b9c642 check NULL 2020-08-02 15:50:17 +03:00
illiliti a41459e81c fix broken input 2020-08-01 18:31:29 +03:00
illiliti 8547b55072 use buffered io 2020-08-01 04:20:27 +03:00
illiliti c73a89dafc update readme 2020-08-01 03:47:37 +03:00
illiliti fca883ed54 get rid of ioctl
before - 2.964 total
after  - 0.932 total

still slow ???
2020-08-01 03:23:56 +03:00
illiliti c60bcdf666 rename len to cnt 2020-08-01 03:21:01 +03:00
illiliti 8a57e66afe pass O_NONBLOCK to open 2020-07-31 22:12:29 +03:00