summaryrefslogtreecommitdiff
path: root/ext/compressors
Commit message (Expand)AuthorAgeFilesLines
* WT-2755 flexelint configuration treats size_t as 4B type (#2858)Keith Bostic2016-07-111-1/+1
* WT-2548 Cap the amount of data handed to raw compression.Michael Cahill2016-04-181-9/+1
* WT-2376 Consistently name snappy byteswap routine.Alex Gorrod2016-02-221-4/+4
* WT-2376: Modules should compile without including wt_internal.h header fileKeith Bostic2016-02-212-14/+58
* WT-2372 - wt_internal.h should always be the first include, when neededDavid Hows2016-02-022-4/+4
* Merge branch 'develop' into WT-60Michael Cahill2016-01-292-421/+0
|\
| * WT-2352: Allow build and test without requiring lz4Keith Bostic2016-01-282-421/+0
* | WT-60: big endian supportKeith Bostic2016-01-282-2/+7
* | WT-60: big endian supportKeith Bostic2016-01-282-27/+38
|/
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-015-5/+5
* Whitespace: 3 spaces after a period in a comment.Keith Bostic2015-06-141-1/+1
* Add fix for C2054 to lz4_compressDavid Hows2015-05-291-0/+3
* Handle potential error condition from bzip.Don Anderson2015-05-131-1/+8
* Merge branch 'develop' into encryption-apiMichael Cahill2015-05-121-75/+208
|\
| * Alex's review, src_len is used.Keith Bostic2015-05-041-1/+0
| * Alex's review, beef up the decompress comment explaining the bounceKeith Bostic2015-05-041-4/+8
| * Document that prefix.unused can be used as a mode flag in the future.Keith Bostic2015-05-041-1/+4
| * It seems possible the destination length is smaller than the targetKeith Bostic2015-05-041-2/+2
| * Alex's review, switch to more intuitive field names in the prefixKeith Bostic2015-05-041-10/+10
| * Allocate a scratch buffer as necessary during decompression, solves theKeith Bostic2015-05-031-14/+41
| * Fix a typo, was never returning success from raw compression.Keith Bostic2015-05-031-0/+1
| * Rewrite the binary search function (I took zlib's, but zlib's searchKeith Bostic2015-05-031-8/+13
| * Add LZ4 raw support based on the new LZ4_compress_destSize API, makingKeith Bostic2015-05-031-84/+173
* | Replace a large paragraph on why we allocate extension structures insteadKeith Bostic2015-05-082-12/+2
|/
* Minor KNF, whitespace cleanup.Keith Bostic2015-05-031-11/+10
* KNFKeith Bostic2015-05-021-4/+2
* add missing () on return call.Keith Bostic2015-05-021-1/+1
* Remove "wt_" prefix from local functions, they're not addingKeith Bostic2015-05-021-17/+18
* Move the find_slot function near the compress-raw function, its onlyKeith Bostic2015-05-021-26/+26
* Use Standard C type uint64_t for zlibMark Benvenuto2015-03-261-1/+1
* Merge pull request #1816 from wiredtiger/zlib-copy-streamsMichael Cahill2015-03-261-42/+70
|\
| * Shuffle the logic and add a pointer to remove some deflateCopy/deflateEndKeith Bostic2015-03-251-51/+59
| * Use deflateCopy to copy streams for rollback in case the compressed size is t...Michael Cahill2015-03-251-5/+25
* | Switch to using "safe mode" LZ4 decompression. We rely on it to detect error...Michael Cahill2015-03-251-6/+8
|/
* Add debugging code to compare the compressed buffer against the originalKeith Bostic2015-03-241-42/+63
* Now lint is unhappy:Keith Bostic2015-03-211-0/+1
* snappy_compress.c:73:9: warning: will never be executed [-Wunreachable-code]Keith Bostic2015-03-211-3/+0
* Fix a bug in lz4 decompression.Alex Gorrod2015-03-191-1/+1
* Fix a bug in lz4 compression - we were never compressing buffers.Alex Gorrod2015-03-191-1/+1
* Use LZ4_decompress_fast instead of LZ4_decompress_safe, we don't needKeith Bostic2015-03-181-2/+2
* Remove unnecessary "inline" #define.Keith Bostic2015-03-181-3/+2
* Don't write out the error value twice in a row.Keith Bostic2015-03-181-4/+4
* Fix build warning re: type conversion.Alex Gorrod2015-03-181-2/+2
* More fixes to lz4 source file.Alex Gorrod2015-03-181-11/+14
* Fix issues with unknown WT_UNUSEDdaveh862015-03-181-2/+2
* Update LZ4 source code to be more in-line with Snappy implementation.Alex Gorrod2015-03-181-78/+83
* Fixup lint in new lz4 source code.Alex Gorrod2015-03-181-68/+64
* remove erroneous Makefile.in produced by buildQuentin Conner2015-03-131-717/+0
* LZ4 external compressorQuentin Conner2015-03-123-0/+973
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-044-0/+4