taisei/src/util
Andrei Alexeyev 2a31511588
vfs: make vfs_path_normalize more robust and consistent
* Correctly process trailing . and .. without /
* Fix potential read past the input buffer
* Always strip trailing /
2021-06-18 16:06:24 +03:00
..
assert.c fix various emscripten crap 2021-04-21 04:31:26 +03:00
assert.h fix various emscripten crap 2021-04-21 04:31:26 +03:00
compat.h upkeep: disable GNU extensions for the RNG checker 2021-05-30 13:55:21 +03:00
compat_cmplx.h compat: redefine CMPLX/CMPLXF on apple and emscripten 2020-12-23 23:56:41 +02:00
consideredharmful.h make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
crap.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
crap.h fix double_to_bits (copypaste fail) 2020-03-04 22:26:41 +02:00
debug.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
debug.h make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
env.c windows: detect intel's shitty driver and fall back to ANGLE 2019-09-21 16:46:22 +03:00
env.h video: fix fallback to default SDL driver selection 2019-09-15 12:52:24 +03:00
fbmgr.c fbmgr: add common resize strategy for screen-sized framebuffers 2021-04-13 20:17:30 +03:00
fbmgr.h fbmgr: add common resize strategy for screen-sized framebuffers 2021-04-13 20:17:30 +03:00
fbpair.c New system to manage auto-resized framebuffers 2019-08-25 02:52:39 +03:00
fbpair.h New system to manage auto-resized framebuffers 2019-08-25 02:52:39 +03:00
fbutil.c New system to manage auto-resized framebuffers 2019-08-25 02:52:39 +03:00
fbutil.h New system to manage auto-resized framebuffers 2019-08-25 02:52:39 +03:00
gamemode.c GameMode integration (#258) 2020-11-19 01:12:51 +02:00
gamemode.h GameMode integration (#258) 2020-11-19 01:12:51 +02:00
gamemode_stub.c GameMode integration (#258) 2020-11-19 01:12:51 +02:00
geometry.c Don't redefine standard complex macro; use a new cmplx typedef 2019-11-22 05:38:48 +02:00
geometry.h Rename cmplx32 into cmplxf for better consistency 2020-05-09 09:31:20 +03:00
glm.h build: stop vendoring cglm 2021-04-19 00:50:20 +03:00
graphics.c Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
graphics.h bunch of portrait and dialog-related shuffling around 2020-04-27 22:59:16 +03:00
io.c Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
io.h Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
kvparser.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
kvparser.h Don't redefine standard complex macro; use a new cmplx typedef 2019-11-22 05:38:48 +02:00
libzip_compat.h libzip_compat: fix warning 2021-04-19 03:32:20 +03:00
macrohax.h Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
meson.build GameMode integration (#258) 2020-11-19 01:12:51 +02:00
miscmath.c miscmath: add cabs2() and cabs2f() 2020-10-01 02:31:52 +03:00
miscmath.h miscmath: add cabs2() and cabs2f() 2020-10-01 02:31:52 +03:00
platform_posix.c blind fix for macos crap 2021-04-29 20:44:26 +03:00
platform_win32.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
pngcruft.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
pngcruft.h make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
rectpack.c shut up a debug print in rectpack 2019-11-08 21:07:02 +02:00
rectpack.h Share spritesheets between fonts 2019-09-17 14:35:29 +03:00
sha256.c Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
sha256.h Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
sha256_openssl.c Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
strbuf.c strbuf: add strbuf_cat and strbuf_ncat 2021-03-26 21:30:10 +02:00
strbuf.h strbuf: add strbuf_cat and strbuf_ncat 2021-03-26 21:30:10 +02:00
stringops.c vfs: make vfs_path_normalize more robust and consistent 2021-06-18 16:06:24 +03:00
stringops.h vfs: make vfs_path_normalize more robust and consistent 2021-06-18 16:06:24 +03:00
systime.h make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00