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* |
01:09 |
|
Miner_48er joined #minetest-dev |
01:48 |
|
ssieb joined #minetest-dev |
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 |
|
kaeza joined #minetest-dev |
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 |
<celeron55> 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 |
03:58 |
|
kaeza joined #minetest-dev |
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 |
04:57 |
|
neko259 joined #minetest-dev |
05:57 |
|
darkrose joined #minetest-dev |
06:20 |
|
Akien joined #minetest-dev |
07:15 |
|
Calinou joined #minetest-dev |
07:47 |
|
Weedy_lappy joined #minetest-dev |
07:55 |
|
smoke_fumus joined #minetest-dev |
08:09 |
|
Anchakor_ joined #minetest-dev |
08:30 |
|
smoke_fumus joined #minetest-dev |
08:48 |
|
Calinou joined #minetest-dev |
08:54 |
|
darkrose joined #minetest-dev |
08:57 |
|
iqualfragile joined #minetest-dev |
09:03 |
|
smoke_fumus joined #minetest-dev |
09:05 |
|
smoke_fumus joined #minetest-dev |
09:31 |
|
nyuszika7h joined #minetest-dev |
09:35 |
|
proller joined #minetest-dev |
10:07 |
|
Jordach joined #minetest-dev |
10:10 |
|
drizz joined #minetest-dev |
10:15 |
|
Exio joined #minetest-dev |
10:53 |
|
GNADev|zRokh joined #minetest-dev |
11:03 |
|
GNADev|zRokh left #minetest-dev |
11:07 |
|
Calinou joined #minetest-dev |
11:20 |
|
PilzAdam joined #minetest-dev |
11:38 |
|
MarkTwain joined #minetest-dev |
11:38 |
|
MarkTwain left #minetest-dev |
13:01 |
|
Akien_ joined #minetest-dev |
13:49 |
|
Calinou joined #minetest-dev |
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:12 |
|
NakedFury joined #minetest-dev |
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 |
14:41 |
|
proller joined #minetest-dev |
14:46 |
|
proller joined #minetest-dev |
15:12 |
|
rubenwardy joined #minetest-dev |
15:19 |
|
proller joined #minetest-dev |
15:30 |
|
iqualfragile_ joined #minetest-dev |
15:59 |
|
hmmmm joined #minetest-dev |
16:22 |
|
proller_ joined #minetest-dev |
16:25 |
|
sapier joined #minetest-dev |
16:26 |
sapier |
http://www.heise.de/newsticker/meldung/SparkyLinux-3-0-Linux-System-fuer-Spielefans-1932240.html we got mentioned at heise.de |
16:37 |
|
sapier left #minetest-dev |
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:31 |
|
ssieb joined #minetest-dev |
17:52 |
|
proller joined #minetest-dev |
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:11 |
|
EdB joined #minetest-dev |
18:27 |
proller |
if(BUILD_CLIENT) |
18:28 |
proller |
find_package(OpenGLES2) |
18:28 |
proller |
endif() |
18:40 |
|
ecube joined #minetest-dev |
18:40 |
|
ecube joined #minetest-dev |
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:14 |
|
neko259 joined #minetest-dev |
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 |
19:41 |
|
SpeedProg joined #minetest-dev |
20:06 |
|
proller joined #minetest-dev |
20:16 |
|
troller joined #minetest-dev |
20:19 |
|
troller joined #minetest-dev |
20:22 |
|
proller joined #minetest-dev |
20:25 |
|
proller joined #minetest-dev |
21:07 |
|
Weedy joined #minetest-dev |
21:34 |
|
kaeza joined #minetest-dev |
21:47 |
|
iqualfragile joined #minetest-dev |
21:55 |
|
Weedy_lappy joined #minetest-dev |
22:14 |
|
awesome_muffin joined #minetest-dev |
22:49 |
|
n4x joined #minetest-dev |
23:34 |
|
Miner_48er joined #minetest-dev |
23:37 |
|
Exio joined #minetest-dev |
23:40 |
|
ecube joined #minetest-dev |
23:43 |
|
Weedy joined #minetest-dev |
23:43 |
|
Weedy joined #minetest-dev |