ddnet/src/engine/server
heinrich5991 36694d3852 Add a way to call for external moderator help
This is done by HTTP POSTing to a location specified by
`sv_modhelp_url`. We also provide a `src/modhelp/server.py` which can
use theses POSTs to forward them to Discord servers.

The POST contains a JSON object payload, with the keys `"port"` which
contains the server port, `"player_id"` which contains the calling
player's client ID, `"player_name"` which contains the calling player's
nick and `"message"` which is the user-specified message.

Make JSON-escaping function public, add tests and fix bugs uncovered by
these tests.

Supersedes #1129.
2018-06-19 23:27:35 +02:00
..
authmanager.cpp Reopen: Add a flag for rcon login via username (#800) 2017-07-24 21:43:55 +02:00
authmanager.h Reopen: Add a flag for rcon login via username (#800) 2017-07-24 21:43:55 +02:00
name_ban.cpp Put name ban stuff into a separate file 2018-03-14 02:35:31 +01:00
name_ban.h Put name ban stuff into a separate file 2018-03-14 02:35:31 +01:00
register.cpp Fix vulnerability, see official teeworlds news 2015-11-02 15:04:59 +01:00
register.h Merge branch 'master' of git://github.com/oy/teeworlds 2011-05-09 18:36:13 +02:00
server.cpp Add a way to call for external moderator help 2018-06-19 23:27:35 +02:00
server.h Remove superfluous parameter from CServer::NewClientNoAuthCallback 2018-05-09 23:50:25 +02:00
sql_connector.cpp Merge branch 'master' into sqlmasters 2016-05-03 23:07:24 +02:00
sql_connector.h reset preferred sql-server to the first specified 2016-02-20 15:33:35 +01:00
sql_server.cpp Add GameUuid to teamscore aswell 2018-02-07 16:43:36 +01:00
sql_server.h Fix style in several places 2017-03-22 19:45:14 +01:00
sql_string_helpers.cpp Add time in console 2017-08-04 22:38:22 +02:00
sql_string_helpers.h Fix style in several places 2017-03-22 19:45:14 +01:00