0ad/source
janwas 34186dd017 refactor file interface. requires workspace update
- separate file_system_util into vfs functions (-> vfs/vfs_util) and
file_system (avoids ugly fs_util namespace prefix)
- get rid of non-portable O_BINARY_NP etc. flags
- use standard O_WRONLY etc. flags instead of LIO_WRITE; but avoid the
need for specifying O_CREAT|O_TRUNC
- only open files for aio when O_DIRECT is specified (which 0ad does
not) - avoids wasting time and security issues
- return file descriptor directly instead of via output param
- waio: safer FCB mechanism that avoids mixing descriptors between lowio
and aio

This was SVN commit r9550.
2011-05-25 10:39:13 +00:00
..
collada Report filename in Collada warning messages. 2011-05-14 16:43:08 +00:00
graphics refactor file interface. requires workspace update 2011-05-25 10:39:13 +00:00
gui Adjusts unit selection behavior to account for ranks. Triple-click now selects units regardless of their rank. 2011-05-05 01:27:49 +00:00
lib refactor file interface. requires workspace update 2011-05-25 10:39:13 +00:00
maths split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
mocks # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
network split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
pch remove no-longer needed (and non-reentrant) MICROLOG as per today's meeting 2010-11-06 19:11:40 +00:00
ps refactor file interface. requires workspace update 2011-05-25 10:39:13 +00:00
renderer refactor status code definitions: allow modules to define an array of them (more convenient+efficient). 2011-05-05 13:03:34 +00:00
scripting split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
scriptinterface refactor file interface. requires workspace update 2011-05-25 10:39:13 +00:00
simulation fix self-test and map load on Windows (avoid mixing dir separators). 2011-05-06 18:45:30 +00:00
simulation2 refactor file interface. requires workspace update 2011-05-25 10:39:13 +00:00
sound cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
tools Fix non-PCH build 2011-05-04 01:17:09 +00:00
contributors.txt Update contributors list 2010-08-06 00:18:45 +00:00
main.cpp cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
test_setup.cpp fix self-test and map load on Windows (avoid mixing dir separators). 2011-05-06 18:45:30 +00:00