(no title)
Therenas | 1 year ago
Almost all of the debug library was made unavailable to mods as well, for similar security reasons.
Therenas | 1 year ago
Almost all of the debug library was made unavailable to mods as well, for similar security reasons.
wruza|1 year ago
A preprocessor could spit out Lua code with the same effect and less complexity. Really interesting why and how these decision were made.
mananaysiempre|1 year ago
gjsman-1000|1 year ago
Factorio 1.1.101 (which the blog post says included the fix) does not list any changes regarding the disabling of bytecode or restricting the debug library. This would have been notable news, even without admitting the security risk. Factorio 1.1.107 does mention disabling the debug library, but it doesn’t seem this article had anything to do with that.
Therenas|1 year ago
I believe the change was not mentioned in the changelog as an attempt at 'security through obscurity', trying to avoid people getting any ideas before the update is wide-spread. Not sure that helps any, but still.