2052 Commits (28a9667471aef1d9e6df4c9af531b2664931a523)
 

Author SHA1 Message Date
Graham f984f357d8 Add Js5Index implementation 4 years ago
Graham 8bed0fc875 Rename getOrCreateIndex to createOrGetIndex 4 years ago
Graham 6fb19e402b Fix typo (discardUnapcked -> discardUnpacked) 4 years ago
Graham bd010668dd Add method chaining to ByteBufExtensions 4 years ago
Graham b44bb21403 Add public keyword to new Kotlin class declarations 4 years ago
Graham 0af11d75c3 Add flag to disable encryption of uncompressed containers by default 4 years ago
Graham 9aaa095b02 Use DIGESTBYTES to set the size of the output ByteArray 4 years ago
Graham 380cc95d31 Make DIGESTBYTES public 4 years ago
Graham e5e9ece098 Fix JS5 uncompression of large GZIP-compressed files 4 years ago
Graham 415363fbbe Pass --delete to rsync 4 years ago
Graham 434960eeec Add KDoc link to the README 4 years ago
Graham fceab7ee1e Remove dokkaHtmlCollector from the build task 4 years ago
Graham a235167b89 Publish KDoc to docs.openrs2.dev 4 years ago
Graham 06106938af Replace project.rootDir with rootDir 4 years ago
Graham 2520798ccf Move commitHash() to the bottom of build.gradle.kts 4 years ago
Graham 8cbf973f50 Update Dokka to 1.4.0-rc 4 years ago
Graham d8f98c1bf5 Update data file availability point in the FAQ 4 years ago
Graham 7ab567b7b9 Optimise DiskStore::list 4 years ago
Graham 6314f3625a Add ByteBuf extension methods for reading/writing smarts 4 years ago
Graham 4b1c6c7cb7 Rename Smart to ShortSmart 4 years ago
Graham 192d5b9e8d Resolve inspections 4 years ago
Graham b2a7464da2 Use Kotlin's new ArrayDeque class 4 years ago
Graham ab642f300d Remove explicit stdlib dependency 4 years ago
Graham 1455379f20 Document thread safety of DiskStore and FlatFileStore 4 years ago
Graham 20d6d73d30 Check {read,write}BufferSize are both zero or positive 4 years ago
Graham 5e447f31d6 Free readBuffer if the writeBuffer allocation fails 4 years ago
Graham 8cdd33a1dd Replace exists() with isDirectory() for consistency 4 years ago
Graham 3f8e1a1951 Add FlatFileStoreTest 4 years ago
Graham 8c93b4623d Format .editorconfig 4 years ago
Graham 232ba32bbd Enable explicit API mode 4 years ago
Graham ed2a3f6dc6 Update Kotlin 4 years ago
Graham 0546e05183 Update kotlinter/ktlint 4 years ago
Graham 9f1b2dbc29 Add BufferedFileChannel 4 years ago
Graham 1e1711820d Rename actualSeq to actualBlockNum 4 years ago
Graham 440e59ee00 Update Gradle 4 years ago
Graham 2dda87fa4a Improve testListGroups() 4 years ago
Graham ad5f714982 Add testBounds() to DiskStoreTest 4 years ago
Graham 9de0b26da4 Throw exception in remove() if group ID is negative 4 years ago
Graham 63a8f5534e Add netty-buffer API dependency to the cache module 4 years ago
Graham ada90fb027 Add DiskStore tests 4 years ago
Graham e8e2460d8e Rename getDelta to getDuration 4 years ago
Graham c634d2e4d7 Rename seq to blockNum 4 years ago
Graham cea016d4ef Add low-level cache interface 4 years ago
Graham cec68723a4 Add Cp1252Charset contains test 4 years ago
Graham eef8fc1f0c Improve Cp1252Charset.contains() 4 years ago
Graham 2525501901 Add ModifiedUtf8Charset 4 years ago
Graham 7ab3b3d335 Add method for calculating the K&R hash code of a CP-1252-encoded string 4 years ago
Graham be7cc9ac8a Add Cp1252Charset 4 years ago
Graham e7ad4b92ff Group test files by test 4 years ago
Graham 7179743f5d Add fsync() extension method 4 years ago