Time Nick Message 02:23 orbea found a wierd way to survive falls from any height....be in a boat :P 02:24 orbea put boat in water pouring down, get in the boat and drive forward out of hte water and fall 02:26 swift110 hey orbea 02:27 Tazy are you saying i can go to space and just when taking on too much water, land savely by boat on land? neat. 09:27 jas_ https://www.youtube.com/watch?v=RA-j-VB1ZeA 09:28 jas_ !title 09:28 MinetestBot jas_: Long Play III - YouTube 16:52 MinetestBot 02[git] 04lhofhansl -> 03minetest/minetest: Set range of blocks to retrieve per roundtrip to 2. 13cdedaac https://git.io/vd58y (152017-10-19T16:47:58Z) 17:31 TalkLounge Hello, I reprogrammed my Minetest Main Menu a little bit, so if I you join the first time on a server, your password will save in a .txt file and after that you only press connect and the password will be filed in automaticly 17:32 sfan5 you should consider sending a pull request on github 17:32 TalkLounge So if you open minetest you first enter the decrpytionkey 17:33 TalkLounge So the decryptionkey should be saved until you close Minetest 17:33 TalkLounge How can I do that? 17:33 sfan5 ok that sounds terrible because i assume you implemented some kind of "encryption" yourself 17:34 rubenwardy make sure you use a well known one, like AES-256 17:34 sfan5 that's not enough 17:35 TalkLounge Yes, because the passwords for the server shouldn´t be in the file, because everyone how see the file, you know your passwords 17:36 red-001 could you add a checkbox to save the password and only save if after the user logs in successfully? 17:36 TalkLounge The encryption is not the problem, the problem is, that I didnt find a way to save the encryptionkey you tipe when you start minetest and delete the key, when you close minetest 17:36 sfan5 you can just save that in a text file tho 17:36 sfan5 too* 17:37 red-001 if you are saving the key then whats the point of using it? 17:37 TalkLounge Yes, but how I check if you close Minetest to delete the encryptionkey? 17:37 rubenwardy I'd store it in C++ somewhere, and make an API 17:38 rubenwardy for the main menu 17:38 sfan5 red-001: obfuscation 17:38 TalkLounge Yes.... But then I must compile a new minetest 17:38 sfan5 pretty sure chrome does this too, your passwords are not 100% safe but you can't just grab then from the sqlite file without effort 17:39 TalkLounge And I want to public that "mod" in the forum, if it work 17:39 TalkLounge And I dont want to add a new minetest 17:39 red-001 I makes even less sense for chrome and firefox 17:39 red-001 it* 17:39 sfan5 why 17:39 red-001 since you can just view the passwords in browser 17:40 rubenwardy in firefox your passwords are encrypted using your master password, if you have one set 17:40 sfan5 that's not the point 17:40 rubenwardy and you need to enter it on each load 17:40 red-001 ah good point I forgot you could set that 17:40 TalkLounge Is there a way to check via lua, if you have closed minetest or something like that, or something what will be reset ervy time, when you close minetest 17:40 rubenwardy no 17:40 rubenwardy if you exit from a game, it won't run the main menu again 17:41 rubenwardy exit from a game -> to the OS 17:41 rubenwardy if you don't want to make this an engine contribution the only thing you can do is make it per main menu load and put it in a local 17:42 TalkLounge It would be nice, if I can add a variable and add the password in there 17:42 TalkLounge Because a variable you cant check without restart minetest 17:44 rubenwardy we're free from the matrix spies! 17:45 sfan5 something something next-generation protocol 17:45 TalkLounge I have tried to save the encryptionkey in the minetest/builtin/init.lua but that lua will be reset every time, if you connect to a server 17:45 sfan5 just save it into a text file 17:45 Krock something something better, more reliable protocol ;) 17:46 TalkLounge But how I delete the textfile, if I close minetest? 17:46 rubenwardy you can't 17:46 TalkLounge Is there some syntax for that? 17:46 sfan5 why do you want to store something in a text file only while mt is open? 17:46 Krock ^ if you got to do that, it's unsafe anyway 17:47 Krock the encryption, I mean 17:47 TalkLounge Yes 17:47 TalkLounge too 17:48 TalkLounge The whole encryption is useless, if you save the encryptionpassword in a textfile 17:48 TalkLounge Then I can save the passwords direct in the file 17:48 TalkLounge You know waht I mean? 17:49 TalkLounge what 17:50 TalkLounge I know that encryption is never 100% save, but 25% encryption is even better then no encryption 17:50 Krock > WPA2 17:50 TalkLounge Thats the WLAN encryption 17:50 red-001 what encryption system are you using 17:51 red-001 TalkLounge, that was broken recently 17:51 sfan5 wpa2 wasn't broken 17:51 Krock When you develop a secure Wireless encryption and somewhen you shoot yourself into the knees because the 3rd packet can be sent again to crack it 17:51 rubenwardy just store it in a local variable, and require it to be entered each time the main menu is reloaded (preferably with a button rather than a forced dialog) 17:51 TalkLounge Nice Idea 17:51 Krock well, it's a protocol issue as much as I heard 17:52 TalkLounge A onclick event on the mainmenu button on esc 17:52 TalkLounge That should work I think 17:52 rubenwardy ? 17:52 red-001 sfan5, a reply attack was found that can be used to decrypt traffic 17:53 sfan5 this is an implementation problem 17:53 red-001 it's not through 17:53 red-001 it's a design problem 17:53 sfan5 it does not make the protocol inherently unsaf 17:53 sfan5 e 17:54 TalkLounge Yes if you click the mainmanu button at esc, then the variable where your encryptionkey is saved saved again in the variable 17:55 TalkLounge You know what I mean? 17:55 TalkLounge Its a good idea, if this work is a other question 17:56 TalkLounge Someone other have any idea? 17:57 rubenwardy not sure what you mean 17:59 TalkLounge Another idea is, that I add a file, which destroy itselfs if the dont get a signal from a csm or something like that 17:59 red-001 why not hard code the key in the code? It would work about as well 17:59 TalkLounge This is half save 17:59 TalkLounge But it should work 17:59 rubenwardy lol 18:00 TalkLounge Then theres no enrcyption... 18:00 red-001 I mean there really isn't if you are storing the key on the harddrive with no protection 18:01 Krock who says the HDD contents aren't encrypted? 18:01 red-001 Krock, moot point 18:04 sofar just ask the player for their password every client start 18:04 sofar bonus points if you make player profiles 18:06 TalkLounge I will test the two options and if it work, I publish it on the forum 18:06 TalkLounge Thanks for your ideas 18:06 TalkLounge Bye 19:20 Ruslan1 Hello 19:20 * deltasquared waves 19:21 Ruslan1 I need help with mod 19:21 Ruslan1 ??? 19:22 Ruslan1 deltasquared, 19:24 deltasquared Ruslan1: don't ask to ask, just ask 19:28 Ruslan1 ? 19:46 Calinou Ruslan1: ask about the actual problem with the mod 19:46 Calinou which means, "don't ask to ask" 20:27 Ruslan1 Ok Calinou 20:28 Ruslan1 Bye 20:29 red-001 .... 20:44 Fixer troll 23:33 Flairieve Does the Minetest lua API have LuaJIT and FFI in it? 23:34 rubenwardy that doesn't really make sense as a question 23:34 rubenwardy Minetest can be compiled with LuaJIT