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
26651618ef
Optimise uncompression of encrypted groups with invalid keys
...
Creating the InputStream first allows us to immediately fail if a key is
invalid, without having the chance of allocating a huge ByteBuf based on
an incorrect length.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
..
config
Add base classes for encoding/decoding configs
3 years ago
Archive.kt
Annotate cache methods with default parameters with @JvmOverloads
2 years ago
BufferedFileChannel.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago
Cache.kt
Flush underlying Store when a Cache is flushed
2 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
ChecksumTable.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
DiskStore.kt
Fix bug where music data file was closed on flush
2 years ago
DiskStoreZipWriter.kt
Add legacy cache support to DiskStoreZipWriter
2 years ago
FlatFileStore.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
FlatFileStoreTarWriter.kt
Create root directory in tar/zip files
3 years ago
Group.kt
Add read-only Js5Index.{Group,File} types
3 years ago
JagArchive.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
Js5Compression.kt
Optimise uncompression of encrypted groups with invalid keys
2 years ago
Js5CompressionType.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
Js5Index.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
Js5MasterIndex.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
Js5Pack.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
Js5Protocol.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 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
RuneLiteStore.kt
Fix version trailers in RuneLiteStore
2 years ago
Store.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 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
VersionList.kt
Add @JvmStatic and @JvmOverloads to more cache methods
2 years ago
VersionTrailer.kt
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
4 years ago