mirror of
https://github.com/ddnet/ddnet.git
synced 2024-09-20 09:34:19 +00:00
8ccfd0188d
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. |
||
---|---|---|
backup | ||
data | ||
datasrc | ||
docs | ||
other | ||
scripts | ||
src | ||
.gitignore | ||
AndroidAppSettings.cfg | ||
announcement.txt | ||
autoexec.cfg | ||
bam.lua | ||
BUILDING_ANDROID | ||
configure.lua | ||
license.txt | ||
license_DDRace.txt | ||
Makefile | ||
README.md | ||
readme.txt | ||
storage.cfg |
DDraceNetwork
Our own flavor of DDRace, a Teeworlds mod. See the website for more information.
Development discussions happen on #ddnet on Quakenet (Webchat).