Re: Select servers, not secure?

2020-09-02 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector


  


Re: Select servers, not secure?

Select servers are fine.  You probably want to use something easier like gevent or asyncio because select is kind of a pain to deal with, but in terms of security you will have much bigger problems than whether or not select is secure, and in so far as I'm aware select is secure.But it doesn't handle literally anything but telling you that there's a socket ready to accept data so i.e. authentication, password management, etc. are on you.  And it doesn't compose well, so you'll be writing finite state machines by hand.Also, it may be limited on Windows.  I forget, but I know that the Windows version of select at the C level is limited to some stupidly low connection count.  That's not a problem for a client and it's not a problem on Linux, but if you want to try to host a server on Windows that more than 20 or so people will connect to, you may need something better like the aforementioned other options.

URL: https://forum.audiogames.net/post/566467/#p566467




-- 
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector


Select servers, not secure?

2020-09-02 Thread AudioGames . net Forum — Developers room : Ty via Audiogames-reflector


  


Select servers, not secure?

Hi. So I've heard about select servers in Python, which I believe you need for making it a multi-client server. However, I have also heard that they're non-secure. If not, how can I secure my select servers, and if they are actually secure, well, yay then! Thanks.

URL: https://forum.audiogames.net/post/566462/#p566462




-- 
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector