Time Nick Message 00:01 MTDiscord Yeah no that does sound pretty good actually 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: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:37 MTDiscord I don't want to have to figure out the ai slop in 3 years when I add on a random feature 05:46 MinetestBot 02[git] 04cx384 -> 03luanti-org/luanti: [SSCSM] Remove ContentFeatures copy 136e92f85 https://github.com/luanti-org/luanti/commit/6e92f85d8ba4a5c0341435c3215a1247becb2b86 (152026-08-01T05:45:29Z) 05:46 MinetestBot 02[git] 04cx384 -> 03luanti-org/luanti: Don't copy ContentFeatures to use unique_ptr for NodeVisuals 138e26c23 https://github.com/luanti-org/luanti/commit/8e26c235ff822f9f21a2a80503973a0ba00bed7b (152026-08-01T05:45:29Z) 05:46 MinetestBot 02[git] 04cx384 -> 03luanti-org/luanti: Remove ContentFeatures pointer from NodeVisuals 13e4644ec https://github.com/luanti-org/luanti/commit/e4644ecfabbf68fe7bbd8e886b666fcf4b526200 (152026-08-01T05:45:29Z) 05:46 MinetestBot 02[git] 04cx384 -> 03luanti-org/luanti: Refactor NodeVisuals function parameters 13539da32 https://github.com/luanti-org/luanti/commit/539da32245b928751a11ac4c44040d9c9f956685 (152026-08-01T05:45:29Z) 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 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 (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 I tested, curl is fine with bare domain names 08:35 MTDiscord 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&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] 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] EOL operating systems start to have problems with certificates that come with the OS 08:45 MTDiscord Win10 ? Win7 ? 08:45 [MatrxMT] I'm gonna guess 7 because 2025 was not "some time ago" to me.. 08:46 [MatrxMT] I moved off 7 when python versions stopped supporting it 08:47 MTDiscord (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 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] trying to update root certs on 7 may be easier than a whole new OS.. *may*, ... 08:49 MTDiscord Me too was sooo lazy to move, but now I'm there X) 08:50 MTDiscord Block: but how? Aren't they in the deep hierarchy of windows's file system ? 08:52 [MatrxMT] 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] 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: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 and put the curl.exe in the same folder as luanti 09:00 Astrobe Here we go... 09:01 MTDiscord 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] 7 didn't even ship with a curl... 09:04 MTDiscord But the curl for linux is og, right ? 09:04 sfan5 there can be different build configurations on linux too 09:05 MTDiscord 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 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] linux distros take curl's source code and build it then package it, as said potentially with configurations 09:06 MTDiscord 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: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. 18:15 MinetestBot 02[git] 04v-rob -> 03luanti-org/luanti: Fix relative path links in CONTRIBUTING.md 13892d0c7 https://github.com/luanti-org/luanti/commit/892d0c782da914bc8097862bbeb02ddef3709715 (152026-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