ddnet/src/game/server
bors[bot] 259155cb27
Merge #4282
4282: Fix heap-use-after-free in OnMessage (fixes #4279) r=heinrich5991 a=def-

<!-- What is the motivation for the changes of this pull request -->

## Checklist

- [ ] Tested the change ingame
- [ ] Provided screenshots if it is a visual change
- [ ] Tested in combination with possibly related configuration options
- [ ] Written a unit test if it works standalone, system.c especially
- [ ] Considered possible null pointers and out of bounds array indexing
- [ ] Changed no physics that affect existing maps
- [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--undefinedbehavioursanitizer-or-valgrinds-memcheck) (optional)


Co-authored-by: def <dennis@felsin9.de>
2021-11-02 23:10:11 +00:00
..
entities Try to fix CDragger's heap-use-after-free (fixes #4277) 2021-11-02 17:09:25 +01:00
gamemodes Use CGameContext::SendChatTeam where possible 2021-09-11 20:23:27 +02:00
alloc.h Try to catch #4240 in action 2021-10-31 16:18:00 +01:00
ddracechat.cpp Merge #4148 2021-09-13 11:04:03 +00:00
ddracecommands.cpp Fix wrong output for unmute 2021-10-04 17:53:14 +02:00
entity.cpp Make netclipping of entities and events respect shown distance (fixes #3420) 2021-01-11 23:11:28 +01:00
entity.h Simplify entities destruction 2021-05-22 20:02:00 +02:00
eventhandler.cpp uint64 -> uint64_t, int64 -> int64_t 2021-06-24 17:19:17 +02:00
eventhandler.h uint64 -> uint64_t, int64 -> int64_t 2021-06-24 17:19:17 +02:00
gamecontext.cpp Fix heap-use-after-free in OnMessage (fixes #4279) 2021-11-03 00:08:58 +01:00
gamecontext.h Move team and practice mode recording to the beginning of the tick 2021-09-14 22:33:09 +02:00
gamecontroller.cpp Send switch state of team 0 if character is not alive 2021-08-24 22:56:39 +02:00
gamecontroller.h uint64 -> uint64_t, int64 -> int64_t 2021-06-24 17:19:17 +02:00
gameworld.cpp Simplify entities destruction 2021-05-22 20:02:00 +02:00
gameworld.h Simplify entities destruction 2021-05-22 20:02:00 +02:00
player.cpp Some char array naming convention 2021-09-13 12:21:56 +02:00
player.h Some char array naming convention 2021-09-13 12:21:56 +02:00
save.cpp Some char array naming convention 2021-09-13 12:21:56 +02:00
save.h Fix swap resets switches. 2021-08-21 10:02:45 +02:00
score.cpp Some char array naming convention 2021-09-13 12:21:56 +02:00
score.h Some char array naming convention 2021-09-13 12:21:56 +02:00
teams.cpp Add exception id to TeamKill 2021-11-01 16:49:14 +01:00
teams.h Add exception id to TeamKill 2021-11-01 16:49:14 +01:00
teehistorian.cpp teehistorian: Test statefulness of PLAYER_TEAM and TEAM_PRACTICE 2021-10-06 18:06:19 +02:00
teehistorian.h Address review to make code more consistent 2021-09-15 17:31:35 +02:00
teeinfo.cpp Fix variable names manually 2020-11-02 22:40:40 +01:00
teeinfo.h Run clang-format 2020-09-26 21:50:15 +02:00