ddnet/src/engine
Robert Müller b738f5f9ce Fix votes with timeout over 60 seconds not being shown in client
Setting a vote timeout longer than 60 seconds with `sv_vote_time` caused the vote network messages to be discarded with the error message `weird message 'Sv_VoteSet' (15), failed on 'm_Timeout'` by the client, as the protocol did not allow longer vote timeouts.

This changes the protocol so the vote timeout can be any positive integer although for now the maximum `sv_vote_time` value is changed back to 60 again to preserve compatibility with old clients.

Closes #7583.
2023-12-05 20:12:15 +01:00
..
client Merge pull request #7581 from Robyt3/Snapshot-Refactoring 2023-12-05 00:36:40 +00:00
docs Merge #5918 2022-10-09 13:53:05 +00:00
external Update zlib to version 1.2.13 2022-10-14 14:53:24 +02:00
gfx Handle all color channel counts in image loader 2023-11-20 21:58:29 +01:00
server Merge pull request #7581 from Robyt3/Snapshot-Refactoring 2023-12-05 00:36:40 +00:00
shared Fix votes with timeout over 60 seconds not being shown in client 2023-12-05 20:12:15 +01:00
antibot.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
Cargo.toml Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
client.h Properly initialize all CClient member variables 2023-12-02 18:33:46 +01:00
config.h Refactor config manager, move config variable handling 2023-11-30 20:26:00 +01:00
console.h Refactor config manager, move config variable handling 2023-11-30 20:26:00 +01:00
console.rs Fix typos 2023-09-05 22:32:09 +03:00
demo.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
discord.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
editor.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
engine.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
favorites.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
friends.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
ghost.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
graphics.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
input.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
kernel.h Support arbitrary number of kernel interfaces, assert on errors 2023-12-04 18:11:47 +01:00
keys.h Regenerate key lists with latest SDL version 2023-05-30 23:39:47 +02:00
lib.rs Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
map.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
message.h Add a simpler IServer::SnapNewItem() API based on some more generated data 2023-02-10 23:12:24 +03:00
rust.h Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
server.h Stop all recording of server demos on shutdown. 2023-12-02 11:10:20 +01:00
serverbrowser.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
sound.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
sqlite.h Remove useless typedef in c++ 2022-06-25 21:05:54 +02:00
steam.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
storage.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
textrender.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
updater.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
uuid.h Make sure headers compile standalone 2020-09-26 21:50:27 +02:00
warning.h Add title to engine warnings and make auto-hiding optional 2023-10-19 21:40:55 +02:00