|
Rubidium
|
r28688:fc936ee56030
|
7 months ago
|
|
|
|
Rubidium
|
r28686:6688cf312bd7
|
7 months ago
|
|
|
|
Bouke Haarsma
|
r27853:21baf162bd57
|
12 months ago
|
|
|
|
Rubidium
|
r27737:728d55b97775
|
16 months ago
|
|
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
|
|
Patric Stout
|
r25900:32e1999c65c7
|
3 years ago
|
|
Fix: report reuse of invite-code and switch to local game-type ( #9487) This prevents two servers battling for the same invite-code. Now the last one wins.
|
|
Patric Stout
|
r25849:38205b3e59c6
|
3 years ago
|
|
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.
|
|
Rubidium
|
r25838:9f9591576233
|
3 years ago
|
|
|
|
Patric Stout
|
r25827:5a9ded1a0c1a
|
3 years ago
|
|
Feature: allow the use of STUN to connect client and server together
This method doesn't require port-forwarding to be used, and works for most common NAT routers in home setups. But, for sure it doesn't work for all setups, and not everyone will be able to use this.
|
|
Patric Stout
|
r25815:13efa809f0d9
|
3 years ago
|
|
Feature: join servers based on their invite code
This removes the need to know a server IP to join it. Invite codes are small (~7 characters) indentifiers for servers, which can be exchanged with other players to join the servers.
|
|
Patric Stout
|
r25801:cac5091e0a66
|
3 years ago
|
|
|
|
Patric Stout
|
r25800:5bcbdca2efaf
|
3 years ago
|
|
|