index
:
hax-minetest-server.git
master
Server-optimized Minetest 5.6.0
Test_User
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
script
/
cpp_api
/
s_security.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove debug.get/setmetatable from security whitelist
stefan
2022-05-29
1
-2
/
+0
*
Store vector metatable in registry
Jude Melton-Houghton
2022-03-29
1
-0
/
+6
*
Minor improvements to Lua sandbox
sfan5
2022-01-15
1
-4
/
+26
*
Refactor trusted mod checking code
sfan5
2021-12-18
1
-0
/
+33
*
Remove setlocal and setupvalue from `debug` table whitelist
sfan5
2021-12-18
1
-2
/
+0
*
Add Lua bitop library (#9847)
Lejo
2021-11-26
1
-1
/
+2
*
Async-related script cleanups
sfan5
2021-08-28
1
-17
/
+4
*
Isolate library tables between sandbox and insecure env
sfan5
2021-04-18
1
-1
/
+43
*
Fix some minor code issues all over the place
sfan5
2020-12-24
1
-4
/
+3
*
Fix CSMs on arm64 (#10553)
luk3yx
2020-10-25
1
-0
/
+4
*
Work around LuaJIT issues on aarch64 (#9614)
sfan5
2020-04-08
1
-1
/
+6
*
Load client mods into memory before execution.
sfan5
2019-11-09
1
-5
/
+10
*
Refactor loading of Lua code with mod security
sfan5
2019-11-09
1
-52
/
+26
*
CSM: Fix itemstack:get_meta() 'metadata' indexing error
SmallJoker
2019-09-14
1
-0
/
+1
*
Load CSM environment after the restrictions are known
SmallJoker
2019-09-14
1
-0
/
+1
*
Removed debug.upvaluejoin to prevent leak of insecure environment
y
2019-07-24
1
-1
/
+0
*
Move client-specific files to 'src/client' (#7902)
Quentin Bazin
2018-11-28
1
-1
/
+1
*
Modernize lua read (part 2 & 3): C++ templating assurance (#7410)
Loïc Blot
2018-06-30
1
-2
/
+2
*
Move `setlocale` from Lua to C++.
red-001
2018-02-08
1
-2
/
+1
*
Modernize source code: last part (#6285)
Loïc Blot
2017-08-20
1
-6
/
+8
*
Create a filesystem abstraction layer for CSM and only allow accessing files ...
red-001
2017-06-30
1
-33
/
+70
*
Plug two minor Leaks (#5603)
Auke Kok
2017-04-17
1
-1
/
+8
*
Block access to the `io` library
red-001
2017-03-19
1
-26
/
+4
*
[CSM] Improve security for client-sided mods (#5100)
red-001
2017-03-13
1
-25
/
+160
*
[CSM] Client side modding
Loic Blot
2017-03-13
1
-6
/
+6
*
Remove os.exit from the Lua secure sandbox (#5090)
Loïc Blot
2017-01-21
1
-1
/
+0
*
Security: Fix resolving of some relative paths
ShadowNinja
2016-12-20
1
-8
/
+18
*
Mod security: Allow read-only access to all mod paths
ShadowNinja
2016-12-20
1
-24
/
+58
*
Fix secure io.lines
ShadowNinja
2016-11-24
1
-2
/
+2
*
Fix secure io.open without mode
ShadowNinja
2016-11-24
1
-2
/
+7
*
Fix memory leak in ::safeLoadFile (#4730)
Zeno-
2016-11-05
1
-0
/
+3
*
couple of memory leaks fixes.
David Carlier
2016-08-10
1
-1
/
+17
*
Remove unused code in s_security.cpp (#4172)
Zeno-
2016-05-30
1
-11
/
+3
*
Remove debug.getupvalue from the Lua sandbox whitelist
ShadowNinja
2016-03-03
1
-1
/
+0
*
Use numeric indices and raw table access with LUA_REGISTRYINDEX
Kahrl
2015-08-27
1
-6
/
+6
*
dofile error reporting for syntax errors
est31
2015-06-12
1
-1
/
+2
*
Fix Windows build, clean up included headers
SmallJoker
2015-05-22
1
-1
/
+1
*
Add mod security
ShadowNinja
2015-05-16
1
-0
/
+603