aboutsummaryrefslogtreecommitdiff
path: root/enc
AgeCommit message (Expand)AuthorFilesLines
2016-08-22* rename macros with preceding underscoreEugene Kliuchnikov47-1184/+124
2016-07-27Fix ubsan warning.Eugene Kliuchnikov1-1/+1
2016-07-26cleanupEugene Kliuchnikov1-1/+0
2016-07-26Update encoder:Eugene Kliuchnikov37-13061/+12585
2016-06-24Update build systemsEvgenii Kliuchnikov2-34/+59
2016-06-20Update encoderEugene Kliuchnikov2-67/+53
2016-06-16Update build system. Now libraries are produced as build artifacts.Eugene Kliuchnikov1-13/+0
2016-06-15Restore C++ constants in "brotli" namespace.Piotr Sikora1-0/+5
2016-06-14Fix: declare variables before codeeustas1-1/+2
2016-06-14Fix VS compilation warnings; cleanup API.Eugene Kliuchnikov9-66/+44
2016-06-13Fix declaration / instruction mixtureeustas1-2/+3
2016-06-13Fix implicit 32->64 bit conversioneustas1-1/+1
2016-06-13Fix implicit 32->64 bit conversioneustas1-2/+3
2016-06-13Fix implicit 32->64 bit conversioneustas1-2/+3
2016-06-13Fix double constant literaleustas1-1/+1
2016-06-13Backport MSVC log2 fixeustas1-2/+2
2016-06-13Fix kInfinity definitioneustas1-0/+4
2016-06-13Convert encoder to plain C.Eugene Kliuchnikov58-6079/+7985
2016-06-03Step 3: change file extension C++ -> CEugene Kliuchnikov12-0/+0
2016-06-03Transform most of C++ comments to C-style.Eugene Kliuchnikov42-1034/+1047
2016-06-03Extract common parts: constants, dictionary, etc.Eugene Kliuchnikov41-9587/+56
2016-06-01FixSebastien Marchand1-1/+1
2016-05-28Fix an unitialized variable warning in encode.ccSebastien Marchand1-2/+2
2016-05-18Fix C -> C++eustas1-2/+2
2016-05-18Make encoder API more safeeustas1-1/+6
2016-05-18Make encoder API more safeeustas1-0/+2
2016-04-22Fix compilation with VS2012Frank Aurich1-2/+2
2016-04-19Update decoder. Add encoder interface wrapper.Eugene Kliuchnikov1-0/+15
2016-03-18Fix build with -Wmissing-declarations.Piotr Sikora8-176/+181
2016-03-15Fix TODO formatting.Zoltan Szabadka1-1/+1
2016-03-15Reduce memory usage of brotli encoder at quality 10 and 11.Zoltan Szabadka23-954/+1645
2016-02-29Fix most of ()->(void) and some missing includes.Eugene Kliuchnikov16-43/+48
2016-01-27Use a hash-to-binary-tree data structure for quality 11 as suggested by Issue...Zoltan Szabadka6-68/+319
2016-01-26Reorder members of the Command struct plus fix some warnings.Zoltan Szabadka3-5/+6
2016-01-12Relax the prerequisites of WriteBrotliData().Zoltan Szabadka2-3/+15
2016-01-11Add missing headers.Zoltan Szabadka2-0/+3
2016-01-11Add two more fast modes to the brotli compressor.Zoltan Szabadka9-23/+1591
2016-01-08Faster entropy coding phase for quality 1.Zoltan Szabadka4-1/+840
2016-01-07Partial Hasher initialization for small input data.Zoltan Szabadka2-6/+53
2016-01-07Fix more conversion warnings.Zoltan Szabadka32-1399/+1441
2015-12-11Fix headersEugene Klyuchnikov41-82/+41
2015-12-09Merge pull request #272 from eustas/mastereustas41-558/+284
2015-12-04Fix WriteMetadata (unaligned and out-of-bounds write).Eugene Klyuchnikov1-7/+11
2015-11-27Update license statement in source files.Eugene Klyuchnikov41-558/+284
2015-11-23Fix sign-comparison warningsEugene Klyuchnikov10-19/+30
2015-11-17Add more explicit type conversions.Eugene Klyuchnikov5-14/+14
2015-11-12Fix assertion in 32-bit build.Zoltan Szabadka1-1/+1
2015-10-28Fix --Wconversion and --pedantic-erros for the encoder.Zoltan Szabadka20-240/+262
2015-10-26Use uint32_t positions in the hasher and compute distances modulo 2^32.Zoltan Szabadka3-77/+60
2015-10-23Fix integer overflow and slowness in entropy estimation.Zoltan Szabadka1-1/+1