mechmind
mechmind
Looking forward for this module so I can finally ditch personal ejabberd :) Note: i'd suggest to keep this issue open until implementation is ready so people skimming through issue...
For another option there is a WebAssembly virtual machine. Initially built for web but with general usefulness in mind it has some desirable features: - Secure and portable sandbox environment,...
Server already writes not-so-verbose but useful logs.
Servers logs connection attepmts, this is a client problem.
`error listening on` means server can't start listening on specified port so it will not be capable of serving requests. Check if you have permissions to bind to ports 1111...
Do you plan to host a server? If not then we need to think about default server. Current implementation requires admin to start a match and admin account is private.
You can use Launcher to get a more user-friendly client experience. The server has to be started manually, though. We should add an option to autostart server to launcher, i...
The actual implementation should use pbkdf2 algorithm to create salted and hashed key from password. It is an industrial standart for that kind of things. Libsodium provides it, btw.
Basically, there is security concern - password must not be passed as plain text over network. Today we use just plain sockets for network commuication and passwords sent as-is, which...
Okay I'll put some time in this issue tomorrow and do some research.