Replace unsafe string functions: (Ascii)StrCpy (Ascii)StrnCpy (Ascii)StrCat (Ascii)StrnCat with new added safe string functions: (Ascii)StrCpyS (Ascii)StrnCpyS (Ascii)StrCatS (Ascii)StrnCatS in IntelFrameworkModulePkg.
Hao Wu (8): IntelFrameworkModulePkg IsaFloppyDxe: Use safe string functions IntelFrameworkModulePkg GenericBdsLib: Use safe string functions IntelFrameworkModulePkg PeiDxeDebugLib: Use safe string functions IntelFrameworkModulePkg BdsDxe: Use safe string functions IntelFrameworkModulePkg BootMaint: Use safe string functions IntelFrameworkModulePkg BootMngr: Use safe string functions IntelFrameworkModulePkg DeviceMngr: Use safe string functions IntelFrameworkModulePkg UpdateDriverDxe: Use safe string functions .../Bus/Isa/IsaFloppyDxe/ComponentName.c | 4 +- .../Library/GenericBdsLib/BdsMisc.c | 6 +- .../Library/GenericBdsLib/Performance.c | 10 ++-- .../PeiDxeDebugLibReportStatusCode/DebugLib.c | 4 +- .../Universal/BdsDxe/BootMaint/BootOption.c | 60 +++++++++++++++---- .../Universal/BdsDxe/BootMaint/FormGuid.h | 16 +++-- .../Universal/BdsDxe/BootMaint/UpdatePage.c | 9 ++- .../Universal/BdsDxe/BootMaint/Variable.c | 10 +++- .../Universal/BdsDxe/BootMngr/BootManager.c | 12 ++-- .../Universal/BdsDxe/DeviceMngr/DeviceManager.c | 69 ++++++++++++++++++---- .../Universal/BdsDxe/FrontPage.c | 8 +-- .../Universal/BdsDxe/MemoryTest.c | 16 ++++- .../UpdateDriverDxe/ParseUpdateProfile.c | 6 +- 13 files changed, 168 insertions(+), 62 deletions(-) -- 1.9.5.msysgit.0 ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel