minetest/src/network
SmallJoker 32f68f35cf
Avoid packets getting sent to disconnected players (#14444)
Many functions expect RemotePlayer to have a valid peer ID,
this however is not the case immediately after disconnecting
where the object is still alive and pending for removal.

ServerEnvironment::getPlayer(const char *, bool) now only
returns players that are connected unless forced to.
2024-03-10 13:24:35 +01:00
..
CMakeLists.txt Complete Haiku platform support. (#10311) 2020-08-23 15:39:32 +02:00
address.cpp Extend capabilities of Address class 2024-01-07 21:49:05 +01:00
address.h Extend capabilities of Address class 2024-01-07 21:49:05 +01:00
clientopcodes.cpp Clean up client and server command sending / tables 2024-01-27 10:33:32 +01:00
clientopcodes.h Revert class forward declaration in {client,server}opcodes.h 2024-01-30 17:04:12 +01:00
clientpackethandler.cpp Fix attached sounds stopping if objects are removed serverside (#14436) 2024-03-06 20:36:02 +01:00
connection.cpp Do not allocate packet quota to half-open connections 2024-01-17 20:05:57 +01:00
connection.h Fix compiler warnings 2024-02-24 12:39:12 +01:00
connectionthreads.cpp Require client to consistently use peer ID 2024-01-17 20:05:57 +01:00
connectionthreads.h Rate-limit client connection attempts 2024-01-17 20:05:57 +01:00
networkexceptions.h Remove dead code (#10845) 2021-01-22 15:09:26 +00:00
networkpacket.cpp Introduce `std::string_view` into wider use (#14368) 2024-02-17 15:35:33 +01:00
networkpacket.h Introduce `std::string_view` into wider use (#14368) 2024-02-17 15:35:33 +01:00
networkprotocol.h Irrlicht support changes (#14383) 2024-02-19 21:14:47 +01:00
peerhandler.h LINT fixes since recent tooling update 2019-03-14 12:30:13 +01:00
serveropcodes.cpp Clean up client and server command sending / tables 2024-01-27 10:33:32 +01:00
serveropcodes.h Revert class forward declaration in {client,server}opcodes.h 2024-01-30 17:04:12 +01:00
serverpackethandler.cpp Avoid packets getting sent to disconnected players (#14444) 2024-03-10 13:24:35 +01:00
socket.cpp Migrate UDPSocket to use poll() 2024-01-17 20:06:11 +01:00
socket.h Some minor cleanups for UDPSocket class 2024-01-07 21:49:05 +01:00