janwas
06412a7751
archive: afile_read bugfix (wasn't returning byte count) byte_order: add to_leXX, implement read_leXX in terms of that, add write_leXX (and also big-endian versions) compression: support 0 length buffers + minor fixes file: no longer support passing fn_len (that didn't work anyway due to DynHashTbl find(const char*) interface); add FILE_DONT_SET_FN optimization that prevents cluttering name cache. file_cache: add logic to verify load/free/load/free sequence; add FILE_LONG_LIVED flag to specify exceptions (e.g. XMB files that don't free their buffer immediately) vfs_mount/vfs_tree: bugfix (was mixing up portable and VFS paths) vfs_optimizer: small fixes; creating Zip files now works vfs_tree: add PathName that stores pointer to path and name component for efficiency + convenience zip: bugfixes (wasn't endian safe; incorrect handling of cmethod; forgot to initialize ZipArchive members) config: add -buildarchive flag Xeromyces.cpp, FileUnpacker.cpp: add FILE_LONG_LIVED mapreader: bump time estimate for ReadXML This was SVN commit r3446. |
||
---|---|---|
.. | ||
archive.cpp | ||
archive.h | ||
compression.cpp | ||
compression.h | ||
file_cache.cpp | ||
file_cache.h | ||
file_internal.h | ||
file_io.cpp | ||
file_io.h | ||
file_stats.cpp | ||
file_stats.h | ||
file.cpp | ||
file.h | ||
vfs_mount.cpp | ||
vfs_mount.h | ||
vfs_optimizer.cpp | ||
vfs_optimizer.h | ||
vfs_path.cpp | ||
vfs_path.h | ||
vfs_tree.cpp | ||
vfs_tree.h | ||
vfs.cpp | ||
vfs.h | ||
zip.cpp | ||
zip.h |