summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-10-01Allow non-utf8 Lua source in load / exec / evalkyren
2018-10-01Some documentation and changelog fixeskyren
2018-09-30Allow arbitrary [u8] Lua stringskyren
2018-09-26Avoid mem::uninitialized in generic context as it is unsound with e.g. boolkyren
2018-09-26Improve the situation with numerical conversionkyren
2018-09-24Return rlua::Error on out of range numeric conversions using num_traits::castkyren
2018-09-16Merge pull request #79 from acrisci/system-lua-pkg-configkyren
2018-09-16Move integration tests into top-level tests directorykyren
2018-09-16Rename Scope::create_userdata to Scope::create_nonstatic_userdatakyren
2018-09-04basic tests for nonstatic userdatakyren
2018-09-04comment terminology... fix?kyren
2018-09-04code re-org have slightly less pub(crate) itemskyren
2018-09-04Comment updates that I really hope are correctkyren
2018-09-04Initial design for non-'static scoped userdatakyren
2018-09-04Don't leak userdata if the metatable creation errors or panicskyren
2018-09-02small macro style changekyren
2018-09-02Implement tuple MultiValue tuple conversion up to 16kyren
2018-08-05Solve (maybe) *another* soundness issue with `Lua::scope`kyren
2018-08-05Remove out of date documentation, simpler scope lifetimeskyren
2018-08-05Fix for a soundness bug around scope, don't allow callback parameters to escapekyren
2018-08-05Update to failure 0.1.2, rename deprecated methodskyren
2018-08-05format with up-to-date rustfmtkyren
2018-08-05very small doc fixeskyren
2018-06-29Prepare for 0.14.0 releasekyren
2018-05-14find system lua with pkg-configTony Crisci
2018-03-28New approach for ref types, use an auxillary thread stackkyren
2018-03-20Use git dependency on failure 1.0 for right nowkyren
2018-03-19Small renames and comments to better communicate the intention of stack check...kyren
2018-03-19Where possible, don't call to_lua / from_lua / to_lua_multi / from_lua_multi ...kyren
2018-03-19Always ensure LUA_MINSTACK available stack spaces on callbackkyren
2018-03-19Clean up some lifetime specificationkyren
2018-03-12Fix some bad potential unsafety on inner callback calls.kyren
2018-03-12Use rlua_ asserts instead of unreachable!, changelog updates for 0.14kyren
2018-03-12Documentation updates for new handle behavior, and some minor cleanupkyren
2018-03-12Do not crash in release when accessing an AnyUserDatakyren
2018-03-12Move several asserts to only be active with debug, bump alpha version numberkyren
2018-03-12Documentation improvements, split scope into its own module, improved testskyren
2018-03-12Remove `stack_guard` function and instead just use StackGuard directlykyren
2018-03-12Merge branch 'bench'kyren
2018-03-11A lot of performance changes.kyren
2018-03-10Improve documentation about __index vs regular methodskyren
2018-03-08Enable stack leak panic universallykyren
2018-03-08Simplify stack_guard / stack_err_guardkyren
2018-03-08Whoops, fix an assert that was improperly changed to an internal errorkyren
2018-03-08Change strategies for handling the Lua stack during panicskyren
2018-03-06Update docs to include warning about RegistryKey in callbackskyren
2018-03-06Further safety updates of `protect_lua_call`kyren
2018-03-01Also describe how protect_lua_call functions should not hold types that Dropkyren
2018-03-01Make some changes whose necessity became recently apparent while reading rust...kyren
2018-02-28Add debug API to ffi (not used yet, was using experimentally)kyren