You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/src/network
Patric Stout fa1e27994d Feature: allow the use of TURN to connect client and server together
TURN is a last resort, used only if all other methods failed.
TURN is a relay approach to connect client and server together, where
openttd.org (by default) is the middleman.

It is very unlikely either the client or server cannot connect to
the STUN server, as they are both already connected to the Game
Coordinator. But in the odd case it does fail, estabilishing the
connection fails without any further possibility to recover.
3 years ago
..
core Feature: allow the use of TURN to connect client and server together 3 years ago
CMakeLists.txt Feature: allow the use of TURN to connect client and server together 3 years ago
network.cpp Fix: [Network] rework when to close connections and inform Game Coordinator if needed 3 years ago
network.h Cleanup: Removed SVN headers 5 years ago
network_admin.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 3 years ago
network_admin.h Codechange: [Network] Let admin-console use std::string(_view) 3 years ago
network_base.h Codechange: [Network] Let NetworkClientInfo use std::string 3 years ago
network_chat_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 3 years ago
network_client.cpp Feature: Persistant rotation of numbered auto/netsave after restart (#9397) 3 years ago
network_client.h Codechange: [Network] Use std::string to send the client name and rcon commands 3 years ago
network_command.cpp Cleanup: use nullptr instead of 0 or NULL 3 years ago
network_content.cpp Feature: allow setting (game) coordinator and content server connection strings using environment variables 3 years ago
network_content.h Codechange: [Network] split CloseSocket and CloseConnection more clearly (#9261) 3 years ago
network_content_gui.cpp Codechange: [Network] Use std::string instead of char[] for the name of the file that is downloading 3 years ago
network_content_gui.h Codechange: [Network] Use std::string instead of char[] for the name of the file that is downloading 3 years ago
network_coordinator.cpp Feature: allow the use of TURN to connect client and server together 3 years ago
network_coordinator.h Feature: allow the use of TURN to connect client and server together 3 years ago
network_func.h Add: allow setting your server visibility to "invite-only" (#9434) 3 years ago
network_gamelist.cpp Remove: the concept of UnknownGRFs 3 years ago
network_gamelist.h Cleanup: remove unused optional ctor parameter for NetworkGameList 3 years ago
network_gui.cpp Feature: allow the use of TURN to connect client and server together 3 years ago
network_gui.h Feature: allow the use of TURN to connect client and server together 3 years ago
network_internal.h Feature: join servers based on their invite code 3 years ago
network_server.cpp Feature: raise the maximum NewGRF limit to 255 3 years ago
network_server.h Codechange: [Network] Use std::string for the client name in the network server 3 years ago
network_stun.cpp Feature: allow the use of STUN to connect client and server together 3 years ago
network_stun.h Feature: allow the use of STUN to connect client and server together 3 years ago
network_turn.cpp Feature: allow the use of TURN to connect client and server together 3 years ago
network_turn.h Feature: allow the use of TURN to connect client and server together 3 years ago
network_type.h Remove: includes to network/core/config.h from headers when only three cpp files need it 3 years ago
network_udp.cpp Remove: old server listing via Master Server 3 years ago
network_udp.h Remove: old server listing via Master Server 3 years ago