17 Commits (2ea7162287aa6a7872e00b7dc17b1560a913a30c)

Author SHA1 Message Date
Alibek Omarov 636a2228f6 filesystem: add new API function LoadFileMalloc that returns a pointer that can be freed using standard free() 9 months ago
Alibek Omarov 683c4874f8 common: add ALLOC_CHECK macro that enables attribute alloc_size on GCC that allows to prevent suspicious allocation sizes 11 months ago
Alibek Omarov fb0102eb8e filesystem: add support for two new liblist.gam keys: animated_title and hd_background 1 year ago
Alibek Omarov 597429cf41 engine, filesystem: unify GetNativeObject between all the APIs. Allow getting filesystem APIs through GetNativeObject 1 year ago
Alibek Omarov cd46ad19a3 filesystem: expose a special flag for archive mounter to skip included WADs 1 year ago
Alibek Omarov 6f7b1695d7 filesystem: expose archive mount generic function for Xar 1 year ago
Alibek Omarov 88c560aac4 filesystem: add two new gameinfo.txt keys quicksave_aged_count and autosave_aged_count that control the amount of quick/autosaves rotated 1 year ago
Alibek Omarov 02ce80981c filesystem: update optional funcs interface, add platform-specific GetNativeObject call 1 year ago
Alibek Omarov 5a7b68fcc1 filesystem: add new export FS_GetFullDiskPath, similar to FS_GetDiskPath, but generates full path to the file, including searchpath 2 years ago
Alibek Omarov e2540bd446 filesystem: turn unused caseinsensitive argument in InitStdio into a reserved argument (set to true by default) 2 years ago
Alibek Omarov eb0686fca1 filesystem: fix wrong data type for character in Gets and Ungetc 2 years ago
Alibek Omarov de88aec958 filesystem: restore DarkPlaces contributors copyrights lost in filesystem_stdio 2 years ago
Alibek Omarov cb9605430d filesystem: bump FS_API_VERSION (removed unused argument from SysFileExists) 2 years ago
Alibek Omarov b1ee27a3f3 filesystem: add new token internal_vgui_support to mark client dlls that have internal VGUI implementation(to support other UI systems) 2 years ago
Alibek Omarov 234c843f60 filesystem: integrate inotify for file changes 2 years ago
Alibek Omarov fce8afabfb filesystem: allow acquiring C interface through CreateInterface export 2 years ago
Alibek Omarov 5e4fc64430 filesystem: introduce new module, based on engine filesystem. 2 years ago