Minetest logo

IRC log for #minetest-hub, 2020-04-08

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:12 Sokomine ah, well, at least it loads now
02:09 olliy joined #minetest-hub
03:34 olliy joined #minetest-hub
04:51 QwertyDragon_ joined #minetest-hub
04:54 olliy joined #minetest-hub
05:00 QwertyDragon joined #minetest-hub
05:25 olliy_ joined #minetest-hub
05:28 olliy joined #minetest-hub
07:15 calcul0n joined #minetest-hub
08:00 calcul0n joined #minetest-hub
08:26 calcul0n_ joined #minetest-hub
08:28 TommyTreasure after months of no activity here, i steal the spotlight yet again.
08:28 TommyTreasure is the map on 5.2.1-dev compatible if i migrate to 5.2.0-stable?
08:29 TommyTreasure players are complaing of client lag issues when connecting with 5.2.0 client
08:32 sfan5 you mean 5.1.1, right?
08:32 sfan5 but in any case the answer is yes
08:32 TommyTreasure no, i meant the 5.2.1-dev.  the one you recommended i try a few months ago
08:33 TommyTreasure around xmas
08:33 sfan5 hm
08:33 TommyTreasure ok. map is fine with migration, and 5.2.0 should not experience client side lag
08:34 sfan5 where would I download that "5.2.1-dev"?
08:34 TommyTreasure you had it on a test git page for me to download
08:34 TommyTreasure i forget the issue, but it had to do with server stall
08:35 TommyTreasure i'm assuming that version was merged by january
08:35 sfan5 probably this one https://github.com/minetest/minetest/pull/9114
08:36 sfan5 either way maps are compatible if you upgrade the server from 5.x to 5.2 (or whatever is latest)
08:36 sfan5 downgrading from 5.2 to e.g. 5.1 could pose problems but currently even that works
08:36 sfan5 and the client version can of course be any 5.0, 5.1, 5.2, ...
08:37 TommyTreasure hang on a sec, my memory fails for the correct version of my game
08:37 TommyTreasure i'm joining it now to verify
08:37 TommyTreasure my bad, its 5.2.0-dev
08:38 ShadowNinja joined #minetest-hub
08:38 TommyTreasure compiled at the end of 2019
08:39 TommyTreasure yes, it wasn't my bug report, but that release fixed my issues
08:40 hlqkj joined #minetest-hub
08:41 TommyTreasure so i'll do a new compile, and go for it.  thanks sfan5
08:46 tomraceror joined #minetest-hub
10:48 olliy_ joined #minetest-hub
10:57 DS-minetest joined #minetest-hub
11:05 Fixer joined #minetest-hub
11:20 olliy joined #minetest-hub
11:34 calcul0n__ joined #minetest-hub
11:46 olliy_ joined #minetest-hub
12:00 DS-minetest joined #minetest-hub
12:02 NathanS21 joined #minetest-hub
12:16 hlqkj joined #minetest-hub
13:10 olliy joined #minetest-hub
13:22 olliy_ joined #minetest-hub
13:24 kilbith joined #minetest-hub
13:26 kilbith joined #minetest-hub
13:32 olliy joined #minetest-hub
15:35 calcul0n joined #minetest-hub
15:47 DS-minetest joined #minetest-hub
16:10 calcul0n_ joined #minetest-hub
16:26 calcul0n joined #minetest-hub
17:06 Fixer_ joined #minetest-hub
17:22 rubenwardy !title https://forum.minetest.net/viewtopic.php?t=24528
17:22 MinetestBot rubenwardy: Quiz: Spot 3 security vulnerabilities in this mod - Minetest Forums
17:27 Krock unbelieveable
17:27 Krock the forum is up again
17:27 rubenwardy for now
17:28 Krock message = "\"; sudo rm -rf /*; echo \"hello world"
17:29 rubenwardy nice, 1/3. Now say that "message" is checked to only contain [A-Za-z]+
17:29 Krock so it cannot be empty?
17:30 rubenwardy does it matter?
17:30 Krock not really, but if even, also restrict short messages (< 3 characters)
17:31 * DS-minetest answered on forum with [spoiler]
17:31 Krock not gonna F5 now
17:31 Krock well, the other thing is that I could hook mymod.send_mail
17:32 Krock where hook in lua is overwriting/extending it
17:32 Krock that's point 2/3
17:33 rubenwardy DS-minetest: 2/3 correct. I'll give 2.5/3 maybe
17:33 * DS-minetest thinks he got the 3rd point wrong, because it's too harmless
17:33 DS-minetest mhm
17:33 rubenwardy yeah, it's something to be aware of but not the vulnerability I was thinking of
17:34 Krock but 3/3 is a bug: ie.execute won't work
17:34 Krock i.e.os.execute will
17:34 rubenwardy damn it
17:34 rubenwardy top
17:34 rubenwardy *typo
17:34 Krock :P
17:34 Krock test your code man
17:34 DS-minetest yeah, test it on a server ;)
17:34 Krock I'd also add a "shout" priv requirement, just for the case
17:35 Krock or just kickban all spammers
17:35 Krock okay, F5 showed me that DS-minetest found the same issues
17:36 Krock rubenwardy: sneaky edit.. without leaving an edit notice
17:36 rubenwardy lol
17:37 Krock sorry for those who follow this channel, but these points were easy enough for everybody to figure out ;)
17:37 DS-minetest is the third that emails are actually supposed to be private?
17:38 Krock does "echo" even work in os.execute?
17:38 rubenwardy those two are fairly easy if you know about shell injection, and the basics of insecure_env
17:38 Krock nvm, it does.
17:38 rubenwardy echo is an example shell command, you'd use something like send-mail in practice
17:38 rubenwardy although, you wouldn't use os.execute in practice
17:38 rubenwardy the last one is fairly obscure
17:38 Krock 3obscure5me
17:39 Krock although according to numberZero it's probably still possible to get to the insecure env using metatables or so
17:40 Krock at least that's what I remember from a 2 year old discussion
17:41 Krock I'd also return a status and text in the chatcommand, to give the player a feedback. but that's probably not what you're up to
17:45 rubenwardy I've added 2 tips and an answers to the post
17:45 rubenwardy congrats, you're quicker than discord
17:49 rubenwardy ~book security
17:49 rubenwardy !book security
17:49 MinetestBot rubenwardy: Security - https://rubenwardy.com/minetest_modding_book//en/quality/security.html
17:49 rubenwardy this is mentioned - nice to know no-one reads it :D
17:52 Krock > From 5.0 onward, named formspecs will be blocked if they haven’t been shown yet.
17:53 Krock From 5.0 onward, only the most recently sent formspec name will accept inputs
17:53 Krock it's kinda a singleton
18:01 aerozoic joined #minetest-hub
18:27 calcul0n_ joined #minetest-hub
19:18 hlqkj joined #minetest-hub
19:48 rubenwardy when we seek help for graphics programming: https://rwdy.uk/PEXTp.png
19:51 VanessaE rubenwardy:  is that a good thing or a bad thing? :)
19:52 * rubenwardy sweeps z-fighting, low view range, stutter, performance issues under the rug
19:53 rubenwardy yup, totally a good thing
19:59 VanessaE heh
20:05 * Sokomine lifts the rug shortly and pushes some errors below it as well
20:05 Sokomine now we need to motivate players to always stand on our rug and never to look below
20:07 Fixer joined #minetest-hub
20:30 kilbith joined #minetest-hub
20:37 kilbith this forum is so fucking annoying
20:37 kilbith jesus
20:39 sfan5 should've switched to discord :^)
21:06 Sokomine noo. discord is extremly annoying. irc is way better in all aspects
21:08 Sokomine oh. i get occasional replies from the forum after long wait
21:11 kilbith it seems the FOSS demographics is a nerdy class of resistant to change
21:12 calcul0n joined #minetest-hub
21:12 rubenwardy I use discord because it's where our users are
21:12 kilbith discord fixes all the major flaws irc has, and make it better
21:13 kilbith and I fucking don't care whether it's proprietary or not, it just fucking works
21:13 rubenwardy and it's not true that IRC is way better. IRC is painful to connect to, all the clients suck in different ways, fragmentations, slow moving standard
21:13 kilbith I don't ask my baker for his bread recipe
21:13 kilbith I just don't care, it tastes good
21:14 rubenwardy I mean, you'd be interested in the bread recipe if you had past experience of rocks and sand in bread
21:14 kilbith lol
21:14 rubenwardy luckily with regulation that doesn't happen
21:14 rubenwardy plus the french do bread well \o/
21:14 sfan5 or maybe you're of those paranoid people who suspects rocks and sand in every bread they see
21:14 rubenwardy that is also true
21:15 rubenwardy I'm a free-software pragmatistic rather than extremistic. I prefer to use free software, but will use proprietary software where it is significantly easier to do so
21:15 rubenwardy I use Discord and CLion
21:15 rubenwardy and Steam
21:16 DS-minetest I've already eaten bread made out of straw. (in mtg)
21:16 kilbith free software is a programmer thing, not an user one
21:17 rubenwardy there are user benefits in terms of privacy, and economic benefits by sharing code
21:18 rubenwardy but yes, you are correct
21:22 Sokomine kilbith: discord is a major pain. it tries to beep unallowed! there are unwanted graphics! it spams about things going on while not in that chat. it wasts a lot of valuable screen space for empty space or control elements. it is made for those that still communicate in pictures instead of written language
21:23 rubenwardy unallowed -> not sure what that means
21:23 rubenwardy 2 -> those are bots, not part of discord by default
21:23 rubenwardy 3-> you can enable compact mode
21:23 rubenwardy 4 -> it's made for users
21:24 kilbith try going into a popular IRC channel and we can talk about spam again
21:24 sfan5 it is made for the particular target group that often players games on computers these days
21:25 Sokomine we do have good bread in germany as well :-)
21:26 Sokomine DS-minetest: use my cottages mod. comes with a nice treshing floor, handmill for turning seeds into flour...produces best bread eventually! (in a furnace in which you cooked lead before.....)
21:27 kilbith we have used IRC at my company, but we eventually switched to discord shortly after because you cannot run a business on IRC
21:28 kilbith and the BuildAWorld did exactly the same
21:28 kilbith +team
21:30 Fixer are there FOSS alternatives to discord?
21:30 rubenwardy rocket chat, keybase, matrix
21:35 Fixer OSS community clearly needs discord-like alternative, there is a big appeal of such platforms, fancy, easy image/file sharing, voicecalls etc, it just makes life easier, i just don't like discord's privacy policy and closed nature and SAAS nature
21:36 kilbith the MT discord server has 200+ people there
21:36 Fixer and it works from browser as well
21:36 Fixer though it needs to be flexible ._.
21:37 Fixer some people like no-registration, join now, lightweight, in browser on in client in language of your liking
22:05 calcul0n_ joined #minetest-hub
22:09 GreenXenith joined #minetest-hub
22:37 kilbith_ joined #minetest-hub
22:52 Sokomine which imagehoster did work again? i forgot which one worked (i don't allow js)
22:58 Peppy Sokomine : did you try framapic.org  ?
22:58 Peppy it's Lutim based, should work without JS
23:01 Sokomine hm. somehow quite slow for me right now. anyway..what you're now missing to see is a failed windmill. failed because...well...there grew a tree right in front of it, blocking any wind...(mg villages village)
23:04 Peppy strange, I just had instant acces...
23:06 Sokomine it hangs for me after clicking on "send files". the initial page loads fast
23:10 Peppy I just tried again, no problem, localization bug ? (I use french interface)
23:11 Peppy (looks like changing language does require JS, french display is default for me )
23:11 Sokomine strange
23:12 kilbith_ joined #minetest-hub
23:29 GreenXenith joined #minetest-hub
23:34 Sokomine anyway...mg_villages ought to run with wuzzys version of realtest_mt5 now as well (apart from some remaining door problems)

| Channels | #minetest-hub index | Today | | Google Search | Plaintext