ddnet/src/test
ChillerDragon bae37ab7df Add 0.7 client support
While keeping 0.6 fully working and untouched
This adds the option to connect via 0.7

0.7 servers are now mixed into the server browser list.
And users can also manually connect via 0.7
using a connection url like so:

    ./DDNet "connect tw-0.7+udp://127.0.0.1:8303"

This also adds a "Tee 0.7" section in the menu to pick a 0.7 skin.
The config variables are prefixed with player7_ like for example
player7_color_body
2024-08-10 14:50:42 +02:00
..
aio.cpp Add override in code behind CONF_DISCORD, disable clang-tidy check 2022-05-18 01:19:35 +02:00
bezier.cpp Move src/game/bezier.cpp/h to src/base/bezier.cpp/h 2022-09-24 20:53:59 +02:00
blocklist_driver.cpp make tests work 2021-05-06 13:10:39 +02:00
bytes_be.cpp Use sizeof(int32_t) instead of 4 2023-02-11 13:59:08 +01:00
color.cpp Add test to ensure that color_casts keep the same alpha value 2023-06-04 23:37:18 +02:00
compression.cpp Use traditional casts instead of functional-style casts 2022-11-06 11:52:21 +01:00
csv.cpp Make less headers depend on <base/system.h> 2023-12-11 23:52:23 +01:00
datafile.cpp Rename all variables for strict camel-casing of abbreviations 2024-03-05 15:44:09 +01:00
fs.cpp Add fs_split_file_extension to separate filename and extension 2023-06-25 21:51:36 +02:00
git_revision.cpp Use EXPECT_* rather than ASSERT_* in tests 2019-03-12 02:06:54 +01:00
hash.cpp Add tests for overloaded hash operators, use operator instead 2022-11-12 20:36:38 +01:00
huffman.cpp Add tests for Huffman compression 2022-10-25 14:04:50 +02:00
io.cpp Rewrite and fix line reader, read entire file into memory 2024-06-28 22:18:42 +02:00
jobs.cpp Allow background jobs to be aborted, refactoring 2024-02-25 17:03:45 +01:00
json.cpp Remove /modhelp (fixes #1401) 2018-12-12 10:05:44 +01:00
jsonwriter.cpp Include limits instead of climits 2024-01-11 22:24:37 +01:00
linereader.cpp Rewrite and fix line reader, read entire file into memory 2024-06-28 22:18:42 +02:00
mapbugs.cpp Remove code for CRC in most places, except where needed for net compat 2020-10-14 17:08:58 +02:00
math.cpp Fix inaccurate envelope point value rounding 2023-11-10 19:11:10 +01:00
memory.cpp Don't use Mersenne Twister 2023-11-18 22:55:17 +01:00
name_ban.cpp Refactor name bans, move code to separate class CNameBans 2023-11-25 22:28:54 +01:00
net.cpp Run unit tests with sanitizers (fixes #6205) 2022-12-30 23:35:22 +01:00
netaddr.cpp Add 0.7 client support 2024-08-10 14:50:42 +02:00
os.cpp Merge #6429 2023-05-14 09:24:54 +00:00
packer.cpp Add tests for packer error handling 2023-05-03 19:13:39 +02:00
prng.cpp Fix modernize-loop-convert in tests 2022-07-10 21:42:57 +02:00
score.cpp Revert "Faster /rank, fixes test result" 2024-08-08 18:59:20 +02:00
secure_random.cpp Declare variables as const when possible 2022-11-29 23:32:32 +01:00
serverbrowser.cpp Allow background jobs to be aborted, refactoring 2024-02-25 17:03:45 +01:00
serverinfo.cpp Remove unused parts of the new serverinfo 2021-05-27 21:48:10 +02:00
snapshot.cpp Add tests for snapshot crc overflow 2024-06-26 20:36:52 +08:00
str.cpp Remove support for space separation 2024-07-09 08:30:59 +08:00
strip_path_and_extension.cpp Add testing infrastructure for teehistorian 2017-09-28 02:03:30 +02:00
swap_endian.cpp Add tests and documentation for swap_endian function 2023-10-14 13:29:24 +02:00
teehistorian.cpp Increment teehistorian version_minor to 8 2024-05-04 21:40:06 +02:00
test.cpp Fix test filenames when using typed tests 2023-07-25 15:05:25 +02:00
test.h test: Make it easier to generate multiple temporary filenames 2023-07-25 15:05:24 +02:00
thread.cpp Add CLock wrapper for std::mutex to replace lock_* functions 2023-11-11 00:04:57 +01:00
timestamp.cpp Fix crash on editor autosave 2024-01-02 23:38:41 +01:00
unix.cpp Add very basic test for Unix sockets 2017-12-20 16:56:44 +01:00
uuid.cpp Allow ParseUuid to report errors and add tests 2021-01-23 01:21:20 +01:00