Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
lpleahy fcb6f89d01 Fix read issue detected by the following Python program. The issue was that the caller's buffer pointer was not being advanced between segments of the read data.
Signed-off-by: lpleahy

-----  UnbufferedRead.py  -----

import httplib
conn = httplib.HTTPConnection("10.241.97.30")
conn.request('GET', '/')
resp = conn.getresponse(buffering=True)
if resp.status != 200:
   print "status:", resp.status
   print "aborting"
   sys.exit(1)
while True:
   chunk = resp.read()
   if not chunk:
       break
   print chunk


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13077 6f19259b-4bc3-4df7-8a09-765794883524
2012-03-05 19:05:47 +00:00
AppPkg StdLib, AppPkg: Update ReadMe files. 2012-02-28 02:30:19 +00:00
ArmPkg ArmPkg/ArmLib: Replaced 'UINTN' type by architecture agnostic types (EFI_PHYSICAL_ADDRESS & EFI_VIRTUAL_ADDRESS) to describe memory addresses 2012-02-29 17:22:11 +00:00
ArmPlatformPkg ArmPlatformPkg/ArmPlatformSysConfigLib: Removed dependency on Uefi.h since it is a Base Library 2012-02-29 17:21:17 +00:00
BaseTools Set executable attributes for those run scripts. 2012-02-15 08:06:01 +00:00
BeagleBoardPkg BeagleBaordPkg: Removed out of date comment in FDF file about USB stack 2012-01-11 10:52:57 +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 Change Openssl build option for IPF back to SIXTY_FOUR_BIT. 2011-12-26 02:18:13 +00:00
DuetPkg DuetPkg BootSector: fix a bug in st32_64.S that the size for GDTR.limit is wrong. 2012-01-18 03:28:42 +00:00
EdkCompatibilityPkg Update ECP Package Glue BaseLib to save/restore xmm6-xmm15 in functions setJump/longJump. 2012-02-27 07:44:42 +00:00
EdkShellBinPkg Update the Package version. 2011-12-13 08:32:29 +00:00
EdkShellPkg Uses DEFINE instead of define keyword to define global macro. 2011-11-25 08:24:15 +00:00
EmbeddedPkg ArmPlatformPkg: Minor code changes (comments, misspellings, coding stylei, line endings) 2012-02-28 17:11:42 +00:00
EmulatorPkg Append double-null for Type 19 data record. 2012-02-03 07:48:57 +00:00
FatBinPkg New Fat binaries for EBC/IA32/IPF/X64 built from UDK2010.SR1 (core package@r12898, FatPkg@r67) 2012-01-31 08:38:02 +00:00
IntelFrameworkModulePkg When CSM uses EFI_SEGMENT and EFI_OFFSET to call CSM16 function, some CSM16 use es:[offset + 0xabcd] to get data passed from CSM32, offset + 0xabcd could exceed 0xFFFF which is invalid in real mode. So added NORMALIZE_EFI_SEGMENT and NORMALIZE_EFI_OFFSET to keep offset as small as possible to avoid this issue during CSM16 function call. 2012-03-01 11:16:42 +00:00
IntelFrameworkPkg Update FrameworkUefiLib library instance to implement the missing CatSPrint() and CatVSPrint() API. 2012-02-29 04:57:44 +00:00
MdeModulePkg Fix the issue in PeiCore to support PDB file path without '\' or '.' character. 2012-02-29 04:56:53 +00:00
MdePkg MdePkg/Include/Base.h: Defined __va_copy macro when not defined by the ARM toolchain 2012-02-28 22:49:14 +00:00
NetworkPkg 1. Fix a bug for PXEv6 when Proxy PXE server and DHCP server are located at the same server. 2012-02-07 05:31:11 +00:00
Nt32Pkg Enable write file to USB from Shell in Win7 OS 2012-02-15 02:40:18 +00:00
Omap35xxPkg BeagleBoard: Fix build 2011-12-05 14:31:48 +00:00
OptionRomPkg Refine file header format to follow coding style. 2011-12-16 05:46:57 +00:00
OvmfPkg Add Missing invocations to VA_END() for VA_START(). 2012-02-01 06:06:08 +00:00
PcAtChipsetPkg Update the Package version. 2011-12-13 08:33:18 +00:00
PerformancePkg Add Missing invocations to VA_END() for VA_START(). 2012-02-01 06:06:08 +00:00
SecurityPkg Remove ASSERT to let DXE core return gracefully when loading an invalid image. 2012-02-27 02:33:20 +00:00
ShellBinPkg ShellBinPkg: Updated version number. 2011-12-13 18:44:49 +00:00
ShellPkg ShellPkg: Fix ICC11 build failure. 2012-03-05 17:51:52 +00:00
SourceLevelDebugPkg Generic solution to handle reset failure in some special platforms. 2012-02-07 01:58:30 +00:00
StdLib Fix read issue detected by the following Python program. The issue was that the caller's buffer pointer was not being advanced between segments of the read data. 2012-03-05 19:05:47 +00:00
StdLibPrivateInternalFiles StdLib, AppPkg: Update ReadMe files. 2012-02-28 02:30:19 +00:00
UefiCpuPkg Update package version for MdeModulePkg, UefiCpuPkg. 2011-12-14 01:42:15 +00:00
UnixPkg Append double-null for Type 19 data record. 2012-02-03 07:48:57 +00:00
BuildNotes2.txt Update EDKII BuildNotes to say the default tool chain tag is VS2008 instead of VS2005 2011-12-14 06:15:48 +00:00
edksetup.bat Correct copyright year 2011-02-16 12:21:31 +00:00
edksetup.sh Correct copyright year 2011-02-16 12:21:31 +00:00