Luanti logo

IRC log for #luanti, 2026-08-01

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

All times shown according to UTC.

Time Nick Message
00:01 wsor4035 joined #luanti
00:01 MTDiscord <jordan4ibanez> Yeah no that does sound pretty good actually
00:26 fling joined #luanti
00:32 est31 joined #luanti
01:08 fling joined #luanti
01:48 est31 joined #luanti
01:52 SwissalpS joined #luanti
02:01 Sheriff_U3 bgstack15, jordan4ibanez: I agree, other then "Generating substantial amounts of code with AI is strongly discouraged and may result in immediate closure of the PR." IMO it does not matter how much code is generated as long as you checked it thoroughly and it's written well.
02:02 SwissalpS joined #luanti
02:50 bgstack15 I'm still of the opinion that using the output of copyright expungement engines is licensewashing and against the spirit of FLOSS, but apparently my opinion is not very popular.
03:17 SwissalpS joined #luanti
03:37 MTDiscord <jordan4ibanez> I don't want to have to figure out the ai slop in 3 years when I add on a random feature
04:00 MTDiscord joined #luanti
04:40 rubenwardy joined #luanti
05:13 YuGiOhJCJ joined #luanti
05:22 cheapie joined #luanti
05:31 Mantar joined #luanti
05:31 izzyb joined #luanti
05:46 MinetestBot [git] cx384 -> luanti-org/luanti: [SSCSM] Remove ContentFeatures copy 6e92f85 https://github.com/luanti-org/luanti/commit/6e92f85d8ba4a5c0341435c3215a1247becb2b86 (2026-08-01T05:45:29Z)
05:46 MinetestBot [git] cx384 -> luanti-org/luanti: Don't copy ContentFeatures to use unique_ptr for NodeVisuals 8e26c23 https://github.com/luanti-org/luanti/commit/8e26c235ff822f9f21a2a80503973a0ba00bed7b (2026-08-01T05:45:29Z)
05:46 MinetestBot [git] cx384 -> luanti-org/luanti: Remove ContentFeatures pointer from NodeVisuals e4644ec https://github.com/luanti-org/luanti/commit/e4644ecfabbf68fe7bbd8e886b666fcf4b526200 (2026-08-01T05:45:29Z)
05:46 MinetestBot [git] cx384 -> luanti-org/luanti: Refactor NodeVisuals function parameters 539da32 https://github.com/luanti-org/luanti/commit/539da32245b928751a11ac4c44040d9c9f956685 (2026-08-01T05:45:29Z)
06:12 fling joined #luanti
06:14 sys4 joined #luanti
06:14 GNUHacker joined #luanti
06:22 erstazi joined #luanti
06:58 sys4 joined #luanti
07:07 sys4 joined #luanti
07:25 FeXoR joined #luanti
07:31 Astrobe joined #luanti
07:36 Astrobe Hello. I"ve been havingĀ  a strange problem since the 26th : I get CurlFetch SSL connection errors to servers.luanti.org when the client tries to get the servers, and my test server also fails to announce itself for the same reason. Yet my browser has no problem connecting to the server list.
08:21 sfan5 what happens if you try it with curl on the command line?
08:27 Astrobe Hi sfan5. I get some HTML.
08:29 sfan5 did you use https?
08:29 Astrobe Do'h...
08:31 Astrobe curl https://servers.luanti.org is also OK.
08:32 MTDiscord <ggepic64> Ugh is Luanti passing the whole url or only the domain name? I did get errors with wget without the https protocol prefix
08:32 Astrobe curl https://servers.luanti.org/list gives me a lot of json as expect as well.
08:32 MTDiscord <ggepic64> (So i suppose curl does that as well)
08:34 Astrobe This is a wild guess, but I suspect something is wrong with the certificates. I was looking for the Let's encrypt CA certificate.
08:35 MTDiscord <ggepic64> I tested, curl is fine with bare domain names
08:35 MTDiscord <ggepic64> Ok i said whatever sorry
08:36 sfan5 Astrobe: what is the exact error you get then?
08:37 sfan5 on linux? windows?
08:37 sfan5 if you have a development build you can additionally run luanti with --trace to see curl debug output
08:38 Astrobe 2026-08-01 09:03:20: ERROR[CurlFetch]: HTTPFetch for https://servers.luanti.org/list?proto_version_min=37&amp;proto_version_max=52 failed: SSL connect error
08:38 Astrobe 2026-08-01 09:03:20: ERROR[CurlFetch]: HTTPFetch for https://servers.luanti.org/geoip failed: SSL connect error
08:39 Astrobe This is windows and vanilla Luanti 5.16.1.
08:39 [MatrxMT] <Blockhead256> 10 or 11
08:39 Astrobe Dates at UTC+2
08:40 sfan5 ok well command-line curl on windows is likely to not match Luanti's curl on windows
08:40 Astrobe A Windows that was EOL'ed some time ago....
08:40 [MatrxMT] <Blockhead256> EOL operating systems start to have problems with certificates that come with the OS
08:44 dudz joined #luanti
08:45 MTDiscord <ggepic64> Win10 ? Win7 ?
08:45 [MatrxMT] <Blockhead256> I'm gonna guess 7 because 2025 was not "some time ago" to me..
08:46 [MatrxMT] <Blockhead256> I moved off 7 when python versions stopped supporting it
08:47 MTDiscord <ggepic64> (Win7 was the best windows ever...)
08:48 Astrobe I have everything necessary to move to Linux, but I've been too lazy to make the move.
08:49 MTDiscord <ggepic64> Well if you manage to trace the precise origin of that SSL cert error, if that is really boud to your current os, then try revive your pc with linux :>
08:49 [MatrxMT] <Blockhead256> trying to update root certs on 7 may be easier than a whole new OS.. *may*, ...
08:49 MTDiscord <ggepic64> Me too was sooo lazy to move, but now I'm there X)
08:50 MTDiscord <ggepic64> Block: but how? Aren't they in the deep hierarchy of windows's file system ?
08:52 [MatrxMT] <Blockhead256> well I really don't know. About the closest I know is installing a package for extra certs on Debian. There might be a manual Windows update to install or the community might know how, but, yeah it's not straightforward
08:52 Astrobe Found the ISRG Root X1 certificate, AKA Let's encrypt's certificate, and it seems OK. It's consistent with Curl working.
08:53 [MatrxMT] <Blockhead256> and you're sure curl can fetch other webpages with SSL?
08:56 Astrobe Well if I curl https://www.luanti.org/en/ (which is also Let's Encrypt), it woks fine too.
08:56 TheWild joined #luanti
08:58 sfan5 again, the curl you have won't work the same way as luanti's curl
08:59 sfan5 if you want to test that download this <https://minetest.kitsunemimi.pw/llvm/curl-8.19.0-win64.zip> and put the curl.exe in the same folder as luanti
09:00 Astrobe Here we go...
09:01 MTDiscord <ggepic64> What are the modifications on the curl in the luanti compared to the actual curl ?
09:01 Astrobe I guess Luanti uses LibCurl, so custom parameters etc.
09:03 sfan5 there are no modifications, but it rather depends on which build configuration was used (incl. which SSL library)
09:03 sfan5 because I have no idea where the "normal" curl on windows comes from I can't tell you what the differences are
09:04 [MatrxMT] <Blockhead256> 7 didn't even ship with a curl...
09:04 MTDiscord <ggepic64> But the curl for linux is og, right ?
09:04 sfan5 there can be different build configurations on linux too
09:05 MTDiscord <ggepic64> True, win7 didn't have such foss software
09:05 Astrobe Ah, good, now I have an error message to work with.
09:05 MTDiscord <ggepic64> Ohhh
09:05 sfan5 the difference is that on Linux typically you have one system-wide installation of curl and libcurl, and Luanti (and every other program) just uses exactly that
09:05 [MatrxMT] <Blockhead256> linux distros take curl's source code and build it then package it, as said potentially with configurations
09:06 MTDiscord <ggepic64> So linux lt depends on linux curl, linuw curl is not embedded in linux lt
09:06 Astrobe FWIW, I downloaded Curl from the official website, of course.
09:13 sys4 joined #luanti
09:26 Astrobe For the record, the message is exactly like https://curl.se/mail/archive-2023-12/0005.html
09:30 Astrobe Lol, I replaced the libcurl.dll of Luanti with the the libcurl-x64.dll shipped with the Curl... And the server list is back !
09:30 sfan5 yeah such things are generally possible unless the versions are incompatible
09:31 Astrobe Am I evil ? Yes, I am.
09:32 Astrobe Announce is OK too. Thanks for your patience and help.
09:32 sys4 joined #luanti
09:40 mrkubax10 joined #luanti
10:27 mrkubax10 joined #luanti
11:24 est31 joined #luanti
11:29 est joined #luanti
12:51 poop_tga joined #luanti
13:05 MinetestBot joined #luanti
13:34 Astrobe joined #luanti
14:55 heavygale joined #luanti
15:08 mrkubax10 joined #luanti
15:16 chilledfrogs joined #luanti
15:21 Krock joined #luanti
15:40 est31 joined #luanti
15:41 mrkubax10 joined #luanti
16:06 est31 joined #luanti
16:21 silverwolf73828 joined #luanti
17:00 repetitivestrain left #luanti
17:16 pgimeno_ joined #luanti
17:16 dnp1_ joined #luanti
17:16 Izzy_ joined #luanti
17:17 germ- joined #luanti
17:18 jemius joined #luanti
17:25 GNUFaker joined #luanti
17:29 chilledfrogs joined #luanti
17:29 v-rob joined #luanti
17:42 swee joined #luanti
17:51 est31 joined #luanti
17:53 luxalopex joined #luanti
17:53 luxalopex joined #luanti
18:05 mrkubax10 joined #luanti
18:09 turtleman joined #luanti
18:10 simon816 joined #luanti
18:12 v-rob joined #luanti
18:15 MinetestBot [git] v-rob -> luanti-org/luanti: Fix relative path links in CONTRIBUTING.md 892d0c7 https://github.com/luanti-org/luanti/commit/892d0c782da914bc8097862bbeb02ddef3709715 (2026-08-01T18:14:40Z)
18:37 cheapie How to get a nonstop elevator ride back to the lobby (the fire department hates this one trick) :P https://cheapiesystems.com/media/2026-08-01%2013-29-58.webm
18:48 sfan5 CDB down again?
18:48 sfan5 nvm just slow
19:46 v-rob joined #luanti
19:49 bgstack15 joined #luanti
20:01 silverwolf73828 joined #luanti
21:24 FeXoR joined #luanti
21:38 silverwolf73828 joined #luanti
21:42 bgstack15 joined #luanti
22:23 mrkubax10 joined #luanti
22:32 panwolfram joined #luanti

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