spring: develop 8d474c99 | [ Diff ] [ Back to Repository ] | |||
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
tvo | tvo | develop | 2006-08-06 15:32:05 | develop 1e9f6378 |
Changeset | * Bump ArchiveScanner INTERNAL_VERSION to 4, because v 3 may have corrupted checksums (see revision 1743). * Add checksumming of .sdd archives (by CRC'ing the stream of all files concatenated, interleaved with their filenames, ie. filename1|content1|filename2|content2|etc.) Files are first alphabetically-lexicographically ordered to make sure the order is always the same. Checksumming of .sdd archives is done on the fly, the CRCs are never stored in archivecache.txt (because mtime can not be used to determine changes in directory, and we don't want to CRC all .sdd archives each time spring or unitsync starts). * Fix filename case handling in CArchiveDir, now files are reported to spring in their original case, but they handled case insensitively. (previously it reported all names to spring in lowercase) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1766 37977431-3df6-0310-b722-df95706aa16b |
|||
mod - rts/System/FileSystem/ArchiveDir.cpp | [ Diff ] [ File ] | |||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | |||
mod - rts/System/FileSystem/ArchiveScanner.h | [ Diff ] [ File ] |