Smurficator
Moderator: Moderators
The reason why server broadcasts IPs is to ease communication when starting games since players participating in a battle have to figure out host's IP in one way or another. It can be done so that they only receive IPs that they really need when they need it, but at the time I was implementing it that meant additional work and more complex protocol.
I will try to redo the protocol until next version (depends on how much work that will mean), because I agree this information should not be so easily accessible. But meanwhile I'd like to ask you iamacup not to expose IPs directly.
I will try to redo the protocol until next version (depends on how much work that will mean), because I agree this information should not be so easily accessible. But meanwhile I'd like to ask you iamacup not to expose IPs directly.
The problem is much more trivial actually, server simply sends a list of users containing their external IPs (which it shouldn't) :)
The solution is to not send the IP of every user but only for battle hosts of course. (looking at the code I can't figure out why it was needed to send IP for every user back then when it was implemented other than for hosting purposes)
The solution is to not send the IP of every user but only for battle hosts of course. (looking at the code I can't figure out why it was needed to send IP for every user back then when it was implemented other than for hosting purposes)
Well IPs of players are entirely harmless.. I can't see why people have problems with that... Most people who are afraid have very limited knowledge of networks...
They scream their IP to world at every moment and every click on internet..
Btw Iamacup - if you want I can quickly do special bot which will report IP and user name to some web service and we can make global database of smurfs..
They scream their IP to world at every moment and every click on internet..
Btw Iamacup - if you want I can quickly do special bot which will report IP and user name to some web service and we can make global database of smurfs..