BaseTools: Copy Brotli algorithm 3rd party source code for tool
authorSong, BinX <binx.song@intel.com>
Thu, 23 Mar 2017 02:16:15 +0000 (10:16 +0800)
committerLiming Gao <liming.gao@intel.com>
Wed, 29 Mar 2017 04:14:42 +0000 (12:14 +0800)
commit11b7501adcf8af81b3a31702eb4daa799d5f4096
treea1bca6c44cfb9c724cd9f9322ba51e3a54d926b2
parent841b259062d5f71be41c7358217d3945038a37bf
BaseTools: Copy Brotli algorithm 3rd party source code for tool

- Copy Brotli algorithm 3rd party source code for tool

Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Bell Song <binx.song@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
78 files changed:
BaseTools/Source/C/BrotliCompress/LICENSE [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/README.md [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/common/constants.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/common/dictionary.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/common/dictionary.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/common/port.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/common/types.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/bit_reader.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/bit_reader.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/context.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/decode.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/decode.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/huffman.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/huffman.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/port.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/prefix.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/state.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/state.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/dec/transform.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/docs/brotli-comparison-study-2015-09-22.pdf [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/backward_references.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/backward_references.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/backward_references_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/bit_cost.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/bit_cost.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/bit_cost_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/block_encoder_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/block_splitter.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/block_splitter.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/block_splitter_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/brotli_bit_stream.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/brotli_bit_stream.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/cluster.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/cluster.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/cluster_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/command.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/compress_fragment.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/compress_fragment.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/compress_fragment_two_pass.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/compress_fragment_two_pass.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/compressor.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/context.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/dictionary_hash.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/encode.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/encode.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/encode_parallel.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/entropy_encode.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/entropy_encode.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/entropy_encode_static.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/fast_log.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/find_match_length.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/hash.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/hash_forgetful_chain_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/hash_longest_match_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/hash_longest_match_quickly_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/histogram.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/histogram.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/histogram_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/literal_cost.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/literal_cost.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/memory.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/memory.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/metablock.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/metablock.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/metablock_inc.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/port.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/prefix.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/quality.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/ringbuffer.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/static_dict.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/static_dict.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/static_dict_lut.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/streams.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/utf8_util.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/utf8_util.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/enc/write_bits.h [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/tools/bro.c [new file with mode: 0644]
BaseTools/Source/C/BrotliCompress/tools/version.h [new file with mode: 0644]