Time Nick Message 08:08 erle const std::regex r("(.*?)"); 08:08 erle time for zalgo text lol 08:17 pgimeno can't help being reminded of https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags#1732454 08:30 rubenwardy Yeah I don't support that pr 08:31 rubenwardy The implementation uses regex to parse html, which is bad, and the feature feels scope creepy 10:36 MTDiscord I agree. Also, the feature doesn't seem useful to me: You can just open the URL in your browser if you want to know the title. That also makes it more explicit that you reveal your IP. 10:40 sfan5 yeah, giving it an initial review was a mistake 10:42 [MTMatrix] I see only one mitigation: make mod replace links to proxied (web-proxy) links 10:43 erle why is this not a CSM anyway 10:45 erle so i am seeing this: httpfetch_sync(fetch_request, fetch_result); // sync because this is not the main thread 10:45 erle what exactly will be blocked if the link goes to a slowloris page? 10:46 erle like, which part of the engine is going to stall here? 10:46 erle oh wait, slowloris is client, not server 10:47 erle i think every code that retrieves titles should at least be tested against this kind of thing https://irc-bot-science.clsr.net/ 10:47 erle i mean stuff like https://irc-bot-science.clsr.net/long is PROBABLY going to happen given the presence of absolutely vile users on some servers 10:49 erle anyway, what part of the engine ends up sync blocked here? i don't know 10:51 rubenwardy looks like it creates a new thread for it 10:54 erle but where? 10:55 rubenwardy https://github.com/minetest/minetest/pull/13724/files#diff-c2b3d8046dce7af2ffbe3406b7a978425f31505d49bba6b65b0e90af90f9e3eaR702 10:55 erle ah thx! 17:00 srifqi hello. since it is almost release, can we have string/translation update? 19:17 erle when is release 19:31 Pexin < erle> why is this not a CSM anyway 19:32 Pexin erle: if I understand the question, the answer is the same reason the clickable weblinks isn't a csm. csm doesn't have access to screen coords/mouse input 19:35 Pexin or cURL, and a bunch of other stuff 19:39 erle Pexin did you look if it can be done in dragonfire? 19:40 Pexin noe 19:40 Pexin also it's been like 2 years since, so I don't remember much anymore