mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-02 02:26:12 +00:00
78c751aff602957a88bd6e9f1e568dae2d5a20cd
file: now provides a much more efficient alternative to file_enum that does not sort all files (this was a problem for check_if_oal_dll which was scanning the entire system32 dir) - use the same DirEnt struct for file and VFS due to clever name pointer trick. - wposix: avoid malloc for most opendir() and fix mmap() bugs (thanks to Philip for noticing+reporting them) - VFS: was getting too large to manage, now split into an additional file - WIP: much more efficient mounting; supports other mount sources than file or zip (e.g. if we want to add network files); clean separation between VFS submodules; dox; beginning of thread locking. This was SVN commit r2589.
Description
Public pull mirror of upstream 0 A.D. from Wildfire Games Gitea.
Languages
C++
56.6%
JavaScript
35.3%
C
3.3%
Python
2.2%
Lua
0.6%
Other
1.7%