Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
Daryl McDaniel 3a2f8f4216 StdLib: Fix pointer arithmetic issues in the strncasecmp function.
The original Linux code tried to be too fancy so the internal pointers got out of sync.
Rewrote the function to at least be more clear.
Regardless, it now works properly.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daryl McDaniel <daryl.mcdaniel@intel.com>
Reviewed by: matthew.stanbro@intel.com
Reviewed by: erik.c.bjorge@intel.com


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14664 6f19259b-4bc3-4df7-8a09-765794883524
2013-09-13 00:46:19 +00:00
AppPkg - For writing sin_port, htons() must be used. 2013-02-08 21:34:26 +00:00
ArmPkg ArmPkg/CpuDxe: Exception Handling SP Adjust 2013-09-10 10:10:56 +00:00
ArmPlatformPkg ArmPlatformPkg/patches: Updated BaseTools-Pending-Patches.patch 2013-09-04 10:30:27 +00:00
BaseTools Forcing the python27.dll to be executable 2013-09-12 17:59:05 +00:00
BeagleBoardPkg ARM Package: Increase FV file size for some EDK2 firmware 2013-08-30 11:50:36 +00:00
Conf Adding top-level Conf directory for next generation of EDK II build infrastructure tools. 2007-06-20 19:33:23 +00:00
CryptoPkg Enhance error handling code after calling BIO_new in BaseCryptLib. 2013-08-07 08:11:14 +00:00
DuetPkg Fix DuetPkg build failure after adding the new reset type EfiResetPlatformSpecific. 2013-08-22 05:55:29 +00:00
EdkCompatibilityPkg EdkCompatibilityPkg: Fixed build for AArch64 2013-09-03 08:52:49 +00:00
EdkShellBinPkg Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
EdkShellPkg Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
EmbeddedPkg EmbeddedPkg/MmcDxe: Moved all the 'Print*()' functions to MmcDebug.c 2013-08-30 11:51:51 +00:00
EmulatorPkg EmulatorPkg: Use FaultTolerantWritePei driver. 2013-07-03 09:24:07 +00:00
FatBinPkg Add the AArch64 FAT binary to the EDK2 repository. 2013-08-15 01:18:05 +00:00
IntelFrameworkModulePkg Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib. 2013-07-26 03:14:08 +00:00
IntelFrameworkPkg Fill the ImageHandle and DriverBindingHandle field of Driver Binding Protocol before installing the Driver Binding Protocol instance. 2013-07-10 02:06:49 +00:00
MdeModulePkg Update BGRT image buffer to be stored in EfiBootSerivesData according to ACPI5.0 spec 2013-09-12 03:27:00 +00:00
MdePkg Update UpdateCapsule() service return status to follow UEFI2.3.1 D. 2013-09-11 05:56:27 +00:00
NetworkPkg Roll back the changes in revision 14294 since it will cause iSCSI security authentication issue. 2013-07-10 05:52:58 +00:00
Nt32Pkg 1. Change default PCD in SecurityPkg to 4 (DENY_EXECUTE) in DEC file. 2013-08-28 09:06:40 +00:00
Omap35xxPkg EmbeddedPkg: Introduced a separate SerialPortExtLib library 2013-03-12 00:40:11 +00:00
OptionRomPkg Fix OptionRomPkg build failure. 2013-08-21 08:57:13 +00:00
OvmfPkg OvmfPkg NvVarsFileLib: Set NvVars variable after writing vars file 2013-08-30 19:29:09 +00:00
PcAtChipsetPkg Fix PciHostBridge driver to return success for EfiPciHostBridgeEndEnumeration to fix OVMF boot no display issue. 2013-07-22 07:35:51 +00:00
PerformancePkg Refine the select language logic. 2013-09-05 05:39:57 +00:00
SecurityPkg Return EFI_WRITE_PROTECTED when setting KEKDefault, PKDefault, dbDefault, dbxDefault and dbtDefault variable. 2013-09-12 05:31:26 +00:00
ShellBinPkg ShellBinPkg: Added Aarch64 Shell binaries 2013-09-03 15:47:01 +00:00
ShellPkg Refine the select language logic. 2013-09-05 03:02:14 +00:00
SourceLevelDebugPkg Updated connecting HOST version information from 1.3 to 1.3.1. 2013-05-08 08:29:11 +00:00
StdLib StdLib: Fix pointer arithmetic issues in the strncasecmp function. 2013-09-13 00:46:19 +00:00
StdLibPrivateInternalFiles StdLib: Add internal use only header for interactive I/O. 2012-12-11 21:03:57 +00:00
UefiCpuPkg Removed the assumption on APIC timer initial Count is all 1s and updated it to handle the long delay that timer initial count. 2013-08-27 07:29:45 +00:00
UnixPkg UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) 2013-07-29 21:09:55 +00:00
BuildNotes2.txt Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
edksetup.bat Update edksetup.bat to check VS2012 2013-09-04 07:41:04 +00:00
edksetup.sh Correct copyright year 2011-02-16 12:21:31 +00:00