Extra memory usage while creating a huge archive was fixed.
[roper] Fixing build error on gcc v10.2.1.
Migrate to CppMate v0.7.
The linking error for Release variant was fixed for MinGW.
The issue with zero length files while extracting ZIP archive was fixed.
The file reopen optimization was enabled for Jet container.
Decrease decoder buffer size from 4Mb to 128Kb improve whole archive extraction more than 50% (12s to 4s).
The cache settings was changed to improve decoding performance on Linux.
Identifier of crypto codec was added to header of JET archive.
Missed files for MC support patch was added.
The cache was implemented to improve Jet archive extraction performance.
The issue with many open files on Linux was fixed.
Extract issue for jet archives in MC was fixed.
The patch for Midnight Commander to support jet archives was added.
The support of pipe output was implemented.
Implementation of fromTimeT was fixed.
Workaround for MSVC to work with file_time_type was added.
The main part of command line tool 'roper' was implemented.
The MSVC compilation error was fixed.
The initial draft of the command line tool 'roper' was added.
The Jet archive test was improved.
MSVC compilation error was fixed.
The Jet container implementation is finished with basic UT.
The Jet container implementation is in progress (about 80%).
The Jet container implementation is in progress (about 40%).
Initial template draft of JET container was added.
The Jet container implementation is in progress.
The archive creation API was added to interface entry point (Archive.hpp).
Implementation of the Jet constructor was fixed.
The type of indexes was changed from int to size_t.
The support of attributes and progress of encoding while construction was added.
The Jet constructor implementation is in progress.
The UT for Encoder::Sink for few blocks was added.
The test for Encoder::Sink was improved.
The first test for Encoder::Sink was added. Implementation was fixed.
MSVC compilation errors were fixed.
Place for Encoder Sink UT was added.
The interface of Encoder was improved to use BinarySink::Closeable.
Initial draft of encoder sink was added without UT.
Possible size overflow on 32-bit platforms was fixed for Brotli and Zstd encoders.
Migrate to cpp-mate v0.5.
Visit implementation was improved.
getSize was added to Indexer interface.
Template for JET constructor was added.
Issue with Record name was fixed.
Interface of Constructor was improved.
Initial draft (dirty) of Constructor was added.
The support of codec version was added.
Zstd encoder was implemented with UT.
Zstd decoder was implemented with UT.
Zstd v1.4.5 library was added to project.
Template for Brotli encoder was added.
Brotli codec was implemented with UT.
Remove extra code from Brotli tool.
Brotli v1.0.9 library was added to project.
LZ4 encoder configuration was improved.
LZ4 encoder was implemented.
Common part of Decoder was moved to Codec.
The list of supported codecs was added to Container information.
Codecs.hpp was moved to public headers.
Configuration for Doxygen was added.
The interface of Encoder and Copy implementation with UT was added.
Async read notifier interface was improved.
Interface for async archive reading was added and implemented with UT.
Migrate to new version of gradle-cpp plugins.
Migrate to new version of cpp-build-tuner plugin.
Make indexer API thread-safe.
Errors processing was refactored.
Insensetive name comparing was removed.
Migrate to CppMate v0.3.
LZ4 v1.9.2 library was added to project.
The LZ4 decoder was implemented.
The support of parent information about not was implemented.
Interface of archive exploring was improved.
Issue with invalid position was fixed.
Interface was changed to use excpetion instead of nullptr returning for some API.
The basic support of encrypted archives was added.
The UT for archive content verification was added.
The support of Zip archives with data descriptor was added.
The issue with records without position in Indexer was fixed.
The Copy decoder was implemented.
MSVC compilation error was fixed.
The Deflate decoder was implemented.
The ZLib v1.2.11 was added to project.
The basic support of Decoder was implemented.
Interface of decoder was added.
Support of last modification time was added.
API for CRC16 and CRC32 with UT was added.
Implementation is in progress.
Implementation is in progress (urgent commit without review).
Compilation errors on MSVC were fixed.