aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* optimise lzss prefix lookup with custom hashmappacien2018-12-03
|
* avoid useless allocation and limit match seqpacien2018-12-02
|
* add timing and compression ratiopacien2018-12-02
|
* make lzss blocks the defaultpacien2018-12-02
|
* replace linkedlists by seqspacien2018-12-02
|
* implement lzss blockpacien2018-12-02
|
* add dynamic symbol length to outputpacien2018-12-01
|
* rename main filepacien2018-11-30
|
* isolate blockspacien2018-11-30
|
* move integers utilspacien2018-11-30
|
* isolate lzss chain modulepacien2018-11-30
|
* isolate huffman encoding modulepacien2018-11-30
|
* isolate bit IOpacien2018-11-30
|
* isolate huffman tree constructionpacien2018-11-30
|
* add huffman encoderpacien2018-11-30
|
* add huffman decoderpacien2018-11-30
|
* memoise submaximumpacien2018-11-29
|
* add generic huffman tree builderpacien2018-11-29
|
* add huffman tree structure and serialisationpacien2018-11-28
|
* implement lzss encodingpacien2018-11-27
|
* fix bit sequence read at end of streampacien2018-11-25
|
* Revert "Fix block aligment"pacien2018-11-25
| | | | This reverts commit c72f900ccc894aa8830ffe500e88aa0afc0ca8a0.
* Add binary identity testpacien2018-11-25
|
* Fix block aligmentpacien2018-11-25
|
* Add text file identity testpacien2018-11-25
|
* Fix bitreader look-ahead overflowpacien2018-11-25
|
* Implement program entry pointpacien2018-11-24
|
* Add last streamblock flag accessorpacien2018-11-24
|
* Adapt max rawblock length to size fieldpacien2018-11-24
|
* Add streamblock test and fix deserialisationpacien2018-11-23
|
* Rename projectpacien2018-11-23
|
* Split bitstream into bitreader and bitwriterpacien2018-11-23
|
* Partial implementation of streamblockpacien2018-11-23
|
* Implement rawblockpacien2018-11-23
|
* Implement bitstreampacien2018-11-23
|
* Update projectpacien2018-11-23
|
* Init projectpacien2018-11-10