Avoiding dangerous race conditions on process table access between library code and signal handling code.
Minimizing system calls (sigprocmask) and signal handling calls (SIGCHLD).
Adjusting test to work with any Lua installation: get interpreter binary path from 'args'.
Adjusting test to work with any Lua installation: get interpreter binary path from 'args'.
Allow reentrant implementation of driver: each driver operation receives a pointer to a memory area allocated for each lua_State.
Incomplete or experimental work:
- Windows compilation using Tecmake (perferably should use LuaRocks).
- Some documentation using a personal documentaiton tools (perferably should use LDocs).
- List of some errors raised by some of the current drivers implementations.