aboutsummaryrefslogtreecommitdiff
path: root/multi.png
diff options
context:
space:
mode:
authorBenoit Germain <bnt period germain arrobase gmail period com>2014-01-20 15:34:25 +0100
committerBenoit Germain <bnt period germain arrobase gmail period com>2014-01-20 15:34:25 +0100
commit2348fbb83afe70842a62cc9c033dd303f590bd80 (patch)
tree2a2b603e5dda0ebf785331f91a727dbe4a2c0283 /multi.png
parente09c80f273ea5d682f633309c4c512bff3e59bbd (diff)
downloadlanes-2348fbb83afe70842a62cc9c033dd303f590bd80.tar.gz
lanes-2348fbb83afe70842a62cc9c033dd303f590bd80.tar.bz2
lanes-2348fbb83afe70842a62cc9c033dd303f590bd80.zip
Turn potential malicious-crafted code crashes into normal Lua errors
* bump version to 3.8.1 * new function lane:get_debug_threadname() * Fix invalid memory accesses when fetching the name of a joined lane with lanes:threads() (because its lua_State is closed) * use luaL_newmetatable() to create the metatable for lane objects * prevent malicious code from crashing by calling lane methods without passing the lane as first argument (raise an error instead) * set_debug_threadname() is no longer registered in the function lookup databases because it holds a C pointer as upvalue and it might crash if used maliciously
Diffstat (limited to 'multi.png')
0 files changed, 0 insertions, 0 deletions