Commit Graph

28 Commits (4bec1aac1c6437c09924c55d3fa50a1f06cc320c)

Author SHA1 Message Date
Graham d78c382ea7 Add in operator support to NamedEntryCollection 4 years ago
Graham 76977303b2 Add shorthand methods for creating ByteBufs from ByteArrays and Strings 4 years ago
Graham f143eef142 Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin 4 years ago
Graham ce5b76ef0f Rename dev.openrs2 package to org.openrs2 4 years ago
Graham efc7ba9d2b Add underflow/overflow tests 5 years ago
Graham 107c432e65 Rename NONE to UNCOMPRESSED 5 years ago
Graham 8d35b5010a Add functions for quickly checking if a XTEA key is valid 5 years ago
Graham 88175e798f Remove debug println from Js5IndexTest 5 years ago
Graham 89accc8b26 Rename root to ROOT 5 years ago
Graham 0afc7a563d Add Store.open() method 5 years ago
Graham d2ee9d3b8b Check that all decompression algorithms throw IOException on failure 5 years ago
Graham 0d384fa8f2 Throw IOException for all JS5 decompression errors 5 years ago
Graham 78f8069177 Add method for stripping the version trailer from a ByteBuf 5 years ago
Graham e764403cb2 Add tests for corrupt containers 5 years ago
Graham ec4f8b59c9 Use default ByteBufAllocator in unit tests 5 years ago
Graham 4fdedf298b Add support for colliding name hashes to Js5Index 5 years ago
Graham f984f357d8 Add Js5Index implementation 5 years ago
Graham 0af11d75c3 Add flag to disable encryption of uncompressed containers by default 5 years ago
Graham e5e9ece098 Fix JS5 uncompression of large GZIP-compressed files 5 years ago
Graham 3f8e1a1951 Add FlatFileStoreTest 5 years ago
Graham 9f1b2dbc29 Add BufferedFileChannel 5 years ago
Graham 2dda87fa4a Improve testListGroups() 5 years ago
Graham ad5f714982 Add testBounds() to DiskStoreTest 5 years ago
Graham ada90fb027 Add DiskStore tests 5 years ago
Graham e7ad4b92ff Group test files by test 5 years ago
Graham 24db41a74e Add gzip headers to containers 5 years ago
Graham 3f59e1764c Store individual XteaKey components separately 5 years ago
Graham 58335ca6d0 Add JS5 compression/encryption implementation 5 years ago