proller
5ab5402e5a
Merge tag '5.13.0' into wip5.13.0
...
5.13.0
2025-08-19 18:06:57 +02:00
goodusername123
c9230c5c09
Improve interop with LuaJIT: Disable 5.0 compatibility defines in Lua config
2025-07-22 16:39:34 +02:00
Lucas OH
ce2380b58e
Include header files in CMake sources ( #16297 )
2025-07-12 13:23:35 +02:00
Lars Müller
61551cfc3a
Remove irr namespace ( #16309 )
2025-07-09 10:35:52 +02:00
proller
60bda83c1b
Merge tag '5.10.0-rc1' into wip5.10.0
2024-11-10 16:41:17 +01:00
proller
1316346fce
Merge 5.9.0
2024-11-03 17:00:40 +01:00
red-001
43363ee066
Disable CRT security warnings in MSVC ( #15077 )
...
MSVC by default warns if Annex-K style secure functions with additional parameter validation are not used. For better or worse, afaik other major compilers don't implement it, so it's not a very useful warning for a cross-platform project.
2024-08-31 20:47:29 +02:00
sfan5
868b548dd0
lua: add short readme
2024-06-30 20:38:22 +02:00
sfan5
837aab0e98
lua: apply patch for "read overflow in 'l_strcmp'"
...
<https://lua.org/bugs.html#5.4.6-1 > (minimal port of changes)
2024-06-30 20:38:22 +02:00
sfan5
77ac20a66b
lua: apply patch for "Parameter 'what' of 'debug.getinfo' cannot start with '>'"
...
<https://lua.org/bugs.html#5.4.2-2 >
2024-06-30 20:38:22 +02:00
sfan5
7362ecb3b4
lua: apply patch for "Compiler can optimize away overflow check in table.unpack"
...
<https://lua.org/bugs.html#5.2.3-1 >
2024-06-30 20:38:22 +02:00
sfan5
88ffe75b58
lua: apply patch for "Chunk with too many lines may crash Lua"
...
<https://lua.org/bugs.html#5.2.3-3 >
2024-06-30 20:38:22 +02:00
sfan5
c1520c9e11
lua: apply patch for "Stack overflow in vararg functions with many fixed parameters called with few arguments"
...
known as CVE-2014-5461
<https://sources.debian.org/src/lua5.1/5.1.5-9/debian/patches/0004-Fix-stack-overflow-in-vararg-functions.patch/ >
2024-06-30 20:38:22 +02:00
proller
21f540a376
Merge tag '5.8.0' into wip5.8.0
...
5.8.0
2023-12-09 05:04:50 +01:00
Thresher
180ec92ef9
Remove trailing whitespace ( #13505 )
2023-05-18 20:34:18 +02:00
proller
ccb9ab5952
Merge commit 'b8aaad4f1' into wip5.7.0
2023-03-25 17:56:12 +03:00
proller
15b61fa64a
Revert "Update lua to 5.4.4"
...
This reverts commit 6c056571c5 .
2022-10-05 02:08:59 +03:00
proller
6c056571c5
Update lua to 5.4.4
2022-10-05 01:42:08 +03:00
Jude Melton-Houghton
03428d9825
Modify PUC Lua to wrap C++ exceptions ( #12445 )
2022-09-26 07:23:48 -04:00
proller
81051b5653
Merge tag '5.6.0' into wip5.6
...
5.6.0
2022-08-06 21:01:11 +03:00
proller
4a4743e9bd
server started
2022-06-26 21:59:54 +03:00
paradust7
e1f707d7e1
Patch built-in Lua to fix miscompile on Android ( #12347 )
2022-05-21 17:46:50 +02:00
Jude Melton-Houghton and sfan5
21f17e871e
Compile Lua as C++ ( #11683 )
...
Co-authored-by: sfan5 <sfan5@live.de >
2022-04-07 15:54:17 +01:00
proller
d92ac070c8
initial with conflicts
2022-03-08 20:13:09 +03:00
sfan5
74762470b2
Fix some minor code issues all over the place
2020-12-24 13:44:54 +01:00
sfan5
ddd03c38a4
Update embedded Lua to 5.1.5 ( #7387 )
2018-05-30 16:30:44 +02:00
Loïc Blot
86b1542181
Update embedded jsoncpp from unk version to 0.10.6 + move libs to lib/ instead of src/ ( #5473 )
...
* Update embedded jsoncpp from unk version to 0.10.6
0.10.6 is last release without c++11
* Make jsoncpp more compliant with its amalgamate
Jsoncpp cpp file should be upper, make the library like it does in amalgamate
* Reorganization: move minetest embedded libs outside of source tree to /lib
* Fix a dead grep in LINT
2017-04-02 10:51:50 +02:00