aboutsummaryrefslogtreecommitdiffhomepage
path: root/backends/lua.c
AgeCommit message (Collapse)AuthorFilesLines
2020-03-26Implement lua cleanup handlerscbdev1-26/+48
2020-03-24Simplify backend code according to new guaranteescbdev1-1/+2
2020-03-21Enable setting channel values at load time for luacbdev1-10/+19
2020-03-20Restructure lua channel resolutioncbdev1-48/+57
2020-03-20Implement Lua threadingcbdev1-1/+113
2020-03-18Implement default channel handlers for Lua/Pythoncbdev1-1/+16
2020-03-08Add lua debug loggingv0.4cbdev1-1/+5
2020-03-08Implement timestamp() callback for Luacbdev1-5/+11
2020-02-29Keep console alive when exiting as last process on Windowscbdev1-0/+1
2020-01-12Rework instance creationcbdev1-9/+4
2020-01-04Add input_channel call to Lua backendcbdev1-0/+22
2019-12-20Route all backend debug logging through a macrocbdev1-21/+21
2019-12-11Simplify plugin_stop APIcbdev1-10/+2
2019-12-11Simplify plugin_start APIcbdev1-11/+2
2019-12-05Add flags parameter to channel parser plugin API (Fixes #31)cbdev1-1/+1
2019-12-04Explicitly mark the backend init symbol visiblecbdev1-1/+1
2019-12-04Hide lua_interval if timerfd callback mechanism is usedcbdev1-0/+2
2019-11-03Fix winmidi wire formatcbdev1-3/+0
2019-08-22Update travis config for openssl, using CFLAGS this timecbdev1-1/+1
2019-08-03Windows build compatiblitycbdev1-4/+0
2019-07-28Fix Lua timing on non-linuxcbdev1-2/+9
2019-07-24Clarify backend documentationcbdev1-2/+2
2019-07-24Fix issues found by Coverity Scancbdev1-5/+5
2019-07-14Fix header orderingcbdev1-2/+2
2019-07-14Conditionally include timerfd headerscbdev1-1/+4
2019-07-14Work around missing timerfd on OSX/Windowscbdev1-0/+40
2019-07-13Fix & simplify timer configurationcbdev1-14/+15
2019-07-13Fix indexing bugcbdev1-1/+1
2019-07-13Improved Lua backend with intervalscbdev1-20/+282
2019-07-06Implement Lua backendcbdev1-0/+202