kc3-lang/brotli

Branch :


Log

Author Commit Date CI Message
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
fec00d24 2016-01-23 00:31:47 Make input const
a22993b3 2016-01-22 14:09:25 Fix pointer dereferencing.
1f910642 2016-01-22 14:01:46 Remove deprecated API call
92e30239 2016-01-22 10:19:41 Update decoder. * Reduce memory usage * Update API documentation * Remove deprecated API * Move non-API declatarions from decode.h * Remove streams * Add more debug logging * Fix shift in BrotliBitReaderUnload * Allocate ringbuffer at later stages * Sort / fix includes * Fix whitespaces * Eliminate dead code * Drive-by code simplifications
c788a559 2016-01-19 14:11:13 Merge pull request #1 from google/master Rebase
bed93862 2016-01-12 14:59:25 Merge pull request #297 from szabadka/master Relax the prerequisites of WriteBrotliData().
82c9e197 2016-01-12 14:45:35 Relax the prerequisites of WriteBrotliData(). Instead of returning false, if it is called with no new input for a non-last block, just check if it has any already processed data to flush, and if not, return true with empty output.
4d5ce42e 2016-01-11 13:57:28 Merge pull request #296 from szabadka/master Update the internet draft to the -08 version.
6a92849c 2016-01-11 13:36:41 Change the title and the expiration date of the -08 draft.
8ef0a202 2016-01-11 13:35:30 Create -08 version of the draft.
f39bc2cf 2016-01-11 13:31:16 Merge pull request #290 from crowell/patch-1 s/Error of success/Error or success/
1f01d61b 2016-01-11 13:07:22 Merge pull request #295 from szabadka/master Add two more fast modes to the brotli compressor.
b4c223cf 2016-01-11 12:17:44 Add missing headers.
47f1eaba 2016-01-11 12:05:18 Add the new source files to setup.py
417107b3 2016-01-11 11:21:42 Add two more fast modes to the brotli compressor. The new modes process the input data in independent blocks, using backward references only from within an input block. The new modes can be used by specifying quality 0 or quality 1, the old quality 1 and quality 2 modes are renamed quality 2 and quality 3, respectively, and the old quality 3 mode is removed.
27688e60 2016-01-11 10:28:30 Merge pull request #294 from szabadka/master Faster entropy coding phase for quality 1.
1bf1b0a5 2016-01-08 10:10:22 Faster entropy coding phase for quality 1. In quality 1, use static Huffman codes for distance and command histograms with <= 128 symbols and dynamic Huffman codes with static code length codes for the other histograms.
94a1dcaa 2016-01-08 09:57:20 Merge pull request #293 from szabadka/master Partial Hasher initialization for small input data.
4dd9114c 2016-01-07 17:10:34 Partial Hasher initialization for small input data. This increases compression speed of very small files (< 1KB) for quality <= 3.
71c26bc3 2016-01-07 16:58:38 Merge pull request #292 from szabadka/master Fix more conversion warnings.
8844b7f0 2016-01-07 16:27:49 Fix more conversion warnings.
580db012 2016-01-07 09:50:54 Merge pull request #291 from rsheeter/master Remove -std=c++11 from shared.mk
0e62a76e 2016-01-06 08:19:02 Remove -std=c++11 from shared.mk
3fbc3b81 2016-01-05 16:31:36 s/Error of success/Error or success/
98ed7a23 2015-12-22 17:28:21 Merge pull request #283 from thinred/master Fix typo: LFLAGS => LDFLAGS
2ce1a1fc 2015-12-18 23:26:41 Fix typo: LFLAGS => LDFLAGS
90eb91b0 2015-12-11 13:15:21 Merge pull request #280 from eustas/master Fix headers
24ffa784 2015-12-11 11:11:51 Fix headers
9dc38abc 2015-12-10 11:35:44 Merge pull request #279 from szabadka/master Add Robert Obryk to the Acknowledgements section of the spec
3178f4bc 2015-12-10 11:03:22 Add Robert Obryk to the Acknowledgements section of the spec for his work on the first version of the spec in designing the format of the compressed prefix codes.
bc5da25a 2015-12-09 16:25:06 Merge pull request #272 from eustas/master Upgrade license to MIT.
66db0815 2015-12-09 13:43:14 Merge pull request #278 from anthrotype/python-disable-c++0x don't pass `-std=c++0x` option to gcc in setup.py
912b0ac2 2015-12-08 12:49:04 brotlimodule.cc: fix error with clang ('expected a class or namespace')
d9976e2d 2015-12-08 13:33:13 Merge pull request #277 from eustas/fix Fix WriteMetadata (unaligned and out-of-bounds write).
8b2ca8ef 2015-12-08 12:33:06 setup.py: don't enable c++0x for gcc
901cd82f 2015-12-04 16:09:40 Fix WriteMetadata (unaligned and out-of-bounds write).
771eb107 2015-11-27 11:27:11 Update license statement in source files.
55e9768b 2015-11-27 10:40:56 Upgrade license to MIT.
c60f6d0d 2015-11-26 10:04:25 Merge pull request #271 from eustas/master Update bro.cc to use new streaming API.
1c5ae022 2015-11-25 23:07:48 Update bro.cc to use new streaming API.
5b0df4ae 2015-11-23 13:59:17 Merge pull request #270 from eustas/master Fix sign-comparison warnings
bb26d191 2015-11-23 11:05:12 Fix sign-comparison warnings + add more debug runtime checks + minor cleanup
b64b2cf4 2015-11-23 10:44:55 Merge pull request #269 from eustas/master Decoder: implement custom allocator feature
b6938122 2015-11-23 10:21:09 Decoder: implement custom allocator feature Drive-by: conform stricter compilation flags; cleanup shared.mk
befc549b 2015-11-17 17:01:44 Merge pull request #268 from eustas/master Add more explicit type conversions.
152e33c3 2015-11-17 13:45:41 Add more explicit type conversions. Remove dead code. Fix includes.
fb52958e 2015-11-12 20:36:30 Merge pull request #266 from szabadka/master Fix assertion in 32-bit build.
8d061836 2015-11-12 20:13:58 Fix assertion in 32-bit build.
a08855c7 2015-11-11 14:40:27 Merge pull request #260 from dsnet/master Fix 72-char line length violator
3fe5c247 2015-11-10 15:09:40 Fix 72-char line length violator
af2a5519 2015-11-10 14:54:26 Merge pull request #1 from google/master Pull from tip
77db683f 2015-11-10 16:06:47 Merge pull request #255 from ende76/master FIX: Typo in reference to NBLTYPESL, Minor: added missing word _lengths_ to insert-and-copy lengths