OpenTTD/src/network
Rubidium 8e12bd35ae Fix: server shutdown and newgame packets should be stable
The server sends shutdown and newgame (reboot) packets to any connected client.
This can be useful, so you can tell clients that are trying to join that the
server is restarting. However, that means that packets can be sent before a
version check has been done.
So, these packets should be in the stable packet range instead of the one that
is unstable and guarded by a version check.
2024-03-25 22:50:05 +01:00
..
core Fix: server shutdown and newgame packets should be stable 2024-03-25 22:50:05 +01:00
CMakeLists.txt Codechange: add set of classes providing authentication and encryption 2024-03-17 18:33:53 +01:00
network.cpp Fix: crash to desktop when attempting to join a company while not joined (yet) 2024-03-23 13:33:41 +01:00
network.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
network_admin.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
network_admin.h Fix #10983: [AdminPort] Correct order of messages 2024-02-18 15:11:00 +01:00
network_base.h Codechange: Split dates and timers into Economy and Calendar time (#10700) 2024-01-22 09:04:34 -05:00
network_chat_gui.cpp Add: Basic autocompletion on tab for console commands (#12163) 2024-03-13 21:43:08 +01:00
network_client.cpp Feature: encrypt the connection between game server and client 2024-03-17 19:48:34 +01:00
network_client.h Feature: encrypt the connection between game server and client 2024-03-17 19:48:34 +01:00
network_command.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
network_content.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
network_content.h Fix fdfcb09: for content service, fallback to TCP downloads when HTTP stalls (#12056) 2024-02-11 20:24:28 +01:00
network_content_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 2024-03-10 10:14:20 +01:00
network_content_gui.h Codechange: Replace mishmash of types for widget index with WidgetID. 2023-12-30 00:23:57 +00:00
network_coordinator.cpp Codechange: pass the socket handler that is going to send the packet into the packet 2024-03-16 10:39:22 +01:00
network_coordinator.h Codechange: use references for handling received TCP packets 2024-02-05 16:30:49 +01:00
network_crypto.cpp Codechange: create helper class for useful NetworkAuthorizedKeys functions 2024-03-18 22:56:58 +01:00
network_crypto.h Codechange: create helper class for useful NetworkAuthorizedKeys functions 2024-03-18 22:56:58 +01:00
network_crypto_internal.h Codechange: add set of classes providing authentication and encryption 2024-03-17 18:33:53 +01:00
network_func.h Feature: console command to change authorized keys 2024-03-17 21:21:33 +01:00
network_gamelist.cpp Codechange: make the MD5 hash/digest/checksum variables a std::array 2023-05-19 11:24:44 +02:00
network_gamelist.h Codechange: workaround CMake/Xcode duplicate file name issue (#11186) 2023-09-02 19:46:52 +02:00
network_gui.cpp Feature: authenticate to the server without sending the password 2024-03-17 19:09:22 +01:00
network_gui.h Feature: authenticate to the server without sending the password 2024-03-17 19:09:22 +01:00
network_internal.h Codechange: use std::vector for the incoming command queue 2024-02-05 18:57:58 +01:00
network_query.cpp Codechange: pass the socket handler that is going to send the packet into the packet 2024-03-16 10:39:22 +01:00
network_query.h Codechange: use references for handling received TCP packets 2024-02-05 16:30:49 +01:00
network_server.cpp Fix: inconsistent check for client authorized status 2024-03-25 22:32:23 +01:00
network_server.h Feature: console command to change authorized keys 2024-03-17 21:21:33 +01:00
network_stun.cpp Codechange: pass the socket handler that is going to send the packet into the packet 2024-03-16 10:39:22 +01:00
network_stun.h Codechange: use std::shared_ptr for vector of TCPConnecters 2024-01-20 23:03:44 +01:00
network_survey.cpp Add: track savegame size to report with survey (#12304) 2024-03-16 08:58:56 +01:00
network_survey.h Fix: don't unneededly block on transmitting survey on exit (#11687) 2024-01-05 18:54:00 +00:00
network_turn.cpp Codechange: pass the socket handler that is going to send the packet into the packet 2024-03-16 10:39:22 +01:00
network_turn.h Codechange: use references for handling received TCP packets 2024-02-05 16:30:49 +01:00
network_type.h Codechange: move 'months_empty' to CompanyProperties 2024-03-23 11:59:34 +01:00
network_udp.cpp Codechange: pass the socket handler that is going to send the packet into the packet 2024-03-16 10:39:22 +01:00
network_udp.h Remove: old server listing via Master Server 2021-07-10 20:17:07 +02:00