Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| bacc7349 | 2015-10-05 10:23:32 | Fix some more compiler warnings in the decoder. | ||
| 498f1ece | 2015-10-02 17:00:34 | Merge pull request #199 from szabadka/master Update brotli decoder with latest improvements. | ||
| 5cf07a68 | 2015-10-02 16:46:08 | Initialize pos and loop_counter. | ||
| 9ceff037 | 2015-10-02 16:43:47 | Add more build parameters. | ||
| 85fede2f | 2015-10-02 16:40:26 | Avoid loop in GetNextKey. | ||
| d3eb6ecb | 2015-10-02 16:19:30 | Add BROTLI_FREE macro, check malloc status after histogram allocations. | ||
| 9d9b95e9 | 2015-10-02 14:42:26 | Merge pull request #198 from szabadka/master Add brotli comparison study to the docs. | ||
| 8b40e55c | 2015-10-02 14:41:44 | Merge remote-tracking branch 'upstream/master' | ||
| 534072ad | 2015-10-02 14:40:56 | Add brotli comparison study to the docs. | ||
| 94765ce0 | 2015-10-02 14:40:31 | Merge pull request #197 from szabadka/master Add window size parameter to bro tool. | ||
| 0477473b | 2015-10-02 13:22:15 | Merge pull request #184 from IIoTeP9HuY/master Support large inputs/outputs in memory adaptors | ||
| e96112a2 | 2015-10-02 13:14:10 | Merge remote-tracking branch 'upstream/master' | ||
| 165022d2 | 2015-10-02 13:12:20 | Add window size parameter to bro tool. Fix bug in --force behaviour. | ||
| 0ab69f95 | 2015-10-02 13:10:09 | Merge pull request #196 from szabadka/master Make the specification up-to-date with the I-D. | ||
| 100a2382 | 2015-10-02 13:08:43 | Update the spec with IANA Considerations. | ||
| 2faed4ab | 2015-10-02 13:08:10 | Create -06 version of the spec. | ||
| 7ec879ea | 2015-10-02 12:04:08 | Merge pull request #194 from szabadka/master Add CONTRIBUTING file. | ||
| e4d9c617 | 2015-10-02 12:02:58 | Add CONTRIBUTING file. | ||
| c0ac8aa9 | 2015-10-02 11:51:10 | Merge pull request #193 from szabadka/master Add tools/version.h that contains the brotli version. | ||
| 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. | ||
| cd2538b0 | 2015-10-01 17:25:00 | Merge pull request #190 from szabadka/master Reduce command buffer memory usage. | ||
| 754deaed | 2015-10-01 17:08:59 | Reduce command buffer memory usage. | ||
| 2435cc21 | 2015-10-01 17:08:35 | Merge pull request #189 from szabadka/master Move literal cost computation to where it's used. | ||
| 4c37566f | 2015-10-01 15:10:42 | Move literal cost computation to where it's used. Move utf8 heuristics functions to their own file. | ||
| dc416abc | 2015-10-01 14:51:48 | Merge pull request #187 from szabadka/master Define the encoder dictionary in the .cc file and link only once. | ||
| 3b8bef70 | 2015-10-01 14:30:22 | Add extern "C" linkage to the encoder and decoder dictionary definitions. | ||
| d4cc4f8f | 2015-10-01 13:08:43 | Define the encoder dictionary in the .cc file and link only once. | ||
| 480b4a67 | 2015-10-01 12:36:11 | Merge pull request #186 from szabadka/master C++98 compatible encoder plus bug fixes. | ||
| 4a7024dc | 2015-10-01 12:08:14 | Make the brotli encoder C++98 compatible. | ||
| dfdf2dd4 | 2015-10-01 11:40:05 | Encoder bug fixes. * Fix forward declaration mismatch. * Fix division by zero in 64X test. * Avoid shadowing of variables in encoder. | ||
| a802c01e | 2015-09-29 16:16:30 | Merge pull request #185 from szabadka/master Configure automatic appveyor deployment. | ||
| 8ce34946 | 2015-09-29 14:36:12 | Configure automatic appveyor deployment. | ||
| 08e98d8d | 2015-09-28 16:03:51 | Support large inputs/outputs in memory adaptors | ||
| 933bb9bd | 2015-09-28 13:07:37 | Merge pull request #183 from szabadka/master Update brotli decoder with latest improvements. | ||
| 27e1aa42 | 2015-09-28 12:41:29 | Merge remote-tracking branch 'upstream/master' | ||
| 03c4ab59 | 2015-09-28 12:40:39 | Simplify uncompressed block decoding state machine. | ||
| 59197129 | 2015-09-28 12:38:29 | Avoid undefined behavior from memcpy for the portable build. | ||
| 10aaa83f | 2015-09-28 12:37:35 | Fix a bug in ReadHuffmanCode(). | ||
| 3cd3a106 | 2015-09-28 12:34:40 | Small speedup of command decoding. | ||
| c11ce30a | 2015-09-25 19:33:03 | Merge pull request #176 from szabadka/master Fix a bug in CopyUncompressedBlockToOutput(). | ||
| e44caf98 | 2015-09-25 17:57:19 | Introduce a BROTLI_BUILD_PORTABLE macro to disable potentially dangerous optimizations. | ||
| 85301238 | 2015-09-25 17:43:54 | Fix a bug in CopyUncompressedBlockToOutput(). | ||
| 6dd53d61 | 2015-09-25 12:51:52 | Merge pull request #175 from szabadka/master Fix a bug in uncompressed block handling. | ||
| 163b59b1 | 2015-09-25 12:07:07 | Add null output callback to decoder for easier testing. | ||
| b04f6248 | 2015-09-25 12:05:39 | Fix a bug in uncompressed block handling. | ||
| 24dca87f | 2015-09-24 20:07:42 | Merge pull request #172 from szabadka/master Update brotli decoder with latest improvements. | ||
| 0cf3a544 | 2015-09-24 18:35:25 | Update brotli decoder with latest improvements. | ||
| 039cb6ed | 2015-09-24 15:10:42 | Merge pull request #167 from kasper93/master Add missing time.h header. | ||
| 76bf3745 | 2015-09-23 21:39:47 | Add missing time.h header. This commit fixes compilation on some build systems. | ||
| b3905e80 | 2015-09-23 13:09:20 | Merge pull request #164 from szabadka/master Update brotli decoder with latest improvements. | ||
| 1216684d | 2015-09-23 12:26:07 | Merge remote-tracking branch 'upstream/master' | ||
| a7cedfc2 | 2015-09-23 12:24:06 | Update brotli decoder with latest improvements. | ||
| 0eddc604 | 2015-09-21 21:23:50 | Merge pull request #156 from karpinski/master Fix typos in some of the files under enc/ and dec/. | ||
| 21ac39f7 | 2015-09-21 21:04:07 | Fix typos. | ||
| 5cc91925 | 2015-09-21 13:38:22 | Merge pull request #155 from szabadka/master Create -05 version of the internet draft. | ||
| cacd294e | 2015-09-21 13:29:47 | Change the expiration date and title of the -05 draft. | ||
| d1341bdd | 2015-09-21 13:27:22 | Create -05 version of the draft. | ||
| e9edf7eb | 2015-09-21 13:26:17 | Fix typo in the specification. | ||
| 1dd66ef1 | 2015-09-15 15:47:18 | Merge pull request #154 from szabadka/master Clarifications to the spec regarding when the stream should be rejected as invalid. | ||
| 075b3ad5 | 2015-09-15 15:35:48 | Clarifications to the spec regarding when the stream should be rejected as invalid. Based on Mark Adler's review findings. | ||
| 7f7a2fb4 | 2015-09-01 15:04:54 | Merge pull request #148 from eustas/master Fixups in encoder and decoder. | ||
| 4092b4d4 | 2015-09-01 13:45:19 | Add more testdata. | ||
| a67f0056 | 2015-09-01 13:44:17 | Add "repeat" and "verbose" flags to "bro" tool. | ||
| b58317a6 | 2015-09-01 12:18:41 | Fix bug in encoder. | ||
| 127aa48a | 2015-09-01 12:18:22 | Fix bug in decoder. Minor cleanup. | ||
| 50505f41 | 2015-09-01 10:00:53 | Merge pull request #147 from szabadka/master Configure automatic deployment of github releases from Travis. | ||
| 070dacb5 | 2015-08-31 15:34:42 | Configure automatic deployment of github releases from Travis. | ||
| d25c102a | 2015-08-28 17:41:58 | Merge pull request #146 from lvandeve/master update brotli encoder with latest improvements | ||
| 6511d6b0 | 2015-08-28 16:09:23 | update brotli encoder with latest improvements | ||
| 53dbee73 | 2015-08-28 16:07:15 | Merge pull request #145 from lvandeve/master update brotli decoder with latest improvements | ||
| db71549a | 2015-08-28 15:20:24 | update brotli decoder with latest improvements | ||
| 5da4f65c | 2015-08-14 13:20:09 | Merge pull request #139 from anthrotype/appveyor Appveyor support | ||
| 06300902 | 2015-08-11 12:15:03 | add support for Appveyor CI test build on Windows 2.7 and 3.4 (both 32 and 64 bit); compile wheel packages and upload artifacts to build report | ||
| 806e7317 | 2015-08-14 12:55:22 | Merge pull request #138 from anthrotype/travis Travis support (OS X) | ||
| 84d0621e | 2015-08-14 12:54:26 | Merge pull request #137 from anthrotype/fix_macpython [setup.py] pass extra compiler flags to clang on OS X to enable support for C+11 | ||
| 6dcb0dd1 | 2015-08-12 15:57:03 | [travis] add placeholder 'deploy' target for Github Releases | ||
| a5822da9 | 2015-08-12 09:42:30 | [travis] also compile for 'macpython' (official installers from Python.org); override CC and CXX to use clang instead of gcc-4.2, which doesn't support C++11 | ||
| bb3d9248 | 2015-08-11 12:39:49 | add support for Travis CI (OS X only for now) Use 'terrify' utilities from MacPython to build precompiled wheel packages | ||
| e88fe7b2 | 2015-08-12 10:11:30 | [setup.py] pass extra compiler flags on OS X to enable support for C++11: -stdlib=libc++ -mmacosx-version-min=10.7 | ||
| d811b186 | 2015-08-11 13:49:55 | Merge pull request #133 from anthrotype/py27win fix compilation on Windows Python 2.7 + support for MINGW32 and Cygwin | ||
| d2c8b277 | 2015-08-11 10:38:20 | [setup.py] retrieve version string from brotlimodule.cc so we don't need to modify it more than once | ||
| 8c7edd3e | 2015-08-11 10:39:14 | [bro.py] print --version as brotli.__version__ | ||
| ac33d356 | 2015-08-11 10:42:22 | [brotlimodule.cc] add __version__ string attribute to brotli module | ||
| 54baf43c | 2015-08-10 18:04:30 | [setup.py] support MINGW32 compiler: fix clashing 'hypot' definition; statically link libgcc and libstdc++ | ||
| c3540e2b | 2015-08-10 18:01:29 | [setup.py] use MSVC 10.0 when compiling for Windows Python 2.7 Python 2.7 for Windows is compiled using MS Visaul C++ 9.0 (Visual Studio 2008). However the latter does not support many modern C++ features which are required to compile the Brotli encoder. So we monkey-patch distutils to always look for MSVC version 10.0 instead of 9.0. | ||
| f1417290 | 2015-08-10 18:44:06 | [brotlimodule.cc] fix RuntimeError on OS X: keyword list must be NULL terminated Sorry, my fault... | ||
| 55a40ce2 | 2015-08-11 11:10:37 | Merge pull request #135 from szabadka/master Fix malloc.h and stdlib.h includes. | ||
| 7de70dbc | 2015-08-11 11:09:04 | Add missing <stdlib.h> to streams.cc | ||
| 944c3b82 | 2015-08-11 11:07:26 | Remove non-standard <malloc.h> from decode.c The already included <stdlib.h> is enough for the malloc/free calls. | ||
| 421e4ed4 | 2015-08-10 16:44:36 | Merge pull request #132 from szabadka/master Brotli decoder optimizations. | ||
| 4b2fd00e | 2015-08-10 16:39:50 | Use a single lookup table for insert/copy offsets and extra bits. Remove safe_malloc.c since all the bounds checking is done inside decode.c now. | ||
| da11e911 | 2015-08-10 15:51:56 | Merge pull request #131 from anthrotype/py-deprecated [brotlimodule.cc] no longer expose deprecated BrotliParams | ||
| 08212db7 | 2015-08-10 14:39:44 | [brotlimodule.cc] fix C++11 warning about conversion from string literal to 'char *' | ||
| d3dfc689 | 2015-08-10 14:38:17 | [brotlimodule.cc] no longer expose deprecated BrotliParams: enable_dictionary, enable_transforms, greedy_block_split, enable_context_modeling | ||
| 45c38936 | 2015-08-10 14:41:42 | Enable little endian support also for visual studio | ||
| ef186baf | 2015-08-10 14:19:10 | Merge pull request #130 from lvandeve/master fix brotli decoder MSVC compilation error | ||
| fee303fd | 2015-08-10 14:18:37 | fix brotli decoder MSVC compilation error | ||
| 4c22a3dd | 2015-08-10 13:43:48 | Merge pull request #128 from lvandeve/master brotli decoder performance improvements | ||
| 94cd7085 | 2015-08-10 13:35:23 | brotli decoder performance improvements | ||
| 06fff86b | 2015-08-10 13:29:32 | Merge pull request #127 from lvandeve/master msan bugfixes to the brotli encoder |