Skip to content

Commit 5f963fc

Browse files
committed
BaseTools: Update Brotli Compress to 1.2.0
# Description Update brotli from v1.0.9 to v1.2.0 https://github.com/google/brotli/releases/tag/v1.2.0 - [ ] Breaking change? - **Breaking change** - Does this PR cause a break in build or boot behavior? - Examples: Does it add a new library class or move a module to a different repo. - [x] Impacts security? - **Security** - Does this PR have a direct security impact? - Fixes CVE-2025-6176 reported in brotli < 1.2.0. - [ ] Includes tests? - **Tests** - Does this PR include any explicit test code? - Examples: Unit tests or integration tests. ## How This Was Tested Verified booting on a virtual platform by compressing/decompressing PEI/DXE sections. ## Integration Instructions NA
1 parent 8b814c7 commit 5f963fc

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

BaseTools/Source/C/BrotliCompress/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ DEC_OBJ = \
2424
brotli\c\dec\bit_reader.obj \
2525
brotli\c\dec\decode.obj \
2626
brotli\c\dec\huffman.obj \
27-
brotli\c\dec\state.obj
27+
brotli\c\dec\prefix.obj \
28+
brotli\c\dec\state.obj \
29+
brotli\c\dec\static_init.obj
2830
ENC_OBJ = \
2931
brotli\c\enc\command.obj \
3032
brotli\c\enc\compound_dictionary.obj \
@@ -46,6 +48,8 @@ ENC_OBJ = \
4648
brotli\c\enc\memory.obj \
4749
brotli\c\enc\metablock.obj \
4850
brotli\c\enc\static_dict.obj \
51+
brotli\c\enc\static_dict_lut.obj \
52+
brotli\c\enc\static_init.obj \
4953
brotli\c\enc\utf8_util.obj
5054

5155
OBJECTS = \
Submodule brotli updated 266 files

MdeModulePkg/Library/BrotliCustomDecompressLib/BrotliCustomDecompressLib.inf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@
4949
brotli/c/dec/bit_reader.c
5050
brotli/c/dec/decode.c
5151
brotli/c/dec/huffman.c
52+
brotli/c/dec/prefix.c
5253
brotli/c/dec/state.c
54+
brotli/c/dec/static_init.c
5355
brotli/c/include/brotli/decode.h
5456
brotli/c/include/brotli/port.h
5557
brotli/c/include/brotli/types.h
Submodule brotli updated 266 files

0 commit comments

Comments
 (0)