ChipSec
ce3379cc20
Update to 1.13.5 ( #2281 )
...
* Update to 1.13.5
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-08-28 16:51:21 -07:00
ChipSec
4e24c41462
Update to 1.13.4 ( #2246 )
...
* Update to 1.13.4
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-07-30 15:47:36 -07:00
dscott90
7107ec5846
Revert "Update to 1.13.4 ( #2244 )"
...
This reverts commit 5c928ddbff .
2024-07-30 15:38:23 -07:00
ChipSec
5c928ddbff
Update to 1.13.4 ( #2244 )
...
* Update to 1.13.4
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
2024-07-30 15:24:07 -07:00
ChipSec
4ca05a5a41
Update to 1.13.3 ( #2210 )
...
* Update to 1.13.3
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-06-28 16:37:18 -07:00
ChipSec
8163a864ac
Update to 1.13.2 ( #2175 )
...
* Update to 1.13.2
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-05-29 16:17:31 -07:00
Carles Pey
19e2553138
Add SMI enumeration mode to the smm_ptr module ( #2141 )
...
* Add SMI enumeration mode to the smm_ptr module
Signed-off-by: Carles Pey <carles.pey@nccgroup.com >
2024-05-29 10:19:42 -07:00
ChipSec
69239ba1b6
Update to 1.13.1 ( #2149 )
...
* Update to 1.13.1
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-04-25 14:51:03 -07:00
ChipSec
10ed132902
Update to 1.13.0 ( #2112 )
...
* Update to 1.13.0
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-03-28 13:55:24 -07:00
ChipSec
6862cd6aa9
Update to 1.12.9 ( #2071 )
...
* Update to 1.12.9
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-02-29 13:21:49 -08:00
Jason Zhou
2cc1ceec92
Update to 1.12.8
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2024-01-25 13:31:17 -08:00
ChipSec
061378cc13
Update to 1.12.7 ( #2045 )
...
Update to 1.12.7
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2024-01-04 11:54:50 -08:00
ChipSec
696b3bc71f
Update to 1.12.6 ( #2029 )
...
* Update to 1.12.6
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
* update manual
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
---------
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
Co-authored-by: Jason Zhou <jun2.zhou@intel.com >
2023-12-18 16:42:30 -08:00
Jason Zhou
576e34aecd
Update to 1.12.5
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-12-11 14:08:33 -08:00
Nathaniel Mitchell
9a32ef5f9a
Update to 1.12.4
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-10-26 09:13:28 -07:00
Nathaniel Mitchell
6b22e9acd3
Update to 1.12.3
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-09-29 09:38:30 -07:00
Nathaniel Mitchell
7066ad538f
Update to 1.12.2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-09-08 15:23:27 -07:00
Nathaniel Mitchell
2b531e676c
Update to 1.12.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-08-30 15:18:08 -07:00
Nathaniel Mitchell
025e15548f
Update to 1.12.0
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-07-28 13:49:15 -07:00
Nathaniel Mitchell
d3285ee2c5
Update to 1.11.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-06-28 11:11:52 -07:00
Jason Zhou
491b951f5b
Add PCI filter Windows driver build integration
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-06-28 10:52:19 -07:00
Jason Zhou
aaf1a3f9a8
The legacy PCI config access will cause windows BSOD with following conditions:
...
windows version >= (OS Build 19041.423), && Secure Devices (SDEV) ACPI table && VBS enabled,
introduce the new PCI filter bus driver for PCI config access.
https://learn.microsoft.com/en-us/troubleshoot/windows-client/performance/stop-error-lenovo-thinkpad-kb4568831-uefi
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-06-27 16:36:09 -07:00
Jason Zhou
1b1864adbf
remove the windows build tool version dependency
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-06-02 08:47:29 -07:00
Nathaniel Mitchell
00ba41226e
Update to 1.11.0
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-05-31 09:40:42 -07:00
Nicolas Iooss
666f085811
drivers/linux: increase the possible length of symbols
...
In Linux 6.1, `KSYM_NAME_LEN` was increased to 512 because "at the
moment, Rust symbols may reach up to 300 in length", according to
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/linux/kallsyms.h?id=b8a94bfb33952bb17fbc65f8903d242a721c533d
Even though the version of `chipsec_lookup_name` which parses the
content of `/proc/kallsyms` is limited to kernels older than 5.10,
increase the size of the stack buffer to prevent possible issues.
Signed-off-by: Nicolas Iooss <nicolas.iooss_git@polytechnique.org >
2023-05-16 16:38:39 -07:00
Nathaniel Mitchell
c1cdac49b3
Remove osx helper and driver
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-05-10 16:38:26 -07:00
Nathaniel Mitchell
d08fb0f96b
Update to 1.10.6
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-05-05 15:56:14 -07:00
Nathaniel Mitchell
8962072378
Update to 1.10.5
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-04-27 09:46:26 -07:00
Nathaniel Mitchell
814995e345
Rename win7 driver/helper to windows
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-04-26 16:52:26 -07:00
Nathaniel Mitchell
2c42ead1fa
Update to 1.10.4
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-03-30 14:32:57 -07:00
Zhou, Jun2
dddae1eb55
search both deprecated and new win kernel apis, to void compiling compatible issue
...
Signed-off-by: Zhou, Jun2 <jun2.zhou@intel.com >
2023-03-06 16:40:00 -08:00
Dan Scott
094ce48082
Update to 1.10.3
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2023-03-01 15:11:58 -08:00
Jason Zhou
a437f86dfa
fix kernel api version dependent issu
...
[CHIPSEC] OS : Windows 10 10.0.18363 AMD64 is not working, chipsec driver can not be loaded correctly in SKL.
https://learn.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/platforms-and-driver-versions
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-02-27 10:35:16 -08:00
Nathaniel Mitchell
62fcefced3
Update to 1.10.2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-02-03 09:45:53 -08:00
Nathaniel Mitchell
bb673f79f2
Add VS 2022 tools to the supported list 'VS170COMNTOOLS'
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-02-02 09:53:11 -08:00
Nathaniel Mitchell
4ce4ebc56c
Update to 1.10.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-01-25 12:33:55 -08:00
Nathaniel Mitchell
8ccecc3758
update osx pbxproj to exclude arm64e
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-01-09 15:03:30 -08:00
Dan Scott
d1e3ab2800
Update to 1.10.0
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2022-12-19 15:10:12 -08:00
Nathaniel Mitchell
d8c2a606bf
Update to 1.9.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-10-28 12:20:42 -07:00
Dan Scott
d91485a6d8
Update to 1.9.0
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2022-09-30 16:59:39 -07:00
Dan Scott
fd1a986889
Update to 1.8.8
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2022-08-26 18:12:42 -07:00
Mathias Krause
81f859c572
drivers/linux: reinstantiate DMA32 allocations
...
Commit 81fa32bd7e ("drivers/linux: enforce address requirement for
IOCTL_ALLOC_PHYSMEM") tried to enforce the physical address constraints
provided by the user. However, it's broken for the memory range 16M-4G
as there's no DMA32 kmalloc cache, making the request allocate from the
normal zone which is free to return an address above 4GB for systems
with enough RAM.
Commit d010b82b0d ("Fix malloc issue in Linux driver") worked around
that issue by simple dropping the DMA32 allocation and only using DMA
allocations for which kmalloc slabs do exist.
As the DMA zone is a scarce resource and might be exhausted already, use
a different allocation scheme for chipsec that directly allocates memory
from the page allocator which honours both, DMA and DMA32 requests.
Also fix the allocation list handling while at it. The stored physical
address might be truncated on 32-bit PAE systems because of the use of
'physaddr_t' instead of 'phys_addr_t'.
Signed-off-by: Mathias Krause <minipli@grsecurity.net >
2022-08-26 11:52:02 -07:00
Sara Batllori
a71483db1b
Add VS2022 support to driver and improve documentation
...
Signed-off-by: Sara Batllori <sara.batllori@intel.com >
2022-08-24 16:11:31 -07:00
Nathaniel Mitchell
7b9cc5cd44
Update to 1.8.7
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-07-28 10:05:01 -07:00
Nathaniel Mitchell
d010b82b0d
Fix malloc issue in Linux driver
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-07-27 12:59:47 -07:00
Nathaniel Mitchell
687a2ec7d2
Updating to 1.8.6
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-06-22 15:19:13 -07:00
Nathaniel Mitchell
07a532aac9
Updateing to 1.8.5
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-05-24 15:09:26 -07:00
Frinzell, Aaron
61219641ee
Update to 1.8.4
...
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com >
2022-04-27 18:00:16 -05:00
startergo
0b5aa8837f
Update sign64_sys.bat
...
Update sign server.
2022-04-27 15:27:05 -05:00
startergo
b7d969fb86
Update sign64_sys.bat
...
Update path
2022-04-27 15:27:05 -05:00