Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 8872d7b4 | 2016-06-13 15:22:13 | Fix CI build. | ||
| 3ccbf05d | 2016-06-13 11:01:04 | Convert encoder to plain C. | ||
| 55bd78fb | 2016-06-03 12:31:02 | Fix test file path | ||
| 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. | ||
| ab53fc31 | 2016-06-03 12:30:45 | Fix test file path | ||
| c2a9b2d2 | 2016-06-03 16:29:37 | Step 3: change file extension C++ -> C This will break the build. | ||
| 98bc7fcc | 2016-06-03 12:30:12 | Fix test file path | ||
| 2a6b041a | 2016-06-03 12:02:01 | Update setup.py | ||
| 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 | ||
| 9bce220b | 2016-06-10 11:06:15 | Fix windows builds | ||
| 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. | ||
| bb6f5fea | 2016-06-03 11:12:12 | Merge pull request #336 from anthrotype/upload-sdist appveyor: also upload source distribution packages to Github Releases | ||
| 37984adb | 2016-06-02 11:36:28 | Merge pull request #358 from eustas/master Update decoder | ||
| c6d38e94 | 2016-06-01 17:00:37 | Merge pull request #357 from sebmarchand/master Fix an unitialized variable warning in encode.cc | ||
| a33fc249 | 2016-06-01 10:29:15 | Fix | ||
| 384c595d | 2016-05-31 16:19:59 | Remove "inline" specification BrotliErrorString is an utility method. It is used in very specific cases -> should not be included in library. MSVC doesn't allow "inline" for C code... | ||
| 755b9094 | 2016-05-31 15:40:59 | Update decoder * More discreet trivial literal context detection * Make total_out parameter nullable * More strict stream validity check * Added BrotliErrorString | ||
| 7fd82d46 | 2016-05-28 12:12:20 | Fix an unitialized variable warning in encode.cc | ||
| 3e528595 | 2016-05-26 13:32:09 | Merge pull request #355 from szabadka/master Update the spec to latest published version. | ||
| 5f02d612 | 2016-05-26 12:20:42 | Update the spec to latest published version. | ||
| 1841f7cc | 2016-05-26 12:19:31 | Create -11 version of the spec. | ||
| d34ff954 | 2016-05-26 11:52:48 | Merge remote-tracking branch 'upstream/master' | ||
| 4836af6e | 2016-05-20 10:49:18 | Merge pull request #350 from google/last-error-code Add BROTLI_LAST_ERROR_CODE definition | ||
| f4376d08 | 2016-05-20 10:22:03 | Add BROTLI_LAST_ERROR_CODE definition | ||
| b00b0008 | 2016-05-18 13:39:53 | Merge pull request #348 from google/safe-api Make encoder API more safe | ||
| f40caec7 | 2016-05-18 11:13:01 | Fix C -> C++ | ||
| 8c5ab0f3 | 2016-05-18 11:04:50 | Make encoder API more safe Track and use "last_block_emitted" state flag | ||
| 226d21c4 | 2016-05-18 11:01:16 | Make encoder API more safe Add flag to check if "last" block has been already processed | ||
| 4cc756ec | 2016-05-11 16:42:10 | Merge pull request #345 from eustas/master Update decoder | ||
| 021f6fe3 | 2016-05-11 15:23:07 | Update decoder: * Added BrotliGetErrorCode * fixed check of padding bits after last block | ||
| 3a9032ba | 2016-05-04 21:27:56 | Address the DISCUSS ballot position from the IESG review of the spec. | ||
| 136d39bd | 2016-05-04 21:25:37 | Create -10 version of the specification. | ||
| 45f130ac | 2016-04-29 15:39:29 | Merge pull request #344 from eustas/master Fix Issue #327 | ||
| a6ab7bc8 | 2016-04-29 15:37:52 | Fix Issue #327 | ||
| 022666fc | 2016-04-29 14:16:26 | Merge pull request #343 from eustas/master Update decoder | ||
| 043a99e0 | 2016-04-29 13:44:16 | Update decoder: * make InverseMoveToFrontTransform more standards compliant * simplify BrotliCalculateRingBufferSize | ||
| ff58c04d | 2016-04-27 20:20:44 | Merge pull request #342 from eustas/master Limit |size| in BrotliSetCustomDictionary | ||
| ab858a9f | 2016-04-27 16:52:24 | Limit |size| in BrotliSetCustomDictionary | ||
| b7823ddc | 2016-04-22 11:24:32 | Merge pull request #341 from 1100101/fix_vs2012_compilation Fix compilation with VS2012 | ||
| d9a268c6 | 2016-04-22 10:55:31 | Fix compilation with VS2012 | ||
| 510131d1 | 2016-04-21 17:50:53 | Merge pull request #338 from eustas/master Update decoder. Add encoder interface wrapper. | ||
| 769308d6 | 2016-04-20 11:23:04 | Merge pull request #339 from szabadka/master Address review comments in the specification. | ||
| e96d5b29 | 2016-04-20 10:48:14 | Address review comments in the specification. This commit updates the draft to the ietf -09 version: https://www.ietf.org/id/draft-alakuijala-brotli-09.txt In this version review comments from Jean-loup Gailly and the ietf secdir review were addressed. | ||
| 26cf47f3 | 2016-04-20 10:45:40 | Create -09 version of the draft. | ||
| 75c6c1ab | 2016-04-19 16:43:42 | Fix brotlimodule | ||
| 00128ded | 2016-04-19 16:29:38 | Merge branch 'master' of https://github.com/eustas/brotli | ||
| 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 | ||
| bd88e3cb | 2016-04-10 20:51:21 | add MANIFEST.in to ensure source distribution contains all required files Except tests as they are too big... | ||
| f66c7c54 | 2016-04-10 20:51:10 | python/tests: clean up generated files if successful | ||
| a8d1bf52 | 2016-04-10 19:36:02 | appveyor: also upload source distribution packages to Github Releases This is so that one can do: pip install --find-links https://github.com/google/brotli/releases/latest brotli on any platform, whether or not there are pre-compiled *.whl packages that match the user's python version and anchitecture (e.g. Linux). Pip automatically chooses the correct binary package, and if that isn't available the source distribution (*.tar.gz or *.zip) is downloaded. | ||
| 3a77ebe1 | 2016-03-22 15:55:01 | Merge pull request #331 from PiotrSikora/missing_declarations Fix build with -Wmissing-declarations. | ||
| 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> | ||
| f453b1bf | 2016-03-16 09:53:56 | Merge pull request #328 from szabadka/master Reduce memory usage of brotli encoder at quality 10 and 11. | ||
| 846575ff | 2016-03-15 11:13:07 | Fix TODO formatting. | ||
| b820c39b | 2016-03-15 10:50:16 | Reduce memory usage of brotli encoder at quality 10 and 11. | ||
| cfba2db7 | 2016-03-01 10:17:23 | Merge pull request #322 from fred-wang/issue-312 Use double exclamation marks in declarations of IS_CONSTANT and BROTL… | ||
| 2fcb2321 | 2016-02-25 11:01:28 | Use double exclamation marks in declarations of IS_CONSTANT and BROTLI_HAS_UBFX to force C compilers to interpret them as booleans and avoid constant-logical-operand warnings. | ||
| af41b90d | 2016-02-29 16:10:43 | Merge pull request #323 from eustas/master Fix most of ()->(void) and some missing includes. | ||
| 25e3796f | 2016-02-29 14:41:24 | Fix most of ()->(void) and some missing includes. | ||
| 7e5bbd5f | 2016-02-24 16:54:54 | Merge pull request #321 from eustas/master Add custom dictionary feature binding | ||
| 7d25e6b6 | 2016-02-24 16:01:35 | Truncate dictionary to window size. | ||
| cbb0d4cd | 2016-02-23 17:45:42 | Remove streaming test. | ||
| 30612e3a | 2016-02-23 17:42:55 | Add binding for custom_dictionary. | ||
| 32a6b67c | 2016-02-23 17:38:16 | Merge pull request #320 from google/eustas-python-readme Create README.md | ||
| 14276922 | 2016-02-23 16:10:53 | Fix typo | ||
| 7111c339 | 2016-02-23 16:06:31 | Create README.md | ||
| 5cdfb5cf | 2016-02-20 12:20:09 | Merge pull request #319 from nilya/nilya-bro-py-arguments Fix choices for --lgwin and --mode in python/bro.py | ||
| 7be9ce67 | 2016-02-19 21:33:05 | Merge pull request #317 from google/eustas-fix-win32-fopen Fix win32 fopen parameters | ||
| 291d21cc | 2016-02-19 16:54:15 | Fix choices for --lgwin and --mode in python/bro.py. | ||
| 4b331d7f | 2016-02-19 11:17:13 | Fix win32 fopen parameters | ||
| 722f8996 | 2016-02-18 17:44:02 | Merge pull request #316 from eustas/master Update decoder | ||
| 5d0fb7a0 | 2016-02-18 15:20:59 | Apply 80-chars limit to CONTRIBUTING.md | ||
| 23934731 | 2016-02-18 15:03:44 | Update decoder: * More clear/safe "copy" command stage implementation * Enable unaligned memory access only on whitelisted CPUs * Remove unused streams.{c|h} * Add "default" to all switches * Fix includes * Fix spacing everywhere | ||
| 96f374cb | 2016-02-16 20:54:39 | Merge pull request #315 from google/eustas-remove-dec-streams-1 Remove obsolete compilation unit | ||
| 14b32cc3 | 2016-02-16 15:16:54 | Remove obsolete compilation unit | ||
| 33aa4022 | 2016-02-04 17:38:44 | Merge pull request #309 from google/eustas-fix-possible-underflow Fix possible pointer underflow | ||
| 68f5bbda | 2016-02-04 15:42:53 | Update decode.c | ||
| 37a320dd | 2016-02-04 15:35:44 | Fix possible pointer underflow | ||
| d4f0cb98 | 2016-01-28 18:12:31 | Merge pull request #308 from google/eustas-safe-memmove Make memmove16 safe. | ||
| 28867aa4 | 2016-01-28 16:34:41 | Remove unused definitions | ||
| ee9464e3 | 2016-01-28 16:32:38 | Remove NO_ASAN annotation | ||
| 02c606d4 | 2016-01-28 16:28:36 | Make memmove16 safe. | ||
| 058d7498 | 2016-01-27 10:19:19 | Merge pull request #306 from szabadka/master Use a hash-to-binary-tree data structure for quality 11 as suggested by Issue #180 | ||
| dbb53e64 | 2016-01-27 09:50:39 | Use a hash-to-binary-tree data structure for quality 11 as suggested by Issue #180. | ||
| 616e11a0 | 2016-01-26 13:21:34 | Merge pull request #304 from google/eustas-brotlimodule-warnings Fix compilation warnings in brotlimodule.cc | ||
| e998e225 | 2016-01-26 12:16:20 | Merge pull request #305 from szabadka/master Reorder members of the Command struct plus fix some warnings. | ||
| 14d6ae74 | 2016-01-26 11:25:53 | Reorder members of the Command struct plus fix some warnings. This may save 8 bytes of padding per Command (32 -> 24 bytes). | ||
| c5c80a9f | 2016-01-25 15:13:17 | Addressed comment | ||
| 8e8b8de0 | 2016-01-25 12:33:38 | Update brotlimodule.cc | ||
| 1b938dc7 | 2016-01-25 12:16:36 | Update brotlimodule.cc | ||
| c49918e1 | 2016-01-25 12:07:39 | Update brotlimodule.cc | ||
| ca0ae4cb | 2016-01-25 11:40:20 | Update brotlimodule.cc | ||
| a4f40c1b | 2016-01-25 11:39:05 | Fix brotlimodule compilation warnings | ||
| 6c98f033 | 2016-01-25 11:24:34 | Merge pull request #303 from eustas/master Update decoder | ||
| a46bdf57 | 2016-01-25 10:44:22 | Merge pull request #301 from google/eustas-remove-deprecated-api-call Remove deprecated API call |