aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-03-29e2fsck: adjust quota counters when clearing orphaned inodesHEADnextmasterDarrick J. Wong5-24/+145
2018-03-29filefrag: avoid temporary buffer overflowAndreas Dilger1-1/+1
2018-03-24Update release notes, etc., for the 1.44.1 releasev1.44.1Theodore Ts'o7-12/+76
2018-03-24libext2fs: support operating systems that don't have strnlen()Theodore Ts'o1-0/+16
2018-03-24Add some minor clarifications to chattr's man pageTheodore Ts'o1-9/+10
2018-03-24debian: add Vcs-* fields to debian packagingTheodore Ts'o1-0/+2
2018-03-24tests: explicitly specify 1k block sizes when creating test file systemsTheodore Ts'o5-5/+5
2018-03-24po: update sv.po (from translationproject.org)Göran Uddeborg1-416/+187
2018-03-24e2fsck: delete bad inode fix for bigallocharshads5-2/+54
2018-03-24debugfs: release clusters only once in release_blocks_procharshads1-4/+11
2018-03-20debugfs: read allocation bitmaps more efficientlyTheodore Ts'o1-7/+3
2018-03-20tests: add new test i_bitmapsTheodore Ts'o3-0/+34
2018-03-20util: allow subst to build in cross build environemntRobert Schiele1-0/+1
2018-03-20libext2fs: fix reading bitmaps from e2image filesTheodore Ts'o1-8/+6
2018-03-19libext2fs: teach e2image imager to handle bigalloc file systemsTheodore Ts'o1-2/+2
2018-03-19misc: add makefile rules for dumpe2fs.static and e2image.staticTheodore Ts'o1-0/+13
2018-03-17libext2fs: fix ext2fs_open2() error for meta_bg image fileKazuya Mio1-1/+2
2018-03-16tests: add new test f_bigalloc_orphan_listTheodore Ts'o4-0/+46
2018-03-16e2fsck: release clusters only once in release_inode_blocksharshads1-0/+8
2018-03-10misc/fsck: fix potential memory leak on error pathTheodore Ts'o1-2/+3
2018-03-10e2fsck: fix endianness problem when reading htree nodesLukas Czerner2-2/+5
2018-03-10Fix build problems on the Hurd OSTheodore Ts'o2-5/+6
2018-03-10Fix date for v1.44.0 release notesTheodore Ts'o1-2/+2
2018-03-07Update release notes, etc., for the 1.44.0 releasev1.44.0Theodore Ts'o4-4/+13
2018-03-07po: update vi.po (from translationproject.org)Trần Ngọc Quân1-370/+167
2018-03-07po: update uk.po (from translationproject.org)Yuri Chornoivan1-678/+282
2018-03-07po: update ms.po (from translationproject.org)Sharuzzaman Ahmat Raslan1-1350/+1300
2018-03-07po: update fr.po (from translationproject.org)Samuel Thibault1-639/+268
2018-03-07po: update es.po (from translationproject.org)Antonio Ceballos1-808/+341
2018-03-07po: update cs.po (from translationproject.org)Petr Pisar1-422/+197
2018-03-04Update release notes, etc., for the 1.44.0-rc2 releasev1.44.0-rc2Theodore Ts'o25-449/+465
2018-03-03tests: test e2fsck's handling of bad symlinksEric Biggers5-0/+249
2018-03-03e2fsck: require that fast symlinks don't have EXT4_EXTENTS_FLEric Biggers1-3/+3
2018-03-03e2fsck: validate the targets of extent-based symlinksEric Biggers1-35/+39
2018-03-03e2fsck: drop redundant checks of symlink i_sizeEric Biggers1-5/+1
2018-03-03e2fsck: require i_size == fscrypt_symlink_data.len + 2Eric Biggers1-2/+1
2018-03-03e2fsck: validate fscrypt_symlink_data.len for fast symlinks tooEric Biggers1-10/+13
2018-03-03Merge branch 'maint' into nextTheodore Ts'o5-55/+68
2018-03-03e2fsck: validate that fscrypt_symlink_data.len is not too largeEric Biggers1-1/+1
2018-03-03e2fsck: fix reading fscrypt_symlink_data.lenEric Biggers1-1/+1
2018-03-03libext2fs: make sure the system.data xattr gets createdEric Biggers3-31/+43
2018-03-03libext2fs: forbid creating symlinks using entire blockEric Biggers3-22/+23
2018-03-02Merge branch 'maint' into nextTheodore Ts'o6-428/+438
2018-03-02blkid: fix building e2fsprogs with internal libblkidEric Biggers1-0/+8
2018-03-02e2fsck: remove get_filename_hash() prototypeEric Biggers1-4/+0
2018-03-02.gitignore: add cscope filesEric Biggers1-0/+2
2018-03-02.gitignore: add misc/e4crypt and misc/e4crypt.8Eric Biggers1-0/+2
2018-03-02config: update config.{guess,sub}Theodore Ts'o2-424/+422
2018-03-02e2freefrag: fix portability problem for HurdTheodore Ts'o1-0/+4
2018-02-27Update release notes, etc., for the 1.44.0-rc1 releasev1.44.0-rc1Theodore Ts'o47-12576/+13816
2018-02-27libext2fs: declare local functions static to avoid namespace leakageTheodore Ts'o1-4/+6
2018-02-27Break up RELEASE-NOTES into files in doc/RelNotesTheodore Ts'o54-8717/+8850
2018-02-27resize2fs: remove bigalloc warning for online resizingTheodore Ts'o1-1/+0
2018-02-26mke2fs: use io_channel_flush() instead of sync() for sync_kludgeTheodore Ts'o2-9/+20
2018-02-26Clean up util/android_config.hTheodore Ts'o1-10/+2
2018-02-26remove AOSP's lib/config.h and update util/android_config.hTheodore Ts'o2-77/+7
2018-02-26AOSP: use e2fsprogs-defaults for ccflagsTheodore Ts'o15-58/+48
2018-02-26AOSP: Revert "Add "libc" to soong static_executable targets."Jeff Gaston3-4/+4
2018-02-26AOSP: mke2fs: Don't require mke2fs.conf on Windows.Steven Moreland1-4/+13
2018-02-26AOSP: mke2fs: add links for mkfs.ext[234]Mark Salyzyn1-0/+1
2018-02-26AOSP: blkid: sanity check 'end' address must be greater than or equal to 'lab...Dong Jinguang1-1/+1
2018-02-26AOSP: Suppress warnings/errors for clang+mingwDan Willemsen6-5/+21
2018-02-26AOSP: Standarize on VFS_CAP_REVISION_2Nick Kralevich1-1/+1
2018-02-26AOSP: Remove unnecessary warning flags, now that the warnings are fixed.Stephen Hines1-1/+0
2018-02-26AOSP: Add e2fsprogs-defaults cc_defaultsChih-Hung Hsieh1-0/+12
2018-02-26Fix whitespace fixups in ext2_types.h.inTheodore Ts'o1-2/+2
2018-02-26Remove fsstress from buildJin Qian1-18/+0
2018-02-26AOSP: Suppress use of ASan on e2fsdroid temporarily.Stephen Hines1-0/+3
2018-02-26AOSP: Rename libz-host -> libzDan Willemsen2-11/+2
2018-02-26AOSP: mke2fs, libext2fs: make filesystem image reproducibleJin Qian3-1/+33
2018-02-26AOSP: Add missing libdl dependenciesPavlin Radoslavov5-13/+13
2018-02-26AOSP: Fix android build warnings in e2fsdroid and libext2fsJin Qian4-5/+10
2018-02-26AOSP: misc: fix resource leak in populate_fsJin Qian1-2/+5
2018-02-26AOSP: e2fsdroid: print used/total inode and block countYang Jin1-0/+13
2018-02-26AOSP: build mke2fs for windows using android mingw libraryJin Qian24-18/+291
2018-02-26AOSP: mke2fs, libext2fs: fix bugs on windowsJin Qian4-6/+23
2018-02-26AOSP: build static version of mke2fs and e2fsdroid for hostJin Qian2-19/+56
2018-02-26AOSP: e2fsdroid: use libselinux function to read file context on deviceJin Qian2-1/+10
2018-02-26AOSP: Require mke2fs.conf when building mke2fsJin Qian1-0/+3
2018-02-26AOSP: build mke2fs and e2fsdroid as static executables for recovery modeJin Qian2-0/+84
2018-02-26Merge branch 'maint' into nextTheodore Ts'o9-50/+73
2018-02-24debian: fix maintainer name in changelogTheodore Ts'o1-1/+1
2018-02-24debian: update changelog for 1.43.9-2 releaseTheodore Ts'o1-0/+12
2018-02-24tune2fs: if turning off csum_seed and the UUID has changed, require fsckTheodore Ts'o1-9/+11
2018-02-24tune2fs/fuse2fs/debugfs: after replaying the journal, fix up s_lastcheckTheodore Ts'o1-0/+6
2018-02-24tune2fs: move the journal recovery before we try to modify the superblockTheodore Ts'o3-34/+33
2018-02-24tune2fs: don't recover journal if device is busy.NeilBrown1-1/+1
2018-02-23libss: add newer libreadline.so.7 to dlopen pathLukas Czerner1-1/+1
2018-02-23fsck: avoid buffer overflow if user passes in an insanely long fs typeTheodore Ts'o1-3/+5
2018-02-23libuuid: fix UBSAN issue in get_random_fd()Theodore Ts'o1-1/+1
2018-02-23debian: make transitional libraries to be Arch:any and M-A:sameTheodore Ts'o1-2/+4
2018-02-09Merge tag 'v1.43.9' into nextTheodore Ts'o64-294/+269
2018-02-08Update release notes, etc., for the 1.43.9 releasev1.43.9Theodore Ts'o58-829/+1270
2018-02-08po: update hu.po (from translationproject.org)Balázs Úr1-1108/+668
2018-02-07debian: fix false positive lintian warning (new essential package)Theodore Ts'o1-0/+1
2018-02-07chattr/lsattr: update obsolete attribute supportTyson Nottingham2-27/+3
2018-02-07debugfs: remove misplaced "MMP is unsupported" messageTyson Nottingham1-2/+0
2018-01-05debian: Fix missing "General" in "GNU General Public License" in copyright filesTheodore Ts'o2-2/+2
2018-01-05debian: fix whitespace issue in debian/controlTheodore Ts'o1-2/+1
2018-01-03Merge branch 'maint' into nextTheodore Ts'o6-114/+119
2018-01-03debian: remove -dbg packages from the control fileTheodore Ts'o3-44/+54
2018-01-03Update debian changelog for 1.43.8-2 releaseTheodore Ts'o1-1/+4
2018-01-03debian: convert to use build profile rules exclusivelyTheodore Ts'o2-35/+19
2018-01-03debian: add the build profile noudebSimon McVittie2-0/+5
2018-01-03debian: add the build profile pkg.e2fsprogs.no-fuse2fsSimon McVittie2-1/+6
2018-01-03Update debian changelog for 1.43.8-2 releaseTheodore Ts'o1-0/+10
2018-01-03libext2fs: fix build failure in swapfs.c on big-endian systemsTheodore Ts'o1-1/+2
2018-01-03debian: simplify rules file and don't build e2fsprogs-l10n unnecessarilyTheodore Ts'o2-38/+22
2018-01-02debian: update standards compliance to 4.1.3Theodore Ts'o1-1/+1
2018-01-02debian: mark library packages as optionalTheodore Ts'o1-0/+3
2018-01-02Merge branch 'maint' into nextTheodore Ts'o74-6806/+7966
2018-01-01Update release notes, etc., for the 1.43.8 releasev1.43.8Theodore Ts'o6-12/+89
2018-01-01e2fsck: fix printf format %d on ext2_ino_tShen-Ta Hsieh1-2/+2
2018-01-01debugfs: fix printf format %d on ext2_ino_tShen-Ta Hsieh1-1/+1
2018-01-01misc: rename copy_file_range to copy_file_chunkPalmer Dabbelt1-4/+4
2018-01-01Update translation template in preparation for e2fsprogs 1.43.8 release.Theodore Ts'o37-7439/+9273
2018-01-01po: update uk.po (from translationproject.org)Yuri Chornoivan1-1045/+608
2018-01-01po: update es.po (from translationproject.org)Antonio Ceballos1-1176/+666
2018-01-01libext2fs: when writing bitmaps mark the fs as dirty if necessaryTheodore Ts'o1-0/+2
2018-01-01Add documentation for e4crypt's add_key command in the man pageTheodore Ts'o1-3/+30
2017-12-21Fix minor typos in libext2fs documentationTyson Nottingham1-8/+8
2017-12-21Add missing information to various man pages and usage textsTyson Nottingham14-70/+103
2017-12-15Add missing information to debugfs man pages and usage textsTyson Nottingham7-20/+51
2017-12-15Add missing information to e2fsck man pages and usage textTyson Nottingham3-11/+36
2017-12-14Add missing features and mount options to ext4 man pageTyson Nottingham1-44/+87
2017-12-14Add missing features to ext4 man pageTyson Nottingham1-0/+15
2017-12-13libext2fs: add missing swab for superblock, add checksAndreas Dilger2-18/+52
2017-12-13debugfs: fix ncheck program outputQian Yingjin1-4/+5
2017-12-12Merge branch 'maint' into nextTheodore Ts'o11-20/+58
2017-12-12misc: clean up Makefile outputTheodore Ts'o1-3/+3
2017-12-12Fix -Wunused-variable compilation warningsDmitry V. Levin2-2/+0
2017-12-12Fix compilation warnings in digest_encode.cDmitry V. Levin1-4/+5
2017-12-12Fix compilation warnings about functions declared in sys/xattr.hDmitry V. Levin4-2/+10
2017-12-12debian: add Multi-Arch hints to the Debian packagesTheodore Ts'o1-0/+3
2017-12-12debian: add missing copyright file for the e2fsprogs-l10 packageTheodore Ts'o1-0/+26
2017-12-12e2fsck: fix potential Floating Point Exception in show_stats()Theodore Ts'o1-9/+11
2017-12-04Merge branch 'maint' into nextTheodore Ts'o5-2040/+1209
2017-12-04e2freefrag: print 64bit free blocks countKazuya Mio1-4/+5
2017-12-04e2fsck: fix access after free for dx_db structureArtem Blagodarenko1-3/+4
2017-12-03po: update sr.po (from translationproject.org)Мирослав Николић1-980/+588
2017-12-03po: update de.po (from translationproject.org)Philipp Thomas1-1052/+610
2017-11-02resize2fs: fix free blocks count sanity check for 64-bit file systemsTheodore Ts'o1-1/+2
2017-10-18Merge branch 'maint' into nextTheodore Ts'o2-20/+21
2017-10-18Fix up additional release notes typosTheodore Ts'o1-19/+20
2017-10-17debian: fix Lintian warning: not-binnmuable-all-depends-anyTheodore Ts'o1-1/+1
2017-10-16Merge branch 'maint' into nextTheodore Ts'o50-3152/+3273
2017-10-16Update release notes, etc., for the 1.43.7 releasev1.43.7Theodore Ts'o48-3272/+3779
2017-10-16debian: update to Debian Standards Version 4.1.1Theodore Ts'o1-1/+1
2017-10-16po: update de.po (from translationproject.org)Philipp Thomas1-1286/+901
2017-10-16debian: fix FTBFS regression caused by debhelper/10.9Theodore Ts'o1-3/+2
2017-10-16libext2fs: fix potential memory access overrun in ext2fs_inode_csum()Theodore Ts'o1-1/+1
2017-10-15Fix spelling typos in contrib/android codeTheodore Ts'o2-3/+3
2017-10-15Merge branch 'maint' into nextTheodore Ts'o105-447/+447
2017-10-15Fix historic typos in changelogs and release notesSebastian Rasmussen3-272/+272
2017-10-15Fix typos in code comments and developer docsSebastian Rasmussen81-125/+125
2017-10-15Fix typos in error messages and documentationSebastian Rasmussen24-50/+50
2017-10-15tests: log tests that are taking a long timeAndreas Dilger3-3/+6
2017-10-15debugfs: print "Xst" bits of file mode via statAndreas Dilger1-2/+2
2017-10-15Merge branch 'maint' into nextTheodore Ts'o53-111/+397
2017-10-15tests: shorten test descriptions to fit in 80 columnsAndreas Dilger35-35/+35
2017-10-15Add various miscellaneous generated files to the gitignore fileAndreas Dilger1-0/+12
2017-10-15tests: fix d_inline_dump and f_mke2fs_baddisk from leaving behind temp filesTheodore Ts'o2-44/+41
2017-10-15tests: don't leave temporary files at end of testAndreas Dilger4-6/+6
2017-10-15misc: clean up error handling for ext2fs_run_ext3_journal()Theodore Ts'o3-18/+18
2017-10-14tests: add new test r_move_itable_nostrideTheodore Ts'o3-0/+129
2017-10-14tests: add new test r_move_itable_reallocTheodore Ts'o3-0/+128
2017-10-14libext2fs: skip start_blk adjustment when stride and flex_bg is setLukas Czerner1-1/+1
2017-10-14libext2fs: prevent allocating inode table from already used blocksLukas Czerner1-6/+26
2017-09-20mke2fs: fix spelling typoTheodore Ts'o1-1/+1
2017-09-06libext2fs: remove useless test and assignment in strtohashbuf()Damien Guibouret1-2/+0
2017-09-06mke2fs.conf: enable metadata_csum by defaultTheodore Ts'o1-1/+1
2017-09-06Merge branch 'maint' into nextTheodore Ts'o4-29/+70
2017-09-06debian: replace priority: extra with priority: optionalTheodore Ts'o1-4/+4
2017-09-06e2fsck, libext2fs: add checks for insanely large file systemsTheodore Ts'o2-5/+38
2017-09-04debian: promote e2fsprogs-l10n from suggests to recommendsTheodore Ts'o1-1/+2
2017-09-04debian: remove zsh30-static recommendation from package control fileTheodore Ts'o1-1/+1
2017-09-04debian: clean up conditional fuse2fs pacakge build rulesTheodore Ts'o2-10/+3
2017-09-04debian: make e2fsprogs-l10n be arch:allTheodore Ts'o2-6/+20
2017-08-30tests: report if a test is taking a long timeAndreas Dilger2-0/+12
2017-08-30tune2fs: quiet llvm build warningAndreas Dilger1-2/+4
2017-08-29Fix Debian packaging warnings for the 1.43.6 releasev1.43.6Theodore Ts'o2-2/+2
2017-08-29Merge branch 'maint' into nextTheodore Ts'o85-8505/+10575
2017-08-29Update release notes, etc., for the 1.43.6 releaseTheodore Ts'o48-8469/+10618
2017-08-29Search for GNU-compatible dd for self-tests.Matthias Andree8-12/+56
2017-08-28Fix FreeBSD portability problem caused by it using character mode disk devicesTheodore Ts'o10-12/+47
2017-08-28po: update pl.po (from translationproject.org)Jakub Bogusz1-442/+160
2017-08-28Silence valgrind warningsTheodore Ts'o2-2/+2
2017-08-26e2fsck: add optimization for heavily hard-linked file systemsJaco Kroon7-24/+126
2017-08-26e2fsck: optimize out the use region_t in scan_extent_node()Jaco Kroon1-13/+14
2017-08-23tune2fs, mke2fs: clarify proceed delay questionTheodore Ts'o2-7/+7
2017-08-23tune2fs: explain why an fsck is neededTheodore Ts'o5-2/+16
2017-08-23tune2fs: do not enable project feature or quota if inode size is 128 bytesTheodore Ts'o1-0/+12
2017-08-23mke2fs: automatically use 256 byte inodes if project feature enabledTheodore Ts'o1-15/+20
2017-08-23mke2fs.conf: remove legacy entry for ext4devTheodore Ts'o2-10/+0
2017-08-22libext2fs: fix Large File Support bug in ext2fs_image_inode_write()Theodore Ts'o1-1/+2
2017-08-22e2fsck: fix the message printed for the project quota typeTheodore Ts'o2-2/+2
2017-08-22Merge branch 'maint' into nextTheodore Ts'o31-2081/+807
2017-08-22debian: remove support for pre-multiarch versions of DebianTheodore Ts'o12-35/+9
2017-08-22libext2fs: avoid potential out-of-bounds write if pread/pread64 failsTheodore Ts'o1-1/+4
2017-08-22debian: remove support libuuid/libblkid packagesTheodore Ts'o3-256/+5