kc3-lang/brotli

Branch :


Log

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