summaryrefslogtreecommitdiff
path: root/lib/ext2fs/openfs.c
Commit message (Expand)AuthorAgeFilesLines
* libext2fs: reject opening a file system where the blocks per group < 8Theodore Ts'o2023-02-011-1/+1
* libext2fs: in ext2fs_open[2](), return an error if s_first_meta_bg is too bigTheodore Ts'o2022-09-131-0/+6
* libext2fs: in ext2fs_open[2](), return an error if s_desc_size is too largeTheodore Ts'o2022-08-081-2/+7
* libext2fs: teach ext2fs_open() to reject file systems with an invalid flex_bg...Theodore Ts'o2022-08-061-1/+2
* libext2fs: teach ext2fs_open() to reject file systems with an invalid cluster...Theodore Ts'o2022-08-061-2/+5
* libext2fs: add threading support to the I/O manager abstractionTheodore Ts'o2021-01-211-0/+2
* Merge branch 'maint' into nextTheodore Ts'o2020-10-011-1/+6
|\
| * libext2fs: retry reading superblock on open when checksum is badTheodore Ts'o2020-05-171-1/+6
* | libext2fs: fix crash in ext2fs_open2() on Big Endian systemsTheodore Ts'o2019-12-261-2/+4
* | Teach ext2fs_open2() to honor the EXT2_FLAG_SUPER_ONLY flagTheodore Ts'o2019-10-221-1/+3
|/
* Rename the feature "fname_encoding" to be "casefold".Theodore Ts'o2019-05-031-1/+1
* libext2fs: remove nls_* namespace contaminationTheodore Ts'o2019-04-291-3/+1
* ext2fs: always attempt to load nls table when loading the filesystemGabriel Krisman Bertazi2019-04-281-0/+4
* Fix gcc and clang warningsTheodore Ts'o2018-06-231-1/+1
* AOSP: libext2fs: fix indentation whitespaceDavid Anderson2018-06-211-2/+2
* AOSP: libext2fs: add EXT2_FLAG_SHARE_DUP to de-duplicate data blocksJin Qian2018-06-211-0/+16
* ext2fs: don't check s_inodes_count with EXT2_FLAG_IGNORE_SB_ERRORSJan Kara2018-06-191-1/+2
* libext2fs: fix overflow when checking s_inodes_count in ext2fs_open()Jan Kara2018-06-191-1/+1
* libext2fs: allow file systems which have insane values in s_desc_sizeTheodore Ts'o2018-06-131-6/+0
* e2image: fix metadata image handling on big endian systemsLukas Czerner2018-04-091-2/+2
* libext2fs: fix ext2fs_open2() error for meta_bg image fileKazuya Mio2018-03-171-1/+2
* AOSP: mke2fs, libext2fs: make filesystem image reproducibleJin Qian2018-02-261-0/+6
* e2fsck, libext2fs: add checks for insanely large file systemsTheodore Ts'o2017-09-061-3/+9
* libext2fs: add stricter checks on the inode size in ext2fs_open2()Theodore Ts'o2017-07-231-1/+5
* libext2fs: fix the s_log_block_size check in ext2fs_open()Theodore Ts'o2017-07-171-2/+2
* libext2fs: readahead for meta_bgAlexey Lyashkov2017-03-011-0/+6
* libext2fs: clean up feature test macros with predicate functionsDarrick J. Wong2015-10-241-12/+8
* libext2fs: report bad magic over bad sb checksumDarrick J. Wong2014-09-111-4/+3
* Merge branch 'maint' into nextTheodore Ts'o2014-08-101-2/+4
|\
| * libext2fs: avoid buffer overflow if s_first_meta_bg is too bigTheodore Ts'o2014-08-101-2/+4
* | Merge branch 'maint' into nextTheodore Ts'o2014-02-201-3/+4
|\ \ | |/
| * Set pointer to NULL after ext2fs_freeLukas Czerner2014-02-201-3/+4
* | Merge branch 'maint' into nextTheodore Ts'o2014-01-301-8/+39
|\ \ | |/
| * libext2fs: don't always read backup group descriptors on a 1k-block meta_bg fsDarrick J. Wong2014-01-111-5/+25
| * libext2fs: detect correct superblock adjustments when loading backup groupsDarrick J. Wong2014-01-111-4/+15
* | Merge branch 'maint' into nextTheodore Ts'o2013-12-261-1/+1
|\ \ | |/
* | Merge branch 'maint' into nextTheodore Ts'o2013-12-031-0/+12
|\ \ | |/
| * libext2fs: fix some memory leaks with image file handlingTheodore Ts'o2013-12-021-0/+7
| * libext2fs: set the fs block size to new_io in ext2fs_rewrite_to_io()Kit Westneat2013-12-021-0/+5
* | Merge branch 'maint' into nextTheodore Ts'o2013-10-121-0/+12
|\ \ | |/
| * libext2fs: openfs() musn't allow bigalloc without EXT2_FLAGS_64BITSDarrick J. Wong2013-10-111-0/+12
* | Merge branch 'maint' into nextTheodore Ts'o2013-01-081-3/+3
|\ \ | |/
| * libext2fs: ext2fs_open2() should not set ret_fs after a MMP failureTheodore Ts'o2013-01-081-3/+3
* | Merge branch 'maint' into nextTheodore Ts'o2013-01-011-1/+4
|\ \ | |/
| * Fix gcc -Wall nitsTheodore Ts'o2013-01-011-1/+4
* | libext2fs: block group checksum should use metadata_csum algorithmDarrick J. Wong2012-08-021-2/+1
* | libext2fs: record the checksum algorithm in use in the superblockDarrick J. Wong2012-08-021-4/+8
* | libext2fs: calculate and verify superblock checksumsDarrick J. Wong2012-08-021-0/+6
* | libext2fs: precompute FS UUID checksum seedDarrick J. Wong2012-07-301-0/+2
* | libext2fs: enforce the block group descriptor size in ext2fs_open()Theodore Ts'o2012-07-301-0/+15
|/