├── .gitignore ├── README.md ├── gpl.txt ├── include ├── lznt1.h ├── mscomp.h ├── mscomp │ ├── Array.h │ ├── Bitstream.h │ ├── CircularBuffer.h │ ├── HuffmanDecoder.h │ ├── HuffmanEncoder.h │ ├── LZNT1Dictionary.h │ ├── LZNT1Dictionary_SA.h │ ├── XpressDictionary.h │ ├── config.h │ ├── general.h │ ├── internal.h │ └── sorting.h ├── xpress.h └── xpress_huff.h ├── ms-compress-library.sln ├── ms-compress-library.vcxproj ├── ms-compress-library.vcxproj.filters ├── src ├── lznt1_compress.cpp ├── lznt1_decompress.cpp ├── mscomp.cpp ├── xpress_compress.cpp ├── xpress_decompress.cpp ├── xpress_huff_compress.cpp └── xpress_huff_decompress.cpp └── test ├── compressors.py ├── test_accuracy.py └── test_speed.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/README.md -------------------------------------------------------------------------------- /gpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/gpl.txt -------------------------------------------------------------------------------- /include/lznt1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/lznt1.h -------------------------------------------------------------------------------- /include/mscomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp.h -------------------------------------------------------------------------------- /include/mscomp/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/Array.h -------------------------------------------------------------------------------- /include/mscomp/Bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/Bitstream.h -------------------------------------------------------------------------------- /include/mscomp/CircularBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/CircularBuffer.h -------------------------------------------------------------------------------- /include/mscomp/HuffmanDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/HuffmanDecoder.h -------------------------------------------------------------------------------- /include/mscomp/HuffmanEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/HuffmanEncoder.h -------------------------------------------------------------------------------- /include/mscomp/LZNT1Dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/LZNT1Dictionary.h -------------------------------------------------------------------------------- /include/mscomp/LZNT1Dictionary_SA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/LZNT1Dictionary_SA.h -------------------------------------------------------------------------------- /include/mscomp/XpressDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/XpressDictionary.h -------------------------------------------------------------------------------- /include/mscomp/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/config.h -------------------------------------------------------------------------------- /include/mscomp/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/general.h -------------------------------------------------------------------------------- /include/mscomp/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/internal.h -------------------------------------------------------------------------------- /include/mscomp/sorting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/mscomp/sorting.h -------------------------------------------------------------------------------- /include/xpress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/xpress.h -------------------------------------------------------------------------------- /include/xpress_huff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/include/xpress_huff.h -------------------------------------------------------------------------------- /ms-compress-library.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/ms-compress-library.sln -------------------------------------------------------------------------------- /ms-compress-library.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/ms-compress-library.vcxproj -------------------------------------------------------------------------------- /ms-compress-library.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/ms-compress-library.vcxproj.filters -------------------------------------------------------------------------------- /src/lznt1_compress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/lznt1_compress.cpp -------------------------------------------------------------------------------- /src/lznt1_decompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/lznt1_decompress.cpp -------------------------------------------------------------------------------- /src/mscomp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/mscomp.cpp -------------------------------------------------------------------------------- /src/xpress_compress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/xpress_compress.cpp -------------------------------------------------------------------------------- /src/xpress_decompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/xpress_decompress.cpp -------------------------------------------------------------------------------- /src/xpress_huff_compress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/xpress_huff_compress.cpp -------------------------------------------------------------------------------- /src/xpress_huff_decompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/src/xpress_huff_decompress.cpp -------------------------------------------------------------------------------- /test/compressors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/test/compressors.py -------------------------------------------------------------------------------- /test/test_accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/test/test_accuracy.py -------------------------------------------------------------------------------- /test/test_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coderforlife/ms-compress/HEAD/test/test_speed.py --------------------------------------------------------------------------------