yquake2remaster/src/common
Yamagi 09001d3bfb Normalize pathes passed to FS_FOpenFile().
There're some maps and maybe models or even mods in the wild which have
hardcoded paths with self references (`/./`) and / or empty diretories
(`//`). These assets works when read from the filesystem, but not when
read from PAK or ZIP files. Work around that by removing self references
and empty directories from the path right before opening the file.

Closes #767.
2021-11-13 11:09:01 +01:00
..
header Belatedly bump the version number to 8.01pre. 2021-10-31 17:25:55 +01:00
shared Fix cppcheck warnings 2020-12-17 22:49:03 +02:00
unzip Replace zlib dependency by miniz single header library. 2018-08-10 10:24:25 +02:00
argproc.c Move stuff from common/common/ to common/ 2012-06-07 13:54:08 +02:00
clientserver.c Fix Com_VPrintf() for messages longer then 4096 chars. 2019-04-28 13:57:46 +02:00
cmdparser.c Late args parser now uses one string build instead of two 2021-10-30 15:59:50 +00:00
collision.c Fix UBSan Warnings 2021-06-04 13:39:43 +02:00
crc.c Move several CRC function from misc.c to crc.c. 2017-09-07 13:22:36 +02:00
cvar.c Fix some leaks 2021-06-02 19:45:34 -04:00
filesystem.c Normalize pathes passed to FS_FOpenFile(). 2021-11-13 11:09:01 +01:00
frame.c limit timedemo to vid_maxfps * 5 2021-10-16 23:26:46 +03:00
glob.c Cleanup and reformat. 2012-06-07 15:40:58 +02:00
md4.c Cleanup and reformat. 2012-06-07 15:40:58 +02:00
movemsg.c Fix several potential security vulnerabilties 2015-08-24 17:58:19 +02:00
netchan.c Determine the qport in a more random way. 2020-03-24 13:38:06 +01:00
pmove.c Fix indention 2014-08-24 10:26:50 +02:00
szone.c Fix UBSan Warnings 2021-06-04 13:39:43 +02:00
zone.c Fixes for PVS Studio warnings: most of src/common/ 2019-07-21 03:14:21 +02:00