Luanti logo

IRC log for #luanti, 2026-08-18

| Channels | #luanti index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:45 MTDiscord <luatic> alright #16036 should be ready for review now. thanks for poking me.
00:45 ShadowBot https://github.com/luanti-org/luanti/issues/16036 -- Safe `require` for module loading by appgurueu
01:09 Sokomine joined #luanti
01:29 ___nick___ joined #luanti
01:32 ___nick___ joined #luanti
01:38 FeXoR joined #luanti
01:44 SwissalpS joined #luanti
01:53 SwissalpS joined #luanti
02:05 SwissalpS joined #luanti
03:11 SwissalpS joined #luanti
04:00 MTDiscord joined #luanti
04:52 technomancy luatic: is it deliberate that you're omitting package.path?
04:54 technomancy like one alternative would be to construct package.path out of all the various mods and then have the package.loaders entry search that path; would be a little more consistent with regular lua
04:56 technomancy I also think it would be worth supporting package.preload; this is really nice for bundling up several files into one .lua
04:56 technomancy and I have a few ideas for more tests to cover other cases
04:56 technomancy luatic: would you like me to open a PR against your feat/require branch? I could also wait till it's merged to the main repo and open a PR there
07:33 mrkubax10 joined #luanti
09:01 YuGiOhJCJ joined #luanti
09:37 est31 joined #luanti
09:50 sugarbeet joined #luanti
09:51 greeter joined #luanti
11:27 turtleman joined #luanti
11:33 Trifton joined #luanti
11:35 BadGuyAlex joined #luanti
11:38 mrkubax10 joined #luanti
11:57 GNUHacker joined #luanti
12:51 PoochInquisitor joined #luanti
13:16 MinetestBot [git] red-001 -> luanti-org/luanti: Restrict (SS)CSM access to `collectgarbage` 74e03c6 https://github.com/luanti-org/luanti/commit/74e03c60b3d863deeb9d21871abdd27cc0d5c1ef (2026-08-18T13:15:38Z)
13:16 MinetestBot [git] cx384 -> luanti-org/luanti: Don't open chatcommand help window on failed `/all` command (#17424) 0fb103b https://github.com/luanti-org/luanti/commit/0fb103bda7550e5002ef266fa0b7007aedaa3914 (2026-08-18T13:16:02Z)
13:16 MinetestBot [git] sfan5 -> luanti-org/luanti: Clarify security policy (#17459) 9ffb7b6 https://github.com/luanti-org/luanti/commit/9ffb7b6999ebe906b841c2d870156a1774883ff6 (2026-08-18T13:16:19Z)
13:19 MinetestBot [git] sfan5 -> luanti-org/luanti: Harden filesystem sandboxing for main menu 02d5783 https://github.com/luanti-org/luanti/commit/02d57830a5b30912a4f53dec0643d832ec8fa3fe (2026-08-18T13:18:12Z)
13:19 MinetestBot [git] sfan5 -> luanti-org/luanti: Improve ScriptApiSecurity logging 10fcbd9 https://github.com/luanti-org/luanti/commit/10fcbd9401ed1b7438be543db45a35496987dd87 (2026-08-18T13:18:18Z)
13:19 MinetestBot [git] sfan5 -> luanti-org/luanti: Fix mishandling of case-insensitive paths 3351ccf https://github.com/luanti-org/luanti/commit/3351ccffdf8db6d2852be8f77e2c56517f09f2e5 (2026-08-18T13:18:25Z)
13:19 MinetestBot [git] sfan5 -> luanti-org/luanti: Prevent Lua access to stdin/stdout entirely 58b01e9 https://github.com/luanti-org/luanti/commit/58b01e9373add0ca1a8331e1dfb65d3d59a966ae (2026-08-18T13:18:29Z)
13:43 __nick__ joined #luanti
14:09 YuGiOhJCJ joined #luanti
14:13 kamdard joined #luanti
14:22 YuGiOhJCJ joined #luanti
14:33 Trifton joined #luanti
15:09 Panquesito7 joined #luanti
15:26 Guest42 joined #luanti
15:26 Guest42 left #luanti
15:39 MTDiscord <luatic> technomancy: yes. i think a custom loader is more natural than package.path because it lets me directly use core.get_modpath. the path alternative would be messier (i'd have to set up all the search paths for where mods can be - mod folder, modpacks, game, world - in the correct order).
15:40 MTDiscord <luatic> i think i would prefer to get this in as-is first, because i think that's already useful (and already a bit tricky in some aspects); non-essential features can be added later
15:41 technomancy luatic: sorry, I was unclear; I meant that your custom loader could itself use package.path
15:41 technomancy but now that you mention core.get_modpath I see why this might be preferred
15:42 technomancy sounds good; I'll do some fiddling around and testing and then wait for the merge before submitting
15:43 MTDiscord <luatic> thanks!
15:49 devkay joined #luanti
15:58 devkay joined #luanti
16:04 devkay_ joined #luanti
16:25 devkay_ joined #luanti
16:40 Trifton joined #luanti
17:02 crazylad joined #luanti
17:24 mrkubax10 joined #luanti
17:31 mrkubax10 joined #luanti
18:45 Tirili joined #luanti
19:32 crazylad joined #luanti
19:38 Trifton joined #luanti
19:55 ___nick___ joined #luanti
20:12 mrkubax10 joined #luanti
20:35 ___nick___ joined #luanti
20:40 Desour joined #luanti
20:46 swift110-mobile ok cool
22:33 panwolfram joined #luanti
22:57 mrkubax10 joined #luanti
23:01 MinetestBot [git] sfan5 -> luanti-org/luanti: Fix testPathsEqual truth table 88d9032 https://github.com/luanti-org/luanti/commit/88d9032a8070baf09ec59dad7cd5072b2a9608bf (2026-08-18T21:43:59Z)

| Channels | #luanti index | Today | | Google Search | Plaintext