-
lz4 r119
-
xxhash r34
-
#23 Added the ability for the decompressors to use preset dictionaries as a 64kb buffer in front of the buffer to decompress.
-
lz4 r100
-
#16 Fix violation of the Closeable contract in LZ4BlockOutputStream: double close now works as specified in the Closeable interface documentation. (Steven Schlansker)
-
#17 The JNI HC compressor now supports maxDestLen < maxCompressedLength. (Adrien Grand)
-
#12 Fixed ArrayIndexOutOfBoundsException in the Java HC compressors on highly compressible inputs when srcOff is > 0. (Brian S. O'Neill, @foresteve, Adrien Grand)
-
Decompressors have been renamed to "safe" and "fast" to reflect changes in the C API. (Adrien Grand)
-
#18 Added utility methods that take and return (de)compressed byte[]s. (Adrien Grand)
-
LZ4BlockInputStream does not support mark/reset anymore. (Adrien Grand)
-
LZ4BlockOutputStream supports a new syncFlush parameter to configure whether the flush method should flush pending data or just flush the underlying stream. (Adrien Grand)
-
#14 Fixed misspelled API. (Brian S. O'Neill)
-
#13 Header must be fully read. (Gabriel Ki)
- #11 Fixed bug in LZ4BlockOutputStream.write(int). (Adrien Grand, Brian Moore)
-
lz4 r88
-
#7 LZ4Factory.fastestInstance() only tries to use the native bindings if:
- they have already been loaded by the current class loader,
- or if the current class loader is the system class loader. (Adrien Grand)
-
#5 The native instances unpack a shared library to the temporary directory when they are first used. lz4-java now tries to remove this file on exist but this might fail on systems that don't support removal of open files such as Windows. (Adrien Grand)
-
Added LZ4Factory.fastestJavaInstance() and XXHash.fastestJavaInstance(). (Adrien Grand)
-
Added StreamingXXHash32.asChecksum() to return a java.util.zip.Checksum view. (Adrien Grand)
-
#10 Added LZ4BlockOutputStream which compresses data into fixed-size blocks of configurable size. (Adrien Grand, Brian Moore)
-
#5 Fixed Windows build. (Rui Gonçalves)
-
Fixed Mac build. (Adrien Maglo)
-
#8 Provided pre-built JNI bindings for some major platforms: Windows/64, Linux/32, Linux/64 and Mac Intel/64. (Rui Gonçalves, Adrien Maglo, Adrien Grand)
-
lz4 r87
-
xxhash r6