00:10 <+bridge> [ddnet] <ᶰ°Konͧsti> @ScReeNy 🐀 02:12 <+bridge> [ddnet] @Dev which server does ddnet use for sv_dnsbl_host 03:06 <+bridge> [ddnet] @noby ask @heinrich5991 he was the last one to change it 07:38 <+bridge> [ddnet] @Kero tried enabling/disabling opengl3? 07:38 <+bridge> [ddnet] @Kero alternatively you could use borderless instead of fullscreen 08:52 < ddnet-commits> [ddnet] def- closed pull request #1125: Add sv_old_grenade (master...oldgrenade) https://git.io/vpoTk 08:53 < ddnet-commits> [ddnet] def- closed pull request #1126: Text fix (master...master) https://git.io/vpoTL 09:03 <+bridge> [ddnet] @noby what is sv_dnsbl_host o.O ? 09:11 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: https://git.io/vpiA1 09:11 < ddnet-commits> ddnet/master bffa406 Dennis Felsing: Version 11.1.6 10:08 <+bridge> [ddnet] @ChillerDragon https://en.wikipedia.org/wiki/DNSBL 11:16 <+bridge> [ddnet] ok i see dnsbl lists are lists of evil ip adresses. And i guess sv_dnsbl_host is a path or link to such an list? And the teeworlds server filters these ips automatically for anti flood/votebot etc attacks? 11:17 <+bridge> [ddnet] yes 11:17 <+bridge> [ddnet] ah cool 11:18 <+bridge> [ddnet] uhm is it okay that i use a system() call to execute a python script in the /modhelp command? 11:18 <+bridge> [ddnet] no 11:18 <+bridge> [ddnet] fak 11:18 <+bridge> [ddnet] but you can do it this way and we can find a better way in the PR 11:18 <+bridge> [ddnet] so i have to get the discord api running in c++? o.O 11:19 <+bridge> [ddnet] so it still helps if i provide a running system even if u wont use it and have to refactor everything? 11:19 <+bridge> [ddnet] yes 11:19 <+bridge> [ddnet] cool 11:20 <+bridge> [ddnet] why do all dislike the best c function .-. 11:20 <+bridge> [ddnet] system() rocks :p 11:21 <+bridge> [ddnet] because it's really hard to use in a secure, cross-platform fashion 11:22 <+bridge> [ddnet] oh yea cross platform.. 11:22 <+bridge> [ddnet] does this stuff really has to be cross platform? 11:23 <+bridge> [ddnet] i mean im hughe cross platfrom fan too... but i guess only offical ddnet servers will use that feature on the linux servers because connecting the server to discord is a special thing 11:24 <+bridge> [ddnet] but i could even provide a working cross platform solution with ``system()`` i think 11:25 <+bridge> [ddnet] just add a os check and two system calls ... not too hard i think 11:25 <+bridge> [ddnet] since all unix stuff works pretty much the same we just have to find a way for win to work 11:37 <+bridge> [ddnet] client links to curl already, could make the server link curl too for accessing discord api 11:51 <+bridge> [ddnet] you just need curl yeah 12:36 <+bridge> [ddnet] Thanks to GPDR my private data isn't listed on whois queries anymore 12:37 <+bridge> [ddnet] > In response to the implementation of the General Data Protection Regulation (GDPR) by the European Union (EU), starting 12:37 <+bridge> [ddnet] from April 25 of 2018, the Taiwan Network Information Center (TWNIC) may make certain necessary adjustments to the 12:37 <+bridge> [ddnet] results of the WHOIS inquiries regarding EU registrants. 12:42 <+bridge> [ddnet] 👌 12:43 <+bridge> [ddnet] I bought some domains with ovh and they have a antispam protection by hiding mail, address, etc i think 12:45 <+bridge> [ddnet] Same with gandhi.net i think 12:49 <+bridge> [ddnet] well, some cheap registrars asked for money to protect your data, which I'm way too cheap for 13:26 <+bridge> [ddnet] @ChillerDragon doing it in an external program sounds good though 13:26 <+bridge> [ddnet] we'll just adjust how you call it 13:27 <+bridge> [ddnet] that way, we can develop other bridges without having to modify the source code 15:12 <+bridge> [ddnet] @deen cool that they dont show ur private data anymore c: but what is this GDPR ? Is it some nice data privacy for all europeans? 15:12 <+bridge> [ddnet] and what is curl? u mean the bash command curl? 15:15 <+bridge> [ddnet] GDPR is the general data protection regulation by the EU, it indeed defines how personal data is to be handled for residents of the EU 15:15 <+bridge> [ddnet] https://en.wikipedia.org/wiki/GDPR 15:15 <+bridge> [ddnet] taking effect on may 25th 15:15 <+bridge> [ddnet] only 16 days left 15:18 <+bridge> [ddnet] @deen Turned that on and off a couple of times. It didn't work out. But I don't have the problem in window mode. Thank you 17:12 <+bridge> [ddnet] @ChillerDragon libcurl, it's a transfer library 18:34 <+bridge> [ddnet] https://forum.ddnet.tw/viewtopic.php?f=45&p=64769#p64769 18:37 <+bridge> [ddnet] @ChillerDragon i think with curl u can make http requests and maybe the websocket needed to communicate to the discord api 18:38 <+bridge> [ddnet] maybe u dont need websockets, since u dont need to know user messages from discord 18:38 <+bridge> [ddnet] :saddo: 19:52 <+bridge> [ddnet] @deen https://forum.ddnet.tw/viewtopic.php?f=45&p=64769#p64769 sounds related to the highdpi stuff 19:53 <+bridge> [ddnet] discord has a http api 19:56 <+bridge> [ddnet] yes. I think it would be better to deal with the discord API outside of the ddnet server, like e.g. in a python script 19:57 <+bridge> [ddnet] Yeah we should add some framework to have have commands handled by an external application 19:58 <+bridge> [ddnet] or we could make a HTTP post request 19:58 <+bridge> [ddnet] not to the discord API 19:58 <+bridge> [ddnet] but to our own 19:58 <+bridge> [ddnet] nice skyrim language 20:00 <+bridge> [ddnet] but it'd be nicer if we could keep the ddnet code non official ddnet specific 20:00 <+bridge> [ddnet] but making a HTTP POST request doesn't sound too bad, does it? 20:00 <+bridge> [ddnet] you can just have any server listening on the other side 20:01 <+bridge> [ddnet] at that point we could POST to discord api it's just a little less bound 20:02 <+bridge> [ddnet] I guess yeah 21:35 <+bridge> [ddnet] why are sha512 hashes so fucking long? 😦 21:50 <+bridge> [ddnet] i heared sha65536 is very short 22:00 <+bridge> [ddnet] ^^ 22:05 <+bridge> [ddnet] @Jupstar ✪ so the only solution is to ship a DDNet.exe and DDNet-intel.exe? 22:06 <+bridge> [ddnet] https://forum.ddnet.tw/viewtopic.php?f=45&t=647 22:06 <+bridge> [ddnet] https://forum.ddnet.tw/viewtopic.php?f=45&t=6474 22:07 < ddnet-commits> [ddnet] def- pushed 2 new commits to master: https://git.io/vpXCt 22:07 < ddnet-commits> ddnet/master f19f453 def: Revert "Try removing manifest"... 22:07 < ddnet-commits> ddnet/master 121c3b8 def: 11.1.7 22:15 <+bridge> [ddnet] Well the wiki from Microsoft said use manifest and not win32api for downward comparability... So it would still be possible to either request if os is win8 or higher or remove win 7 or less support 22:25 <+bridge> [ddnet] windows 7 sits at 37% of the surveyed machines using steam 22:26 <+bridge> [ddnet] removing win7 support is not an option 22:26 <+bridge> [ddnet] https://store.steampowered.com/hwsurvey 22:26 <+bridge> [ddnet] \o/ more machines using linux than winxp 22:27 <+bridge> [ddnet] although it's not clear if that's the case for ddnet as well 23:52 < ddnet-commits> [ddnet] heinrich5991 opened pull request #1128: Remove superfluous parameter from `CServer::NewClientNoAuthCallback` (master...pr_superfluous_param) https://git.io/vpXgL