kc3-lang/brotli

Branch :


Log

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