Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| fe0e153c | 2016-08-04 18:51:20 | cmake: use a different variable for testing with and without libm 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. | ||
| c1ec7ba2 | 2016-07-29 11:52:15 | appveyor: add Visual Studio builds (based on CMake) This only goes back to VS 12 (2013) because MSVC didn't support log2 until then. | ||
| 01f9cf94 | 2016-07-28 20:13:29 | travis: use container-based infrastructure | ||
| 03657e80 | 2016-07-28 13:31:09 | Add mingw support. | ||
| bd3a5ada | 2016-07-28 10:18:20 | Merge pull request #397 from nemequ/master Add CMake, lots of Travis configurations | ||
| 882f4185 | 2016-07-27 11:12:23 | Merge pull request #396 from eustas/master Fix ubsan warning. | ||
| e0af054d | 2016-07-27 11:02:27 | Fix ubsan warning. | ||
| 97b846f2 | 2016-07-26 20:59:28 | travis: disable gcc-4.5 build Travis seems to have trouble with the PPA. | ||
| 26a59359 | 2016-07-26 08:22:58 | Add UBSan build, use clang for sanitizer builds. | ||
| 45862fcb | 2016-07-22 20:09:09 | Enable address sanitizer build. | ||
| 1d15c953 | 2016-07-22 19:14:29 | travis: enable clang builds now that the LLVM repos are back up | ||
| 37be4e37 | 2016-06-28 20:35:16 | travis: add many additional builds | ||
| 3e33d763 | 2016-06-23 12:20:37 | travis: add CMake builds | ||
| 93ef13f8 | 2016-06-20 13:07:35 | Add CMake build system. | ||
| 8b7e3c7b | 2016-07-26 16:41:34 | Merge pull request #218 from gtalusan/master allow output file to be overwritten if --repeat | ||
| a531496f | 2016-07-26 10:08:54 | allow output file to be overwritten if --repeat | ||
| a5a38bd7 | 2016-07-26 16:00:18 | Merge pull request #390 from chad-iris/master Add a "lib" target to the Makefile to build a static library: libbrotli.a | ||
| de87f114 | 2016-07-26 15:56:30 | Merge pull request #395 from eustas/master Update encoder | ||
| 058cd1ac | 2016-07-26 14:51:51 | cleanup | ||
| 20481890 | 2016-07-26 14:41:59 | Update encoder: * 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 | ||
| aa96d64c | 2016-07-26 10:12:23 | Merge pull request #394 from eustas/master Update decoder API | ||
| 91cbcf9e | 2016-07-25 10:56:23 | Fix MSVC stdbool inclde | ||
| 0ef4edac | 2016-07-25 10:36:36 | Do not use "static inline" for deprecated API. | ||
| d2b17196 | 2016-07-25 10:22:33 | Fix DecodeContextMap | ||
| 43d4f45b | 2016-07-25 10:17:04 | Update decoder API: * replace prefix Brotli -> BrotliDecoder * add HasMoreOutput * make instance pointer the first argument * use boolean instead of int | ||
| 8529bfa1 | 2016-07-06 10:09:04 | Add a "lib" target to the Makefile to build a static library named libbrotli.a | ||
| 7acb34f7 | 2016-06-24 16:22:23 | Merge pull request #386 from eustas/master Update build systems | ||
| 52ff8171 | 2016-06-24 15:32:51 | Update build systems | ||
| 49df97c4 | 2016-06-23 22:04:55 | Merge pull request #385 from google/eustas-patch-1 Fix issue #383 | ||
| 27f9d00e | 2016-06-23 11:02:53 | Fix issue #383 | ||
| 2c163519 | 2016-06-21 13:41:25 | Update readme Added "Related projects" section | ||
| bdf54ed9 | 2016-06-20 17:50:57 | Merge pull request #382 from eustas/master Update encoder and add xcode projects | ||
| 6a078b17 | 2016-06-20 17:20:17 | Update encoder * reorganize premake artifacts * remove deprecated methods/struct | ||
| f836c945 | 2016-06-17 21:52:40 | Merge pull request #381 from eustas/master Fix wheels build | ||
| 902b20c0 | 2016-06-17 20:25:28 | Remove command line args Values should be taken from setup.cfg | ||
| 81054a46 | 2016-06-17 20:24:24 | Restore platform suffix | ||
| 1bcdb45b | 2016-06-17 20:10:31 | Fix wheels build. | ||
| 31167186 | 2016-06-17 16:39:00 | Merge pull request #379 from eustas/master Fix VS build problems | ||
| b32cefe1 | 2016-06-17 16:24:51 | Fix VS build problems: * rename build -> buildfiles to avoid clashing with BUILD * set binary mode for stdin/out in bro * convert bro to C | ||
| bce5c9b7 | 2016-06-16 17:59:04 | Merge pull request #378 from eustas/master Fix travis build | ||
| f0c7ece3 | 2016-06-16 17:45:05 | Remove platform suffix | ||
| bac060f1 | 2016-06-16 17:25:26 | Fix library path | ||
| cac71ca2 | 2016-06-16 17:23:21 | Put library also to bin | ||
| 41e4fb8b | 2016-06-16 15:36:11 | Reroute -t parameter to build_ext | ||
| 198b51d9 | 2016-06-16 15:31:09 | Place binary output to bin/ | ||
| 7152be88 | 2016-06-16 15:30:18 | Remove deleted files | ||
| b4d12191 | 2016-06-16 14:34:41 | Merge pull request #377 from eustas/master Update build system. Now libraries are produced as build artifacts. | ||
| f9ab24a7 | 2016-06-16 11:06:47 | Fix gitignore | ||
| 378485b0 | 2016-06-16 10:52:57 | Update build system. Now libraries are produced as build artifacts. There are currently 3 ways to build: * Easy: `./configure; make` * Simple: use Bazel * Portable: use premake5 to generate XCode / MSVS projects | ||
| 4a8bb6a2 | 2016-06-16 10:08:38 | Merge pull request #376 from PiotrSikora/cpp_constants Restore C++ constants in "brotli" namespace. | ||
| 629d01cc | 2016-06-15 14:25:46 | Restore C++ constants in "brotli" namespace. Signed-off-by: Piotr Sikora <piotrsikora@google.com> | ||
| e4c89142 | 2016-06-15 12:04:04 | Merge pull request #375 from google/v0.5 Update to v0.5 | ||
| cd33d275 | 2016-06-14 16:06:45 | Merge pull request #373 from eustas/v0.5 Rebase | ||
| 95151f95 | 2016-06-14 16:05:49 | Update version to 0.5.0 | ||
| ee6bb315 | 2016-06-14 16:03:51 | Merge branch 'v0.5' of https://github.com/eustas/brotli into v0.5 | ||
| 918ddd31 | 2016-06-13 15:40:45 | Fix kInfinity definition INFINITY is legal only in C++11 | ||
| 8872d7b4 | 2016-06-13 15:22:13 | Fix CI build. | ||
| 3ccbf05d | 2016-06-13 11:01:04 | Convert encoder to plain C. | ||
| c2a9b2d2 | 2016-06-03 16:29:37 | Step 3: change file extension C++ -> C This will break the build. | ||
| 55bd78fb | 2016-06-03 12:31:02 | Fix test file path | ||
| ab53fc31 | 2016-06-03 12:30:45 | Fix test file path | ||
| 98bc7fcc | 2016-06-03 12:30:12 | Fix test file path | ||
| 2a6b041a | 2016-06-03 12:02:01 | Update setup.py | ||
| 58a3023e | 2016-06-03 11:19:23 | Transform most of C++ comments to C-style. | ||
| f1c9ab29 | 2016-06-03 10:51:04 | Extract common parts: constants, dictionary, etc. | ||
| e208eff3 | 2016-06-14 13:54:11 | Fix: declare variables before code | ||
| 986aa099 | 2016-06-14 13:42:47 | Fix VS compilation warnings; cleanup API. | ||
| 048b14c6 | 2016-06-13 16:46:25 | Fix declaration / instruction mixture | ||
| 999a3ce9 | 2016-06-13 16:44:52 | Fix implicit 32->64 bit conversion | ||
| 514941ad | 2016-06-13 16:30:17 | Fix implicit 32->64 bit conversion | ||
| 7d928f47 | 2016-06-13 16:28:19 | Fix implicit 32->64 bit conversion | ||
| 3bb19efb | 2016-06-13 15:54:57 | Fix double constant literal | ||
| d7d59462 | 2016-06-13 15:50:15 | Backport MSVC log2 fix | ||
| 34bfe2a6 | 2016-06-14 15:53:06 | Add Travis status | ||
| 29d31d59 | 2016-06-14 15:07:13 | Prepare to release 0.4.0 | ||
| 89803b95 | 2016-06-14 15:06:36 | Prepare to release 0.4.0 | ||
| 22f7e3c1 | 2016-06-14 14:44:01 | Merge pull request #372 from eustas/to-v0.4 Fix VS compilation warnings; cleanup API. | ||
| e96b7db0 | 2016-06-14 13:54:11 | Fix: declare variables before code | ||
| be1a53a6 | 2016-06-14 13:42:47 | Fix VS compilation warnings; cleanup API. | ||
| 2b4bdc4b | 2016-06-13 17:18:13 | Merge pull request #371 from eustas/to-v0.4 Fix CI build. | ||
| 48da49b0 | 2016-06-13 16:46:25 | Fix declaration / instruction mixture | ||
| 40101bb9 | 2016-06-13 16:44:52 | Fix implicit 32->64 bit conversion | ||
| 85712c66 | 2016-06-13 16:30:17 | Fix implicit 32->64 bit conversion | ||
| a08c36bd | 2016-06-13 16:28:19 | Fix implicit 32->64 bit conversion | ||
| bc7f0f83 | 2016-06-13 15:54:57 | Fix double constant literal | ||
| 8d14bed2 | 2016-06-13 15:50:15 | Backport MSVC log2 fix | ||
| 18dc8eab | 2016-06-13 15:40:45 | Fix kInfinity definition INFINITY is legal only in C++11 | ||
| db3a1162 | 2016-06-13 15:22:13 | Fix CI build. | ||
| 0747bda5 | 2016-06-13 11:53:23 | Merge pull request #370 from eustas/to-v0.4 Convert encoder to plain C. | ||
| b972c677 | 2016-06-13 11:01:04 | Convert encoder to plain C. | ||
| 9bce220b | 2016-06-10 11:06:15 | Fix windows builds | ||
| 63111b21 | 2016-06-06 12:00:07 | Merge pull request #367 from google/master Merge upstream changes | ||
| 09543b5f | 2016-06-06 11:58:55 | Merge pull request #366 from eustas/master Fix "unused function" warning. | ||
| 639fdaf6 | 2016-06-06 11:19:09 | Fix "unused function" warning. | ||
| ae80e76c | 2016-06-03 16:31:07 | Merge pull request #364 from eustas/to-v0.4 Step 3: change file extension C++ -> C | ||
| 582ecab3 | 2016-06-03 16:29:37 | Step 3: change file extension C++ -> C This will break the build. | ||
| 2f87a5ae | 2016-06-03 12:41:12 | Merge pull request #363 from eustas/to-v0.4 Update setup.py | ||
| b73ebe32 | 2016-06-03 12:31:02 | Fix test file path | ||
| 66606e7d | 2016-06-03 12:30:45 | Fix test file path | ||
| 9dd7e38b | 2016-06-03 12:30:12 | Fix test file path |