| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-08 | lua: resolve import conflicts | nikita | |
| 2023-04-23 | lua: fix ftb in lstrlib.c for clang | nikita | |
| (error: enumeration values 'Knumber' and 'Kdouble' not handled in switch [-Werror,-Wswitch]) | |||
| 2023-04-22 | lua: formatting in lvm.c | nikita | |
| 2023-04-21 | lua: fix formating diff to upstream in ldo.h | nikita | |
| 2023-04-21 | lua: fix ftb in lvm.c | nikita | |
| 2023-04-18 | lua: mention patches with commit IDs in README.import for now. | nikita | |
| 2023-04-17 | lua: apply upstream bugfix for "Loading a corrupted binary file can segfault." | nikita | |
| 2023-04-17 | lua: apply upstream bugfix for "Wrong line in error message for arithmetic ↵ | nikita | |
| errors." It also causes 'L->top' to be wrong when the error happens, triggering an 'assert'. | |||
| 2023-04-17 | lua: apply ustream bugfix for "C-stack overflow with deep nesting of ↵ | nikita | |
| coroutine.close." | |||
| 2023-04-17 | lua: apply upstream bugfix for "'utf8.codes' does not raise an error on ↵ | nikita | |
| spurious continuation bytes." | |||
| 2023-04-17 | lua: apply upstream bugfix for "GC not setting a proper target for next ↵ | nikita | |
| cycle after a full collection in generational mode." | |||
| 2023-04-17 | lua: apply upstream bugfix for "'break' may not properly close variable in a ↵ | nikita | |
| 'for' loop." Function 'leaveblock' was generating "break" label before removing variables from the closing block. If 'createlabel' created a 'close' instruction (which it did when matching a goto/break that exited the scope of an upvalue), that instruction would use the wrong level. | |||
| 2023-04-17 | lua: aply upstream bugfix for "'lua_settop' may use a pointer to stack ↵ | nikita | |
| invalidated by 'luaF_close'." | |||
| 2023-04-17 | lua: apply upstream bugfix for "Lua-stack overflow when C stack overflows while | nikita | |
| handling an error." (CVE-2022-33099) Save stack space while handling errors Because error handling (luaG_errormsg) uses slots from EXTRA_STACK, and some errors can recur (e.g., string overflow while creating an error message in 'luaG_runerror', or a C-stack overflow before calling the message handler), the code should use stack slots with parsimony. This commit fixes the bug "Lua-stack overflow when C stack overflows while handling an error". | |||
| 2023-04-17 | lua: apply upstream bugfix for "Wrong code generation for constants in ↵ | nikita | |
| bitwise operations." | |||
| 2023-04-17 | lua: apply upstream bugfix for "Lua can generate wrong code when _ENV is ↵ | nikita | |
| <const>." | |||
| 2023-04-17 | lua: Apply upstream bugfix for "lua.c assumes that argv has at least one ↵ | nikita | |
| element." | |||
| 2023-04-16 | Resolve conflicts for lua 5.4.4 import. | nikita | |
| Adjust various files for lua 5.4.4. | |||
| 2023-01-02 | Import Lua 5.4.4 | nikita | |
| 2021-07-24 | Fix all remaining typos, mainly in comments but also in few definitions and ↵ | andvar | |
| log messages, reported by me in PR kern/54889. Also fixed some additional typos in comments, found on review of same files or typos. | |||
| 2019-12-12 | Apply a fix for the bug "Joining an upvalue with itself can cause a use-after | mbalmer | |
| free", documented on http://www.lua.org/bugs.html | |||
| 2018-08-04 | Don't use $NetBSD$ in a sentence, refer to them as 'RCS identifiers'. | alnsn | |
| 2018-08-04 | README.import with step-by-step import instruction. | alnsn | |
| 2018-08-04 | Resolve conflicts. | alnsn | |
| 2018-07-29 | Remove files imported to a wrong directory. | alnsn | |
| 2018-07-29 | Import Lua 5.3.5. | alnsn | |
| 2018-07-01 | Apply bugfix #7 from lua.org/bugs.html: Memory-allocation error when resizing | mbalmer | |
| a table can leave it in an inconsistent state. | |||
| 2018-05-26 | Change LUAL_BUFFERSIZE from 4-8K to 128 bytes for kernel-side Lua. | alnsn | |
| LUAL_BUFFERSIZE defines how much luaL_Buffer allocates from the stack. Apparently, 4-8K is too much for the kernel stack. | |||
| 2017-12-13 | Apply a bugfix from lua.org/bugs,html: | mbalmer | |
| lua_pushcclosure should not call the garbage collector when n is zero. | |||
| 2017-09-07 | Apply bug fix from lua.org/bugs.html (dead keys with nil values can stay | mbalmer | |
| in weak tables). | |||
| 2017-08-03 | Apply a bug fix from lua.org/bugs.html: Lua does not check GC when creating | mbalmer | |
| error messages. | |||
| 2017-05-20 | don't spam the console, just output the Lua version information as lua(1) does | mbalmer | |
| 2017-05-07 | Fix a bug that gerenates wrong code for a goto followed by a label inside an | mbalmer | |
| 'if' (see https://www.lua.org/bugs.html). | |||
| 2017-04-26 | kernel mode lua has no floating point available | mbalmer | |
| 2017-04-26 | import conflict resolution | mbalmer | |
| 2017-04-26 | fix import conflicts | mbalmer | |
| 2017-04-26 | resolve import conflicts | mbalmer | |
| 2017-04-26 | after-import fixes, conflict resolution | mbalmer | |
| 2017-04-26 | Lua 5.3.4 | mbalmer | |
| 2016-09-10 | Remove a typo, %i is not conversion specification. | mbalmer | |
| 2016-09-10 | Define LUA_STRFTIMEOPTIONS so that the conversion specifications of the Lua | mbalmer | |
| os.date() function match the conversion specifications of the underlying strftime() function. | |||
| 2016-09-08 | fix code style issue | salazar | |
| 2016-09-08 | fix kernel Lua code style issues | salazar | |
| 2016-09-08 | fix bug 3 (for Lua.5.3.3) reported on www.lua.org/bugs.html | salazar | |
| 2016-09-08 | fix bug 2 (for Lua.5.3.3) reported on www.lua.org/bugs.html | salazar | |
| 2016-09-08 | fix bug 1 reported on www.lua.org/bugs.html | salazar | |
| 2016-09-08 | fix misplaced kernel Lua ifndef | salazar | |
| 2016-09-08 | merge Lua 5.3.3 | salazar | |
| 2016-03-25 | Apply second and third patch from http://lua.org/bugs.html. | mbalmer | |
| 2016-01-28 | fixed metatable access to deallocated field | lneto | |
| author: Lua.org <team@lua.org> see: http://www.lua.org/bugs.html#5.3.2-1 | |||
