Various useful Lua snippets and bindings to C functionality.
Modules
tch.crypto | Bindings to crypto functions. |
tch.crypto.digest | Lua C module exposing digest functions. |
tch.crypto.x509 | Lua C module exposing X.509 certificates. |
tch.netlink | Binding to receive netlink messages from the kernel. |
tch.posix | Bindings to POSIX functions and useful wrappers around them. |
tch.socket.evloop | Lua C module exposing event loops. |
tch.socket.unix | Lua C module exposing Unix domain sockets. |
tch.timerfd | Lua C module exposing timers that notify via file descriptors. |
tch.uuid | Bindings to UUID functions and useful wrappers around them. |
tch.xpcall | A version of the standard xpcall function that supports arguments. |
tch.inet | Common IP address functions. |
tch.logger | Logging module. |
tch.profiling | A simple profiling module. |
tch.tableprint | A convenience function to prettyprint a table. |