Time Nick Message 00:43 shivajiva Web_44 looks like the player testing the exploit, hit on storms server ~100 mins ago 00:44 shivajiva it started banning players shortly after he arrived 00:46 shivajiva another account attached to his IP had noclip and protection_bypass privs on my server 00:51 nore shivajiva: what's happening? 01:46 benrob0329 hello all 01:48 shivajiva Hi benrob 01:50 benrob0329 hi shivajiva, whats up? 01:51 shivajiva just about ready to sleep 01:51 Shara Hi benrob0329 01:51 Shara Hmm 01:51 benrob0329 hi Shara 01:51 shivajiva Hi cornernote 01:52 cornernote Hey shivajiva 01:53 shivajiva I'm a fan of your skyblock mod :) 01:54 Shara Hi cornernote 01:55 cornernote Hey Shara 01:55 cornernote How is everyone this lovely weekend? 01:55 Shara Sleepy, but good thanks. 01:56 shivajiva ^ 01:56 shivajiva hbu? 01:57 benrob0329 I'm setting up gentoo :P 01:58 cornernote Went to a crazy club Friday, sleep Saturday 01:59 shivajiva heh sounds like fun if you had to sleep for a day xD 01:59 cornernote Speaking of crazy things happening... Got an email from oldcoder recently 02:00 shivajiva ah me too 02:01 nore (me too :/) 02:01 cornernote From his point of view, seems some people are, not sure how to say it, being jerks about something small 02:06 shivajiva what is this something small? 02:08 shivajiva need a framework of your understanding of this really 02:09 shivajiva you seem to know him well, he cites your assistance in providing web resources 02:09 cornernote Not a lot... I've not been here for a while. Only what was in the email 02:10 cornernote We have helped each other with both mt and non mt issues in the past 02:13 shivajiva the content of the email are somewhat fanciful and reveal personal details 02:15 shivajiva will you be running his Australian branch as suggested? 02:19 cornernote That wasn't suggest, I think you misunderstood what was offered 02:20 cornernote I'm not concerned revealing personal details, I'm not a particularly private person, but I understand others maybe 02:20 shivajiva probably it's a big read 02:27 cornernote My concern with the email is that oldcoder feels the overwhelming majority of people seem to not want him around, and the email doesn't really explain why... And even if it did it would be his view... 02:28 cornernote So I guess my question is... Do most people feel he is unwelcome? 02:28 benrob0329 before this, no 02:29 nore ^ my opinion is that he's alienated himself will all this 02:29 Shara This channel was not created just to remove him. 02:30 cornernote benrob0329 before this email? 02:30 nore (but he thought it was) 02:31 benrob0329 cornernote: before the "minebest" fork, before the ddos accusations, before any of this started 02:31 Shara This has been going on for a while. 02:32 nore well before all the sneak stuff he was not unwelcome at all 02:32 nore the sneak problem started a fight but it settled in a few days 02:32 cornernote It's all just discussion 02:32 benrob0329 and even after the sneak stuff 02:32 nore except for OC wanting to make a fork, but stealing the name, and registering the trademark 02:33 cornernote Hopefully my discussion and questions will not make me unwelcome 02:33 benrob0329 it was the fact that he decided to fork and split the community that alienated him 02:33 benrob0329 cornernote: nah, your just inquiring. not threatening 02:33 Shara I think the devs handled the sneak issue poorly, but most of them involved have admitted it should have been handled better as well, and several of them have been trying to fix things. 02:33 cornernote nore, how does one steal a name? 02:33 Shara A now respect a few of the devs more than I did to begin with in all truth 02:34 Shara I now* 02:34 cornernote And he claimed to have permission to register a trademark, has he even done it? 02:34 nore cornernote: he explicitely said he wanted to register the trademark, and that he had the means to be better referenced when looking for minetest 02:34 nore he hasn't yet 02:35 nore but he set up the "minetest store" on his website which he said was to register the trademark 02:35 cornernote Shara, I'm not following, they handled it poorly, but you respect them more? 02:36 Shara cornernote: because people learn and grow 02:36 Shara I saw people start to listen and change 02:36 cornernote Ok, that makes sense and is a good thing 02:37 nore well and after that his server was DDoSed and he came to #-dev asking who did this, refusing to believe no-one there knew and refusing to go to a more appropriate channel such as #minetest to ask that 02:37 cornernote But why was oc unwelcome as part of this process? 02:37 nore he was *not* unwelcome 02:37 cornernote nore, again, just a discussion 02:38 nore cornernote: yeah, of course :) 02:38 cornernote The email said he was demoted and kicked 02:38 cornernote Sounds unwelcome to me 02:38 Shara cornernote: perhaps it's best you read the logs from the days this happened 02:39 Shara Then you can review what each side said and reach conclusions 02:39 Shara These things happened in logged channels 02:39 cornernote Could you please paste the link? I'm on my phone... But am genuinely interested 02:39 Shara Would need a date 02:39 NathanS21 I believe his letter is posted publicly on minetest.org for anybody interested in reading it. 02:40 Shara Anyone recall the dates of things? 02:40 nore 2017-04-23 for #minetest 02:40 nore and 2017-04-21 for #minetest-dev 02:41 shivajiva his posture as the opposition made his position increasingly untenable and his response was to turn to troll like behaviour just like this doxxing he's currently doing 02:41 nore (I just grepped "kicked OldCoder" from my logs so I might be missing a few things) 02:42 Shara Thanks nore. I will check for logs 02:42 nore http://irc.minetest.ru/minetest-dev/2017-04-21#i_4886105 02:42 Shara nore saves me work :) 02:44 nore http://irc.minetest.ru/minetest/2017-04-23#i_4893419 for the other one I think 02:44 benrob0329 you know you have things working when you can listen to the marble machine in 1080p :P 02:45 nore and there actually http://irc.minetest.ru/minetest/2017-04-26#i_4898064 02:46 shivajiva I find myself asking how he can have a tenable position when he resorts to this but I'm interested in your conclusions cornernote 02:47 nore (he was also insulting some people with PMs around that time as well) 02:48 shivajiva unfortunately I will have to read them in the log as I need to sleep, nice to meet you btw :) 02:53 benrob0329 need to pull git as gentoo doesnt have a maintainer for the minetest package :-( 02:53 benrob0329 still on .14, even in unstable 02:53 Shara Heh, so is my server 02:53 Shara So that's fine :P 02:53 benrob0329 true 02:54 benrob0329 but i like to run git anyways :P 02:54 Shara I'll probably sit down and work out the mess it's in well enough to update it in July or August 02:54 benrob0329 (Offtopic) https://www.youtube.com/watch?v=hyCIpKAIFyo 02:54 Shara The debian install was so messed up when I set things up that I am almost scared to touch it 02:54 benrob0329 might want to back up the .minetest then 02:55 Shara Yea 02:55 benrob0329 update, make sure it works, then replace it 02:55 benrob0329 possibly cleaning things up in the process 02:56 Shara benrob0329: That music = awesome 02:56 benrob0329 Shara: https://www.youtube.com/watch?v=IvUU8joBb1Q&list=RDIvUU8joBb1Q#t=47 02:56 benrob0329 was inspierd by it :D 02:56 Shara yea, I know that one :) 02:57 benrob0329 its the best meme :PP 02:57 benrob0329 now to watch some i3 tutorials to get this desktop out of the early 2000s 02:57 benrob0329 its not hard, i just gotta have some help first time around 02:58 Shara I ended up setting up a different computer just to compile MT... 02:59 Shara But it felt good to be able to finally test code changes properly again 02:59 * benrob0329 browses pixabay for backgrounds 03:12 cornernote Thanks everyone for the feedback... I'll have a look at the logs soon... But I think it's worth mentioning that it's not about being right or wrong, it's about someone who has contributed a lot being unwelcome... It doesn't seem he did anything malicious or damaging, it's all just talk in a chatroom 03:22 paramat um, he did actually 03:33 cornernote Ok, do I need to read the logs to find it? 03:39 cornernote As a channel for an open source game, if people want to ban someone based on a pm, shouldn't they share the pm, obviously with any private info removed? 03:40 cornernote That's a big call haha... I mean you're including me, right? 03:40 cornernote In your insane list in 4 years? 03:41 cornernote Surely I rank somewhere?! 03:41 cornernote Maybe not top 10, but definitely in top 50 07:42 tenplus1 hi folks 07:43 LazyJ Howdy tenplus1 ;) 07:43 tenplus1 hi LazyJ :P 07:50 VanessaE go back to bed, tenplus1. it's too early :P 07:50 VanessaE also hi :) 07:50 tenplus1 lol, hi Vanessa... 8:50am here :D 07:52 * tenplus1 is checking find_nodes_in_area c++ code to see how it all works :P 07:56 VanessaE it's *still* too early :P 07:56 tenplus1 ehehehe 07:56 VanessaE benrob0329: *poke* 07:58 tenplus1 hi nrz 07:59 nerzhul hi 07:59 * tenplus1 wonders if find_nodes_in_area_under_air can be amended to find_nodes_in_area_under and find_nodes_in_area_above 08:03 red-002 huh I see you are back to the subject of the letter 08:03 tenplus1 ? 08:05 tenplus1 also... line_of_sight needs a bool added for solid_nodes_only 08:05 tenplus1 so it avoids plantlike etc 08:30 tenplus1 would this work ok: https://pastebin.com/adwHRUW0 08:34 * red-002 shrugs 08:34 red-002 test it 08:35 red-002 oh you might want to check if it's airlike not just air 08:37 VanessaE check for buildable_to. 08:37 red-002 that would be even better 08:38 red-002 otherwise plants will block the line of view 08:38 tenplus1 so change if(n.param0 != CONTENT_AIR) { to if(n.drawtype != NDT_AIRLIKE) { 08:38 VanessaE tenplus1: ^^^ 08:40 tenplus1 and if(n.drawtype == NDT_NORMAL) { to if(n.buildable_to == false) { 08:40 VanessaE you don't need to check the drawtype if you just check buildable_to. 08:40 VanessaE (air is, also :) ) 08:40 tenplus1 oh yeah... lol 08:41 tenplus1 we still need this to be backwards compatibletho... cant just change the function from hereon in 08:42 tenplus1 hi cx384 08:42 cx384 hi tenplus1 08:42 tenplus1 so can keep the airlike check (counts for air and enhances it to airlike nodes).... but inside I can have a check for solid bool and buildable_to nodes ?!? 08:45 tenplus1 https://pastebin.com/QEk94bQD <-- updated 08:47 tenplus1 hi CWz 08:48 CWz aye 08:49 tenplus1 original line_of_sight code to compare changes: https://github.com/minetest/minetest/blob/2818d3f2244d2146a5cdb61cd41f6561c514f97c/src/serverenvironment.cpp#L494 08:53 * tenplus1 pokes Vanessa... 09:00 tenplus1 red? 09:14 tenplus1 https://github.com/minetest/minetest/pull/5762 09:14 tenplus1 back laters :D 09:28 celeron55 oh, cornernote was here 09:29 red-002 yeah he was asking about all the OC stuff 09:33 celeron55 i wish he asked for my viewpoint too, but i guess he's sleeping now 09:33 celeron55 and... i was sleeping then :P 09:46 shivajiva He'll be aback I'm sure but he's not asleep it's too early 09:51 shivajiva it's too early for me to type properly it seems 09:51 red-002 it's always too early for my to ype properly 09:52 red-002 me* 09:52 shivajiva :D 09:52 red-002 to* 09:52 red-002 case in point I suppose 09:52 shivajiva nicely done! 09:56 Calinou hi 10:05 tenplus1 hi folks 10:05 red-002 hello tenplus1 10:05 tenplus1 hi red 10:05 red-002 I left some comments on your pr 10:05 tenplus1 oohkewl :) checkingnow 10:12 tenplus1 red-002: I thought that stepsize was the last function var and that v3s16 *p was a return value... so I put it inbetween those ? am I wrong ? 10:13 tenplus1 wb cx384 10:14 cx384 hi :-) 10:15 tenplus1 hi Fixer 10:16 red-002 you still have to change it everywhere that the function is called 10:16 red-002 also you need to change the header 10:16 red-002 I forgot to mention that 10:17 tenplus1 o.O more than I know... am not good at c coding 10:18 tenplus1 so current line_of_sight has (pos1, pos2, stepsize, p) ?? what is p for ? 10:19 red-002 looks like it's the first node that blocked the line of site 10:19 red-002 sight* 10:20 tenplus1 hi shiva 10:20 shivajiva morning ten :) 10:20 tenplus1 red-002: so is p a return value or can it be set by function? 10:20 tenplus1 am confuzzled 10:21 red-002 no the bool is the return vaule 10:21 * shivajiva nods in agreement 10:21 red-002 c++ doesn't allow more then one return vaule 10:21 tenplus1 so having nobuild before that is ok ? 10:21 red-002 p is a pointer 10:21 red-002 well yes it is 10:22 red-002 I was just saying you need to put it last if you want to give it a default vaule 10:22 red-002 otherwise it doesn't really matter 10:23 tenplus1 but wouldnt that mean it's usage would end up being: line_of_sight(pos1, pos2, stepsize, p, nobuild) ?? or would the P part not be there 10:23 red-002 ?? 10:24 red-002 like I said the order doesn't matter 10:25 tenplus1 so long as I add nobuild to every reference of line_of_sight in code ? 10:25 red-002 yes 10:25 tenplus1 k, will work on that now... thanks :) 10:25 red-002 or you could give it a default vaule and only change it when you need to 10:26 tenplus1 it seems erverenvironment.h sets up default values, will use that to make it false 10:37 CWz started a world up with no protection mods(except for spawn), gonna see how long until things go nuts 10:38 tenplus1 lol 10:39 VanessaE CWz: things aren't likely to "go nuts" but expect the server to be abandoned pretty fasyt 10:40 VanessaE fast* 10:40 VanessaE my "Free for all" server was basically like that 10:40 VanessaE totally unmoderated, protection had to be user-choice, no moderators were expected to do it 10:40 red-002 wow I just saw a paid minetesthosting server 10:41 CWz Feck it has begone 10:42 VanessaE minetesthosting? 10:42 CWz dat Services sacks 10:42 VanessaE please tell me that isn't who I think it is 10:43 CWz It dis 10:43 CWz http://www.minetesthosting.com/ 10:43 tenplus1 k, I've prolly messed this up, but: https://github.com/minetest/minetest/pull/5762 10:43 tenplus1 meanwhile I lunch :PP 10:44 red-002 can confrim you messed it up 10:44 tenplus1 lololol 10:44 red-002 default agruments need to be last 10:44 VanessaE jesus fuck 10:44 * CWz squirts catchup, relish and mustard on tenplus1 and places himn in the bun 10:45 VanessaE Large: $40/month, 10 active worlds, 50 users 10:45 tenplus1 lol, thanks CWz :P 10:45 VanessaE I pay $42 a month for the whole damn server and it has a lot more than 10/50 on it some days 10:45 red-002 wow someone is hosting an server thats using ipv6 10:45 CWz yes bad hosting is bad 10:45 CWz who? 10:46 red-002 too bad my ISP still doesn't understand ipv6 10:46 CWz is hosting ipv6 10:46 red-002 dunno 10:46 CWz Banana Land 10:46 red-002 the server is called "banana land" 10:46 CWz ? 10:46 VanessaE so who runs that site anyway? 10:46 tenplus1 banana!!!!!! 10:46 tenplus1 hope they have minions 10:47 red-002 wow too more paid minetesthosting servers 10:47 red-002 two* 10:47 CWz that's the watch the word burn experiment that i was talking about 10:47 red-002 I guessed so much 10:47 VanessaE ok someone is going to HAVE to show me how to do the same thing, since I have good bandwidth, just not much storage (but that can be upgraded) 10:47 Fixer just logged in on server and crashed after opening chat again :/ 10:49 CWz who the Puck payed for a minetesthosting account. it like throwing you pennies at a Walrus 10:49 CWz VanessaE, what thing? 10:50 VanessaE CWz: paid hosting 10:50 VanessaE I mean, I've got the hardware 10:50 CWz VanessaE, becoming paid hoster? 10:50 VanessaE yeah 10:51 CWz I think setting up something like that is easy, so easy in fact that i don't know how to do it. :( 10:52 CWz basically the ease of ease of doing so is so easy buffer underflow occurs and it becomes extremely hard 10:52 * CWz ^ should have worded that better 10:53 CWz i wonder how they accomplished it probably with php or something 10:53 CWz VanessaE, you could do a manual setup 10:54 VanessaE I'll give it some thought 10:54 red-002 well they made a nice frontend for everything 10:54 VanessaE problem is I would eventually have to upgrade the server - it has the bandwidth, but memory and disk are a little ...snug. 10:54 red-002 I assume thats why they are so popular 10:55 CWz i think most of minetesthosting.com's plans don't allow for custom mods 10:56 red-002 custom mods are listed as coming soon 10:56 red-002 so correction none allow custom mods 10:56 shivajiva wonder if they updated WE 10:57 CWz It's been like that for over a year 10:57 CWz maybe 2 10:57 red-002 shivajiva, lol 10:57 red-002 I doubt it 10:57 red-002 last time I checked they are still running on 0.4.14 10:57 shivajiva I mentioned it to mcg she pays for hosting there 10:58 red-002 I can't really check now cause there is no way to filter the serverlist 10:58 shivajiva correction her parents pay 10:58 red-002 lol 11:00 CWz shivajiva, is the hosting any good? 11:00 CWz i wonder how much VanessaE's mintest hosting plans would cost 11:01 CWz 16$/mo 11:01 CWz ? 11:01 shivajiva it's weird, the server sleeps when nobody is connected 11:01 CWz sleeps? 11:01 red-002 the server is turned off 11:01 shivajiva but it seems fine on bandwidth, yea it stops announcing 11:01 VanessaE CWz: if I did it, it would either be $9.95 a month, or $18. 11:02 red-002 and starts when some tries to connect to that work 11:02 red-002 port*** 11:02 shivajiva yes 11:02 red-002 that is one confusing mistake 11:03 CWz wonder about the significance of $9.95 a month, or $18. 11:03 VanessaE red-002: that tells me it's a AWS instance, or maybe linode. 11:03 CWz AWS? 11:03 red-002 amzone 11:03 red-002 amazone? 11:03 red-002 dunno 11:03 VanessaE CWz: $9.95 would be the market-friendly version of $10. $18 is a significant number for Jewish folk (it means chai, "life") 11:03 VanessaE AWS is Amazon yeah 11:03 CWz חי? 11:04 VanessaE their cloud service. 11:04 VanessaE CWz: yep, I think that's right (I can barely see the chars) 11:04 red-002 lol started a server and granted the first person to join all privs 11:04 red-002 lets see what happens 11:04 CWz Huh? 11:04 shivajiva LOL 11:04 CWz maube those are test servers that they have 11:05 shivajiva select world, replace with air 11:05 CWz which one are you on? 11:05 Hijiri does mcg run each server on its own whatever instance? 11:05 red-002 I'm was seeing if minetesthosting updated thier servers 11:05 red-002 looks like no 11:05 Hijiri ripriprip 11:06 Hijiri do they have mod security at least 11:06 CWz i feel sorry for them if they have an outdated worldedit_gui mod installed 11:06 red-002 naw only mt-game 11:06 red-002 well maybe paid servers do 11:06 red-002 not going to waste my money to check 11:06 shivajiva the package allows for 5 servers I think, I have no idea how it loads up but she has 3 running I think 11:07 shivajiva she's not technical hence mthosting 11:07 red-002 it's disabled 11:07 Hijiri what is 11:08 red-002 do they have mod security at least 11:08 shivajiva oh my 11:09 shivajiva I'll expect the worst then 11:09 tenplus1 hi Krock 11:09 Krock hi tenplus1 11:09 shivajiva hi Krock o/ 11:10 Krock hi shivajiva 11:10 tenplus1 pfft, failed checks and doesnt say why: https://github.com/minetest/minetest/pull/5762 11:10 Krock hi Jordach 11:10 tenplus1 hi Jordach 11:10 CWz server with dumb name 11:11 shivajiva cornernote came for a chat btw if you didn't read the logs 11:11 red-002 https://travis-ci.org/minetest/minetest/jobs/232065051 11:11 Krock tenplus1, https://travis-ci.org/minetest/minetest/jobs/232051354#L4069 11:11 CWz one of the server places you inside land 11:11 red-002 I have a feeling I should just rewrite your patch 11:12 Krock the constructor misses a boolean argument 11:12 tenplus1 would prolly be easier 11:14 cx384 What happened to the Jungle server? https://forum.minetest.net/viewtopic.php?f=10&t=13125&view=unread#p269532 11:15 Krock lol is Gundul even using Minetest to host the server? 11:15 Krock hacked MT clients can't change files on a server 11:15 red-002 oh great smartgit just broke 11:16 shivajiva looks like a bit of lua was executed with security off maybe 11:16 red-002 fun 11:17 red-002 "now class here we have an example of why mod security isn't the worst change to minetest since sliced bread" 11:18 Krock since when do we have sliced bread in Minetest? 11:19 red-002 I bet it's in home decor 11:19 * tenplus1 has french toast in xanadu :D 11:19 Zeno` it's not 11:19 Zeno` toast is though 11:19 VanessaE doesn't that count as sliced bread? :)_ 11:19 CWz what about Pretzels 11:19 VanessaE CWz: no pretzels, but there is beer :) 11:20 Zeno` yeah, pretzels would be great as a necklace 11:20 CWz Good morning mate! 11:21 tenplus1 hi zeno 11:21 Zeno` hi all 11:23 CWz deezl is still AMI 11:25 Zeno` AMI? 11:41 tenplus1 hi DS-minetest 11:41 DS-minetest hi tenplus1 :) 12:08 tenplus1 hi WhoAreYou 12:08 WhoAreYou Hello 10+1. :) 12:10 Fixer CYBERNICKNAMES 12:11 shivajiva Hi WAY :) 12:12 WhoAreYou Hello shivajiva. :) 12:13 WhoAreYou Looks like there was a nasty attack on servers 3 days ago. I need to find VE to change some of my passwords on her servers. 12:15 CWz how many server effected? 12:15 VanessaE WhoAreYou: just sign on and change your password in the ESC menu 12:17 WhoAreYou The problem is... I wasn't on them for such a long time, so i forgot all of them. So, i need some temporary ones. 12:17 WhoAreYou :) 12:17 Shara Hello all :) 12:18 tenplus1 hi Shara 12:22 CWz WhoAreYou, want me to reset your passwords? 12:22 WhoAreYou CWz, on VE's servers? Sure. 12:27 tenplus1 crap, pull failed again... am sure I inserver bool everywhere it needed to be *sigh* https://github.com/minetest/minetest/pull/5762 12:30 * red-002 is working on this now 12:31 tenplus1 thanks red... am still wondering where I messed up tho :PP 12:33 red-002 you forgot a ; 12:33 tenplus1 crap... 12:33 red-002 in l_env.cpp 12:33 tenplus1 line 841 12:38 red-002 anyway I fixed up all the other issues with your PR basicly rewriting it 12:39 red-002 lol apprently I'm using an unoffical client and I should use the one from minetest.org 12:39 tenplus1 kewl, cant wait to see 12:39 red-002 can we ban OC from the server list? 12:39 red-002 if he wants to be minetest he better also host that 12:40 CWz that may be a bit much 12:40 red-002 server: minetesthosting.com 30640 12:40 red-002 not at all 12:40 red-002 if he and his supporters want to block offical clients their servers should be blocked 12:41 CWz war of the forks 12:41 tenplus1 lol 12:41 CWz wait how is he able to test if we are using a minebest or a minetest 12:41 red-002 if his servers don't allow people to connect then they shouldn't be on the server lsit 12:42 red-002 someone should see if this also happens with OC's servers 12:43 Zeno` The obvious way would be to send a custom packet requesting the server version and if there is no response then don't allow the connection 12:43 Zeno` I dunno if that's what's happening though 12:43 Zeno` s/server/client 12:43 red-002 client tells the server it's version 12:44 Zeno` strict checking? 12:44 red-002 I assume it checks the version string 12:44 red-002 or many it's an old version and doesn't allow new clients 12:45 red-002 in any case this shouldn't be allowed 12:45 Zeno` check with celeron55 12:45 red-002 if he wants to do this he is welcome to host his own serverlist 12:46 celeron55 what 12:46 tenplus1 hi celeron55 12:46 celeron55 there are servers on the server list that don't allow minetest clients? 12:46 red-002 yes 12:46 celeron55 list them 12:47 red-002 the only one I know is server: minetesthosting.com 30640 12:47 Shara I had problems connecting to a minetesthosting server in the past as well. 12:48 red-002 http://imgur.com/X5L89Of 12:48 celeron55 holy shit 12:48 Fixer lol 12:49 red-002 I don't personaly think this should be in anyway tolerated 12:49 celeron55 sfan5: we need to moderate the server list 12:49 sfan5 nice 12:50 red-002 these sorts of servers should be removed and oldcoder should be warned to not encorage this 12:50 davisonio agreed there needs to be some changes to the server list 12:50 sfan5 shadowninja has thankfully removed banning from the masteserver code 12:50 celeron55 the master server needs blacklist functionality 12:50 Krock we are a free and open (source) project. censoring is not a good idea 12:50 sfan5 since "it should be done with iptables" 12:50 celeron55 lol 12:50 sfan5 aka "i use one machine to host a single page" 12:50 davisonio censoring is sometimes good for a good reason 12:51 red-002 ^ 12:51 celeron55 Krock: there are rules and common sense that need to be followed 12:51 red-002 I agree these people are basicly begging to be censored 12:52 red-002 also it could be useful if someone finds a security exploit in the client 12:52 Shara It's a server list on minetest.net. For servers that can be connected to using the client from minetest.net 12:52 celeron55 sfan5: just hardcode it or anything, there's no way this can be allowed to fly 12:52 red-002 ^ 12:52 Shara It's nto really censoring in my opinion. It's making sure the list is used for purpose 12:52 red-002 the question is do we also block oldcoders servers 12:53 red-002 someone should check if they also do this 12:53 sfan5 ayy drama will the result of that 12:53 Shara Huge huge drama 12:53 Fixer Shara: update your worldedit NOW 12:53 sfan5 not like that's anything new 12:53 Shara Fixer: Done on RC, DL and all TPS servers 12:53 Shara But thank you :) 12:54 Fixer Shara: critical vulnerability in worledit_gui 12:54 * red-002 doesn't feel like editing his hosts file 12:54 Shara I know 12:54 Shara RC got hit by it on May 11th already 12:54 Fixer Shara: when? i changed my pass 10 min ago 12:54 Fixer ok 12:54 Shara Yesterday 12:55 red-002 hi rubenwardy 12:55 red-002 you might want to read the logs 12:55 rubenwardy just read them 12:55 rubenwardy holy guacamole 12:55 tenplus1 is this the worldedit_gui thing ?? or something else ? 12:56 sfan5 yeah worldedit_gui thing 12:56 tenplus1 gotcha, thankfully I dont use that *phew* 12:56 rubenwardy might be worth making a forum post 12:56 rubenwardy like, it's already being exploited 12:57 rubenwardy also recommend that production servers use mod security 12:58 rubenwardy why is lua execution even in WorldEdit? 12:58 red-002 who knows 12:58 rubenwardy for a lambda function, it would make sense. But not full unsandboxed lua 12:59 CWz can that bug can be considered as arbitrary code execution 12:59 rubenwardy CWz, yes 12:59 Shara It only seems to be a single person exploiting it so far, from what I found out 12:59 rubenwardy if mod security is disabled, then they can run arbitary terminal commands from the user running Minetest 13:00 Fixer rubenwardy: and read auth.txt 13:00 Fixer which is worse 13:00 rubenwardy well, all the passwords are SRP'd at least 13:00 rubenwardy which is better than hashing 13:01 CWz even get sudo if the os has a vulnerability. 13:02 rubenwardy yeah, privilege escalation 13:02 rubenwardy Dirty COW 13:04 CWz is mod security on by default at least 13:04 rubenwardy no 13:04 rubenwardy because it broke mods 13:04 sfan5 celeron55: which ones do i ban 13:05 celeron55 i think it would be a pretty good idea to shutdown and disable the vulnerable servers 13:05 rubenwardy agreed 13:05 celeron55 even if they have a restart script, just setting bind_address = foo will make a server fail to start 13:06 celeron55 way less harmless than getting actually attacked 13:07 celeron55 sfan5: i guess it's minetesthosting.com:30640 for now 13:08 davisonio set the bind address = update_your_worldedit_gui_mod otherwise they might just change it back and not know what the problem was 13:08 celeron55 davisonio: good idea 13:09 sfan5 done 13:10 sfan5 (ping me if it isn't gone in 6 minutes) 13:10 CWz what's wrong with minetesthosting.com:30640? 13:10 celeron55 well, try it 13:10 celeron55 you'll see 13:12 Krock lol 13:12 Krock apparently it's really an unofficial one 13:12 CWz minetest.org? that not official 13:12 Krock no, I'm using an unofficial one. This .org is scam anyways 13:13 CWz isn't minetest.org belongs to coldoder 13:13 rubenwardy yes 13:13 CWz *Oldcoder 13:13 Krock *doesn't belong 13:13 rubenwardy really should have been bought instead of .net :( 13:14 Krock .net is nice goo 13:14 Krock *too 13:14 davisonio who runs the .com? 13:14 red-002 someone 13:14 Fixer minetest.io /takes out portable vinyl player 13:15 Krock good question. old fan/air conditionner site 13:15 red-002 mine.test 13:15 Fixer minetest is so clusterfuck 13:15 CWz so does that mean they are in cahoots with him 13:15 rubenwardy minete.st 13:15 Fixer minetest.net .org .com .tk holy fuck 13:15 davisonio minete.st 13:15 red-002 yeah 13:15 Krock davisonio, you got ninja'd :P 13:15 celeron55 .com has been around longer than .org i think, and i still don't know who runs it 13:15 davisonio haha I did! 13:15 davisonio we should contact them, it's totally outdated 13:15 celeron55 good luck with that, lol 13:15 red-002 should have seen what happened when he said he will take over the project on his irc server 13:16 rubenwardy anyone fancy making a command to change bind_address setting? 13:16 rubenwardy and shutdown 13:16 CWz wait how do i even open tbz file 13:16 CWz nvm 13:16 red-002 rubenwardy, working on it 13:16 red-002 adding it to csm 13:17 rubenwardy I say we run that on every server affected, then post a news post on the forum 13:17 rubenwardy this is serious 13:17 celeron55 csm - the official minetest blackhat + whitehack tool... 13:17 red-002 lol 13:17 celeron55 whitehat* 13:17 celeron55 whitehack 8D 13:17 red-002 greenish hat 13:17 CWz what does that do? 13:17 red-002 what does what do? 13:18 tenplus1 ? 13:18 * CWz heard an echo 13:20 red-002 alright now local formpspec input is sent to the server 13:20 red-002 now i only need to understand worldedit 13:21 davisonio tracking down the owner of minetest.com lol 13:21 benrob0329 What? Worldedit had an exploit? 13:21 CWz we still talking about the worldedit bug right. not something new. 13:21 tenplus1 worldedit_gui has exploit 13:22 tenplus1 *had, it's fixed now 13:22 benrob0329 Good 13:22 benrob0329 I though you couldn't actually read passwords from auth.txt? 13:22 Krock you can read the encrypted ones 13:23 Krock or hashed, whatever 13:23 tenplus1 any way of moving auth.txt info into the new player settings 13:23 CWz gonna try loging into that server with the minetest.org client 13:23 benrob0329 right, can you unhash them? 13:23 benrob0329 It doesn't seem like that'd be easy 13:24 red-002 alright almost done 13:24 CWz even the minetest.org client cannot connect to that server, so it's possibly just a typo on the server owner part 13:24 Krock benrob0329, well, using bruteforce maybe 13:25 rubenwardy benrob0329, ^ or a rainbow table 13:25 Krock red-002, that was quit! 13:25 rubenwardy but it's SRP, so not sure 13:25 benrob0329 Krock: yes, but that's a different problem 13:26 benrob0329 rubenwardy: what is a rainbow table? 13:26 CWz http://www.kedeleducation.co.uk/user/products/large/Multi-coloured-ext-end-picnic-table-PICENDWH001.jpg 13:26 rubenwardy https://en.wikipedia.org/wiki/Rainbow_table 13:27 CWz Oh 13:27 tenplus1 ooh, that looks promising 13:28 Krock ddg'd "brute force" https://www.gamersnet.nl/reviews/brute_force/scrshot4.jpg 13:29 CWz i bet that hacker who's using that bug is wearing a monocle, has cat on his lap which he strokes, while twirling his moustache 13:29 davisonio ok found out who runs minetest.com - seems like they haven't been active since 2012 13:29 red-002 it worked!!!! 13:30 red-002 krock do you want to write the exploit code? 13:30 CWz huh 13:30 red-002 I'm not sure what the best way to disable the servers would be 13:32 red-002 I'm kinda surprised by how simple that was 13:32 red-002 just a single line of c++ code 13:32 tenplus1 ??? 13:32 red-002 and some code ported from worldedit 13:32 * CWz confused 13:32 rubenwardy davisonio: who? 13:33 Krock red-002, in Lua? 13:33 red-002 yes 13:33 red-002 I abused csm formspecs so you even the the full worldedit formspec 13:34 Krock okay, on the way 13:36 CWz i wonder how many server are effected probably not was much as we think 13:40 davisonio rubenwardy: just emailed them and PMed them https://forum.minetest.net/memberlist.php?mode=viewprofile&u=1515 - they actually went on IRC in 2014 looking to sell it - also run two other sandbox game sites 13:41 rubenwardy how much were they looking for? 13:42 red-002 looks good 13:42 red-002 let me try it on a local server 13:43 * red-002 forgot about /msg 13:43 davisonio rubenwardy: didn't say http://irc.minetest.net/minetest/2014-02-21#i_3593117 13:44 grey-001 oh copy and paste is broken in mt again 13:45 CWz grey-001, i don't remember it ever working 13:45 grey-001 it works sometimes 13:45 grey-001 I can copy from minetest to minetest 13:47 Fixer .com is no longer on the first page 13:47 davisonio yeah it's nowhere to be seen now 13:49 grey-001 we should inform minetesthosting about the sanctions taken agaist a paid server they are hosting 14:06 tenplus1 o.O adblock blocks on average 48 different things per youtube video now... damn!! 14:07 Shara nerzhul or Krock (or any other dev): could you let me know if I do need to change anything else for https://github.com/minetest/minetest/pull/5758 please? 14:09 tenplus1 hi NathanS21 14:10 NathanS21 hi tenplus1 14:10 NathanS21 just recorded a mod review of farming_redo 14:10 Krock looks good Shara. 14:10 NathanS21 I hadn't realized all the new features you've added. 14:10 tenplus1 ooh sweet :D 14:10 Shara Would just really like to try and get it in before release if possible 14:18 rubenwardy grey-001, progress? 14:25 grey-001 Shara, is your server patched? 14:25 Shara Yes 14:25 grey-001 oh good 14:25 Krock hi rubenwardy 14:25 grey-001 wb rubenwardy 14:25 rubenwardy yo 14:25 Shara RC and DL were patched yesterday as soon as this came up 14:26 Shara TPS servers were all patched last night 14:34 Shara Okay, can someone share the list of servers to be disabled please? 14:34 Shara I'm being told mine is on the list (which of mine even?) 14:34 tenplus1 disabled why ? 14:34 Shara I don't actually know. 14:35 Shara I assume something to do with those who have not updated WE 14:35 Shara But I did that yesterday, right after you linked me to it 14:35 tenplus1 NathanS21: did you use bonemeal mod with farming redo ? api detects crops and saplings 14:35 Shara So if I find my servers missing from the public list or anything else, I will actually be quite annoyed. 14:35 NathanS21 no tenplus1 I didn't, just the farming_redo mod 14:35 tenplus1 :P 14:36 NathanS21 Shara, the only talk I'd ever heard about removing servers was those that aren't actually public, IE ones that require you to create an account elsewhere to get whitelisted on the server. 14:36 NathanS21 but I don't even know how that would be accomplished. 14:36 Shara All my servers, apart from the one that doesn't announce anyway, are public 14:38 rubenwardy !title https://gist.github.com/rubenwardy/12c49e1d18b1d97a2378851b03a7599e 14:38 ShadowBot rubenwardy: Draft forum announcement · GitHub 14:39 Fixer Shara: you don't need it since you are updated, here is the list https://pastebin.com/raw/4NXGQ4Ej 14:39 Shara Fixer: grey-001 PMed me to say I am on the list 14:39 Shara And yes, I am 14:39 Shara Both my servers 14:40 Shara What is this based on? 14:40 grey-001 whatever you have the mod or not 14:40 Shara I'm to be disabled because I happen to have WE? 14:40 grey-001 no 14:40 rubenwardy celeron55 ^ 14:40 Shara Then why am I on this list? 14:41 tenplus1 so long as you updated to the new worldedit_gui it should be fine... no need to worry 14:41 CWz wouldn't that list make a hakor's job easior 14:41 Fixer Shara: thats list of server with worldedit_gui 14:42 Shara grey-001: has just informed me this is a list of servers he will attempt the exploit on 14:42 Shara I am noting here this is WITHOUT my permission 14:42 grey-001 this was discussed in the channel earlier 14:42 Fixer Shara: this is intended 14:42 Fixer Shara: he needs to extra check if it is fixed for sure 14:42 Shara Sorry, but not acceptable. 14:43 Shara You ask me before trying such things on my server] 14:43 Shara I am right here, so it's not that difficult. 14:43 rubenwardy well, just like to say this doesn't have official endorsement 14:43 Shara And I have told you I have updated the mod 14:43 grey-001 .Krock 14:43 Shara So I want Red Cat and Dark Lands removed from this list right away 14:44 Krock TRIGGERED 14:44 Zeno` 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 14:44 Zeno` 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 14:44 Zeno` 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 14:44 Zeno` 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 14:44 Krock bai. 14:44 CWz fell asleep on his keyboard again 14:44 Shara heh 14:44 Fixer lol 14:44 Krock indeed 14:44 grey-001 so are we going to leave vurnable servers up? 14:44 Shara grey-001: You will remove MY servers 14:45 Fixer grey-001: shara fixed her servers 14:45 Shara I have given you confirmation right here that the mod is updated 14:45 grey-001 all right all right 14:45 Shara I'm not actually sure how you expect this to help anyway 14:45 Shara The attacker has already done the rounds. 14:45 celeron55 rubenwardy: looks factually correct to me, i think it can be posted 14:46 grey-001 so just let them be? 14:46 Shara The list also misses servers that I know are effected 14:46 NathanS21 Even if a server is removed from the list the hacker can still connect via the IP, so assuming they have connected to the server before, it will be in their favorites list 14:46 Shara I'm still trying to reach the admins on them. 14:47 * NathanS21 doesn't understand how this really accomplishes anything. 14:47 Fixer rubenwardy: i think you are missing the steps, what admins should check and do 14:47 CWz LazyJ is not around right now 14:47 Shara LazyJ is aware though 14:47 celeron55 if someone shuts down vulnerable servers without the server owner's permission, they are doing it on their own decision and own risk 14:47 rubenwardy exactly 14:48 celeron55 i'd imagine someone might do it to their favourite server or something, but you take the backlash your self if the server op is mad 14:48 celeron55 yourself* 14:48 Shara Communicating this to people as quickly as possible is the best approach 14:49 Shara Making lists that don't have the facts right certainly won't help 14:49 Krock oops. 14:50 grey-001 Shara, afaik it was only a list of servers that could be vurnable 14:50 Shara Doesn't matter. 14:50 Shara You do not attempt exploits against my server without specifically asking me first 14:50 Shara If you do, in my opinion you are another attacker to be treated exactly like the one currently doing the rounds. 14:50 grey-001 Krock, you should try and contact the server owners first 14:51 Shara Offer to test for people who want confirmation the update has worked - that's good to do 14:51 Shara But don't just go ahead 14:51 Krock there are not many servers left, thus I think I'll stop at this point 14:51 grey-001 alright your choice 14:52 Krock used code for injection: https://pastebin.com/TMNyiUp9 14:52 celeron55 Shara: i don't think that's fair; the exploit can be easily tested without any kind of damage 14:52 davisonio you've got to remember people might be using corner note's version which does not have the lua execution 14:52 rubywarden !title https://forum.minetest.net/viewtopic.php?f=6&t=17601&p=269578#p269578 14:52 ShadowBot rubywarden: Serious vulnerabilty in WorldEdit: Server ops need to update - Minetest Forums 14:52 * grey-001 just wrote the code to allow writing the exploit 14:52 Shara celeron55: I'm sorry, but I don't like people doing such things without my agreement. 14:52 rubenwardy celeron55, please may you move to news? 14:52 Fixer Shara: that was planned before you joined 14:52 rubenwardy or where ever is more appropriate 14:52 grey-001 s/exploit/pen test? 14:53 Shara Fixer: Doesn't look like it was planned, unless I missed something 14:53 Fixer Shara: it was 14:53 grey-001 Krock, that code is pretty useless for anyone without the c++ diff 14:53 grey-001 celeron55> i think it would be a pretty good idea to shutdown and disable the vulnerable servers 14:54 Fixer Shara: to shutdown affected servers via exploit and add "update worldedit" into it 14:54 Krock grey-001, no it isn't. they may open the same prompt using the inventory button 14:54 grey-001 oh good point 14:54 Shara Fixer: That doesn't say 'with permission' 14:54 Fixer Shara: yes 14:54 Shara If you are managing to communicate with the server owner to get permission, the test is pointless since they can just update 14:55 Krock better to shut down the server and leave a message IMO 14:55 Krock in order to prevent further damage 14:55 grey-001 some servers got baddly greifed from what I hear 14:55 celeron55 rubenwardy: moved to new 14:55 celeron55 +s 14:56 Shara Krock: if someone is truely absent, maybe, but I don't like finding my servers on the list when I'm here 14:56 rubenwardy celeron55, thanks 14:56 Fixer Shara: this list was compiled before you joined 14:56 Shara Fixer: I've been in the channel all day 14:56 Fixer Shara: 2hr30min ago or so 14:57 Shara I was here. 14:57 Krock there's currently no way to see if a server is attackable over the server list, thus it's only possible to filter out those with worldedit_gui enabled 14:57 Krock thus, there may be servers on it that are already safe 14:57 Shara There weren't many on the list that I was shown 14:58 Shara and it had at least four I am quite sure are up to date 14:58 Krock about 30 14:58 Shara and misses a few that I know are not 14:59 rubenwardy celeron55: Krock and I don't have developer labels on the forum, btw 15:00 Krock there seems to be a version where WE reports a successful execution but doesn't seem to do anything 15:01 Krock well, the color on the forums isn't too important for me :) 15:02 celeron55 rubenwardy: ok, fixed 15:03 rubenwardy Krock: I actually run a custom CSS on Minetest, to make the tags not green 15:03 CWz I change Krocks username to Pink then 15:03 Krock CWz, thanks a lot. 15:03 Krock 15:04 rubenwardy celeron55, thank 15:04 CWz i don't think he owns that hosting service 15:08 Calinou hi 15:09 Calinou just bought Dirt Rally :p 15:09 Calinou 25.7 GB to download 15:09 tenplus1 any good ? 15:09 Calinou the download just started :P 15:09 tenplus1 ehehehe 15:09 tenplus1 steam ? 15:09 Calinou need to see if I can use an USB extender with my gamepad 15:09 rubenwardy anyone have any experience in auditing a server to check if it's been compromised? 15:09 Calinou since Bluetooth is not working yet 15:09 Calinou yes, on Steam 15:09 rubenwardy for https://forum.minetest.net/viewtopic.php?f=6&t=17601&p=269578#p269578 15:09 Calinou it has native Linux support, no WINE needed 15:09 rubenwardy if so, post there 15:09 Calinou Project CARS said they're porting to Linux but it's still not released, by the looks of it, and WINE didn't work for me 15:09 tenplus1 I ran playonlinux and setup wine 2.7 to install "Alice: madness returns"... amazing! 15:10 tenplus1 playonlinux gives you the option of wine 2.01 up to dev 2.7... many tweaks to get thigns working 15:11 Calinou btw Manjaro landed a big update, I have 364 pending updates all of a sudden 15:11 tenplus1 ooh 15:11 VanessaE CWz: have you already patched the servers you run on my box? 15:11 Calinou https://manjaro.org/2017/05/12/stable-update-2017-05-12-kernels-kde-kde-apps-gnome-browsers/ 15:12 tenplus1 wb Zeno` 15:12 Zeno` what's this talk about disabling servers? 15:13 Zeno` thanks tenplus1 15:14 Zeno` whoever is suggesting disabling servers based on something celeron55 may or may not have said is out of line I think 15:14 rubenwardy yeah, it's definitely illegal 15:17 VanessaE there, I think everything running on daconcepts.com has either had the offending disabled, or it's been patched. I hope. 15:17 VanessaE (either way, the patched version has been pushed to my server's mod archive for those who pull from it) 15:21 Fixer Calinou: and what is manjaro? arch smth? 15:21 Krock Fixer, as always, the only best Linux :P 15:23 Zeno` It's wrong. And I would be surprised if celeron55 agrees with it 15:23 Zeno` and, yes, I am not using [off] 15:24 red-005 be surprised http://irc.minetest.net/minetest-hub/2017-05-14#i_4921126 15:24 Zeno` I think he may have been misunderstood 15:24 Zeno` (I hope) 15:25 red-005 that doesn't really seem like a misunderstanding 15:25 rubenwardy It's the sort of thing that sounds on the surface to be a good idea, but is actually rude and illegal 15:26 Shara Who gives support does not change whether it is legal either way. 15:26 Shara I stand by absolutely everything I said earlier on the topic. 15:26 Shara Planning to do things like this should not happen in this channel. 15:26 red-005 yeah giving people the means to do that wasn't a great idea on my part 15:27 Shara Because if it's left to go ahead, it makes it seem like it's with the agreement of the team and the channel ops 15:27 Zeno` well, as a dev I do NOT agree with it 15:29 Zeno` and celeron55 should clarify his position on what was suggested 15:30 celeron55 wait what 15:30 celeron55 just use /lastlog celeron55 15:30 red-005 celeron55, krock went ahead with disabling the servers 15:31 Fixer there is no suggestion from celeron55 to do it illegally or in other disruptive way :trollface: 15:31 celeron55 that's something he did then 15:31 red-005 I would like to make it clear in case it wasn't that I only wrote a small part of the code that allowed this 15:38 tenplus1 who invited Australia tot he Eurovision ? 15:38 tenplus1 *to the 15:38 tenplus1 http://lolsnaps.com/funny/190401/invite-australia-to-eurovision-and-it-all-goes-down-from-the 15:38 Zeno` the Commonwealth :) 15:38 Zeno` so :P~~~~~~~~~ 15:38 Zeno` we are European! 15:39 tenplus1 lol 15:39 Zeno` God Save the Queen! 15:39 tenplus1 *shudder* 15:39 Fixer zeno confirmed 15:45 Zeno` tenplus1, https://www.youtube.com/watch?v=A22oy8dFjqc 15:45 Zeno` see? 15:45 Zeno` all good 15:47 Shara Anyway... 15:47 Shara Krock: you said the PR looks good, any chance of approving it then? 15:48 Krock Shara, grabbing patch and testing now 15:48 Shara Thank you 15:48 Krock np. thanks for reminding. totally forgot about this 15:48 Shara :) 15:48 * Shara pokes Zeno` too 15:48 Zeno` me? 15:49 Zeno` I can't remember how to compile 15:49 Shara >.> 15:49 Shara Also Tiny Creative just confirmed they updated WE 15:49 VanessaE my bullshit detector just broke :P 15:49 Shara That's one of the ones I've been chasing 15:49 Zeno` lol VE 15:50 Krock by BS detector keeps returning 10.0 for some reason 15:50 VanessaE all five of mine, plus trepca and mtz have had worldedit_gui removed entirely 15:50 Zeno` not mtz! 15:50 VanessaE I don't know the status of CWz's server instances 15:50 Zeno` wait. What's mtz? 15:50 VanessaE very funny :P 15:51 Zeno` I think I have a house there 15:51 Zeno` maybe 8 15:51 VanessaE ginger's server instances are all down for some reason (she maintains them poorly) but if and when they come back up, they'll be safe also 15:52 Zeno` I hope my collection of 2000000000000000 cobble are safe 15:52 red-005 lol 15:52 VanessaE should be :P 15:52 Krock xD 15:52 Fixer Zeno`: nobody cares about your cobble, unless it is compressed (tm) cobble (r) 15:52 red-005 thats atleast 30517578125 stacks 15:53 red-005 if the stacks are the max size supported by the engine 15:53 tenplus1 coffee time :D 15:53 Krock isn't stack max 65535? -> 30518043794 stacks 15:54 red-005 off by one error? 15:54 Zeno` I have a useless piece of trivia 15:55 Fixer compressed blocks are usefuk 15:55 Fixer l 15:55 Krock red-005, in this case it's a handful of chest stacks you'd need for this cobble 15:55 Fixer i have 2 _chests_ of dirt on hometown 15:55 Zeno` Krock was the 2nd person I banned from MTZ because I thought he was a hacker 15:55 Zeno` LOL 15:55 Krock Zeno`, did I get banned from there? *tries to remember* 15:55 Zeno` then I realised who he was and unbanned him but he never returned 15:55 Zeno` yeah you did :P 15:55 Krock lol 15:56 Krock haven't been on playing on MT servers for a while, sadly 15:56 Zeno` it's quite funny in hindsight 15:56 Zeno` Krock, you got angry because you joining was announced on inchra 15:57 Krock yeah, and my ingame messages triggered the IRC client :3 15:57 Zeno` so I was like "must be a hacker!" 15:57 Zeno` LOL 15:58 Fixer lol 15:58 Krock seems legit 15:58 Zeno` yup 15:58 Zeno` :D 15:59 Krock Shara, found one little thing https://github.com/minetest/minetest/pull/5758/files#r116384245 16:00 Krock otherwise +1 16:00 Krock works as expected 16:00 tenplus1 :P 16:01 Shara I had actually thought it was halo, since for some reason my clients always seem to get stuck on that 16:01 Shara the default that is 16:01 Shara but hmm 16:03 Krock oh nvm 16:03 Krock testing with HEAD 16:03 Zeno` it doesn't matter all that much because it's set by default settings 16:04 Zeno` so if a person make a mistake with .conf, *shrug* 16:04 Zeno` but I do agree 16:04 Shara the else condition for NONE should never be hit unless you select it 16:04 Shara but I don't mind changing if you want it changed 16:04 Krock any rubbish input results in a wrecked halo version 16:04 Zeno` Shara, the issue is if someone uses "blah" 16:05 Krock but I'd like having having it default to box: # node_highlighting = box 16:05 Krock from minetest.conf.example, and the default settings 16:05 Shara Krock: wrecked halo? If you mean what I think, I was able to produce that but only when messing about with earlier versions. Values liek BLAH on here gave me NONE when testing 16:06 tenplus1 when that one gets in I'm gonna disable box/halo completely and use crosshairs :D 16:06 Krock because right now, without the patch it looks quite strange 16:06 Zeno` as a fallback then perhaps box is better 16:06 Zeno` When I reviewed yesterday I didn't think of that and for that I apologise 16:06 Shara so just flip order of checks so the else is the box? 16:06 Zeno` yep 16:07 Krock http://i.imgur.com/MssEFRu.png 16:07 Zeno` } else if (mode_setting == "none") { 16:07 Zeno` + m_mode = HIGHLIGHT_NONE; else { 16:07 Shara Yea, I had that on earlier versions of the code when I was playing around, but I couldn't duplicate it with the current code 16:08 Zeno` when that is done I +1 also 16:08 Shara okay, will a bit later then 16:09 Shara Thank you both 16:12 Zeno` interesting 16:13 Zeno` just reading the code that shouldn't happen but I'll check more fully tomorrow 16:15 red-005 his manifesto 16:16 red-005 http://archive.is/qRdl5 16:17 tenplus1 wb DS-minetest 16:17 red-005 what do you mean? 16:17 red-005 shivajiva, ? 16:17 DS-minetest thanks, tenplus1 :) 16:18 red-005 I have a copy of the pdf 16:18 VanessaE ok 16:19 shivajiva afk 16:21 tenplus1 hi kaeza 16:27 octacian OldCoder's stuff again? 16:28 Krock offtopic repost: https://www.reddit.com/r/linux/comments/6afs4z/on_todays_new_york_times_crossword/ 16:30 kaeza greetings, tenplus1 16:32 Krock just 390 MiB here 16:32 Krock oops 16:33 red-005 it costs a bit 16:33 red-005 I suppose thats why 16:33 red-005 one way to put it 16:33 red-005 we are still not registered with freenode 16:34 VanessaE why not? 16:34 Shara Because freendoe suck at answering emails. 16:34 red-005 oh 16:34 Zeno` Fixer, https://www.youtube.com/watch?v=DDEh2VjhUzo 16:34 VanessaE can't it be done through #freenode admins? 16:34 * Zeno` dances 16:34 Shara Don't know. celeron55 was the one trying, not me. 16:37 Krock hello Raven262 16:37 Zeno` I want voice! 16:37 Raven262 Hello Krock 16:37 davisonio welcome Raven 16:37 Zeno` oh wait...nvm 16:37 Raven262 Thx davisonio 16:37 Krock Zeno`, you've already got enough voice!! 16:37 Zeno` yeah I forgot 16:38 Krock but you could de-voice yourself and request it to satisfy your request 16:38 Zeno` need +o to do -v 16:38 Krock moment. devoicing isn't possible here 16:38 Krock yes, +o required 16:39 Raven262 Damn, he did a bad thing. 16:39 davisonio yes, kill it with fire 16:39 Raven262 Indeed. 16:40 davisonio ^ 16:45 Krock Zeno`, Access violation. Address: 0x41E1D7A0B80A2BAE Stack backtrace: char *getTopic(int) 16:45 Zeno` Krock, Guru Meditation 16:46 Zeno` maybe someone will get the reference lol 16:46 Fixer i get 16:46 tenplus1 http://www.bullzip.com/products/gum/guru-meditation-commodore-amiga.gif 16:46 Shara same 16:46 Krock sorry, didn't get it :( 16:47 Fixer have not used amiga though, was playing on za 16:47 Zeno` Krock sucks 16:47 Fixer on zx* 16:47 Krock :^( 16:47 Fixer Krockwork Orange 16:47 Zeno` HL2 orange pack 16:48 Zeno` I'm still waiting for HL episode 3 16:48 Fixer I want to believe 16:48 Raven262 Hl3 would be good enough. 16:48 Raven262 :D 16:48 Raven262 No need for the third episode 16:48 Fixer Minetest will have mobs before HL3 release 16:49 Raven262 A full game would be nice also. 16:49 tenplus1 https://github.com/minetest/minetest/pull/5762 hrm 16:50 Zeno` I just want duke nukem forever! 16:50 Zeno` err wait. Nevermind 16:50 Raven262 I just want another doom game! 16:50 Raven262 Wait 16:50 Raven262 there is one already 16:50 Zeno` lol 16:50 Raven262 *Two 16:51 octacian What's HL3? 16:51 Raven262 Well, we better not tell you. 16:51 octacian ..why not? :P 16:51 Fixer octacian: you was born after it anyway 16:51 shivajiva HalfLife 16:51 Zeno` HL3 is like duke nukem but different 16:51 octacian Fixer: lol, OK :rotfl: 16:52 Fixer HL released in 1999, HL2 in 2004 iirc, some episodes later, still waiting for HL3 (played all of them) 16:52 Raven262 Seriously, episode 2 was like made to be unfinished. 16:52 octacian huh, I see. 16:52 Fixer i still have pirated disc with HL 16:52 Raven262 The story ends at the exact moment when it gets the best. 16:53 Raven262 They did it on purpose. 16:53 Fixer disc contains HL/CS/Opera/BlueShift 16:53 Zeno` I somehow ended up with CS for free 16:54 Fixer disc also features some ads on cover, AMD K7 Duron 600Mhz 16:54 Zeno` it just appeared on my steam one day 16:54 Fixer google when that was released 16:54 Fixer around year 2000 16:54 Zeno` err not that I admit to using Windows 16:54 Zeno` *ahem* 16:55 Fixer that disc is like 17 years old, still works, game still runs on Windows 7 16:55 Raven262 Windows eh? xD 16:55 Raven262 Well, i play games from '95 still 16:55 Fixer unlimited dialup ad 16:55 Fixer price: half of your wage 16:55 Fixer ._. 16:55 Zeno` Twinsen games are good as well (and still work) 16:55 Zeno` (again, not admitting to using Windows) 16:56 Fixer Civilisation still works iirc 16:56 Raven262 Doom engine games are awesome. 16:56 Fixer i have it 16:57 Zeno` I recently played Return to Zork (and didn't use Windows!) 16:57 Fixer Cyrix M2 300Mhz... interesting 16:57 Zeno` Raven262, the source code for them is awesome 16:57 Zeno` Raven262, so... elegant 16:58 Raven262 Did you see Doom3's source? 16:58 Zeno` yup 16:58 Raven262 They say it has good coed, bad gameplay. 16:58 Raven262 *code 16:58 Raven262 But 16:58 Raven262 Well, i like playing it too. 16:59 Zeno` the code is awesome. But I liked playing the game as well (apart from the darkness) 16:59 Raven262 The engine was made to be dark. 17:00 Zeno` gotta love that they released the code 17:00 Fixer it is amusing to see CD+R is quite good as storage, i distrust flash drives for backups, can die any moment 17:00 Zeno` that's seriously cool 17:00 Fixer very hard to find proper DVR+R these days 17:00 Fixer for archival 17:01 Zeno` I'mo not against companies making money. That they released the code after the game was basically dead is pretty darn nice 17:01 Zeno` id did it with all their games AFIAK 17:01 Raven262 Yes. 17:02 Raven262 But did the companies working for id do it? 17:02 Fixer 4 fps on gdb mt right now 17:03 Fixer Zeno`: yeah, and some companies even release assets for free 17:03 Fixer like red alert 17:03 Fixer C&C 17:03 Raven262 Too bad they didn't release tib wars assets :P 17:03 Raven262 I think. 17:03 Fixer not open source, but much better, openra hosts those files in their repo iirc, so you download it and ready to play 17:04 Fixer they do 17:04 Fixer what a sec 17:04 Fixer wait* 17:04 Fixer " EA has made sequel Tiberian Sun available as a 100%-free download." 17:04 Zeno` I can't recall or find where I read it but I remember from about 1997 Carmack giving away his sports cars as well 17:05 Zeno` (i.e. ferraris and lamborginis) 17:05 Zeno` to deathmatch players IIRC 17:05 Raven262 Ik that tib sun is free 17:05 tenplus1 updated: https://github.com/minetest/minetest/pull/5762 17:06 Fixer Raven262: assets also free ;) 17:06 Fixer not open source, but free 17:06 Raven262 Yep 17:06 Fixer entire game for download, I even have it archived somewhere 17:06 Raven262 But well third tib wars was the best, best graphics. 17:06 Raven262 I mean, i never really liked tib sun. 17:07 Fixer red alert was massive hit 17:07 Fixer even my friend played it 17:07 Raven262 I have one friend who is, to say, a hardcore fan of all of the cnc games. 17:08 Raven262 He played them all, finished them all on highest difficulty and he does it again from time to time. 17:08 Raven262 I don't know how he does it, but he does. 17:11 Fixer fancy lighting! https://i.imgur.com/62k6wOM.png 17:12 Raven262 :o 17:12 tenplus1 nice 17:14 Fixer https://i.imgur.com/KbKo7Zm.jpg my base at night, not finished 17:15 Fixer https://i.imgur.com/ZhXAM7W.png 17:15 Raven262 one of my houses: http://i.imgur.com/jW2rKXP.png 17:16 Calinou Zeno`, Raven262: RBDOOM-3-BFG has r_forceAmbient to make the whole game brighter 17:16 Calinou (does not change hardware gamma, so it plays well with open source drivers and multi-monitor setups) 17:16 Raven262 But who said i didn't like it dark? xD 17:16 Calinou also, I wish id had released the game data for free too (possibly even public domain under eg. CC0), and made it legal to redistribute as-is (so no "downloaders" are required) 17:17 Calinou they're not selling thousands of copies a day of old games anymore 17:17 Calinou if only copyright lasted shorter… 17:17 Raven262 I wish they did that with doom2 and heretic and hexen. 17:17 Calinou fun fact: Doom and Doom 2 were open sourced (in full) in 1999 17:17 Calinou Heretic/Hexen in… 2008 17:17 Calinou the FSF held a campaign on their site back then, even 17:18 Raven262 I still play hexen, right now :P 17:18 Calinou also, GZDoom is GPLv3 since last month (3.0.0) 17:18 Calinou so go grab it :D 17:18 Calinou the era of crippled GPL ports is over 17:18 Calinou (surprisingly, it's GPLv3 and not GPLv2) 17:18 Raven262 The graphics in hexen and heretic are of an awesome quality, actually. 17:19 Raven262 They would make such a nice minetest texture pack... 17:24 VanessaE just use HDX :) 17:25 Raven262 Yeah, your texture pack is nice, but without antialising it gets... idk how to describe it xD 17:25 * Raven262 is away 17:25 Krock crispy, strange, chunky 17:26 Krock choose the best fitting word 17:26 Calinou enable mipmaps, always 17:26 Calinou even for 16× packs 17:26 Calinou Minecraft does that by default now 17:27 Calinou it's weird that Minecraft waited until 2014 or so to have these in the default game 17:27 Calinou mipmaps have been a thing since GLQuake in 1997 17:27 Calinou apparently, they were 2hip4mipmaps 17:32 CWz anything happened while i was gone? 17:36 tenplus1 wb CWz... not been in channel much, but I fixed https://github.com/minetest/minetest/pull/5762 17:48 * benrob0329 pops in 17:49 tenplus1 hi benrob 17:49 benrob0329 Hi tenplus1 17:50 benrob0329 I think I'm almost ready to start making videos again 17:51 benrob0329 Gotta get an automounting daemon running (probably udevil) 17:51 tenplus1 automounting ? 17:51 benrob0329 And copy all my files off the house nas 17:51 tenplus1 for what ? 17:51 tenplus1 oh 17:51 benrob0329 Usb sricks 17:51 benrob0329 *sticks 17:51 benrob0329 The nas part can be mounted manually 17:52 benrob0329 I should also probably convert my fstab to UUIDs 17:58 Thomas-S Could any of the minetest-mods admins / moreores owners please consider merging https://github.com/minetest-mods/moreores/pull/18 ? Thanks in advance! 18:07 Fixer Raven262: nice build 18:07 Fixer was away 18:07 tenplus1 wb fixer 18:07 Fixer Calinou: I use mipmaps only with AF 18:08 tenplus1 hi sfan 18:08 Fixer Calinou: also, in Minecraft Modded on popular big modpacks I have problems with VRAM, disabling mipmaps reduces memory usage to <1GB levels 18:08 benrob0329 Wb Fixer, Thomas-S, celeron55_, and sfan5 18:08 Calinou mipmaps should not be a VRAM issue 18:08 Fixer Calinou: with mipmaps it can be like 5 fps, without - 90 fps 18:08 Calinou anisotropic usage will make VRAM usage go way up though 18:08 Calinou mipmaps require 33% more VRAM 18:08 Fixer Calinou: yes 18:09 Fixer Calinou: without mipmaps vram usage in modded mc was around 700-800mb 18:09 Fixer and I have 1gb vram 18:09 benrob0329 Simple answer: Plat MineTEST modded :P 18:09 Fixer MC modded is insanely heavy on memory 18:09 tenplus1 sounds like mipmaps affect speeds far too much 18:09 Calinou 8 GB of VRAM here :p 18:10 Fixer if modpack for 1.10.2 expect 2-4GB easily, more like 4GB 18:10 Fixer Calinou: fancy 18:10 Fixer and minetest uses like 200mb of vram :trollface: 18:10 benrob0329 Calinou: 1060? 18:10 Fixer more or less like vanilla MC 18:10 Fixer vanilla MC seems much faster in game though 18:10 Fixer also 18:10 Fixer MC Windows 10 is insanely fast on big vranges it seems 18:10 Fixer like vrange 500 18:11 benrob0329 Vrange? 18:11 Fixer they use chunks 18:11 Fixer chunk = 16 nodes 18:11 Calinou benrob0329: 1080 :) 18:11 Calinou (not Ti, but still) 18:11 tenplus1 would it speed things up if after a certain range it doesnt draw textures on nodes but instead just displays a base colour ? 18:12 Calinou this is my PC, https://fr.pcpartpicker.com/list/dgxfd6 18:12 benrob0329 980ti here :-) 18:12 Fixer tenplus1: I've posted a video somewhere with insane range in MC, and playable fps 18:12 tenplus1 nice spec cal 18:13 Fixer vrange 1024 on MC w10: https://www.youtube.com/watch?v=BGAQnT4ZmGA 18:14 benrob0329 It says something about MT when I generally keep vrange at 100 whilst recording 18:14 benrob0329 Just to keep fps at 60 18:14 Krock Fixer, and 1080p... whoa 18:14 tenplus1 wow, how can vrange go so high and still display smooth ? 18:14 Krock using badass hardware, yes 18:14 benrob0329 Good shaders 18:14 Fixer no idea 18:15 benrob0329 Shaders != fancy looking 18:15 Fixer his hardware was on par with calinous i think 18:15 Fixer probably sli 18:15 Fixer still 18:15 tenplus1 no way I'd get that with my nvidia Ion v.2 18:15 Fixer achieve this in MT... you will have 1 fps 18:15 benrob0329 Shaders == gpu programming 18:15 Krock didn't know that MC has its clouds so deep 18:17 Calinou there is a GTX 1080 for sale in France today, €474 18:17 benrob0329 1st problem with mt + high view range 18:17 Calinou I bought mine €700 one year ago… :P 18:17 benrob0329 It doesn't load all visible chunks 18:17 Calinou this is the most I've ever spent on a GPU 18:17 Calinou and also on a PC 18:17 benrob0329 Which means it looks ugly if you don't run around loading the map in for a bit 18:19 benrob0329 which means that even if I crank up my view range, its useless since the map wont load 18:20 * Raven262 is back 18:20 tenplus1 wb 18:20 Raven262 thx 18:21 tenplus1 mc in it's own way can load map data a lot faster so for drop maps it's good... I kinda wish that mt would improve for that sorta thing as well :) 18:22 Raven262 I there was only greater viewing range in minetest without rendering lag... 18:22 Raven262 And faster chunk loading speed 18:22 tenplus1 :) 18:23 Fixer benrob0329: you can increase map load range 18:23 Fixer benrob0329: in settings, but not if you are on server 18:23 Raven262 I'm wondering is there a way to load only the nodes that are visible to the client, rather than loading the whole block? 18:24 Fixer occlusion culling currently works on per 16x16x16 basis 18:26 benrob0329 (Kek) https://youtu.be/2A7vAbq_uIY 18:31 Krock topkek 18:31 benrob0329 Kek = kek/0 18:35 red-005 can the logger to set to ignore all lines with kek? 18:36 tenplus1 :P 18:37 Fixer time to work on fireplace 18:37 Fixer found a proper place for it 18:37 Fixer stone or red brick 18:39 Fixer hmhmmhmh 18:39 tenplus1 hi Megaf 18:41 Megaf greetings 18:41 * Megaf looks around 18:42 CWz i wonder megaf knows about worldedit gui 18:42 red-005 it's pretty hard not to know at this stage 18:42 Fixer jumping place for 2 node deep water pull(poll)(whatever): https://i.imgur.com/ywvRfaA.png 18:42 Megaf I didnt use it too much, usually just go straight to commands 18:42 Fixer extreme living 18:43 Megaf Fixer: water pool 18:43 Fixer water pool 18:43 Megaf I meaing 18:43 Megaf mean 18:43 red-005 I mean a good few servers got hacked 18:43 Fixer right 18:43 Megaf swimming pool 18:43 Raven262 Well, that is one way to kill yourself :P 18:43 Megaf red-005: MT servers hacked? 18:43 red-005 yes 18:43 Megaf what OS are they running? 18:43 Krock with the fog it looks amazing 18:43 red-005 remoute code execution in worldedit_gui 18:43 red-005 remoute* 18:44 Megaf oh 18:44 VanessaE Megaf: https://forum.minetest.net/viewtopic.php?f=18&t=17601 18:44 Fixer Raven262: it does look funny, 2x higher than the damn house 18:44 Raven262 xD 18:45 Sokomine red-005: hacked? 18:45 Megaf even if user doesnt have interact priv? 18:45 Sokomine oh 18:46 VanessaE correct. 18:46 red-005 Sokomine, someone got filesystem access on one server 18:46 red-005 thats why we need mod security 18:47 Megaf well, worldedit gui is disabled on my server 18:47 tenplus1 silly question but WHY does worldedit have a //lua command at all ? 18:47 Megaf because I knew it was not safe 18:47 red-005 seems that all the did was wipe the logs but idk 18:47 VanessaE on mine, mod security is enabled, so the worst they were able to do is change the server's name and description in the master list, and fuck around with giving/taking privs (mine included). 18:47 Megaf since, ever 18:47 red-005 wait you knew about the exploit?? 18:47 Sokomine red-005: urgs :-(( that's bad 18:47 Fixer nah 18:47 Megaf nope, just had a feeling it was not a good idea enabling it 18:48 Megaf never had it, 18:48 Sokomine red-005: how about mod security? didn't that jump in? 18:48 red-005 Sokomine, can't stop mods from doing dumb things like running lua code supplied by the client 18:49 red-005 it stopped the attack from escaping the minetest sandbox 18:49 Sokomine at least that's something 18:49 Megaf thats why you run minetest server in sandbox 18:49 * Megaf does 18:49 Fixer red-005: he means that worldedit GUI button with access to it was triggering him 18:50 red-005 I don't think there are many servers that are exploitable left online so thats good 18:50 Sokomine i still think that mod security is too restrictive in parts as it doesn't allow me to offer a way to load schematics from other mods and worlds. but in general it's a very good idea... 18:52 tenplus1 most mods use dofiles 18:52 Megaf we should have a way of ouditing our server 18:52 Megaf servers 18:52 * CWz summons his huge hippo boom gun 18:54 red-005 CWz, what sort of hat do they wear? 18:58 tenplus1 no mod running on a playable server on the public list should allow commands/mods that can affect or rewrite game files in other mods 19:01 CWz dis topic will last for dayz 19:02 VanessaE better this topic than a certain aging programmer with delusions of grandeur. :P 19:02 tenplus1 *hides* 19:02 * VanessaE pulls tenplus1 back out of hiding 19:02 tenplus1 o.O 19:02 Raven262 Lets just call him "The programmer". 19:03 Raven262 Sounds evil enough. 19:03 tenplus1 sounds like he's in The Matrix 19:03 Raven262 Yep 19:03 Raven262 The bad guy 19:08 Megaf You stil talking about the "The Programmer" ? 19:09 Megaf Common, grow up and leave that in the past 19:09 Megaf go and do something useful, like patching your world edit gui 19:09 Megaf ;) 19:09 Raven262 lol 19:09 tenplus1 lol 19:12 * Megaf has important stuff to do, 19:12 Megaf better open youtube to kill some time 19:12 * tenplus1 has important snacks to nom 19:12 Raven262 damn thats some important stuff. 19:13 tenplus1 :P it's either that or worry about the pull I added... 19:15 tenplus1 and I dont know C++ very well :P 19:15 Raven262 I have to work on those tool textures for lott, and i'm getting out of ideas right now :P 19:16 tenplus1 how many tools you added already ? 19:16 Raven262 well, 4 sets 19:16 Raven262 each has 9 tools 19:16 Raven262 i didn't add them yet 19:16 tenplus1 ouch... 19:16 tenplus1 that's a lot of textures dude... 19:16 Raven262 wanna see my progress? 19:16 tenplus1 might just need to resort to changing colours next :)) and yeah, lemmie see :p 19:17 Raven262 http://imgur.com/3jDnllj 19:17 Raven262 stone + galvorn 19:17 Raven262 http://imgur.com/yFS7wic 19:17 Raven262 gold + silver 19:17 tenplus1 nice 19:18 tenplus1 lott game is pretty indepth :D 19:18 Raven262 :D 19:18 Raven262 I'm the official texturer, since few weeks ago xD 19:18 tenplus1 lol 19:18 Raven262 And i have started working on the textures right away 19:19 tenplus1 hi Da 19:19 tenplus1 hi Darcidride 19:26 Fixer what do you think? https://i.imgur.com/Ca96o9z.png 19:26 Raven262 nice 19:27 tenplus1 +1 19:27 Darcidride Hi tenplus1 & everybody 19:27 Darcidride Fixer, nice 19:28 Raven262 http://i.imgur.com/LQvGS9z.png 19:28 tenplus1 wb rubenwardy 19:28 tenplus1 :P 19:28 rubenwardy yo 19:29 rubenwardy oh, new person 19:29 rubenwardy hi Raven262 19:29 Raven262 Hello rubenwardy 19:30 Raven262 Your minetest modding book helped me a lot in modding, thanks rubenwardy. 19:30 rubenwardy you're very welcome :D 19:31 Raven262 The thing is that i didn't visit it once, or twice, but i have such a bad memory that every time i would want to write a mod i would have to check stuff out in the book xD 19:33 tenplus1 what performance hit would m_gamedef->ndef()->get(n) have in code ??? 19:36 red-005 can't you access ndef some other way? 19:36 red-005 I though enviroment had direct access to it 19:36 tenplus1 dunno how... like I said I'm not good with c++ :) this was a fix that stopped Travis failing change 19:38 tenplus1 if the ray-cast pull does a similar thing then I can just close my pull altogether 19:42 benrob0329 Megaf: do you make youtube videos? 19:43 benrob0329 I noticed an MTer did something on FG, and am now.curious 19:43 Megaf i dont 19:43 Megaf i make mt servers 19:43 benrob0329 Heh, fair enough 19:45 Shara Hi Dargod, hi stormchaser3000 :) 19:45 tenplus1 wb Shara 19:46 Shara Dargod is admin on a pretty busy server (Tiny Creative) so I invited him earlier :) 19:46 Dargod Hi Shara :) 19:56 tenplus1 wb Fixer and kaeza 19:56 Fixer ty, shitty isp 19:57 kaeza ^ same :/ 19:58 Fixer https://i.imgur.com/4x3UwrF.png 19:58 Fixer kokokoombo 19:59 tenplus1 lol 20:00 Raven262 How do they have coloured nicks? 20:00 Fixer CSM chat6 20:00 Raven262 ah 20:02 benrob0329 Hi stormchaser3000, Dargod 20:06 Hijiri I said earlier that outdated versions of WE GUI are safe from the exploit, that's not strictly true 20:06 Hijiri don't know if I should say any specifics though since most servers probably have an outdated version 20:06 Hijiri (by outdated I mean more outdated than the recent fixes, like January outdated?) 20:07 red-005 ? 20:08 Hijiri I said in chat before, before the exploit was fixed, that if WE-GUI was outdated enough there is a bug that prevents submitting lua code at all 20:08 Raven262 Why did i get muted? 20:08 Raven262 And how? 20:09 Hijiri I didn't see the mute 20:09 Shara Because I updated the access list 20:09 Raven262 Ah 20:09 rubenwardy you need to register and login 20:09 Shara Trying to add some of the new people. You don't seem to have registered your name though 20:09 Raven262 ah yes 20:10 Shara There, done with updates for now 20:10 kaeza kek 20:10 Shara Raven262: let me know if you do register it and so on, and will add you 20:11 Fixer Hijiri: vulnerab since 2013... 20:11 Fixer it seems 20:11 Fixer you should update, end of story 20:13 red-005 so how many servers got attacked? 20:14 Raven262 There, registered and stuff. 20:32 Jordach what WE exploit 20:33 rubenwardy Jordach, https://forum.minetest.net/viewtopic.php?f=18&t=17601 20:35 Jordach nice meme 20:35 Jordach who'd of thought that adding a unsandboxed Lua scripting engine ingame was a good idea 20:36 rubenwardy yeah, security should have been less of an after though 20:36 tenplus1 nite all 21:01 Fixer 4 days of gdb-afking - no luck, time to actual play on gdb versino :S 21:50 Sokomine Fixer: it's a conspiracy. debug builds tend to crash less often :-) 21:51 red-005 ^ 22:16 Fixer YEEEEEEEEEEEEES 22:16 Fixer ORGASMIC 22:16 Fixer YEEEEEEEEEEEEES 22:16 Fixer YEEEEEEEEEEEEES 22:16 Fixer YEEEEEEEEEEEEES 22:16 Fixer segmentation fault 22:19 Fixer BACKTRACE 22:21 red-005 neat 22:21 Fixer red-005: possibly csm chat related btw 22:21 Fixer or just chat 22:25 red-005 post it 22:25 Fixer red-005: https://github.com/minetest/minetest/issues/5661 22:26 Fixer I'm so fucking happy 22:26 red-005 so what triggers this? 22:26 red-005 typing or incoming chat? 22:27 Fixer red-005: i was connected to server, exploring, then rested in my boat to walk away from PC, notice fan speed up, CRASH ^_______^ 22:28 Fixer red-005: i suspect incoming chat 22:28 Fixer red-005: i had few crashes when I opened the chat or when chat was updated 22:28 Fixer red-005: and if you look the backtrace, it has chat mentioned 22:28 Fixer Thread 1 (Thread 476.0x15d0): 22:28 red-005 yeah looking at it now 22:29 red-005 the text looks strange it's not asci? 22:29 Fixer red-005: some people talk in other languages, including cyrillics/japan etc 22:29 Fixer red-005: some char causes crash? 22:30 Fixer red-005: i'm also using CSM-chat6 mod 22:30 red-005 just wondering if that might be the cause 22:30 red-005 hard to say 22:31 Fixer ooops, exposed my password >_> 22:31 red-005 lol 22:31 red-005 nice password 22:32 * red-005 approves of good passwords 22:32 red-005 funny thing if you didn't mention that I wouldn't have noticed 22:32 Fixer changed it 22:33 Fixer red-005: i've noticed my nickname %) 22:34 red-005 trying to output that string in an online c++ compiler caused it to crash 22:34 red-005 intersting 22:36 red-005 or not?? 22:36 Fixer it is 22:37 Fixer devs will need to figure this out ._. 22:37 red-005 what happens if you say: 12330 22:37 red-005 N? 22:37 red-005 huh 22:37 red-005 a new line?? 22:38 red-005 this is some werid input 22:38 red-005 why is the chatmessage not in the debug.txt log? 22:39 Fixer red-005: it is not saved in verbose log for some reason, also, that was other person talking 22:40 Fixer red-005: also, at the moment of crash, that faulty message is not shown in chat either from what I've seen 22:40 red-005 it would be useful to see if lua being bad at unicode or is this an issues with the chat backend 22:40 red-005 if it is lua* 22:41 Fixer smth wrong with this, right? [01:15:55] <\033(c@#CC0000)Laramee908\033(c@#ffffff)> 1233\002\060\015\116\363\140 22:41 red-005 ???? 22:41 red-005 nothing is making sense 22:42 red-005 that \033 should be 0x1b or 27 22:44 Fixer red-005: using this csm mod: https://github.com/cheapie/chat6 22:46 red-005 wtf copy and paste 22:49 red-005 Fixer, you missed the chance to make your password hunter2 22:49 Fixer red-005: to troll few guys? nah 22:50 Fixer red-005: i wonder what that message saying 22:50 Fixer this is unicode? 22:50 red-005 pretty sure the encoding got fu**e* up 22:51 * red-005 goes off to try and calculate all the ways to censor that 22:53 Fixer < Laramee908> 12330 22:53 Fixer Nó` 22:53 Fixer kek 22:53 Fixer keeek 22:55 Fixer 12330 22:55 Fixer Nó` 22:55 Fixer hmmm 22:56 Fixer yeah, some client with this unicode nonsence that crashes minetest :/ 22:57 Fixer i'm trying to past this into chat, but it does accept this fancy stuff 22:57 Fixer hmmm 22:57 Fixer i wonder if can do that via lua :D 22:59 garywhite Has anyone heard of an exploited bug in the WE mod recently? 23:02 Fixer garywhite: was exploited in lots of place 23:02 Fixer s 23:03 Fixer red-005: trying to say it via lua mod with minetest.chat_send_all(L"[01:15:55] <\033(c@#CC0000)Laramee908\033(c@#ffffff)> 1233\002\060\015\116\363\140"), does not let me: https://i.imgur.com/T53DFiu.png 23:03 garywhite Well, apparently someone found an exploit & hacked a bunch of servers 23:03 Fixer garywhite: that was discussed today a lot, read irc 23:04 Fixer garywhite: fix available 23:09 garywhite It happened 3 days ago? 23:10 garywhite how out of the loop am I? 23:10 Fixer nearly, yes 23:10 rubenwardy garywhite, https://forum.minetest.net/viewtopic.php?f=18&t=17601 23:11 rubenwardy !title 23:11 ShadowBot Serious security vulnerability in WorldEdit GUI - Minetest Forums 23:29 Fixer red-005: new line or something causes crash? 23:30 Fixer some escape character 23:30 Fixer i go sleep anyway, good night 23:34 red-005 Fixer, is that a bug build? 23:35 Fixer red-005: nevermind, i had no idea what i was doing with chatting that nonsence via mod %) 23:35 red-005 debug* 23:35 Fixer red-005: backtrace was from debug build, yes 23:35 red-005 oh I though those also included line numbers 23:35 red-005 guess not 23:36 red-005 nvm 23:37 red-005 oh this issue reminds me of another one 23:38 red-005 I think I know how to fix this 23:38 red-005 or at least work around it 23:38 rubenwardy Shara, what's the command to add a user to auto-voice? Google fails me 23:39 KaadmY /msg ChanServ mode #minetest-hub KaadmY +v? 23:39 KaadmY Or something like that I think 23:40 red-005 iirc it's flags 23:40 red-005 not mode 23:40 rubenwardy oh, apparently I don't even have access to the access list 23:41 red-005 https://github.com/red-001/minetest/tree/chat_fix_test 23:41 red-005 ^ fixer 23:43 red-005 night all 23:43 rubenwardy o/ 23:45 Fixer red-005: will try it