raze/source/common/filesystem
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
..
ancientzip.cpp - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
ancientzip.h - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
cache.cpp - hooked up the file system with Blood's resource access. 2019-10-31 20:17:49 +01:00
file_7z.cpp - rework of the file system code. 2019-10-31 01:48:10 +01:00
file_directory.cpp - rework of the file system code. 2019-10-31 01:48:10 +01:00
file_grp.cpp - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
file_lump.cpp - rework of the file system code. 2019-10-31 01:48:10 +01:00
file_pak.cpp - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
file_rff.cpp - fixed compilation of file system code. 2019-10-31 18:06:05 +01:00
file_zip.cpp - fixed compilation of file system code. 2019-10-31 18:06:05 +01:00
file_zip.h - rework of the file system code. 2019-10-31 01:48:10 +01:00
filesystem.cpp - cleanup of the old file system initialization. 2019-11-01 19:25:42 +01:00
filesystem.h - various initialization related changes 2019-11-01 09:30:28 +01:00
resourcefile.cpp - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
resourcefile.h - hooked up the file system with Blood's resource access. 2019-10-31 20:17:49 +01:00