aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-11Update version to 0.5.2v0.5.2Eugene Kliuchnikov1-1/+1
2016-08-11Merge pull request #407 from anthrotype/fix-python-buildEugene Kliuchnikov2-16/+16
Fix python build
2016-08-10.travis.yml: fix wheel deploy 'condition' (use '&&', not '||')Cosimo Lupo1-1/+1
2016-08-10.travis.sh: skip source venv on linuxCosimo Lupo1-1/+3
2016-08-10.travis.yml: only deploy OSX wheelsCosimo Lupo1-2/+2
2016-08-10.travis.sh: only build wheels on OSXCosimo Lupo1-2/+6
2016-08-10.travis.sh: explicitly use 'bash' shell instead of generic 'sh'Cosimo Lupo1-1/+1
I need to use 'source' command to activate the python virtual environment, but apparently that is not available on Ubuntu's default /bin/sh
2016-08-10.travis.yml: update Python versionsCosimo Lupo1-11/+3
Removed unnecessary builds for homebrew and system python. We only use the official Mac Python distributions from Python.org. The wheels compiled with those will work on both homebrew Python and the OSX built-in Python.
2016-08-10.travis.sh: activate virtualenv before calling python or pip commandsCosimo Lupo1-1/+3
2016-08-10Add benchmarks sectionEugene Kliuchnikov1-0/+5
2016-08-10Merge pull request #400 from nemequ/masterEugene Kliuchnikov2-30/+83
appveyor: add Visual Studio builds (based on CMake)
2016-08-04cmake: use a different variable for testing with and without libmEvan Nemerson1-3/+3
CMake seems to cache the result when using the same variable, at least with some versions, so previously systems requiring libm for log2 may not have worked as expected.
2016-08-02Merge pull request #404 from szabadka/masterszabadka4-13164/+1
Update the spec reference to RFC 7932, remove the old internet draft.
2016-08-02Update the spec reference to RFC 7932, remove the old internet draft.Zoltan Szabadka4-13164/+1
2016-07-29appveyor: add Visual Studio builds (based on CMake)Evan Nemerson2-30/+83
This only goes back to VS 12 (2013) because MSVC didn't support log2 until then.
2016-07-29Merge pull request #399 from nemequ/masterEugene Kliuchnikov7-12/+60
Add mingw support.
2016-07-28travis: use container-based infrastructureEvan Nemerson1-1/+1
2016-07-28Add mingw support.Evan Nemerson7-11/+59
2016-07-28Merge pull request #397 from nemequ/masterEugene Kliuchnikov5-20/+483
Add CMake, lots of Travis configurations
2016-07-27Merge pull request #396 from eustas/masterEugene Kliuchnikov1-1/+1
Fix ubsan warning.
2016-07-27Fix ubsan warning.Eugene Kliuchnikov1-1/+1
2016-07-26travis: disable gcc-4.5 buildEvan Nemerson1-9/+9
Travis seems to have trouble with the PPA.
2016-07-26Add UBSan build, use clang for sanitizer builds.Evan Nemerson3-21/+30
2016-07-26Enable address sanitizer build.Evan Nemerson1-16/+15
2016-07-26travis: enable clang builds now that the LLVM repos are back upEvan Nemerson1-45/+36
2016-07-26travis: add many additional buildsEvan Nemerson4-67/+272
2016-07-26travis: add CMake buildsEvan Nemerson2-18/+74
2016-07-26Add CMake build system.Evan Nemerson3-0/+203
2016-07-26Merge pull request #218 from gtalusan/masterEugene Kliuchnikov1-1/+1
allow output file to be overwritten if --repeat
2016-07-26allow output file to be overwritten if --repeatGeorge Talusan1-1/+1
2016-07-26Merge pull request #390 from chad-iris/masterEugene Kliuchnikov1-3/+9
Add a "lib" target to the Makefile to build a static library: libbrotli.a
2016-07-26Merge pull request #395 from eustas/masterEugene Kliuchnikov37-13061/+12584
Update encoder
2016-07-26cleanupEugene Kliuchnikov1-1/+0
2016-07-26Update encoder:Eugene Kliuchnikov37-13061/+12585
* booleanification * integer BR scores, may improve performance if FPU is slow * condense speed-quality constants in quality.h * code massage to calm down CoverityScan * hashers refactoring * new hasher - improved speed, compression and reduced memory usage for q:5-9 w:10-16 * reduced static recources -> binary size
2016-07-26Merge pull request #394 from eustas/masterEugene Kliuchnikov7-408/+520
Update decoder API
2016-07-25Fix MSVC stdbool incldeEugene Kliuchnikov1-1/+2
2016-07-25Do not use "static inline" for deprecated API.Eugene Kliuchnikov2-34/+52
2016-07-25Fix DecodeContextMapEugene Kliuchnikov1-1/+1
2016-07-25Update decoder API:Eugene Kliuchnikov7-409/+502
* replace prefix Brotli -> BrotliDecoder * add HasMoreOutput * make instance pointer the first argument * use boolean instead of int
2016-07-06Add a "lib" target to the Makefile to build a static library named libbrotli.achad-iris1-3/+9
2016-06-24Merge pull request #386 from eustas/masterEugene Kliuchnikov23-2660/+192
Update build systems
2016-06-24Update build systemsEvgenii Kliuchnikov23-2660/+192
2016-06-23Merge pull request #385 from google/eustas-patch-1eustas1-1/+1
Fix issue #383
2016-06-23Fix issue #383eustas1-1/+1
2016-06-21Update readmeeustas1-2/+6
Added "Related projects" section
2016-06-20Merge pull request #382 from eustas/mastereustas16-345/+1902
Update encoder and add xcode projects
2016-06-20Update encoderEugene Kliuchnikov16-345/+1902
* reorganize premake artifacts * remove deprecated methods/struct
2016-06-17Merge pull request #381 from eustas/mastereustas3-2/+6
Fix wheels build
2016-06-17Remove command line argseustas1-1/+1
Values should be taken from setup.cfg
2016-06-17Restore platform suffixeustas1-1/+2