servatrice/common
ebbit1q ebe2c494aa
remove the stop dump zone command from the protocol (#4326)
the stop dump zone command was implemented as a courtesy to other
players in order to take into account when they would stop looking at
unknown information

however, this can be abused, a malicious client can send this command
whenever they would like

cockatrice is not a physical tabletop nor does it aim to be, if you can
take a screenshot of your deck and then close the view, you are not
cheating as you have been given this information

in order to prevent anyone from abusing this we should remove the
command from the protocol, this means servers will ignore this message
and clients will get a little invalid command reply in their debug log

the extension id will remain reserved

shuffling your deck will always invalidate any card view looking at
those cards

if players wish to signal that they stopped looking at their deck for
whatever reason they should just use the chat instead, optionally using
one of the chat macros
2021-06-01 21:52:20 -04:00
..
lib Counter expressions (#3534) 2019-02-02 13:56:49 -05:00
pb remove the stop dump zone command from the protocol (#4326) 2021-06-01 21:52:20 -04:00
sfmt update sfmt to version 1.5.1 from 1.4.1 (#4124) 2020-10-02 12:13:12 -04:00
CMakeLists.txt Counter expressions (#3534) 2019-02-02 13:56:49 -05:00
color.h Tabs to spaces. 2014-07-08 22:53:02 -04:00
decklist.cpp fix #4249 (#4285) 2021-04-01 23:35:36 -04:00
decklist.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
expression.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
expression.h Counter expressions (#3534) 2019-02-02 13:56:49 -05:00
featureset.cpp Change release name/number for 2.8.0 and make it a forced update 2021-01-26 14:56:29 -05:00
featureset.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
get_pb_extension.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
get_pb_extension.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
rng_abstract.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
rng_abstract.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
rng_sfmt.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
rng_sfmt.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
room_message_type.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server.cpp don't log in users while giving them an error for missing the clientid (#4335) 2021-05-08 18:12:05 -04:00
server.h fix local games no longer working (#4315) 2021-04-15 01:00:41 -04:00
server_abstractuserinterface.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_abstractuserinterface.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_arrow.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_arrow.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
server_arrowtarget.cpp Tabs to spaces. 2014-07-08 22:53:02 -04:00
server_arrowtarget.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
server_card.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_card.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_cardzone.cpp Always look at top card (#4238) 2021-03-13 14:54:13 -05:00
server_cardzone.h Always look at top card (#4238) 2021-03-13 14:54:13 -05:00
server_counter.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_counter.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_database_interface.cpp Overhaul common's CMakeLists.txt 2014-06-11 01:24:34 +02:00
server_database_interface.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_game.cpp do not edit the zone currently iterated on (#4345) 2021-05-10 13:21:12 -04:00
server_game.h fix deprecation of QMutex::Recursive in favor of QRecursiveMutex (#4328) 2021-05-01 18:51:17 -04:00
server_metatypes.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_player.cpp remove the stop dump zone command from the protocol (#4326) 2021-06-01 21:52:20 -04:00
server_player.h remove the stop dump zone command from the protocol (#4326) 2021-06-01 21:52:20 -04:00
server_player_reference.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
server_protocolhandler.cpp Create game as spectator (#4281) 2021-03-13 14:39:25 -05:00
server_protocolhandler.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_remoteuserinterface.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_remoteuserinterface.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
server_response_containers.cpp send hidden info to judge instead of player (#4297) 2021-03-25 22:35:46 -04:00
server_response_containers.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
server_room.cpp Create game as spectator (#4281) 2021-03-13 14:39:25 -05:00
server_room.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
serverinfo_user_container.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
serverinfo_user_container.h fix compiling on gcc 9 (#3830) 2019-10-02 15:48:49 -04:00
user_level.h clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00