Age | Commit message (Expand) | Author |
2024-09-03 | Break out llinventorylistener.cpp's InvResultSet as LL::ResultSet. | Nat Goodspeed |
2024-09-03 | In lua_what() and lua_stack(), try to report a function's name. | Nat Goodspeed |
2024-09-02 | Make `pairs()`, `ipairs()` forward to original funcs if no metamethods. | Nat Goodspeed |
2024-08-31 | Make global pairs(), ipairs() honor metamethods. | Nat Goodspeed |
2024-08-30 | Add LLIntTracker<T>, an LLInstanceTracker<T, int> with generated keys. | Nat Goodspeed |
2024-08-30 | Change LLInstanceTracker::destruct() to erase(). | Nat Goodspeed |
2024-08-29 | Support next(), pairs(), ipairs() for LL.setdtor() table proxies. | Nat Goodspeed |
2024-08-29 | Add Lua script name to log messages. | Nat Goodspeed |
2024-08-28 | Prevent erroneous assignment to LL.setdtor() proxy._target field. | Nat Goodspeed |
2024-08-28 | Add `LL.setdtor()` function to add a "destructor" to any Lua object. | Nat Goodspeed |
2024-08-28 | Remove obsolete, unreferenced DESTRINGIZE(), DEWSTRINGIZE() macros. | Nat Goodspeed |
2024-08-27 | code clean up | Mnikolenko Productengine |
2024-08-21 | Merge branch 'release/luau-scripting' into lua-inventory | Maxim Nikolenko |
2024-08-21 | Improve diagnostic output for Lua atexit() functions. | Nat Goodspeed |
2024-08-21 | Suppress ~LuaStackDelta() verification during stack unwinding. | Nat Goodspeed |
2024-08-20 | Fix for #2237: intermittent Lua data stack overflow. | Nat Goodspeed |
2024-08-20 | Fix TempSet to use type VAR to store mOldValue. | Nat Goodspeed |
2024-08-20 | Add LL::scope_exit | Nat Goodspeed |
2024-08-20 | Add collectDescendentsIf api for Lua | Mnikolenko Productengine |
2024-08-15 | First batch of Inventory api; raise interrupts limit | Mnikolenko Productengine |
2024-08-15 | Merge branch 'release/luau-scripting' into viewer-lua-2237 | Nat Goodspeed |
2024-08-15 | Introduce lluau_checkstack(L, n); use instead of luaL_checkstack(). | Nat Goodspeed |
2024-08-13 | Merge pull request #2265 from secondlife/lua-groupchat-throttle | Maxim Nikolenko |
2024-08-12 | Add virtual destructor to Throttle class. | Nat Goodspeed |
2024-08-12 | Add Throttle and LogThrottle classes to manage throttled APIs. | Nat Goodspeed |
2024-08-07 | Allow smaller minimum timer intervals. | Nat Goodspeed |
2024-08-06 | Merge branch 'release/luau-scripting' into viewer-lua-smoother | Nat Goodspeed |
2024-08-06 | Introduce a custom coroutine/fiber scheduler to prioritize UI. | Nat Goodspeed |
2024-08-02 | Merge branch 'release/luau-scripting' into lua-login2 | Nat Goodspeed |
2024-08-01 | Add lua_push(), lua_to(), lua_[gs]etfieldv(), lua_raw[gs]etfield(). | Nat Goodspeed |
2024-07-18 | Improve viewer's defense against `LLEventAPI` failures. | Nat Goodspeed |
2024-07-18 | Ditch `LLEventTrackable` aka `boost::signals2::trackable`. | Nat Goodspeed |
2024-07-18 | Make `LLEventPump::listen()` also accept new `LLAwareListener`. | Nat Goodspeed |
2024-07-10 | Merge branch 'lua-atexit-run' into lua-no-reuse. | Nat Goodspeed |
2024-07-10 | Remove ability to reuse a LuaState between LLLUAmanager functions. | Nat Goodspeed |
2024-07-09 | Introduce LLSDParam<vector<T>> and LLSDParam<map<string, T>>. | Nat Goodspeed |
2024-07-03 | Add llsd::toArray() and llsd::toMap() utility functions. | Nat Goodspeed |
2024-07-02 | Promote LuaRemover from llluamanager.cpp to lua_function.h. | Nat Goodspeed |
2024-06-28 | Give our fsyspath an operator std::string() conversion method. | Nat Goodspeed |
2024-06-27 | Introduce TypeTag<T> template whose int value differs for each T. | Nat Goodspeed |
2024-06-27 | Make lua_emplace<T>() use Luau userdata tags with destructors. | Nat Goodspeed |
2024-06-19 | Improve LL.help() function. | Nat Goodspeed |
2024-06-19 | Try harder to keep Luau's lua_getinfo() from crashing. | Nat Goodspeed |
2024-06-18 | Merge branch 'lua-login' of github.com:secondlife/viewer into lua-login | Nat Goodspeed |
2024-06-18 | Initialize lua_Debug lluau::source_path() passes to lua_getinfo(). | Nat Goodspeed |
2024-06-18 | Use LL_DEBUGS("Lua") for LuaLog. | Nat Goodspeed |
2024-06-18 | Remove special-case ~LuaState() code to call fiber.run(). | Nat Goodspeed |
2024-06-18 | Make ~LuaState() walk Registry.atexit table backwards | Nat Goodspeed |
2024-06-18 | lua_emplace<T>() should permit GC despite LL.atexit() safety net. | Nat Goodspeed |
2024-06-18 | Make lluau::source_path() report top-level script path. | Nat Goodspeed |