28 Commits (render)

Author SHA1 Message Date
staphen 13b5fb82fa Build ASIO without exceptions 3 years ago
Gleb Mazovetskiy 4d0341afb5 net: Replace `packet_exception` with `tl::expected` 3 years ago
Gleb Mazovetskiy cf925d1edc Replace tuples with structs 3 years ago
Gleb Mazovetskiy 5355146d51 Use structured bindings 3 years ago
Anders Jenbo 1a633c5627
Reject games info of unexpected size (#5646) 3 years ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
Kalebe Alves 4130c37d17 Enforce override virtual methods 4 years ago
staphen dcfd057200 Add two-way handshake between ZeroTier peers 4 years ago
staphen b14fda976f Fix IsGameHost() function for ZeroTier 4 years ago
Stephen C. Wills ef1821ce57
Apply sequence number to net turns (#4122) 4 years ago
staphen 16f82226eb [ZeroTier] Send PT_CONNECT to all players when new player joins 4 years ago
staphen 3b3419d519 Treat firstpeer as a recognized source of packets 4 years ago
staphen e877a8ff0a Filter out ZeroTier packets that do not come from an expected source 4 years ago
obligaron 1f7b0607a6 public game browsing: show difficulty, speed, players and possible incompatibility 4 years ago
obligaron 0888546d62 Make DvlNet_SendInfoRequest non blocking 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Anders Jenbo f0cc7adbdf Show error dialog when ZeroTier fails 4 years ago
staphen b332656f28 Fix ZeroTier crash when handling invalid packet 4 years ago
staphen ffbbcc6d62 Support unencrypted multiplayer games with no password 4 years ago
Anders Jenbo ae90193136
Game discovery over ZeroTier 4 years ago
Anders Jenbo 2ca6e37c46 Clean up sub folders using clang-tidy/Android Studio 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Xadhoom b4f2beed6d Network fixes suggested by glebm 5 years ago
Xadhoom 6c4bad0af1 ZeroTier networking fixes 5 years ago
Jmgr 1b7e0d2cb3 Migrate existing log entries 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 67a7ff98c5 🚨 Clean up compiler warnings 5 years ago
Xadhoom 867dd96a73 Add ZeroTier support 5 years ago