You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Graham
36f5efa1ad
Serve flat file caches as .tar.gz files instead of .zip files
...
Streaming .tar.gz files requires less memory, as we don't need to
remember metadata about each file for the end of directory record.
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
..
config
Add base classes for encoding/decoding configs
3 years ago
Archive.kt
Append the version trailer to the correct buffer
3 years ago
BufferedFileChannel.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago
Cache.kt
Move Js5Archive and Js5ConfigGroup to cache-550
3 years ago
CacheArchive.kt
Move Js5Archive and Js5ConfigGroup to cache-550
3 years ago
CacheModule.kt
Move Store/Js5MasterIndex providers to the game module
3 years ago
DiskStore.kt
Disable .dat2/.idx link if the cache is too big for a DiskStore
3 years ago
DiskStoreZipWriter.kt
Add DiskStoreZipWriter
3 years ago
FlatFileStore.kt
Remove redundant toList() calls after sorted()
3 years ago
FlatFileStoreTarWriter.kt
Serve flat file caches as .tar.gz files instead of .zip files
3 years ago
Group.kt
Add read-only Js5Index.{Group,File} types
3 years ago
Js5Compression.kt
Ensure uncompressIfKeyValid always consumes the entire container
3 years ago
Js5CompressionType.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago
Js5Index.kt
Add read-only Js5Index.{Group,File} types
3 years ago
Js5MasterIndex.kt
Add NXT cache downloader
3 years ago
Js5Pack.kt
Add initial high-level cache API
3 years ago
Js5Protocol.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago
MasterIndexFormat.kt
Rename WHIRLPOOL to DIGESTS for consistency with the Js5Index flags
3 years ago
MutableNamedEntry.kt
Add read-only Js5Index.{Group,File} types
3 years ago
MutableNamedEntryCollection.kt
Add read-only Js5Index.{Group,File} types
3 years ago
NamedEntry.kt
Add read-only Js5Index.{Group,File} types
3 years ago
NamedEntryCollection.kt
Add read-only Js5Index.{Group,File} types
3 years ago
Store.kt
Move Js5Archive and Js5ConfigGroup to cache-550
3 years ago
StoreCorruptException.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago
StoreFullException.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago
UnpackedCache.kt
Add initial high-level cache API
3 years ago
VersionTrailer.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago