121 Commits (4e19879ee0d8ea4e562d2f04ffb5f867c57ce83b)

Author SHA1 Message Date
Graham e5e9ece098 Fix JS5 uncompression of large GZIP-compressed files 4 years ago
Graham 7ab567b7b9 Optimise DiskStore::list 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 232ba32bbd Enable explicit API mode 4 years ago
Graham 9f1b2dbc29 Add BufferedFileChannel 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 cea016d4ef Add low-level cache interface 4 years ago
Graham e7ad4b92ff Group test files by test 4 years ago
Graham d801e5fda6 Re-use length variables in the Js5Compression code 4 years ago
Graham 24db41a74e Add gzip headers to containers 4 years ago
Graham ce97775663 Reduce use of ByteBuf{Input,Output}Stream in Js5Compression 4 years ago
Graham 3f59e1764c Store individual XteaKey components separately 4 years ago
Graham 58335ca6d0 Add JS5 compression/encryption implementation 4 years ago