Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 81480011 | 2016-08-23 14:40:33 | Move "public" to "include/brotli" | ||
| 801f5f37 | 2016-08-22 13:28:22 | * rename macros with preceding underscore * add Brotli*TakeOutput methods * * flushing now doesn't require additional call * add Brotli*Version methods * moved public headers to 'public' directory * removed C++ API * do not assume STDC_VERSION is defined | ||
| af176847 | 2016-08-02 13:27:29 | Update the spec reference to RFC 7932, remove the old internet draft. | ||
| 03657e80 | 2016-07-28 13:31:09 | Add mingw support. | ||
| a531496f | 2016-07-26 10:08:54 | allow output file to be overwritten if --repeat | ||
| 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 | ||
| 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 | ||
| 95151f95 | 2016-06-14 16:05:49 | Update version to 0.5.0 | ||
| 3ccbf05d | 2016-06-13 11:01:04 | Convert encoder to plain C. | ||
| f1c9ab29 | 2016-06-03 10:51:04 | Extract common parts: constants, dictionary, etc. | ||
| 89803b95 | 2016-06-14 15:06:36 | Prepare to release 0.4.0 | ||
| b972c677 | 2016-06-13 11:01:04 | Convert encoder to plain C. | ||
| 02829186 | 2016-06-03 10:51:04 | Extract common parts: constants, dictionary, etc. | ||
| a6ab7bc8 | 2016-04-29 15:37:52 | Fix Issue #327 | ||
| e7e38498 | 2016-04-19 16:29:10 | Update decoder. Add encoder interface wrapper. * condense printf in port.h; use BROTLI_LOG everywhere * mark non-exported functions with BROTLI_INTERNAL * use BROTLI_DUMP instead of (void)(BROTLI_FAILURE()) * fix problems with CustomDictionary * make decode.h independent of state.h * fix "double-new-lines" * fix some strict compilation warnings * fix bro.cc compilation for MSVS * added compressor.h as a replacement for encode.h + streams.h | ||
| 70a36be5 | 2016-04-19 16:26:30 | Update decoder. Add encoder interface wrapper. * condense printf in port.h; use BROTLI_LOG everywhere * mark non-exported functions with BROTLI_INTERNAL * use BROTLI_DUMP instead of (void)(BROTLI_FAILURE()) * fix problems with CustomDictionary * make decode.h independent of state.h * fix "double-new-lines" * fix some strict compilation warnings * fix bro.cc compilation for MSVS * added compressor.h as a replacement for encode.h + streams.h | ||
| 501cb861 | 2016-03-18 19:18:59 | Fix build with -Wmissing-declarations. While there, add -Wmissing-prototypes and -Wmissing-declarations to shared.mk in order to catch similar errors in the future. Signed-off-by: Piotr Sikora <piotrsikora@google.com> | ||
| 4b331d7f | 2016-02-19 11:17:13 | Fix win32 fopen parameters | ||
| 3fbc3b81 | 2016-01-05 16:31:36 | s/Error of success/Error or success/ | ||
| 2ce1a1fc | 2015-12-18 23:26:41 | Fix typo: LFLAGS => LDFLAGS | ||
| 24ffa784 | 2015-12-11 11:11:51 | Fix headers | ||
| 771eb107 | 2015-11-27 11:27:11 | Update license statement in source files. | ||
| 1c5ae022 | 2015-11-25 23:07:48 | Update bro.cc to use new streaming API. | ||
| 4f94530d | 2015-10-23 12:05:43 | Add more error handling to the command-line tool. | ||
| 2726b8a4 | 2015-10-06 11:23:44 | Encoder fixes. * Remove default constructors. * Initialize bit_cost in histogram.Clear(). * Check fseek result in FileSize. * Replace malloc in BrotliFileIn constructor with "new". * Catch bad_alloc in bro tool. | ||
| 165022d2 | 2015-10-02 13:12:20 | Add window size parameter to bro tool. Fix bug in --force behaviour. | ||
| b5c92e54 | 2015-10-02 11:32:42 | Add tools/version.h that conatins the brotli version. This can be reused by all of the tools. Set the version to the next git release tag. | ||
| d4cc4f8f | 2015-10-01 13:08:43 | Define the encoder dictionary in the .cc file and link only once. | ||
| 76bf3745 | 2015-09-23 21:39:47 | Add missing time.h header. This commit fixes compilation on some build systems. | ||
| a67f0056 | 2015-09-01 13:44:17 | Add "repeat" and "verbose" flags to "bro" tool. | ||
| 8d83839a | 2015-05-11 14:14:05 | Expose the quality parameter to the bro.cc tool. | ||
| 3dbe2e03 | 2015-04-23 15:26:08 | Encoder implementation using input/output classes. Add a BrotliCompress() method to the public encoder API that uses the BrotliIn and BrotliOut classes and use that in the 'bro' command-line tool. Use the streaming api in BrotliCompressBuffer() and BrotliCompressor::WriteMetaBlock(). Use the appropiate hashers for quality <= 9. | ||
| 0c81a136 | 2015-04-23 12:05:39 | Merge pull request #35 from mitya57/master Makefile fixes and cleanups | ||
| 707b78ae | 2015-04-07 16:58:07 | Add the current version of the brotli specification. Add the .nroff source file and a python script to generate the .txt version (requires the nroff command). | ||
| 5da7e37a | 2015-03-13 18:00:28 | Makefile fixes and cleanups - Distinguish between CC/CFLAGS, CPP/CPPFLAGS and CXX/CXXFLAGS. Do not store compiler flags in CPPFLAGS, which is for preprocessor, and do not try to link files using a preprocessor. - Use COMMON_FLAGS for flags that are for both C and C++. - Drop -m64 flag which is wrong on 32-bit systems. - Use $(MAKE) instead of make, so that parallel building works. | ||
| 66f6b66c | 2014-11-24 16:20:22 | Remove unneeded malloc.h header. | ||
| ac455c50 | 2014-11-17 15:31:00 | Improvements to the command-line tool. - Don't read the whole input to memory. - Support reading from stdin and writing to stdout. | ||
| e1739826 | 2014-10-30 13:59:37 | Add command-line tool and tests. |