Frinzell, Aaron
537caa4a81
Move from distutil for Python 3.12
...
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com >
2023-08-07 16:37:40 -07:00
brentholtsclaw
244d6c1355
Attempt to fix windows compiler error
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2023-05-10 08:22:39 -07:00
brentholtsclaw
9e2982cc7b
Add LZMAF86
...
Found that F86 option adds a conversion routine prior to encode and post
decode. Added the functionality to the EfiCompressor code within
chipsec_tools.
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2023-05-10 08:22:39 -07:00
Nathaniel Mitchell
ecedfc0718
Fix compiler warnings for efi/tiano compress
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-12-14 12:42:42 -08:00
brentholtsclaw
5b67236de0
Remove binary version of compression tools
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-12-05 16:34:48 -08:00
brentholtsclaw
d0038681db
Add ability to build tianocompress with python
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-12-05 16:34:48 -08:00
BrentHoltsclaw
68184c2621
Update get_vsvars.bat to sync with edk ( #1406 )
...
Add option to compile with VS2022
2022-03-25 14:42:06 -05:00
Adrián Herrera Arcila
5a7f5f7691
[PATCH] Fix VLA parameter warning ( #893 )
...
Make VLA buffer types consistent in declarations and definitions.
Resolves build crash when using -Werror due to "vla-parameter" warning.
Signed-off-by: Adrian Herrera <adr.her.arc.95@gmail.com >
Upstream-status: Backport [https://github.com/google/brotli/commit/0a3944c8c99b8d10cc4325f721b7c273d2b41f7b ]
2021-10-25 14:50:39 -07:00
Assaf Carlsbad
9f80c67bf0
Fix compression tools build - the trailing backslash was interpreted as a multi-line definition.
2019-12-18 16:29:20 -08:00
BrentHoltsclaw
331c2ae0ad
Fix compression includes on WIN
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-10-21 14:17:18 -07:00
BrentHoltsclaw
ec404f0afc
Update compression tools with edk2 Basetools
...
Modify Compression Libraries, Common, Makefiles, Includes
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:23:26 -07:00
BrentHoltsclaw
b97905b73a
Add support to use python build_ext -i command on windows
...
(assuming VS and WDK are installed)
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-07-23 14:01:50 -07:00
brentholtsclaw
99ad141f31
Fix case issue within chipsec_tools LZMA directory name
...
fixup setup.py for osx
2019-05-29 09:33:48 -07:00
BrentHoltsclaw
a3928c9cef
Setup.py was not rebased correctly and lzma directory
2019-05-10 11:23:47 -07:00
BrentHoltsclaw
e5f6187a8a
Update windows build
2019-05-10 11:23:47 -07:00
BrentHoltsclaw
c73f1101a2
Compression Changes
...
-------------------
1. Removed previous compression methodology
a. All files were removed
2. Using compression tools directly from tianocore/edk2/BaseTools
a. Downloaded from master branch
b. Changed Makefiles to build within Chipsec
c. Added BrotliCompress
3. Reworked Windows and Linux Helper to utilize tools built from compression tools
a. Both helpers utilize same logic of calling compression tools
b. Updated to support BrotliCompress
4. Modified GUID functionality within uefi_common to unpack struct as strings opposed to numbers
2019-05-10 11:23:47 -07:00
Jesse Michael
5380cc7930
Prevent stack overflow when processing malformed compressed blobs
2018-08-21 14:38:42 -07:00
Federico Perez
eb7f7f4d65
Fixed compression bug( #312 )
2018-01-19 16:52:59 -03:00
Federico Perez
0a7fe559b5
Fixed ( #269 )
2017-10-20 11:07:48 -07:00
Federico Perez
a20093eadf
Fixed ( #269 )
2017-10-20 11:07:48 -07:00
Federico Perez
7693398e0a
Fixed ( #269 )
2017-10-20 11:07:48 -07:00
Federico Perez
841c06dbe4
Fixed ( #269 )
2017-10-20 11:07:48 -07:00
abazhaniuk
f12b035458
Ported efi_compressor from uefi-firmware-parser to chipsec_tools ( #152 )
...
* Ported efi_compressor from uefi-firmware-parser to chipsec_tools
* moved compression_source_files
2017-02-11 00:05:30 -08:00
c7zero
8ee894b880
More generic handling of chipsec tools ( #118 )
...
* More generic handling of chipsec_tools
* file extension fix
* Installing chipsec-manual.pdf
2016-11-04 14:38:06 -07:00
abazhaniuk
9e42ff337d
add compression tools to python package ( #111 )
2016-10-25 14:01:27 -07:00