Commit graph

8024 commits

Author SHA1 Message Date
def e332a43dc5 Add libwinpthread-1.dll for Win64 2015-07-01 14:59:44 +02:00
def f711ba2ca3 Also fix 64bit Windows curl 2015-07-01 14:40:37 +02:00
def 9f0ad0fd33 Fix make_release.py for win64 2015-07-01 14:29:00 +02:00
def 486e0d43c9 Remove incompatible win64 curl.lib 2015-07-01 14:19:27 +02:00
def 7f8ce3c8dd Rename json.cpp to json.c again 2015-07-01 14:13:06 +02:00
def e503b7def5 First try for Win64 2015-07-01 13:41:15 +02:00
Dennis Felsing 52aa375397 Merge pull request #231 from heinrich5991/pr_utf8_decode_ddnet
Error out on overlong UTF-8 sequences
2015-06-30 21:35:21 +02:00
heinrich5991 8ccfd0188d Error out on overlong UTF-8 sequences
This not only makes `str_utf8_decode` a compliant parser, but also fixes an
issue where overlong encodings led to undetected line breaks.

Implemented as per https://encoding.spec.whatwg.org/#utf-8-decoder.

Audited the following files, checking whether the new semantics work with the
existing code:
- src/base/system.c
- src/engine/client/text.cpp
- src/game/client/components/chat.cpp
- src/game/server/gamecontext.cpp

They all check whether the string is at its end separately.
2015-06-30 21:15:10 +02:00
timgame 4e33c394b9 improved german language 2015-06-30 18:57:39 +02:00
timgame dec9985c6a added language scripts 2015-06-30 18:57:25 +02:00
def ce465b584c Add sv_rescue_delay and rename sv_allow_rescue to sv_rescue 2015-06-30 18:46:36 +02:00
def 5409f0baef Fix cl_nameplates_clan 2015-06-29 11:03:17 +02:00
def 4c3b97d6ba Add size variable for clan plates 2015-06-29 02:06:27 +02:00
def d846583ba7 Make a few value selectors in editor wrap around 2015-06-28 16:17:23 +02:00
def 063be1f12e Make TAB always work in serverbrowser 2015-06-28 15:43:34 +02:00
def 8e8283e9cf Highlight game layers in editor 2015-06-28 15:02:48 +02:00
def 6e0efe7f22 Version 7.8 2015-06-28 13:10:05 +02:00
def 18846f868b Fix Polish translation (by Lady Saavik) 2015-06-28 13:09:14 +02:00
def c6d90c6705 Add Catalan translation (by Ryozuki) 2015-06-27 21:02:43 +02:00
def 397dd0e090 Update round-tiles.rules (by hi_leute_gll) 2015-06-27 00:41:44 +02:00
Dennis Felsing caf663c7db Merge pull request #228 from savander/DDRace64
Missing localize + Polish language support
2015-06-26 21:59:25 +02:00
def 82409a510f Update grass_main.rules (by hi_leute_gll) 2015-06-26 21:57:39 +02:00
savander 88f9c14048 Cleanup unused translate 2015-06-26 21:43:36 +02:00
savander a65243d8e9 Rermove Localize from server message 2015-06-26 21:39:36 +02:00
savander 9a3ab61b9e Added missing string 2015-06-26 20:48:56 +02:00
savander 52e60afafa Added missing Localize() 2015-06-26 20:44:55 +02:00
savander 813f2d41e6 Polish language support for DDnet 2015-06-26 20:43:49 +02:00
def 45b7706439 Don't ignore timeout codes because of spam protection (might fix issue with timeout code being ignored) 2015-06-26 03:59:38 +02:00
def 3b7fca86c6 Initialize pReleasedString 2015-06-25 22:38:16 +02:00
def 1c7750151d Show full time in scoreboard even when minutes are > 100 2015-06-25 15:39:22 +02:00
def dcddb7896d It would help to test before commiting 2015-06-24 21:53:00 +02:00
def 2decad5d75 Fix SQL query of /mapinfo for empty case 2015-06-24 21:46:42 +02:00
def a0ac817966 Fix 2015-06-24 19:18:59 +02:00
def 6b300334f7 Nicer wording 2015-06-24 19:17:49 +02:00
def 7c9d452c61 Fix /mapinfo string 2015-06-24 19:15:03 +02:00
def 9a55f52e61 Fix SQL query 2015-06-24 19:04:34 +02:00
def 6b1c7a5350 Initial support for release dates in /mapinfo 2015-06-24 19:03:03 +02:00
def 55e0c58707 Fix bracket 2015-06-22 13:07:41 +02:00
def 4f323313f3 Clean up code a bit 2015-06-22 13:06:14 +02:00
def f6c3586d02 Fix serverbrowser on Android 2015-06-22 02:49:23 +02:00
def d95145819f Fix oversize headers on Android 2015-06-22 01:39:08 +02:00
def b91ff8a9fc Also with antiping 2015-06-22 00:44:26 +02:00
def 885f1a3276 Add support to show clan above name plates 2015-06-22 00:34:10 +02:00
def 2336b61b9e Add some comments to autoexec.cfg 2015-06-21 21:36:05 +02:00
Dennis Felsing 6f89a8bde7 Merge pull request #225 from heinrich5991/pr_password
Randomly generate rcon passwords on startup, if none is set.
2015-06-21 21:28:51 +02:00
heinrich5991 a6b105ac08 Remove default password from autoexec.cfg 2015-06-21 19:56:45 +02:00
heinrich5991 71548fc0d6 If no rcon password is set, generate one
After the generation (using the OS random number generator), the password is
displayed to the user on stdout.
2015-06-21 19:56:35 +02:00
def 7c665a7b97 Add auto-antiping based on ping 2015-06-21 18:00:09 +02:00
def 1844ab10d2 Version 7.7.3 2015-06-21 13:03:49 +02:00
def cc5ac820fd Editor: Ctrl-s doesn't ask about overwriting anymore 2015-06-21 13:02:07 +02:00