summaryrefslogtreecommitdiffhomepage
path: root/contrib/npclient
AgeCommit message (Collapse)Author
2018-05-22proto/ft: revert npclient to 2.3.10Stanislaw Halik
2018-03-10contrib/npclient: oops, disable debugStanislaw Halik
2018-03-10contrib/npclient: prevent multiple game conflictStanislaw Halik
2018-02-16contrib/npclient: fix sizeof usageStanislaw Halik
2018-02-15contrib/npclient: simplify C codeStanislaw Halik
- move static variables into block scope if used in only one function - simplify control flow
2018-02-15contrib/npclient: change {C,LD}FLAGSStanislaw Halik
- reproducible builds; -Wl,--no-insert-timestamp - add HIGHENTROPYVA for 64-bit builds Reducing code size is a pointless exercise, still: - remove .eh_frame that only GNU uses - reduce 32-bit code size; -march=pentium4 - add few feel-good CFLAGS. maybe reduces code size, maybe doesn't do anything
2018-01-11contrib/npclient: fix DataID raceStanislaw Halik
There's a race with how the freetrack protocol operates. Reported-by: @Len62 cf. https://github.com/opentrack/opentrack/issues/688#issuecomment-356606126
2018-01-10npclient: fix off-by-oneStanislaw Halik
2018-01-10proto/ft: fix logic errorStanislaw Halik
2018-01-10proto/freetrack, npclient: change deactivation methodStanislaw Halik
- deactivates on its own after about 30 seconds no matter what - deactivates on opentrack stop - returns to neutral pose on deactivation - works with origin (all zeros) pose
2017-12-26contrib/npclient: add compile instructionsStanislaw Halik
2017-12-26contrib/npclient: move onlyStanislaw Halik