hid-replay
hid-replay copied to clipboard
gently nudge users to the new hid-tools repo. There are still instructions out there that point to this repo, so let's make sure we redirect everyone to the tool that...
The functions "[exit](http://pubs.opengroup.org/onlinepubs/9699919799/functions/exit.html)" and "[fclose](http://pubs.opengroup.org/onlinepubs/9699919799/functions/fclose.html)" do not belong to the list of [async-signal-safe functions](https://www.securecoding.cert.org/confluence/display/c/SIG30-C.+Call+only+asynchronous-safe+functions+within+signal+handlers). I guess that a different program design will be needed for your function "[signal_callback_handler](https://github.com/bentiss/hid-replay/blob/78754c07ad452a02509cd9e2370eb14cd78241ea/src/hid-replay.c#L436)".
Would you like to add more error handling for return values from functions like the following? - [malloc](http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html) ⇒ [find_hid_dbg](https://github.com/bentiss/hid-replay/blob/3f1c129eabb3f705d156c8c39ae3b14232572e8d/src/hid-recorder.c#L221) - [signal](http://pubs.opengroup.org/onlinepubs/9699919799/functions/signal.html) ⇒ [main](https://github.com/bentiss/hid-replay/blob/78754c07ad452a02509cd9e2370eb14cd78241ea/src/hid-replay.c#L445)
./autogen.sh ./autogen.sh: line 9: autoreconf: command not found
Includes pull request #5