Time Nick Message 00:02 kahrl should I expose just httpfetch_async or also httpfetch_sync? 00:03 Exio4 i guess only the async 00:39 VanessaE celeron55: here's the sign-on/off results so far: http://pastebin.ubuntu.com/5960879/ 00:42 VanessaE celeron55: the few people last night that tried to sign on were able to do so and play without issue 00:46 VanessaE LazyJ was one person who was having great difficulty before. I see that he signed on and stayed for about 17 mins in one case and about 72 minutes in the second. aracnus was also having major troubled before. took a couple of tries, but he stayed on for a bit less than 2 hours. 00:46 VanessaE troubles* 00:47 VanessaE stormchaser2000 was another, got about 45 minutes out of his first session. 00:47 VanessaE so that change definitely improved the situation. 00:49 kahrl description of httpfetch lua interface: https://gist.github.com/kahrl/6180449 00:49 kahrl anything to change? now's the best time :) 00:50 VanessaE *looks* 00:51 VanessaE NO! That's totally wrong, worst possible thing you coulda done! You forgot a PERIOD ON LINE 11!!! :-) 00:51 kahrl lol 00:52 PilzAdam kahrl, what is "succeeded" if timeout=true? 00:52 VanessaE seriously though, it looks good on a quick read 00:52 PilzAdam oh, sry, I cant read 00:54 kahrl the exact same thing might be the way to go in the mainmenu lua api 00:54 kahrl not sure about that yet 00:55 PilzAdam we just need to rewrite the formspec code to accept html and we finally have your Minetest webbrowser 00:55 kahrl goal for 0.4.9? :) 00:57 VanessaE heh 00:57 VanessaE just link it to Webkit :P 00:57 VanessaE everyone else does *ducks* 02:24 celeron55 00:08:37 <+kahrl> but I agree, it's probably not worth it to make such a complicated system 02:24 celeron55 actually making a thing that listens to multiple sockets is usually very simple 02:24 celeron55 and the compatibility that one gains from is is quite nice 02:24 celeron55 not sure how that'd go in minetest though 02:27 celeron55 VanessaE: well, at least some games do that these days 02:30 VanessaE heh, and I was speaking sarcastically :) 02:34 celeron55 VanessaE: can you grep for the log line you added also, and for "Failed to emerge player" and for "New connection"... actually something like grep "\(joins\|leaves\|emerge player\|New connection\|tried to connect\|tried to join\|password\|TOSERVER_INIT\|another client\) 02:34 celeron55 +" 02:35 celeron55 plus the line you added 02:35 celeron55 if those don't match it 02:35 celeron55 also "times out" 02:35 VanessaE sure 02:39 VanessaE http://pastebin.ubuntu.com/5961116/ 02:39 VanessaE (the extra match string is "check triggered at line") 02:40 VanessaE oops, forgot the "times out" bit. 02:41 VanessaE http://pastebin.ubuntu.com/5961119/ 02:41 celeron55 why is there so much register stuff at the beginning 02:41 VanessaE "leaves" :P 02:42 celeron55 oh dog 02:42 celeron55 make it "leaves game" 02:42 VanessaE probably should...yeah, that 02:42 celeron55 also include the command at the beginning so it doesn't need to be guessed 02:43 VanessaE http://pastebin.ubuntu.com/5961123/ 02:43 VanessaE that's a little more concise :P 02:43 celeron55 so who are the ones who complained before and now reported no problems? 02:44 celeron55 LazyJ and stormchaser2000? 02:44 VanessaE LazyJ, aracnus, stormchaser2000 seemed to have the worst of the problems, yeah 02:44 VanessaE the log seemed to indicate earlier that their problems are fixed/ 02:46 VanessaE "supplied empty password", "supplied wrong password"... . gee, fellas, so you suppose maybe you should type in the right password? :) 02:46 VanessaE do* 02:47 celeron55 at 12:32:58 there occurs an odd thing 02:48 celeron55 i wonder if there's something missing from that grep still 02:49 celeron55 it gives no explanation for how the first connection ends 02:49 VanessaE *checks the log* 02:49 VanessaE that's stormchaser2000 02:49 VanessaE but that's all I'm getting from the log that means anything to me anyway 02:50 VanessaE (pfft, even says that right in the grep'd output. I swear I'm blind) 02:50 celeron55 the client connects three times and that grep didn't catch anything that tells that the first connection would have ended 02:51 VanessaE he tried to chat a bit after that... 02:51 VanessaE (reading) 02:51 celeron55 i'm looking for something that happened between 12:32:58 and 12:33:01 02:52 celeron55 just paste the full log from that time or something 02:53 VanessaE doing that now 02:53 VanessaE http://pastebin.com/djdFj0D7 02:55 VanessaE maybe just a routine client crash? 02:56 celeron55 no 02:58 VanessaE wtf? this makes no sense. 02:58 VanessaE ;) 03:00 celeron55 how this looks to me is that the client spews TOCLIENT_INITs at such an interval that is higher than RTT, the server receives the first, allocates the player to the client and then it receives the second and sees that "oh this player is already allocated to some client, this one asking it can't have it" 03:02 celeron55 this actually seems to happen all the time 03:10 celeron55 oh, i mean TOSERVER_INITs 03:12 celeron55 okay, pushed a fix to this 03:13 celeron55 (revert all the changes you made and take this; it should work) 03:13 VanessaE done and done. 03:13 VanessaE *compiles* 03:16 VanessaE um.. 03:16 VanessaE hang on. 03:16 VanessaE unrelated issue 03:18 VanessaE now how the fuck did that happen? 03:18 VanessaE brb 03:18 VanessaE somehow my change to mapnode.h (0xfffU --> 0x7fff) got undone, along with the VBO patch and exio's tweaks. 03:21 celeron55 a giant red sign "USER ERROR" starts blinking on the wall 03:22 VanessaE heh 03:22 VanessaE probably :P 03:22 VanessaE no worries, easy enough to re-apply the, 03:22 VanessaE them* 03:27 VanessaE there we go, now let's get the server going :P 03:28 VanessaE ok, it's up and running. 03:33 VanessaE started with a fresh debug log (kept the old one on hand in case it's needed for refernece) 03:52 VanessaE celeron55: still connecting/downloading? 03:53 celeron55 it took basically forever 03:53 VanessaE yeah 03:53 celeron55 but i already had a previous cache from your server on this thing 03:53 celeron55 otherwise it would have taken forever times ten 03:53 VanessaE no cURL right now (it's set up, but not enabled because of a bug in passing .x files to the client. kahrl knows about the issue) 03:56 celeron55 i really think there should be a tiny http server in minetestserver until an overally better protocol is made 03:56 celeron55 last time i suggested i could make it, people shot it down though 03:56 VanessaE same here. 03:57 celeron55 i guess they like to have some kind of a dictatorship over usable servers 03:57 VanessaE I've made the same request a few times. the responses were.... unflattering. 03:57 celeron55 because they can set up http servers themselves 04:09 VanessaE well so far, so good 04:09 VanessaE (enjoying the scenery? ;) ) 04:13 celeron55 you can't really call seeing 40 nodes ahead a "scenery" 04:13 VanessaE heh 04:14 celeron55 i saw a few houses and a road i guess 8) 04:14 VanessaE using shaders? 04:14 VanessaE well probably not 04:14 celeron55 of course not; those run at like 1 to 5 fps on this 04:14 VanessaE right, almost forgot you're on a laptop 04:15 celeron55 (i don't use them on my other computer either though) 04:15 VanessaE probably no ability to use VBOs either then. 04:15 VanessaE pilzadam/toaki's patch does give a nice boost for me. 04:15 celeron55 mostly no benefit for less polygons 13:54 celeron55 "Hello, I can not change the keys as "save" does not work." "help me" "Thank you in advance" 13:54 celeron55 oh god 13:56 celeron55 okay so who wants to help this... random probably-french(-based-on-email-domain) kid? 13:56 thexyz make a template email stating that he/she should use forums 13:57 thexyz auto answer those 14:01 celeron55 oh, related to that: does anyone else think the punbb search is terrible? 14:01 PilzAdam I usually use ixquick.com with "host:forum.minetest.net" 14:01 celeron55 it isn't really capable of sorting results based on relevance 14:02 thexyz punbb is terrible 14:04 thexyz also, it uses mysql fulltext search probably 14:05 celeron55 yeah, it's obviously some trivial implementation 14:09 Calinou punbb is way lighter than phpbb, iirc 14:09 Calinou phpbb is good but can be overcomplicated 14:12 celeron55 well thexyz wants the whatever thing that costs money 14:13 thexyz uh why? 14:13 thexyz i want whatever is supported and popular 14:13 celeron55 are you asking from us why you want something? 8D 14:13 thexyz bonus points if written in python 14:13 thexyz why do you think i want something that costs money 14:14 celeron55 oh by the way, what came of the something of which the authors said it isn't production-ready? 14:14 celeron55 have i asked about this already? 14:14 thexyz http://misago-project.org/ this one? 14:14 celeron55 yes 14:14 thexyz looks like it ain't dead https://github.com/rafalp/Misago/commits/develop 14:15 celeron55 was there a problem or do you want to wait for it to be officially released or are you lazy? 14:15 thexyz well I'm not sure how production-unfriendly this is 14:16 celeron55 maybe one could ask 14:17 celeron55 http://misago-project.org/thread/how-to-misago-on-localhost-in-5-minutes-19/ 14:18 celeron55 well, that at least says it's not recommended at all 14:18 * celeron55 imaginarily schedules the next check of misago at beginning of 2014 14:19 thexyz > Sorry, it's too early. Misago is still in heavy development. 14:19 thexyz and there's no irc channel 14:21 celeron55 also they seem to mainly develop it on windows 14:22 thexyz https://github.com/rafalp/Misago/issues/milestones 14:22 thexyz that is not a problem 16:26 sapier http://www.heise.de/newsticker/meldung/SparkyLinux-3-0-Linux-System-fuer-Spielefans-1932240.html we got mentioned at heise.de 17:04 celeron55 of those non-linked but mentioned projects, MT is probably the most popular :P 17:05 Calinou more popular than the distro :P 17:07 Exio4 minetest, teeworlds, and pingus 17:07 Exio4 the ones i know from that list 17:54 thexyz can we ask them to link to the site? 18:01 celeron55 i guess they would've linked if they wanted to 18:02 Akien Yep, I checked SparkyLinux's website for all the games they include (in case there are a few nice games I could package for Mageia) 18:02 Akien Many of those games are not maintained since 2006 or earlier, and the websites are often dead. 18:02 Akien So yeah, minetest is among the most active games included on this distro :) 18:04 thexyz > find_package(OpenGLES2) 18:04 thexyz wat 18:04 Akien I guess supertuxkart, wesnoth and megaglest are also among the active ones. 18:05 thexyz I mean, why does it search for opengles even when I only build server 18:05 Exio4 ask proller 18:05 Exio4 he implemented that part 8) 18:08 celeron55 thexyz: sounds like easy to fix though 18:27 proller if(BUILD_CLIENT) 18:28 proller find_package(OpenGLES2) 18:28 proller endif() 18:49 thexyz is there a way to force minetestserver to load a block on startup? 18:50 Exio4 more than a fake client, i don't know any way 18:51 kahrl thexyz: minetest.after(0, function() ... some voxelmanip stuff ... end) 18:52 thexyz wow, that's great 18:55 Exio4 i guess just loading blocks from there would work kahrl 18:57 thexyz kahrl: thanks, it works 19:00 celeron55 lol, great way to abuse voxelmanipulators 19:00 celeron55 anyway this was actually useful to me too 19:00 celeron55 i need to update minetest-worldtest to the current version 19:03 celeron55 it lacks implementations for 0.4.4, 0.4.5, 0.4.6 and 0.4.7 though 19:04 celeron55 0.4.4 did some big changes and i became too lazy to make a new patch for it 19:36 celeron55 ...also i'm probably too lazy now too 19:36 celeron55 or actually, i'm taking a break to do something else