kc3-lang/brotli

Branch :


Log

Author Commit Date CI Message
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
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
918ddd31 2016-06-13 15:40:45 Fix kInfinity definition INFINITY is legal only in C++11
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
11d1337b 2016-06-03 12:02:01 Update setup.py