214d95 brotli-1.0.6 base

Merged and Committed by Packit Service 3 years ago
323 files changed. 88081 lines added. 0 lines removed.
.editorconfig
file added
+40
.gitignore
file added
+18
.gitmodules
file added
+6
.travis.yml
file added
+212
BUILD
file added
+146
CMakeLists.txt
file added
+356
CONTRIBUTING.md
file added
+27
LICENSE
file added
+19
MANIFEST.in
file added
+17
Makefile
file added
+43
Makefile.am
file added
+38
README
file added
+15
README.md
file added
+85
WORKSPACE
file added
+21
bootstrap
file added
+31
c/common/constants.h
file added
+64
c/common/context.h
file added
+261
c/common/dictionary.bin
file added
+432
c/common/dictionary.bin.br
file added
+0
c/common/dictionary.c
file added
+5905
c/common/dictionary.h
file added
+64
c/common/platform.h
file added
+558
c/common/transform.c
file added
+235
c/common/transform.h
file added
+80
c/common/version.h
file added
+26
c/dec/bit_reader.c
file added
+48
c/dec/bit_reader.h
file added
+309
c/dec/decode.c
file added
+2497
c/dec/huffman.c
file added
+356
c/dec/huffman.h
file added
+72
c/dec/prefix.h
file added
+750
c/dec/state.c
file added
+164
c/dec/state.h
file added
+258
c/enc/backward_references.c
file added
+144
c/enc/backward_references.h
file added
+38
c/enc/backward_references_hq.c
file added
+830
c/enc/backward_references_hq.h
file added
+93
c/enc/backward_references_inc.h
file added
+153
c/enc/bit_cost.c
file added
+35
c/enc/bit_cost.h
file added
+63
c/enc/bit_cost_inc.h
file added
+127
c/enc/block_encoder_inc.h
file added
+34
c/enc/block_splitter.c
file added
+194
c/enc/block_splitter.h
file added
+51
c/enc/block_splitter_inc.h
file added
+431
c/enc/brotli_bit_stream.c
file added
+1331
c/enc/brotli_bit_stream.h
file added
+84
c/enc/cluster.c
file added
+56
c/enc/cluster.h
file added
+48
c/enc/cluster_inc.h
file added
+317
c/enc/command.h
file added
+190
c/enc/compress_fragment.c
file added
+790
c/enc/compress_fragment.h
file added
+61
c/enc/compress_fragment_two_pass.c
file added
+645
c/enc/compress_fragment_two_pass.h
file added
+54
c/enc/dictionary_hash.c
file added
+1120
c/enc/dictionary_hash.h
file added
+24
c/enc/encode.c
file added
+1864
c/enc/encoder_dict.c
file added
+32
c/enc/encoder_dict.h
file added
+41
c/enc/entropy_encode.c
file added
+501
c/enc/entropy_encode.h
file added
+122
c/enc/entropy_encode_static.h
file added
+539
c/enc/fast_log.h
file added
+147
c/enc/find_match_length.h
file added
+80
c/enc/hash.h
file added
+497
c/enc/hash_composite_inc.h
file added
+133
c/enc/hash_forgetful_chain_inc.h
file added
+254
c/enc/hash_longest_match64_inc.h
file added
+266
c/enc/hash_longest_match_inc.h
file added
+258
c/enc/hash_longest_match_quickly_inc.h
file added
+235
c/enc/hash_rolling_inc.h
file added
+215
c/enc/hash_to_binary_tree_inc.h
file added
+327
c/enc/histogram.c
file added
+100
c/enc/histogram.h
file added
+63
c/enc/histogram_inc.h
file added
+51
c/enc/literal_cost.c
file added
+175
c/enc/literal_cost.h
file added
+30
c/enc/memory.c
file added
+170
c/enc/memory.h
file added
+102
c/enc/metablock.c
file added
+667
c/enc/metablock.h
file added
+105
c/enc/metablock_inc.h
file added
+183
c/enc/params.h
file added
+44
c/enc/prefix.h
file added
+53
c/enc/quality.h
file added
+165
c/enc/ringbuffer.h
file added
+164
c/enc/static_dict.c
file added
+486
c/enc/static_dict.h
file added
+40
c/enc/static_dict_lut.h
file added
+5864
c/enc/utf8_util.c
file added
+85
c/enc/utf8_util.h
file added
+32
c/enc/write_bits.h
file added
+85
c/fuzz/decode_fuzzer.c
file added
+58
c/fuzz/run_decode_fuzzer.c
file added
+44
c/fuzz/test_fuzzer.sh
file added
+33
c/include/brotli/decode.h
file added
+344
c/include/brotli/encode.h
file added
+427
c/include/brotli/port.h
file added
+274
c/include/brotli/types.h
file added
+83
c/tools/brotli.c
file added
+1062
c/tools/brotli.md
file added
+107
configure
file added
+8
configure-cmake
file added
+318
configure.ac
file added
+14
csharp/injected_code.txt
file added
+32
csharp/org/brotli/dec/BitReader.cs
file added
+271
csharp/org/brotli/dec/BitReaderTest.cs
file added
+33
csharp/org/brotli/dec/BrotliInputStream.cs
file added
+223
csharp/org/brotli/dec/BrotliRuntimeException.cs
file added
+22
csharp/org/brotli/dec/Context.cs
file added
+57
csharp/org/brotli/dec/Decode.cs
file added
+992
csharp/org/brotli/dec/DecodeTest.cs
file added
+171
csharp/org/brotli/dec/Dictionary.cs
file added
+97
csharp/org/brotli/dec/DictionaryTest.cs
file added
+36
csharp/org/brotli/dec/Huffman.cs
file added
+149
csharp/org/brotli/dec/HuffmanTreeGroup.cs
file added
+50
csharp/org/brotli/dec/IntReader.cs
file added
+36
csharp/org/brotli/dec/Prefix.cs
file added
+33
csharp/org/brotli/dec/RunningState.cs
file added
+37
csharp/org/brotli/dec/State.cs
file added
+171
csharp/org/brotli/dec/SynthTest.cs
file added
+2174
csharp/org/brotli/dec/Transform.cs
file added
+154
csharp/org/brotli/dec/TransformTest.cs
file added
+74
csharp/org/brotli/dec/Utils.cs
file added
+59
csharp/org/brotli/dec/WordTransformType.cs
file added
+68
csharp/sharpen.cfg
file added
+18
csharp/transpile.sh
file added
+94
docs/brotli-comparison-study-2015-09-22.pdf
file added
+0
docs/brotli.1
file added
+132
docs/decode.h.3
file added
+415
docs/encode.h.3
file added
+572
docs/types.h.3
file added
+117
fetch-spec/shared-brotli-fetch-spec.txt
file added
+116
go/BUILD
file added
+2
go/WORKSPACE
file added
+16
go/cbrotli/BUILD
file added
+26
go/cbrotli/cbrotli_test.go
file added
+367
go/cbrotli/cgo.go
file added
+13
go/cbrotli/reader.go
file added
+161
go/cbrotli/writer.go
file added
+159
java/BUILD
file added
+86
java/WORKSPACE
file added
+69
java/org/brotli/dec/BUILD
file added
+61
java/org/brotli/dec/BitReader.java
file added
+266
java/org/brotli/dec/BitReaderTest.java
file added
+35
java/org/brotli/dec/BrotliInputStream.java
file added
+156
java/org/brotli/dec/BrotliRuntimeException.java
file added
+21
java/org/brotli/dec/Context.java
file added
+58
java/org/brotli/dec/Decode.java
file added
+1008
java/org/brotli/dec/DecodeTest.java
file added
+160
java/org/brotli/dec/Dictionary.java
file added
+54
java/org/brotli/dec/DictionaryData.java
file added
+51
java/org/brotli/dec/DictionaryTest.java
file added
+38
java/org/brotli/dec/EagerStreamTest.java
file added
+386
java/org/brotli/dec/Huffman.java
file added
+132
java/org/brotli/dec/SetDictionaryTest.java
file added
+76
java/org/brotli/dec/State.java
file added
+87
java/org/brotli/dec/SynthTest.java
file added
+2283
java/org/brotli/dec/Transform.java
file added
+115
java/org/brotli/dec/TransformTest.java
file added
+71
java/org/brotli/dec/Utils.java
file added
+91
java/org/brotli/dec/pom.xml
file added
+137
java/org/brotli/dec/proguard.cfg
file added
+6
java/org/brotli/integration/BUILD
file added
+73
java/org/brotli/integration/BrotliJniTestBase.java
file added
+13
java/org/brotli/integration/BundleChecker.java
file added
+112
java/org/brotli/integration/BundleHelper.java
file added
+113
java/org/brotli/integration/fuzz_data.zip
file added
+0
java/org/brotli/integration/pom.xml
file added
+65
java/org/brotli/integration/test_corpus.zip
file added
+0
java/org/brotli/integration/test_data.zip
file added
+0
java/org/brotli/pom.xml
file added
+101
java/org/brotli/wrapper/common/BUILD
file added
+60
java/org/brotli/wrapper/common/BrotliCommon.java
file added
+130
java/org/brotli/wrapper/common/CommonJNI.java
file added
+16
java/org/brotli/wrapper/common/SetRfcDictionaryTest.java
file added
+74
java/org/brotli/wrapper/common/SetZeroDictionaryTest.java
file added
+48
java/org/brotli/wrapper/common/common_jni.cc
file added
+47
java/org/brotli/wrapper/dec/BUILD
file added
+83
java/org/brotli/wrapper/dec/BrotliDecoderChannel.java
file added
+69
java/org/brotli/wrapper/dec/BrotliDecoderChannelTest.java
file added
+84
java/org/brotli/wrapper/dec/BrotliInputStream.java
file added
+115
java/org/brotli/wrapper/dec/BrotliInputStreamTest.java
file added
+82
java/org/brotli/wrapper/dec/Decoder.java
file added
+177
java/org/brotli/wrapper/dec/DecoderJNI.java
file added
+118
java/org/brotli/wrapper/dec/DecoderTest.java
file added
+77
java/org/brotli/wrapper/dec/EagerStreamTest.java
file added
+75
java/org/brotli/wrapper/dec/decoder_jni.cc
file added
+202
java/org/brotli/wrapper/enc/BUILD
file added
+87
java/org/brotli/wrapper/enc/BrotliEncoderChannel.java
file added
+77
java/org/brotli/wrapper/enc/BrotliEncoderChannelTest.java
file added
+118
java/org/brotli/wrapper/enc/BrotliOutputStream.java
file added
+87
java/org/brotli/wrapper/enc/BrotliOutputStreamTest.java
file added
+118
java/org/brotli/wrapper/enc/EmptyInputTest.java
file added
+29
java/org/brotli/wrapper/enc/Encoder.java
file added
+205
java/org/brotli/wrapper/enc/EncoderJNI.java
file added
+112
java/org/brotli/wrapper/enc/EncoderTest.java
file added
+80
java/org/brotli/wrapper/enc/encoder_jni.cc
file added
+195
js/BUILD
file added
+43
js/WORKSPACE
file added
+14
js/decode.js
file added
+1734
js/decode.min.js
file added
+1
js/decode_test.js
file added
+79
js/polyfill.js
file added
+65
premake5.lua
file added
+78
python/Makefile
file added
+57
python/README.md
file added
+54
python/_brotli.cc
file added
+752
python/bro.py
file added
+160
python/brotli.py
file added
+56
python/tests/__init__.py
file added
+0
python/tests/_test_utils.py
file added
+112
python/tests/bro_test.py
file added
+102
python/tests/compress_test.py
file added
+41
python/tests/compressor_test.py
file added
+94
python/tests/decompress_test.py
file added
+38
python/tests/decompressor_test.py
file added
+50
research/BUILD
file added
+44
research/BUILD.libdivsufsort
file added
+55
research/Makefile
file added
+17
research/README.md
file added
+67
research/WORKSPACE
file added
+12
research/brotli_decoder.c
file added
+93
research/brotlidump.py
file added
+2362
research/deorummolae.cc
file added
+302
research/deorummolae.h
file added
+26
research/dictionary_generator.cc
file added
+232
research/draw_diff.cc
file added
+117
research/draw_histogram.cc
file added
+197
research/durchschlag.cc
file added
+726
research/durchschlag.h
file added
+99
research/find_opt_references.cc
file added
+267
research/img/enwik9_brotli.png
file added
+0
research/img/enwik9_diff.png
file added
+0
research/img/enwik9_opt.png
file added
+0
research/read_dist.h
file added
+50
research/sieve.cc
file added
+259
research/sieve.h
file added
+21
scripts/.bintray.json
file added
+19
scripts/.configure-custom.sh
file added
+1
scripts/.travis.sh
file added
+80
scripts/appveyor.yml
file added
+111
scripts/dictionary/README.md
file added
+3
scripts/dictionary/step-01-download-rfc.py
file added
+16
scripts/dictionary/step-02-rfc-to-bin.py
file added
+34
scripts/dictionary/step-03-validate-bin.py
file added
+38
scripts/dictionary/step-04-generate-java-literals.py
file added
+79
scripts/fix-win-bazel-build.py
file added
+36
scripts/libbrotlicommon.pc.in
file added
+11
scripts/libbrotlidec.pc.in
file added
+12
scripts/libbrotlienc.pc.in
file added
+12
scripts/sources.lst
file added
+99
setup.cfg
file added
+5
setup.py
file added
+288
tests/Makefile
file added
+17
tests/compatibility_test.sh
file added
+22
tests/roundtrip_test.sh
file added
+31
tests/run-compatibility-test.cmake
file added
+29
tests/run-roundtrip-test.cmake
file added
+34
tests/testdata/10x10y
file added
+1
tests/testdata/10x10y.compressed
file added
+0
tests/testdata/64x
file added
+1
tests/testdata/64x.compressed
file added
+0
tests/testdata/alice29.txt
file added
+3609
tests/testdata/alice29.txt.compressed
file added
+0
tests/testdata/asyoulik.txt
file added
+4122
tests/testdata/asyoulik.txt.compressed
file added
+0
tests/testdata/backward65536
file added
+0
tests/testdata/backward65536.compressed
file added
+0
tests/testdata/bb.binast
file added
+0
tests/testdata/compressed_file
file added
+0
tests/testdata/compressed_file.compressed
file added
+0
tests/testdata/compressed_repeated
file added
+0
tests/testdata/compressed_repeated.compressed
file added
+0
tests/testdata/empty
file added
+0
tests/testdata/empty.compressed
file added
+1
tests/testdata/empty.compressed.00
file added
+1
tests/testdata/empty.compressed.01
file added
+1
tests/testdata/empty.compressed.02
file added
+1
tests/testdata/empty.compressed.03
file added
+1
tests/testdata/empty.compressed.04
file added
+1
tests/testdata/empty.compressed.05
file added
+1
tests/testdata/empty.compressed.06
file added
+1
tests/testdata/empty.compressed.07
file added
+1
tests/testdata/empty.compressed.08
file added
+1
tests/testdata/empty.compressed.09
file added
+1
tests/testdata/empty.compressed.10
file added
+1
tests/testdata/empty.compressed.11
file added
+1
tests/testdata/empty.compressed.12
file added
+1
tests/testdata/empty.compressed.13
file added
+1
tests/testdata/empty.compressed.14
file added
+1
tests/testdata/empty.compressed.15
file added
+1
tests/testdata/empty.compressed.16
file added
+0
tests/testdata/empty.compressed.17
file added
+1
tests/testdata/empty.compressed.18
file added
+0
tests/testdata/lcet10.txt
file added
+7519
tests/testdata/lcet10.txt.compressed
file added
+0
tests/testdata/mapsdatazrh
file added
+0
tests/testdata/mapsdatazrh.compressed
file added
+0
tests/testdata/monkey
file added
+1
tests/testdata/monkey.compressed
file added
+0
tests/testdata/plrabn12.txt
file added
+10699
tests/testdata/plrabn12.txt.compressed
file added
+0
tests/testdata/quickfox
file added
+1
tests/testdata/quickfox.compressed
file added
+1
tests/testdata/quickfox_repeated
file added
+1
tests/testdata/quickfox_repeated.compressed
file added
+2
tests/testdata/random_chunks
file added
+0
tests/testdata/random_org_10k.bin
file added
+0
tests/testdata/random_org_10k.bin.compressed
file added
+0
tests/testdata/ukkonooa
file added
+1
tests/testdata/ukkonooa.compressed
file added
+0
tests/testdata/x
file added
+1
tests/testdata/x.compressed
file added
+0
tests/testdata/x.compressed.00
file added
+0
tests/testdata/x.compressed.01
file added
+0
tests/testdata/x.compressed.02
file added
+0
tests/testdata/x.compressed.03
file added
+0
tests/testdata/xyzzy
file added
+1
tests/testdata/xyzzy.compressed
file added
+1
tests/testdata/zeros
file added
+0
tests/testdata/zeros.compressed
file added
+0
    brotli-1.0.6 base
    
        
file added
+40
file added
+18
file added
+6
file added
+212
file added
+146
file added
+356
file added
+27
file added
+19
file added
+17
file added
+43
file added
+38
file added
+15
file added
+85
file added
+21
file added
+31
file added
+64
file added
+261
empty file added
file added
+5905
file added
+558
file added
+235
file added
+80
file added
+26
file added
+48
file added
+309
file added
+2497
file added
+356
file added
+72
file added
+750
file added
+164
file added
+258
file added
+35
file added
+63
file added
+127
file added
+194
file added
+56
file added
+48
file added
+317
file added
+190
file added
+1120
file added
+1864
file added
+32
file added
+41
file added
+501
file added
+122
file added
+147
file added
+497
file added
+100
file added
+63
file added
+175
file added
+30
file added
+170
file added
+102
file added
+667
file added
+105
file added
+183
file added
+44
file added
+53
file added
+165
file added
+164
file added
+486
file added
+40
file added
+5864
file added
+85
file added
+32
file added
+85
file added
+1062
file added
+107
file added
+8
file added
+318
file added
+14
file added
+18
file added
+94
empty file added
file added
+132
file added
+415
file added
+572
file added
+117
file added
+2
file added
+16
file added
+26
file added
+13
file added
+161
file added
+159
file added
+86
file added
+69
empty file added
empty file added
empty file added
file added
+43
file added
+14
file added
+1734
file added
+1
file added
+79
file added
+65
file added
+78
file added
+57
file added
+54
file added
+752
file added
+160
file added
+56
empty file added
file added
+44
file added
+17
file added
+67
file added
+12
file added
+2362
file added
+117
empty file added
empty file added
empty file added
file added
+50
file added
+259
file added
+21
file added
+80
file added
+111
file added
+99
file added
+5
file added
+288
file added
+17
empty file added
file added
+1
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
file added
+0
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
file added
+1
empty file added
empty file added
empty file added
empty file added
empty file added
file added
+0
empty file added
empty file added