audk/Nt32Pkg
qwang12 4d3840844d In this fix, WinNtSimpleFileSystemOpen only trims the leading and trailing blank space in the input FileName. The previous implementation before this fix trims all the trailing dots including the case for ".\..", which should move the directory up one level.
A new function IsFileNameValid is added to check if input FileName is valid. If the FileName meets the following scenirio, it will be considered to be invalid:
1) There is two "\" in the path. For example, ".\SomePath\\".
2) There is a least one "/" in the path. The reason is that UEFI 2.1 specifcation only mention that ".", ".." and "\" is valid path modifiers.
3) There is more than two continous dots in the path name token. For example, ".\SomePath\....\SomeName.txt".


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4973 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-01 12:35:56 +00:00
..
BootModePei Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
CpuRuntimeDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
FvbServicesRuntimeDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
Include Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
Library Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
MetronomeDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
MiscSubClassPlatformDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
RealTimeClockRuntimeDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
ResetRuntimeDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
Sec Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
SnpNt32Dxe Use Mde library and definition instead of some native definitions in NetLib. 2008-02-15 01:59:02 +00:00
TimerDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtAutoScanPei Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtBlockIoDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtBusDriverDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtFirmwareVolumePei Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtFlashMapPei Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtGopDxe Add NULL parameter checking for notify function. 2008-03-04 11:36:52 +00:00
WinNtSerialIoDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtSimpleFileSystemDxe In this fix, WinNtSimpleFileSystemOpen only trims the leading and trailing blank space in the input FileName. The previous implementation before this fix trims all the trailing dots including the case for ".\..", which should move the directory up one level. 2008-04-01 12:35:56 +00:00
WinNtThunkDxe Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
WinNtThunkPPIToProtocolPei Modify all file header to follow doxygen format 2008-03-19 03:23:16 +00:00
Nt32Pkg.dec Remove EdkGenericBdsLib as it is replaced by MdeModulePkg/Include/Library/GenericBdsLib.h. 2008-03-04 13:21:24 +00:00
Nt32Pkg.dsc [Description] 2008-03-20 08:44:59 +00:00
Nt32Pkg.fdf Merge Temporary Ram support patch. 2008-02-29 18:24:43 +00:00