Commit Graph

  • 71c64f40bd IPP Crypto and Secure boot lib to support multiple hashes Subash Lakkimsetti 2019-12-11 12:28:23 -07:00
  • f697ef33f4 Fix the build failure when firmware update is not enabled Guo Dong 2019-12-11 21:22:56 -07:00
  • d2109f20db [APL] Add KEYH component in StitchIfwi script Maurice Ma 2019-12-11 09:16:34 -08:00
  • 6295c4ec8f Build stuck on unicode locale Windows Aiden Park 2019-12-11 12:24:20 -08:00
  • 2105a49e04 [PatchCheck] Skip CRLF check in git .patch files Aiden Park 2019-12-11 12:23:43 -08:00
  • 7e731e1cfb Reimplement get_key_type() in CommonUtility Maurice Ma 2019-12-10 22:06:24 -08:00
  • 9b4a6a3940 Use the common function from CommonUtility Maurice Ma 2019-12-10 15:29:34 -08:00
  • df15627dd7 Enable updatable hash store component KEYH Maurice Ma 2019-12-10 11:45:31 -08:00
  • 8dce637d4a Signing Tools: Publickey and Signature data structure updates Subash Lakkimsetti 2019-12-08 16:17:32 -07:00
  • 929bca6807 SecureBoot: Publickey and Signature data structure updates Subash Lakkimsetti 2019-12-08 16:13:53 -07:00
  • b6724f6b10 Merge some APIs into BootloaderCommonLib Maurice Ma 2019-12-09 16:50:09 -08:00
  • f63f7f808c Add support for both private and public PEM key format Maurice Ma 2019-12-09 12:35:53 -08:00
  • 0a6c955dbe Add bytes print function in CommonUtility Maurice Ma 2019-12-08 10:02:27 -08:00
  • 70cb62f68f Add HeaderLength field in Hash Store header Maurice Ma 2019-12-07 07:13:11 -08:00
  • 4ed0742524 Fix hash store buffer size issue in SBL global data Maurice Ma 2019-12-07 06:59:37 -08:00
  • 1d50d7c888 Fix review comments for Hash Store updates Subash Lakkimsetti 2019-12-06 13:50:01 -07:00
  • 53f088f9d5 Hash Store: Restructuring Hash Store definition Subash Lakkimsetti 2019-12-04 09:01:17 -07:00
  • 323120273c Build Tools: Hash Store is defined for variable sizes Subash Lakkimsetti 2019-12-01 12:19:08 -07:00
  • 27257925d6 TpmLib: added TpmExtendHash to extend hash provided Subash Lakkimsetti 2019-12-04 10:33:39 -07:00
  • 66b9a5191d Preserve ebx register in AsmEnableAvx() Aiden Park 2019-12-04 22:30:03 -08:00
  • 72262b4722 Misc Klocwork scanning fixes (#484) Aiden Park 2019-12-04 15:17:04 -08:00
  • ef9040f00e Adjust GPIO based PayloadId selection policy Maurice Ma 2019-12-04 12:19:55 -08:00
  • b693d9776e [QEMU] Fix QEMU boot issue with new IPP library change Maurice Ma 2019-12-03 22:37:20 -08:00
  • a3fa16511c Add support for AVX and SSE4 optimizations in IPP SHA384 Subash Lakkimsetti 2019-12-01 13:44:16 -07:00
  • 8a0a8984f9 Enable CPU AVX support if available Maurice Ma 2019-11-26 08:34:13 -08:00
  • b24fd2759c Cosmetic: Convert LF to CRLF Aiden Park 2019-12-02 15:45:02 -08:00
  • d6909c97fe Add features flag for pre-OS checker boot James Gutbub 2019-12-02 14:00:48 -07:00
  • 533dbed5a0 Enhance CFGDATA tools to support generating DLT from IFWI Maurice Ma 2019-12-01 15:23:49 -08:00
  • 2b3b41ecf5 Add debug port support Guo Dong 2019-12-01 10:18:57 -07:00
  • 40ad2f9fb6 [APL] Provide WMI service for FWU trigger Maurice Ma 2019-11-23 17:51:00 -08:00
  • 9c50d23a12 Add FSP API reset request handling Maurice Ma 2019-11-25 08:24:14 -08:00
  • abee91f2f8 Delay IA untrust bit set for BSP Maurice Ma 2019-11-24 12:47:33 -08:00
  • ec8dca50bb Move clear HOB to the very end of the boot flow Maurice Ma 2019-11-24 11:26:16 -08:00
  • d7bdca432e PCIE device wake up enhancement Maurice Ma 2019-11-21 22:37:02 -08:00
  • 6be72e56dd Add CFGDATA export command support in CfgDataTool Maurice Ma 2019-11-22 08:52:25 -08:00
  • 161af534d4 Fix invalid cmdline reading from config file Aiden Park 2019-11-22 10:26:25 -08:00
  • c38f103cc3 [APL] Enable Wake-on-LAN for Leaf Hill CRB (#394) Ursula Maplehurst 2019-11-21 20:29:03 +00:00
  • 143b7facaa PatchCheck: Re-enable TAB check Aiden Park 2019-11-21 11:53:44 -08:00
  • d362ef39ec Cosmetic: Remove TAB characters (Tab to Space) Aiden Park 2019-11-20 11:43:47 -08:00
  • ace9d98eb8 Adjust GPIO CFGDATA structure header Maurice Ma 2019-11-20 16:28:24 -08:00
  • 3a932bdf0a GenCapsuleFirmware: Hash type is made optional param Subash Lakkimsetti 2019-11-19 19:16:13 -07:00
  • 3b457679ec Remove platform specific GetBuiltInConfigData() Maurice Ma 2019-11-19 08:42:52 -08:00
  • ae9068e80c Fix no SBL serial output after restart Windows (#459) Aiden Park 2019-11-18 19:14:44 -08:00
  • 94a980625a Add extraction support for IfwiUtility script Maurice Ma 2019-11-18 12:17:45 -08:00
  • cd46ffb6a4 Fix MRC re-training at warm reset (#457) Aiden Park 2019-11-18 16:57:52 -08:00
  • 90ee2ec323 Set auth type to default in CfgDataTool Subash Lakkimsetti 2019-11-16 22:53:21 -07:00
  • d81d21cf81 Add hash type param to GenContainer tool Subash Lakkimsetti 2019-11-14 11:17:16 -07:00
  • d2ea80b5c9 Add InsertionSort for Linked List (#454) Aiden Park 2019-11-14 11:26:31 -08:00
  • 36ec407123 Signing hash type in GenCapsuleFirmware tool Subash Lakkimsetti 2019-11-12 09:54:33 -07:00
  • 141d051b8f OsLoader: Free all allocated memory at failing on a boot option (#453) Aiden Park 2019-11-13 09:50:01 -08:00
  • a340937fbb Fix invalid addendum update in OsBootOption (#452) Aiden Park 2019-11-13 09:49:37 -08:00
  • ae3c5ae9b5 Add SHA384 and SM3 wrapper library support from IPP crypto Subash Lakkimsetti 2019-10-28 11:32:26 -07:00
  • 5608222f17 Add hash type param to bootloader build and signing tools Subash Lakkimsetti 2019-11-04 17:37:02 -07:00
  • 659ede1ff0 Add SortLib support in BootloaderCommonPkg Maurice Ma 2019-11-11 11:32:32 -08:00
  • 62aa4407d5 Re-arrange CPU info entry order so MpInitLib Maurice Ma 2019-11-08 16:05:28 -08:00
  • 1870fb4fdf Remove HAVE_FLASH_MAP config option and PCD Maurice Ma 2019-11-09 21:28:21 -08:00
  • eba6c56241 Update TPM Physical Presence asl for SMM Dispatch usage in payload Subash Lakkimsetti 2019-11-08 11:07:58 -07:00
  • a2c75b2faa Add GenGpioData.py tool (#432) stalamudupula 2019-11-07 13:21:51 -07:00
  • 210bd02c47 Fix invalid PatchCheck commit ranges in travis Aiden Park 2019-11-07 11:20:34 -08:00
  • 13974ee2d4 Fixed condition check based on klocwork scan (#442) Ravi Rangarajan 2019-11-06 17:51:02 -07:00
  • a218222928 Klocwork cleanup for PayloadPkg Ravi Rangarajan 2019-11-06 11:55:27 -08:00
  • 5e8a18251b Enable PatchCheck in travis Aiden Park 2019-11-06 10:24:56 -08:00
  • eef73934bf [WHL] Handle Gpio Int Config warning Sai Talamudupula 2019-11-05 10:05:39 -07:00
  • 792c4ded20 Initial port IPP SHA384 and SM3 algorithms to SlimBootloader (#420) lsubash 2019-11-06 14:34:07 -07:00
  • fd5c402b3b ShellLib: 'help' lists Shell commands sorted by name (#434) Aiden Park 2019-11-05 15:48:06 -08:00
  • 5de02e118d Fix KW issue Guo Dong 2019-11-04 22:38:16 -07:00
  • ba38c1bd6f Klocwork cleanup for PayloadPkg (#436) Ravi Rangarajan 2019-11-05 08:06:37 -07:00
  • dcc63aba07 Klocwork scanning fixes for SBL common code Maurice Ma 2019-11-01 21:25:38 -07:00
  • 40754d582e CmdFs: Support display console print in 'fs ls' (#428) Aiden Park 2019-11-03 21:44:58 -08:00
  • 442a3efccc uart buffer flush during reboot in osloader Kok Tong Ong 2019-11-02 18:44:57 +08:00
  • cffc6cdfe1 Fix comments to SBL core MemAllocLib to relfect code behavior (#426) Ravi Rangarajan 2019-11-01 17:52:57 -07:00
  • 1420677fbd Klocwork scanning fixes for IppCryptoLib Maurice Ma 2019-11-01 14:02:09 -07:00
  • e0a19d2814 Additional Klocwork scanning fixes in BootloaderCommonPkg Maurice Ma 2019-11-01 10:41:41 -07:00
  • 0087546e83 Misc Klocwork scanning fixes in BootloaderCommonPkg Maurice Ma 2019-10-31 15:56:04 -07:00
  • e74fb33a25 Misc Klocwork scanning fixes in BootloaderCorePkg Maurice Ma 2019-10-31 13:56:46 -07:00
  • d233c78427 Redefine CR macro to address Klocwork scanning issue Maurice Ma 2019-10-30 21:22:32 -07:00
  • f6a5597397 'fs ls' aligns a filename with 16 chars fixed size Aiden Park 2019-10-30 12:25:07 -07:00
  • 4bc6dd2f02 [ExtLib] Update coding convention in function definition Aiden Park 2019-10-30 12:12:51 -07:00
  • 9c3b81a64d Add FS (File System) shell command Aiden Park 2019-10-29 17:00:54 -07:00
  • d18a96e856 Replace ASSERT macro in DebugLib for klocwork scanning Maurice Ma 2019-10-29 12:18:09 -07:00
  • 9117f44534 Add PCI configuration space dump with PCI command Maurice Ma 2019-10-28 16:51:29 -07:00
  • 63ba5a4912 Update mm command and remove io command James Gutbub 2019-10-24 09:22:09 -07:00
  • 913b4b4e9d [WHL] Allow relative path in StitchIfwi.py (#415) Aiden Park 2019-10-25 09:49:44 -07:00
  • fc1d53d387 Set default Container type to CLASSIC (#413) stalamudupula 2019-10-24 13:20:56 -07:00
  • d7b6378e75 [CFL] TPM selection type support to StitchIfwi (#410) lsubash 2019-10-24 09:59:32 -07:00
  • 72774a9841 Clean up OsLoader main boot flow (#412) Maurice Ma 2019-10-25 00:44:03 +08:00
  • 4d7a8b58cf Remove global variable in boot cmd James Gutbub 2019-10-23 18:21:28 -07:00
  • 28c0039763 [OsLoader] OsLoader lifecycle change (#396) Aiden Park 2019-10-23 09:37:57 -07:00
  • d74c294506 Add USB arrow key support Maurice Ma 2019-10-16 22:08:39 -07:00
  • 94a477902b [APL] Oemkm and Bpm are not a MUST (#393) (#408) Sachin Agrawal 2019-10-22 09:36:48 -07:00
  • 33e18bc1bc Silicon init with eMMC HS400 mode config (#407) Aiden Park 2019-10-21 09:30:51 -07:00
  • 2b753e922b [APL] Add config option for XDCI mode Aiden Park 2019-10-17 15:21:33 -07:00
  • 4cc3d4df57 [APL] Update FSP to MR6 (#392) (#404) Ursula Maplehurst 2019-10-17 23:58:50 +01:00
  • b7df78d41f [APL] Expose IPC1 device to OS (#402) Aiden Park 2019-10-17 15:58:24 -07:00
  • 03b466e8db Add Shell command line history support (#401) Maurice Ma 2019-10-17 11:12:55 -07:00
  • 7759f83a63 Fix build failure in PreOsChecker on Windows Aiden Park 2019-10-16 17:44:53 -07:00
  • 70b5afb6b3 [OsLoader] Clean-up PreOsChecker Aiden Park 2019-10-15 16:51:59 -07:00
  • 3f3d48ba24 Remove boot option reset from boot cmd James Gutbub 2019-10-16 13:42:12 -07:00
  • 9a10781d0f Limit debug output devices in stages Maurice Ma 2019-10-15 19:34:28 -07:00
  • 66c133b987 Allow restarting OsLoader after trying out all boot options (#387) Maurice Ma 2019-10-16 09:28:20 -07:00