summaryrefslogtreecommitdiff
path: root/Features/Ext4Pkg
AgeCommit message (Expand)AuthorFilesLines
2026-04-04Features/Ext4Pkg: Fix integer overflow in Ext4ReadPhineas Su1-1/+1
2025-10-30Ext4Pkg: add LoongArch supportAriadne Conill1-1/+1
2025-10-28Ext4Pkg: remove unused variable in collation codeAriadne Conill1-1/+0
2025-09-13Global: Remove ARM32 SupportOliver Smith-Denny1-1/+1
2025-09-08Etxt4Pkg/Ext4Dxe: Deprecate gEfiUnicodeCollationProtocolGuidGowtham M2-17/+3
2024-09-24Update to New StackCheckLibOliver Smith-Denny1-5/+0
2023-12-04Ext4Pkg: Fix CRC16 checksumming on block groupsPedro Falcato1-5/+1
2023-05-09Ext4Pkg: Advertise CSUM_SEED as supportedPedro Falcato1-2/+2
2023-05-09Ext4Pkg: Improve extent node validation on the number of entriesPedro Falcato1-4/+28
2023-02-24Ext4Pkg: Move unicode collation initialization to Start()Pedro Falcato2-24/+49
2023-02-17Ext4Pkg: Fix double-free in Ext4ReadSymlinkSavva Mitrofanov1-1/+0
2023-02-08Ext4Pkg: Correct memory leak in Ext4ReadSlowSymlinkSavva Mitrofanov1-0/+1
2023-02-08Ext4Pkg: Filter out directory entry names containing \0 as invalidSavva Mitrofanov1-1/+8
2023-02-08Ext4Pkg: Fix build on MSVCSavva Mitrofanov2-8/+8
2023-02-08Ext4Pkg: Add missing exit status in Ext4OpenDirentSavva Mitrofanov1-1/+2
2023-02-08Ext4Pkg: Check VolumeName allocation correctness in Ext4GetVolumeNameSavva Mitrofanov2-3/+9
2023-02-08Ext4Pkg: Check that source file is directory in Ext4OpenInternalSavva Mitrofanov1-4/+9
2023-02-08Ext4Pkg: Correct integer overflow check logic in DiskUtilSavva Mitrofanov3-8/+28
2023-02-08Ext4Pkg: Fix shift out of bounds in Ext4OpenSuperblockSavva Mitrofanov2-0/+19
2023-02-08Ext4Pkg: Add inode number validity checkSavva Mitrofanov3-2/+26
2023-02-08Ext4Pkg: Fix division by zero by adding check for s_inodes_per_groupSavva Mitrofanov1-0/+5
2023-02-08Ext4Pkg: Fix incorrect checksum metadata feature checkSavva Mitrofanov1-4/+2
2023-02-08Ext4Pkg: Fix memory leak in Ext4RetrieveDirentSavva Mitrofanov1-14/+16
2023-01-30Ext4Pkg: Redirect internal Open("..", /) to the proper "/"Pedro Falcato1-1/+5
2023-01-26Ext4Pkg: Fix typos discovered by SpellCheckMarvin Häuser8-20/+20
2023-01-26Ext4Pkg: Fix and clarify handling regarding non-utf8 dir entriesPedro Falcato2-11/+34
2023-01-26Ext4Pkg: Add documentation surrounding ext4 directory entriesPedro Falcato2-5/+21
2023-01-26Ext4Pkg: Fix out-of-bounds read in Ext4ReadDirPedro Falcato1-6/+8
2022-09-16Ext4Pkg: Fix broken stack protector-enabled buildsPedro Falcato1-0/+5
2022-09-15Ext4Pkg: Add base containing record macro for EXT4_FILESavva Mitrofanov2-8/+10
2022-09-15Ext4Pkg: Add symbolic links supportSavva Mitrofanov6-39/+492
2022-09-06Ext4Pkg: Fix bug in EXT4_HAS_GDT_CSUMPedro Falcato2-3/+3
2022-08-07Ext4Pkg: Sanity check the inode sizePedro Falcato1-0/+6
2022-08-07Ext4Pkg: Code correctness and security improvementsSavva Mitrofanov9-55/+44
2022-06-14Ext4Pkg: Add ext2/3 supportPedro Falcato7-15/+318
2022-06-14Ext4Pkg: Format using uncrustifyPedro Falcato11-273/+316
2022-06-14Ext4Pkg: Replace the CRC implementations with BaseLibPedro Falcato5-199/+6
2022-02-02Features/Ext4Pkg: Modularize Ext4 DSC/FDF filesJake Garver5-0/+66
2021-12-01Ext4Pkg: Add uninitialized extents supportPedro Falcato4-5/+62
2021-09-11Ext4Pkg: Support uncleanly unmounted filesystemsJeff Brasen1-4/+7
2021-09-11Ext4Pkg: Improve Ext4IsBindingSupported() behaviorJeff Brasen3-11/+92
2021-08-24Ext4Pkg: Sanity check more EXT4_DIR_ENTRY values.Pedro Falcato1-39/+51
2021-08-24Ext4Pkg: Add handling of EFI_FILE_SYSTEM_VOLUME_LABEL GetInfo().Pedro Falcato3-35/+138
2021-08-24Ext4Pkg: Add a directory entry tree.Pedro Falcato7-64/+301
2021-08-24Ext4Pkg: Hide "." and ".." entries from Read() callers.Pedro Falcato3-10/+41
2021-08-24Ext4Pkg: Fix incorrect usage of Ext4InitExtentsMap.Pedro Falcato1-7/+22
2021-08-19Ext4Pkg: Add .DSC file.Pedro Falcato1-0/+70
2021-08-19Ext4Pkg: Add Ext4Dxe driver.Pedro Falcato16-0/+5904
2021-08-19Ext4Pkg: Add Ext4Pkg.dec and Ext4Pkg.uni.Pedro Falcato2-0/+31
2021-08-19Revert "Ext4Pkg: Add Ext4Pkg.dec and Ext4Pkg.uni." to correct AuthorMichael D Kinney2-31/+0