|
29d31d59
|
2016-06-14T15:07:13
|
|
Prepare to release 0.4.0
|
|
89803b95
|
2016-06-14T15:06:36
|
|
Prepare to release 0.4.0
|
|
9bce220b
|
2016-06-10T11:06:15
|
|
Fix windows builds
|
|
09543b5f
|
2016-06-06T11:58:55
|
|
Merge pull request #366 from eustas/master
Fix "unused function" warning.
|
|
639fdaf6
|
2016-06-06T11:19:09
|
|
Fix "unused function" warning.
|
|
bb6f5fea
|
2016-06-03T11:12:12
|
|
Merge pull request #336 from anthrotype/upload-sdist
appveyor: also upload source distribution packages to Github Releases
|
|
37984adb
|
2016-06-02T11:36:28
|
|
Merge pull request #358 from eustas/master
Update decoder
|
|
c6d38e94
|
2016-06-01T17:00:37
|
|
Merge pull request #357 from sebmarchand/master
Fix an unitialized variable warning in encode.cc
|
|
a33fc249
|
2016-06-01T10:29:15
|
|
Fix
|
|
384c595d
|
2016-05-31T16: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-31T15: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-28T12:12:20
|
|
Fix an unitialized variable warning in encode.cc
|
|
3e528595
|
2016-05-26T13:32:09
|
|
Merge pull request #355 from szabadka/master
Update the spec to latest published version.
|
|
5f02d612
|
2016-05-26T12:20:42
|
|
Update the spec to latest published version.
|
|
1841f7cc
|
2016-05-26T12:19:31
|
|
Create -11 version of the spec.
|
|
d34ff954
|
2016-05-26T11:52:48
|
|
Merge remote-tracking branch 'upstream/master'
|
|
4836af6e
|
2016-05-20T10:49:18
|
|
Merge pull request #350 from google/last-error-code
Add BROTLI_LAST_ERROR_CODE definition
|
|
f4376d08
|
2016-05-20T10:22:03
|
|
Add BROTLI_LAST_ERROR_CODE definition
|
|
b00b0008
|
2016-05-18T13:39:53
|
|
Merge pull request #348 from google/safe-api
Make encoder API more safe
|
|
f40caec7
|
2016-05-18T11:13:01
|
|
Fix C -> C++
|
|
8c5ab0f3
|
2016-05-18T11:04:50
|
|
Make encoder API more safe
Track and use "last_block_emitted" state flag
|
|
226d21c4
|
2016-05-18T11:01:16
|
|
Make encoder API more safe
Add flag to check if "last" block has been already processed
|
|
4cc756ec
|
2016-05-11T16:42:10
|
|
Merge pull request #345 from eustas/master
Update decoder
|
|
021f6fe3
|
2016-05-11T15:23:07
|
|
Update decoder:
* Added BrotliGetErrorCode
* fixed check of padding bits after last block
|
|
3a9032ba
|
2016-05-04T21:27:56
|
|
Address the DISCUSS ballot position from the IESG review of the spec.
|
|
136d39bd
|
2016-05-04T21:25:37
|
|
Create -10 version of the specification.
|
|
45f130ac
|
2016-04-29T15:39:29
|
|
Merge pull request #344 from eustas/master
Fix Issue #327
|
|
a6ab7bc8
|
2016-04-29T15:37:52
|
|
Fix Issue #327
|
|
022666fc
|
2016-04-29T14:16:26
|
|
Merge pull request #343 from eustas/master
Update decoder
|
|
043a99e0
|
2016-04-29T13:44:16
|
|
Update decoder:
* make InverseMoveToFrontTransform more standards compliant
* simplify BrotliCalculateRingBufferSize
|
|
ff58c04d
|
2016-04-27T20:20:44
|
|
Merge pull request #342 from eustas/master
Limit |size| in BrotliSetCustomDictionary
|
|
ab858a9f
|
2016-04-27T16:52:24
|
|
Limit |size| in BrotliSetCustomDictionary
|
|
b7823ddc
|
2016-04-22T11:24:32
|
|
Merge pull request #341 from 1100101/fix_vs2012_compilation
Fix compilation with VS2012
|
|
d9a268c6
|
2016-04-22T10:55:31
|
|
Fix compilation with VS2012
|
|
510131d1
|
2016-04-21T17:50:53
|
|
Merge pull request #338 from eustas/master
Update decoder. Add encoder interface wrapper.
|
|
769308d6
|
2016-04-20T11:23:04
|
|
Merge pull request #339 from szabadka/master
Address review comments in the specification.
|
|
e96d5b29
|
2016-04-20T10: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-20T10:45:40
|
|
Create -09 version of the draft.
|
|
75c6c1ab
|
2016-04-19T16:43:42
|
|
Fix brotlimodule
|
|
00128ded
|
2016-04-19T16:29:38
|
|
Merge branch 'master' of https://github.com/eustas/brotli
|
|
e7e38498
|
2016-04-19T16: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-19T16: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-10T20:51:21
|
|
add MANIFEST.in to ensure source distribution contains all required files
Except tests as they are too big...
|
|
f66c7c54
|
2016-04-10T20:51:10
|
|
python/tests: clean up generated files if successful
|
|
a8d1bf52
|
2016-04-10T19: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-22T15:55:01
|
|
Merge pull request #331 from PiotrSikora/missing_declarations
Fix build with -Wmissing-declarations.
|
|
501cb861
|
2016-03-18T19: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-16T09:53:56
|
|
Merge pull request #328 from szabadka/master
Reduce memory usage of brotli encoder at quality 10 and 11.
|
|
846575ff
|
2016-03-15T11:13:07
|
|
Fix TODO formatting.
|
|
b820c39b
|
2016-03-15T10:50:16
|
|
Reduce memory usage of brotli encoder at quality 10 and 11.
|
|
cfba2db7
|
2016-03-01T10: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-25T11: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-29T16:10:43
|
|
Merge pull request #323 from eustas/master
Fix most of ()->(void) and some missing includes.
|
|
25e3796f
|
2016-02-29T14:41:24
|
|
Fix most of ()->(void) and some missing includes.
|
|
7e5bbd5f
|
2016-02-24T16:54:54
|
|
Merge pull request #321 from eustas/master
Add custom dictionary feature binding
|
|
7d25e6b6
|
2016-02-24T16:01:35
|
|
Truncate dictionary to window size.
|
|
cbb0d4cd
|
2016-02-23T17:45:42
|
|
Remove streaming test.
|
|
30612e3a
|
2016-02-23T17:42:55
|
|
Add binding for custom_dictionary.
|
|
32a6b67c
|
2016-02-23T17:38:16
|
|
Merge pull request #320 from google/eustas-python-readme
Create README.md
|
|
14276922
|
2016-02-23T16:10:53
|
|
Fix typo
|
|
7111c339
|
2016-02-23T16:06:31
|
|
Create README.md
|
|
5cdfb5cf
|
2016-02-20T12: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-19T21:33:05
|
|
Merge pull request #317 from google/eustas-fix-win32-fopen
Fix win32 fopen parameters
|
|
291d21cc
|
2016-02-19T16:54:15
|
|
Fix choices for --lgwin and --mode in python/bro.py.
|
|
4b331d7f
|
2016-02-19T11:17:13
|
|
Fix win32 fopen parameters
|
|
722f8996
|
2016-02-18T17:44:02
|
|
Merge pull request #316 from eustas/master
Update decoder
|
|
5d0fb7a0
|
2016-02-18T15:20:59
|
|
Apply 80-chars limit to CONTRIBUTING.md
|
|
23934731
|
2016-02-18T15: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-16T20:54:39
|
|
Merge pull request #315 from google/eustas-remove-dec-streams-1
Remove obsolete compilation unit
|
|
14b32cc3
|
2016-02-16T15:16:54
|
|
Remove obsolete compilation unit
|
|
33aa4022
|
2016-02-04T17:38:44
|
|
Merge pull request #309 from google/eustas-fix-possible-underflow
Fix possible pointer underflow
|
|
68f5bbda
|
2016-02-04T15:42:53
|
|
Update decode.c
|
|
37a320dd
|
2016-02-04T15:35:44
|
|
Fix possible pointer underflow
|
|
d4f0cb98
|
2016-01-28T18:12:31
|
|
Merge pull request #308 from google/eustas-safe-memmove
Make memmove16 safe.
|
|
28867aa4
|
2016-01-28T16:34:41
|
|
Remove unused definitions
|
|
ee9464e3
|
2016-01-28T16:32:38
|
|
Remove NO_ASAN annotation
|
|
02c606d4
|
2016-01-28T16:28:36
|
|
Make memmove16 safe.
|
|
058d7498
|
2016-01-27T10: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-27T09:50:39
|
|
Use a hash-to-binary-tree data structure for quality 11 as suggested by Issue #180.
|
|
616e11a0
|
2016-01-26T13:21:34
|
|
Merge pull request #304 from google/eustas-brotlimodule-warnings
Fix compilation warnings in brotlimodule.cc
|
|
e998e225
|
2016-01-26T12:16:20
|
|
Merge pull request #305 from szabadka/master
Reorder members of the Command struct plus fix some warnings.
|
|
14d6ae74
|
2016-01-26T11: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-25T15:13:17
|
|
Addressed comment
|
|
8e8b8de0
|
2016-01-25T12:33:38
|
|
Update brotlimodule.cc
|
|
1b938dc7
|
2016-01-25T12:16:36
|
|
Update brotlimodule.cc
|
|
c49918e1
|
2016-01-25T12:07:39
|
|
Update brotlimodule.cc
|
|
ca0ae4cb
|
2016-01-25T11:40:20
|
|
Update brotlimodule.cc
|
|
a4f40c1b
|
2016-01-25T11:39:05
|
|
Fix brotlimodule compilation warnings
|
|
6c98f033
|
2016-01-25T11:24:34
|
|
Merge pull request #303 from eustas/master
Update decoder
|
|
a46bdf57
|
2016-01-25T10:44:22
|
|
Merge pull request #301 from google/eustas-remove-deprecated-api-call
Remove deprecated API call
|
|
fec00d24
|
2016-01-23T00:31:47
|
|
Make input const
|
|
a22993b3
|
2016-01-22T14:09:25
|
|
Fix pointer dereferencing.
|
|
1f910642
|
2016-01-22T14:01:46
|
|
Remove deprecated API call
|
|
92e30239
|
2016-01-22T10: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-19T14:11:13
|
|
Merge pull request #1 from google/master
Rebase
|
|
bed93862
|
2016-01-12T14:59:25
|
|
Merge pull request #297 from szabadka/master
Relax the prerequisites of WriteBrotliData().
|
|
82c9e197
|
2016-01-12T14: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-11T13:57:28
|
|
Merge pull request #296 from szabadka/master
Update the internet draft to the -08 version.
|
|
6a92849c
|
2016-01-11T13:36:41
|
|
Change the title and the expiration date of the -08 draft.
|
|
8ef0a202
|
2016-01-11T13:35:30
|
|
Create -08 version of the draft.
|