The series will address a couple of bugs within the UDF related codes.

Please refer to the log message of each commit for more details.

Cc: Paulo Alcantara <pa...@paulo.ac>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Jiewen Yao <jiewen....@intel.com>
Cc: Star Zeng <star.z...@intel.com>

Hao Wu (10):
  MdeModulePkg/PartitionDxe: Add check for underlying device block size
  MdeModulePkg/UdfDxe: Refine boundary checks for file/path name string
  MdeModulePkg/UdfDxe: Add boundary check the read of FE/EFE
  MdeModulePkg/UdfDxe: Add boundary check for ComponentIdentifier decode
  MdeModulePkg/UdfDxe: Add boundary check for getting volume (free) size
  MdeModulePkg/UdfDxe: Correct behavior for UdfSetPosition()
  MdeModulePkg/UdfDxe: Fix a typo within SetFileInfo()
  MdeModulePkg/UdfDxe: Update GetInfo() for FS VolumeLabel info request
  MdeModulePkg/UdfDxe: Add more check when getting PD from LongAd
  MdeModulePkg/UdfDxe: Avoid possible use of already-freed data

 MdeModulePkg/Universal/Disk/PartitionDxe/Udf.c            |  28 +++
 MdeModulePkg/Universal/Disk/UdfDxe/File.c                 |  96 ++++----
 MdeModulePkg/Universal/Disk/UdfDxe/FileSystemOperations.c | 253 
++++++++++++++++++--
 MdeModulePkg/Universal/Disk/UdfDxe/Udf.h                  |  63 ++++-
 MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf             |   1 +
 5 files changed, 362 insertions(+), 79 deletions(-)

-- 
2.12.0.windows.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to