Time Nick Message 01:56 ANAND TravisCI seems to have been set up to build every new PR 01:56 ANAND Even those that modify only text files 01:57 ANAND like this: #7446 01:57 ShadowBot https://github.com/minetest/minetest/issues/7446 -- Update menu_lua_api.txt to replace deprecated functions by ClobberXD 02:03 ANAND I feel that this is unnecessary 05:11 ANAND Finally found out why the online content browser is empty all the time 05:11 ANAND ERROR[Main]: https://contentdb.rubenwardy.com/packages/ not found (Timeout was reached) (response code 301) 05:30 ANAND My version is very recent too. I'll try re-building it, just to be sure 05:35 ANAND :O 05:35 ANAND ERROR[Main]: https://content.minetest.net/packages/ not found (Timeout was reached) (response code 200) 05:36 ANAND URL has been updated, but MT still isn't able to retrieve the packages... o.O 05:46 ANAND Created a new issue: #7447 05:46 ShadowBot https://github.com/minetest/minetest/issues/7447 -- Online Content Browser does not retrieve any packages 09:31 rubenwardy > response code 200 09:31 rubenwardy odd 09:31 rubenwardy ah ofc, TCP is streaming 09:52 rubenwardy it takes 2.3 seconds to load the result 09:52 rubenwardy I should probably add caching and reduce the JSON size 11:02 nerzhul rubenwardy: enable gzip compression at least 11:47 rubenwardy nerzhul: insecure 11:48 rubenwardy just for that end point it's probably fine 11:49 rubenwardy https://stackoverflow.com/questions/2767211/can-you-use-gzip-over-ssl-and-connection-keep-alive-headers 11:50 rubenwardy https://en.wikipedia.org/wiki/BREACH 12:11 nerzhul rubenwardy gzip compression insecure ? why everybody enable it on its site and why it's counted by search engine as a quality ranking option ? :) 12:12 nerzhul also the response is in 2010 12:12 rubenwardy *2014 12:12 nerzhul it's 8 years ago, and yes there were vulnerabilities but they are fixed 12:19 rubenwardy link please to the fix 12:19 rubenwardy https://security.stackexchange.com/questions/172581/to-avoid-breach-can-we-use-gzip-on-non-token-responses 12:20 rubenwardy just found this: https://tools.ietf.org/html/draft-ietf-tls-tls13-21#section-5.4 and https://www.sjoerdlangkemper.nl/2016/11/07/current-state-of-breach-attack/ 12:21 rubenwardy TLS3 though 12:21 nerzhul what is your httpd server ? 12:21 rubenwardy nginx 12:21 nerzhul https://nulab-inc.com/blog/nulab/securing-nginx/ 12:22 nerzhul sounds to be a good solution 12:40 sfan5 >blog article suggests enabling 3DES for TLS 12:40 sfan5 ah yes great security 13:56 celeron55 irrlichtBAW is contacting me again 13:56 celeron55 https://gist.github.com/celeron55/4b5cbd5a6db9c12d42857f6e151e7337 13:57 rubenwardy loool 13:58 celeron55 i guess i'd consider any work there useful for MT, if someone finds it interesting 13:58 rubenwardy sounds good 13:58 rubenwardy worth looking to see what changes we'd need to use it as well, and what we could benefti from 13:58 rubenwardy I'm not a graphics programmer however :) 13:59 celeron55 it's closest to what we can get to in getting away from the ancient irrlicht ways of opengl 1 and such 13:59 celeron55 at the moment 14:00 rubenwardy yeah 14:00 celeron55 probably not useful this year, or the next, but in the far future definitely 14:05 Krock I'd like to add in another topic: The Ubuntu PPAs need updating to 0.4.17.1 but est31 has been offline for a few days already. celeron55: could you please update them if you've got some time? 14:07 Krock Regarding that gist, I wonder if they considered contributing directly to Irrlicht to improve it. I'm not sure how much can be done in Minetest alone 14:09 celeron55 they probably want to break enough stuff to make upstream contributions not viable 14:09 sfan5 for example they ripped out the entire gui subsystem 14:10 celeron55 or... he, really; it's a one-man operation pretty much 14:11 Krock impressive. 14:11 rubenwardy can't be used until we kill formspecs then 14:11 celeron55 well, or re-implement 14:12 celeron55 or backport the gui subsystem as our own fork of it 8) 14:12 Krock reimplementing a pile of legacy design.. hmm 14:26 rubenwardy argh, there's so much I want to do to MT but no time 14:39 ANAND Would someone be able to review #7446 (documentation fix)? Thanks in advance 14:39 ShadowBot https://github.com/minetest/minetest/issues/7446 -- Update menu_lua_api.txt to replace deprecated functions by ClobberXD 17:30 nerzhul celeron55 replace irrlicht with ceGui for formspecs :) 17:31 nerzhul merging #7423 17:31 ShadowBot https://github.com/minetest/minetest/issues/7423 -- Minimal: Disable disruptive formspec test by default by Wuzzy2 17:34 nerzhul has #7410 been discussed ? 17:34 ShadowBot https://github.com/minetest/minetest/issues/7410 -- Modernize lua read (part 2): C++ templating assurance by nerzhul 17:36 Krock not yet AFAIK 17:39 nerzhul i push a fix on the bump_version script (doc filename changed) 18:49 nerzhul Krock ty for the info 18:52 Krock nerzhul, no need to request a review from all core devs. https://github.com/orgs/minetest/teams/engine/discussions/12 18:53 Krock thumbs up mean that they agree 19:26 nerzhul Krock then i push ? :) 19:28 Krock maybe there was something forgotten.. if I were you I'd keep it open for a few more hours 19:28 nerzhul yeah 19:28 nerzhul waiting tomorrow :) 19:30 Krock the rotation PR looks very promising. will have to re-do the smooth rotation transition PR afterwards to make it look better 19:33 nerzhul yeah 20:04 thoughtjigs travis-ci script failed for my most recent commit for this issue: https://github.com/minetest/minetest/pull/7445 it looks to me like it was not code related. Is there a way to re-run it? 20:10 Krock trivial build system failure. the other builds are fine so it wouldn't be too important to succeed anyway 20:10 thoughtjigs thanks, that's what it looked like to me. 20:11 Krock yw