aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/compression
Commit message (Expand)AuthorAgeFilesLines
* In compression wrappers add an overflow check before calling mallocJack Lloyd2016-02-131-3/+21
* Add final attribute to many classesJack Lloyd2016-01-104-19/+19
* Remove all remaining uses of throwing a std:: exception directlyJack Lloyd2015-12-193-12/+12
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-115-16/+16
* Add missing overridesJack Lloyd2015-11-112-2/+2
* Add missing compression overridesSimon Warta2015-09-013-2/+3
* Add override specifiers to zlib.hJack Lloyd2015-08-281-6/+6
* Gzip_Decompression should be a subclass of Stream_DecompressionJack Lloyd2015-08-281-1/+1
* Compression: Fix zlib failure on compression of empty inputDaniel Seither2015-08-281-0/+8
* Compression: Prevent undefined behavior when feeding empty inputDaniel Seither2015-08-281-7/+7
* Add missing semicolonsDaniel Seither2015-07-151-1/+1
* lib/compression: Convert &vec[0] to vec.data()Simon Warta2015-06-271-2/+2
* Return null instead of throwing if compressor obj not availablelloyd2015-05-131-1/+3
* Add tests for compression and SRP.lloyd2015-05-132-4/+7
* Change `make_compressor` and `make_decompressor` to return alloyd2015-05-102-39/+49
* Change zlib to use Z_SYNC_FLUSH instead of Z_FULL_FLUSH for flushing.lloyd2015-05-101-1/+1
* Mark modules pulling in external deps (zlib, boost, etc) as such, andlloyd2015-02-063-3/+3
* Fix build problem with recent LZMA library.lloyd2015-02-052-6/+7
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-047-45/+33
* Add a runtime map of string->func() which when called returnlloyd2015-01-286-47/+35
* Centralize where string.h/cstring is included to mem_ops.hlloyd2015-01-233-6/+5
* Ensure all files have copyright and license info.lloyd2015-01-1010-10/+10
* Figure out which decompressor to use based on the input file extension.lloyd2014-12-097-67/+98
* Nullptr cleanuplloyd2014-12-061-1/+1
* Add gzip compression transform and compress command line prog.lloyd2014-11-195-12/+171
* Convert compression filters to in-place transforms and refactorlloyd2014-11-1814-0/+879