raze-gles/source/common
Christoph Oelckers 1149b4f4aa - various fixes and improvements related to file location management:
* saving of demos and savegames no longer mindlessly writes to the mod directory. All such access is now being rerouted through the special paths interface so that the game data can reside in write protected locations.
* refactored all occurences of klistpath except fnlist_getnames.
* do not allow CON scripts to write to arbitrary files. This is a massive exploit and can be used to cause real damage if someone knows how to play this thing - it's far easier than people may think! It will now write any such data to a special section in the main config which is safe and cannot be manipulated to write to random locations on the hard drive.
2019-11-02 00:38:30 +01:00
..
2d - fixed missing include paths 2019-10-25 02:07:46 +02:00
console - more CVARs. 2019-10-27 09:53:09 +01:00
filesystem - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
fonts - everything compiles again (not tested yet.) 2019-10-26 00:32:49 +02:00
textures - moved the startup dialog out of the game front ends, now that there is a global cross-game list of playable configurations. 2019-10-31 23:25:21 +01:00
utility - cleanup of the old file system initialization. 2019-11-01 19:25:42 +01:00
gameconfigfile.cpp - startup cleanup. 2019-11-01 00:32:56 +01:00
gameconfigfile.h - startup cleanup. 2019-11-01 00:32:56 +01:00
gamecontrol.cpp - cleanup of the old file system initialization. 2019-11-01 19:25:42 +01:00
gamecontrol.h - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
gamecvars.cpp - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
gamecvars.h - mapped the remaining Shadow Warrior options to the CVARs. 2019-10-27 16:53:00 +01:00
gamemain.cpp - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
i_specialpaths.h - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
initfs.cpp - gutted cache1d. The old file system is gone, excepr for klistpath, which still gets used in a few places. 2019-11-01 22:17:15 +01:00
inputstate.cpp - simplified the button state maintenance 2019-10-28 07:00:31 +01:00
inputstate.h - fix compilation 2019-10-28 17:50:08 +01:00
ns.h - sky clamping may only be done in Blood for now. 2019-10-19 20:25:58 +02:00
openaudio.cpp - gutted cache1d. The old file system is gone, excepr for klistpath, which still gets used in a few places. 2019-11-01 22:17:15 +01:00
openaudio.h - gutted cache1d. The old file system is gone, excepr for klistpath, which still gets used in a few places. 2019-11-01 22:17:15 +01:00
rts.cpp - Config work almost done. 2019-10-27 13:40:24 +01:00
rts.h - consolidated RTS code, because there were 3 copies. 2019-10-20 19:13:44 +02:00
searchpaths.cpp - gutted cache1d. The old file system is gone, excepr for klistpath, which still gets used in a few places. 2019-11-01 22:17:15 +01:00