1. bf4a3db Add new interface GetVariable2 and GetEfiGlobalVariable2 to return more info. Also replace old interface with new one. by ydong10 · 13 years ago
  2. a5f15e3 According to UEFI spec 2.3.1a. hardware error record variable should use the EFI_HARDWARE_ERROR_VARIABLE VendorGuid and have the L"HwErrRec####" name convention, #### is a printed hex value and no 0x or h is included in the hex value. by lzeng14 · 13 years ago
  3. 021a1af Return EFI_WRITE_PROTECTED when setting HwErrRecSupport Global Variable at runtime. by lzeng14 · 13 years ago
  4. 6c310df Enable wide string for title and help string by ydong10 · 13 years ago
  5. 2721fab MdeModulePkg/Ata: Clear PxCmd.SUD bit when the port has no device presented at AHCI mode. by erictian · 13 years ago
  6. fc80ee6 MdeModulePkg/Ata: Use a new Pcd named "PcdAtaSmartEnable" to control if enabling S.M.A.R.T feature by default. by erictian · 13 years ago
  7. 0c3a1db Update DxeCore and FwVolDxe drivers to inherit authentication status for the FV image, if the image came from an FV image file and section in another firmware volume. by lzeng14 · 13 years ago
  8. b504f51 Optimize the log entry search algorithm to save boot performance. by lzeng14 · 13 years ago
  9. 097e8d6 Move PcdExtFpdtBootRecordPadSize to the correct PCD section in MdeModulePkg.dec to support all PCD types. by lgao4 · 13 years ago
  10. a974619 Remove the check of signature because the code which looks for the input NotifyHandle in the internal linked list is enough. by niruiyu · 13 years ago
  11. 19f5088 Enhance the ConPlatform driver's matching algorithm to manage the console controller when it shares the same parent with a certain instance in the "ConOut". by niruiyu · 13 years ago
  12. a95b604 Add logic to validate variable before use it. by ydong10 · 13 years ago
  13. c2cb08d Add Perf log for SMM driver Load and Start Image. by lgao4 · 13 years ago
  14. 99c1725 MdeModulePkg/UsbMassStorage: Add 16 byte SCSI cmds support if the last LBA can not be presented by 4bytes width by erictian · 13 years ago
  15. e6063a9 Add logic to validate new input value with minimum. by ydong10 · 13 years ago
  16. fe92f43 The code line where judges if offset exceed the FTW work space boundary, in some special situations where there are so many records, the offset may happen to be just equal to FtwWorkSpaceSize. And then FtwHead will be updated to be outside of work space wrongly, and cause the system to hang in this driver. by lzeng14 · 13 years ago
  17. 5d4f8cf Enhance the code logic for RelocateBlockDescriptors. by lzeng14 · 13 years ago
  18. 31abead Currently, CapsulePei assumes ScatterGatherList are all related. But, UEFI spec has no such requirement, ScatterGatherList may be standalone. So update CapsulePei to only ignore the invalid ScatterGatherList, and still keep the valid ScatterGatherList. by lzeng14 · 13 years ago
  19. 240bc4e Make sure CapsuleImage size is equal or less than DataBlock Size. And when copy the Capsule data from DataBlock to the continuous memory, CapsuleImage size should be used instead of DataBlock. by lzeng14 · 13 years ago
  20. 4694dd1 DestPtr may point to the lower aligned address in the free memory region (FreeMemBase, FreeMemBase + FreeMemSize), the free memory region may be updated to override the private signature. So update FreeMemSize to avoid the potential overlap. by lzeng14 · 13 years ago
  21. 2e4c9e0 Update CapsuleCoalesce() to return the correct size of the coalesced capsule include PrivateData, CapsuleImageData, CapsuleNumber and CapsuleOffset array. by lzeng14 · 13 years ago
  22. d0e9c3c Use PartitionHeader->SizeOfPartitionEntry instead of sizeof (EFI_PARTITION_ENTRY). by niruiyu · 13 years ago
  23. d2c243e Fix the potential issue that NULL pointer may be referred in LoadImage(). by lgao4 · 13 years ago
  24. 1c0cc37 Enhance ACPI FPDT DXE and SMM driver to accept the extension boot records. by lgao4 · 13 years ago
  25. 4233bf7 Enhance SmbiosDxe driver: by lzeng14 · 13 years ago
  26. 7c9fbd7 Fix memory leak issues. by ydong10 · 13 years ago
  27. 5e10caa MdeModulePkg: Fix EHCI module build warning reported by VS2005 tool chain. by erictian · 13 years ago
  28. 20142bd MdeModulePkg: Enlarge timeout value to wait set_address request success for large capacity usb hard disk by erictian · 13 years ago
  29. 09943f5 MdeModulePkg: Skip to manage usb debug port in EDKII EHCI driver if it's used by usb debug port driver by erictian · 13 years ago
  30. 3e05870 Enhance the error handling for AllocatePool and AllocatePages function. by ydong10 · 13 years ago
  31. 670d4d8 Return EFI_INVALID_PARAMETER when Type has either EVT_NOTIFY_SIGNAL or EVT_NOTIFY_WAIT set and NotifyTpl is not a supported TPL level. by lzeng14 · 13 years ago
  32. 843833f Add description for PeiPerformanceIdArray parameter of InternalSearchForLogEntry(). by lzeng14 · 13 years ago
  33. 1658440 Fix UNIX GCC build fail. by lzeng14 · 13 years ago
  34. f0da4d7 Add new extension PerformanceLib APIs to store ID info. by lzeng14 · 13 years ago
  35. bff8c6f Update copyright format by hhtian · 13 years ago
  36. c3d561f Fix build fail for DDK. by ydong10 · 13 years ago
  37. 28186d4 Validate some fields in PE image to make sure not access violation for later code. by ydong10 · 13 years ago
  38. 5cfe423 Update HiiFont Service to return error status instead of ASSERT for the invalid input. by lgao4 · 13 years ago
  39. b08b7ba MdeModulePkg PiSmmCore: Fix a bug in SmmLoadImage() in PiSmmCore that in-correct status codes may be returned. by rsun3 · 13 years ago
  40. 5ea466a Refine the code to have same function to process the string info. Also update the logic to process special char. by ydong10 · 13 years ago
  41. 3dffec1 Update function comments to remove confused description on PerformanceLib EndPerformanceMeasurement API. by lgao4 · 13 years ago
  42. fe33965 Keep StdErr same logic initialization with ConOut, e.g. initialize gST->StandardErrorHandle and gST->StdErr in Consplitter entrypoint. by li-elvin · 13 years ago
  43. 7e24278 MdeModulePkg PciBusDxe and DuetPkg PciBusNoEnumerationDxe: Update ResetPowerManagementFeature() to clear 4 related R/W bits in the PMCSR register, leaving other bits preserved. by rsun3 · 13 years ago
  44. ea4ee7a EDK II Packages: Add Contributions.txt and License.txt files by jljusten · 13 years ago
  45. a46c365 Add more check for the bmp file to avoid access violation. by ydong10 · 13 years ago
  46. ba46ab9 Enable Help string scroll when the help info can't show all at current page. by ydong10 · 13 years ago
  47. 09e4dbe MdeModulePkg: Fix build warning on Xhci driver with XCode 32 tool chain. by erictian · 13 years ago
  48. 9622df6 If setting variable in Runtime and there has been a same GUID and name variable existed in system without RT attribute, return EFI_WRITE_PROTECTED. by lzeng14 · 13 years ago
  49. 0ecd7c4 MdeModulePkg/UsbBusDxe:Correct typos in usb debug message by erictian · 13 years ago
  50. a50f7c4 MdeModulePkg/XhciDxe: Event Ring traverse algorithm enhancement to avoid that those completed async transfer events don't get handled in time and are flushed by newer coming events. by erictian · 13 years ago
  51. f95f107 Searching for files starts on an 8 byte aligned boundary after the end of the Extended Header if it exists. by lzeng14 · 13 years ago
  52. 5c0687c Remove the useless performance logging code in BootScriptExecutorDxe driver and record S3 "ScriptExec" performance log before and after executing BootScriptExecutorEntrypoint in S3Reusme2Pei driver. by lzeng14 · 13 years ago
  53. 58727f2 Introduce tow non-blocking task lists to AtaBus. One maintains the sub-task which is related to running Ata Task and the other is for waiting Ata Task. And it will not pass any task to AtaAtapiPassThru until the previous Ata task has been finished or met error. by qianouyang · 13 years ago
  54. 5a169fc MdeModulePkg/DebugPortDxe: Fixed the ordering of the EFI_DEBUGPORT_PROTOCOL entries by oliviermartin · 13 years ago
  55. 1e172d6 1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance. by vanjeff · 13 years ago
  56. 94020bb Improve robustness when scanning PCI Option ROM. by rsun3 · 13 years ago
  57. 8a44cd7 Enhance the error handling. Signed-off-by: ydong10 Reviewed-by: lzeng14 by ydong10 · 13 years ago
  58. 16d718a MdeModulePkg: add support for ORICO PEUS3-2P card by erictian · 13 years ago
  59. 9c92252 MdeModulePkg: When media_change happens at Partition.Start(), the lower driver (ScsiDisk) should immediately return EFI_MEDIA_CHANGE but not EFI_SUCCESS. This way is used to avoid the interrupted Partition.Start() closes those opened protocols(DiskIo and DevicePath protocol) who are using by the re-entered partition driver at the same handle. by erictian · 13 years ago
  60. 6cfc729 Update string offset and default offset from UINT16 to STRING_HEAD to match the generated PCD database. by lgao4 · 13 years ago
  61. 77a750a Fix the issue in PeiCore to support PDB file path without '\' or '.' character. by lgao4 · 13 years ago
  62. 2b826e2 Add sample code to show how to register Browser HotKey by BrowserEx protocol. by lgao4 · 13 years ago
  63. be759f7 GraphicsConsole supports both UGA and GOP protocol, "UGA Console Driver" is changed to "Graphics Console Driver" in Component Name Protocol. by li-elvin · 13 years ago
  64. 1f33d18 Don't install FV protocol on the corrupt FV image. by lgao4 · 13 years ago
  65. e9d97d0 Enable PCD version check on PCD driver and PCD database. by lgao4 · 13 years ago
  66. 328ce03 Add code check to avoid access violation. by ydong10 · 13 years ago
  67. cbafa15 Enhance BGRT driver to install BGRT table upon every ReadyToBoot event by czhang46 · 13 years ago
  68. 2d97e71 Change StrLen from UINT8 to UINTN to fix the potential infinite loop issue. by lzeng14 · 13 years ago
  69. 3bbe68a Add Missing invocations to VA_END() for VA_START(). by rsun3 · 13 years ago
  70. 571e983 MdeModulePkg PciBusDxe: Add typecast to eliminate possible "loss of precision" warning. by rsun3 · 13 years ago
  71. 07bcff9 MdeModulePkg PciBusDxe: Follow the P2P Bridge spec to detect if a P2P bridge supports 64-bit prefetchable base and limit addresses. by rsun3 · 13 years ago
  72. 8f42067 Update the code to follow the spec when evaluate the expression. by ydong10 · 13 years ago
  73. 31585af Enable nest for suppressif/grayoutif/diableif for form/question/option. by ydong10 · 13 years ago
  74. a0d74d0 correct license header. by jyao1 · 13 years ago
  75. 05ca95e Initialize LockBox.Attribute to 0 in SaveLockBox, or it will be random value. by jyao1 · 13 years ago
  76. e8ef428 Correct definition to follow spec. Signed-off-by: ydong10 Reviewed-by: lgao4 by ydong10 · 13 years ago
  77. 1e21413 Fix the issue in PeiCore that doesn’t handle Unix style file path of PDB file. by lgao4 · 13 years ago
  78. 5c6889f MdeModulePkg PCI Bus Driver: Remove the workaround for the EFI_PCI_IO_ATTRIBUTE_VGA_PALETTE_IO and EFI_PCI_IO_ATTRIBUTE_VGA_IO attributes to follow the UEFI spec. by rsun3 · 13 years ago
  79. d8982b0 MdeModulePkg: Fix a bug in GetNextTargetLun()/GetNextTarget() when two cdroms attached by erictian · 13 years ago
  80. 665e08a Remove the redundancy commas when converting the SASEx device path node to text. by niruiyu · 13 years ago
  81. bdc9d5a Add more check to make sure the valid pointer be used. by lgao4 · 13 years ago
  82. 357af28 Reconfigure the UdpRead instance if an error occurred in Dhcp, Discover and Mtftp process. by sfu5 · 13 years ago
  83. cb40609 Update PcdSetPtr() API to set the output buffer size to the max buffer size when the input buffer size is larger than the max buffer size. This behavior follows API description. by lgao4 · 13 years ago
  84. 2fc46f8 Enhance DXE dispatcher logic to check the duplicated FV image bases on FvHob2 and FvNameGuid per PI spec. by lgao4 · 13 years ago
  85. 71824dd InstallAcpiTable() - Do not update the checksum in the passed in buffer – the buffer is an IN buffer and should be treated as such. by jyao1 · 13 years ago
  86. 3a4e7a3 Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used. by ydong10 · 13 years ago
  87. 3531262 Correct one comment to match the function name. Signed-off-by: lgao4 by lgao4 · 13 years ago
  88. 048fc99 Update package version for MdeModulePkg, UefiCpuPkg. by rsun3 · 13 years ago
  89. 222f850 Missing declaration of the GUID gEfiSystemNvDataFvGuid. by niruiyu · 13 years ago
  90. d655026 MdeModulePkg/Variable: Check if there is a NV Variable Storage header prior to use its attributes by oliviermartin · 13 years ago
  91. 7f070be MdeModulePkg: Fix a bug that UnregisterAtaDev() will return error when SSP protocol is not installed by erictian · 13 years ago
  92. da38df1 MdeModulePkg DXE Core: Refine code to avoid UNIXGCC build break. by rsun3 · 13 years ago
  93. b789158 Enable EFI_BROWSER_ACTION_CHANGED callback type for browser. by ydong10 · 13 years ago
  94. a62da87 MdeModulePkg DXE Core: Fix overflow and truncation issues in the implementation of the Stall() boot service to follow the UEFI spec. by rsun3 · 13 years ago
  95. 08476b3 Refine the select highlight menu logic. by ydong10 · 13 years ago
  96. febca2e Disable change value for grayout or readonly menu. by ydong10 · 13 years ago
  97. 993b8cd Free memory allocated by ReadSection. by lzeng14 · 13 years ago
  98. 21e1018 1. Remove the unnecessary check of the existing of BlockIo2 in PartitionDriverBindingSupported(). by qianouyang · 13 years ago
  99. 0284e90 Add Acpi50 FPDT and BGRT module into MdeModulePkg. by lgao4 · 13 years ago
  100. 9381365 Remove PCD usage for console driver, PcdConOutRow and PcdConOutColumn are current text mode during boot, not console device capability. by li-elvin · 13 years ago