aboutsummaryrefslogtreecommitdiffstats
path: root/debugfs
AgeCommit message (Expand)AuthorFilesLines
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-02-26AOSP: use e2fsprogs-defaults for ccflagsTheodore Ts'o1-3/+2
2018-02-26AOSP: Revert "Add "libc" to soong static_executable targets."Jeff Gaston1-1/+1
2018-02-26AOSP: Add missing libdl dependenciesPavlin Radoslavov1-1/+1
2018-02-26Merge branch 'maint' into nextTheodore Ts'o1-0/+6
2018-02-24tune2fs/fuse2fs/debugfs: after replaying the journal, fix up s_lastcheckTheodore Ts'o1-0/+6
2018-02-09Merge tag 'v1.43.9' into nextTheodore Ts'o1-2/+0
2018-02-07debugfs: remove misplaced "MMP is unsupported" messageTyson Nottingham1-2/+0
2018-01-02Merge branch 'maint' into nextTheodore Ts'o8-25/+57
2018-01-01debugfs: fix printf format %d on ext2_ino_tShen-Ta Hsieh1-1/+1
2017-12-15Add missing information to debugfs man pages and usage textsTyson Nottingham7-20/+51
2017-12-13debugfs: fix ncheck program outputQian Yingjin1-4/+5
2017-10-15Merge branch 'maint' into nextTheodore Ts'o6-6/+6
2017-10-15Fix typos in code comments and developer docsSebastian Rasmussen4-4/+4
2017-10-15Fix typos in error messages and documentationSebastian Rasmussen2-2/+2
2017-10-15debugfs: print "Xst" bits of file mode via statAndreas Dilger1-2/+2
2017-10-15Merge branch 'maint' into nextTheodore Ts'o1-5/+5
2017-10-15misc: clean up error handling for ext2fs_run_ext3_journal()Theodore Ts'o1-5/+5
2017-07-27Merge branch 'maint' into nextTheodore Ts'o2-2/+7
2017-07-24debugfs: fix "ls -p" to avoid printing garbage after the file nameTheodore Ts'o1-1/+1
2017-07-23libext2fs: add ea_inode support to set xattrTahsin Erdogan1-11/+0
2017-07-23debugfs: add sanity checking to the string_to_inode() utility functionTheodore Ts'o1-1/+6
2017-07-05Use i_size to determine whether a symlink is a fast symlinkTahsin Erdogan2-34/+25
2017-05-23AOSP: Define HAVE_SYS_SYSMACROS_H for Android.Elliott Hughes1-1/+1
2017-05-23AOSP: Disable macro redefined warnings.Christopher Ferris1-0/+1
2017-05-23AOSP: Add "libc" to soong static_executable targets.Alex Deymo1-1/+1
2017-05-23AOSP: Convert e2fsprogs targets to soong.Alex Deymo2-93/+71
2017-05-19Merge branch 'maint' into nextTheodore Ts'o1-0/+3
2017-05-19include sys/sysmacros.h as neededMike Frysinger1-0/+3
2017-04-26tests: skip running long test with "make check" and add "make fullcheck"Theodore Ts'o1-1/+1
2017-04-13e2fsck: 3 level hash tree directory optimizationArtem Blagodarenko1-1/+2
2017-04-13e2fsprogs: supersede i_dir_acl with i_size_high for all casesArtem Blagodarenko2-10/+7
2017-03-03misc: fix all the compiler warningsDarrick J. Wong2-5/+2
2017-02-19debugfs: better support of superblocks with bad checksumsTheodore Ts'o1-0/+17
2017-02-16Refactor code to print journal superblock informationTheodore Ts'o1-2/+12
2017-02-16debugfs: with ls -l, include space between size and dateEric Biggers1-2/+1
2017-02-16debugfs.8: fix name of argument to blocks commandEric Biggers1-1/+1
2017-01-31debugfs: in ea_get -V, don't print double quotes around the C stringsTheodore Ts'o1-2/+3
2017-01-30e2fsprogs: enable project quota reporting in debugfsEric Whitney1-6/+6
2017-01-28libext2fs: translate internal ext4 acl to Posix ACL in ext2fs_xattr_[sg]et()Theodore Ts'o1-4/+22
2017-01-28debugfs: improve how we display and parse extended attribute valuesTheodore Ts'o2-38/+96
2016-11-12debugfs, e2fsck, mke2fs: fix miscellaneous memory leaks detected by ASANTheodore Ts'o1-0/+2
2016-11-11Avoid dereferencing beyond allocated memory in quota handlingTheodore Ts'o1-1/+1
2016-09-01Fix build reproducibility for mk_cmds and compile_etTheodore Ts'o1-1/+1
2016-09-01debugfs: fix typo when printing out the dtime labelTheodore Ts'o1-1/+1
2016-08-31debugfs: add the debugfs copy_inode subcommandTheodore Ts'o3-0/+38
2016-06-12debugfs: fix logdump to work on files > 2GBTheodore Ts'o1-9/+8
2016-06-07Remove the last of behaviour-specific checks on EXT2_OS_LINUXTheodore Ts'o1-3/+2
2016-06-06tests,debugfs: ea_set's "-f <value_file" needs to be before the other argsTheodore Ts'o1-5/+4
2016-06-03debugfs: clarify man page for the -b and -s optionsTheodore Ts'o1-3/+7
2016-06-02debugfs.8, e2fsck.8: clarify man pages these programs can operate on filesTheodore Ts'o1-3/+2
2016-06-02debugfs: fix rdump so it can start from the root directoryTheodore Ts'o1-2/+2
2016-05-29Fix Android build warningsTheodore Ts'o2-2/+2
2016-05-25debugfs: fix "set_bg <bg num> checksum calc" on 64-bit file systemsTheodore Ts'o1-8/+3
2016-05-24e2fsck: improve error messages when the journal sb is corruptTheodore Ts'o1-6/+6
2016-04-15Fix support for configure --enable-jbd-debugTheodore Ts'o1-1/+21
2016-03-18Fix various clang and gcc -Wall warningsTheodore Ts'o1-1/+1
2016-03-15Android.mk: Replace _host suffix with more standard -host suffixAlex Deymo1-1/+1
2016-03-14debugfs: fix a bug in string_to_time() which misparsed @NNNNNNN inputsTheodore Ts'o1-1/+1
2016-03-06Merge branch 'maint' into nextTheodore Ts'o2-5/+29
2016-03-06libext2fs: store checksum seed in superblockDarrick J. Wong1-0/+1
2016-03-06debugfs: add support for the project id fieldTheodore Ts'o2-2/+5
2016-03-06debugfs: improve dump_mmp handlingAndreas Dilger2-5/+29
2016-03-06Add project quota supportLi Xi1-0/+2
2016-03-06Clean up codes for adding new quota typeLi Xi2-1/+2
2015-11-30debugfs: add support to properly set and display extended timestampsTheodore Ts'o5-41/+81
2015-10-24debugfs: clean up feature test macros with predicate functionsDarrick J. Wong7-93/+55
2015-07-23android: be able to build dumpe2fs, lsattr, and e2fsck staticallyTheodore Ts'o1-0/+22
2015-07-22Merge branch 'maint' into nextTheodore Ts'o1-0/+5
2015-07-22debugfs: handle out of memory conditionTobias Stoeckmann1-0/+5
2015-07-13debugfs: cleanup gcc -Wall warningsTheodore Ts'o7-21/+61
2015-07-13Eliminate unused parameter warnings from Android buildTheodore Ts'o6-12/+25
2015-07-12Move dict.c from e2fsck to lib/supportTheodore Ts'o1-25/+25
2015-07-12Move the check_plausibility() function from misc to lib/supportTheodore Ts'o3-22/+7
2015-07-12Suppress annoying missing field initializer warningsTheodore Ts'o1-0/+5
2015-07-12rename libquota.a to libsupport.aTheodore Ts'o2-77/+60
2015-06-21Revert "debugfs: add the hexdump_block command"Theodore Ts'o4-44/+0
2015-06-20debugfs: add the hexdump_block commandTheodore Ts'o4-0/+44
2015-06-19Merge branch 'maint' into nextTheodore Ts'o2-11/+73
2015-06-19debugfs: fix several errors and add assertions in the set_fields commandKonstantin Khlebnikov2-11/+73
2015-06-10debugfs: implement fallocateDarrick J. Wong4-0/+47
2015-05-25Allow debugfs to be built for use in AndroidTheodore Ts'o1-0/+72
2015-05-16e2fsck: fix buffer overrun in revoke block scanningDarrick J. Wong1-8/+11
2015-05-16misc: fix undo file setupDarrick J. Wong1-15/+14
2015-05-16misc: fix Coverity bugsDarrick J. Wong1-1/+1
2015-05-05debugfs: optionally create undo fileDarrick J. Wong2-8/+113
2015-04-12Reserve superblock fields s_lpf_ino and s_encryption_levelTheodore Ts'o1-0/+2
2015-03-28Add support for a password salt stored in the superblockTheodore Ts'o1-0/+1
2015-03-08debugfs: pretty print encrypted filenames in the ls commandTheodore Ts'o2-23/+94
2015-01-27debugfs: fix crash in ea_set argument handlingDarrick J. Wong1-1/+1
2015-01-27debugfs: document new commandsDarrick J. Wong2-2/+48
2015-01-26Reserve the codepoints for the new INCOMPAT feature ENCRYPTTheodore Ts'o1-0/+2
2014-12-02Merge branch 'maint' into nextTheodore Ts'o1-1/+1
2014-12-02debugfs: fix typo in messageBernhard M. Wiedemann1-1/+1
2014-11-04debugfs: don't swap htree nodes in-placeEric Sandeen1-17/+18
2014-10-13debugfs: add allocate and set functionality to the bmap commandTheodore Ts'o2-10/+49
2014-09-20misc: use libmagic when libblkid can't identify somethingDarrick J. Wong1-2/+2
2014-09-19misc: add plausibility checks to debugfs/tune2fs/dumpe2fs/e2fsckDarrick J. Wong2-4/+22
2014-09-19debugfs: manage needs_recover feature when messing with the journalDarrick J. Wong1-0/+7
2014-09-18misc: fix Coverity complaintsDarrick J. Wong2-19/+31
2014-09-11debugfs: add the ability to write transactions to the journalDarrick J. Wong5-2/+1046
2014-09-11debugfs: create journal handling routinesDarrick J. Wong3-118/+1035
2014-09-11e2fsck/debugfs: fix descriptor block size handling errors with journal_csumDarrick J. Wong2-5/+28
2014-08-29debugfs: add better error checking when printing extended attributesTheodore Ts'o1-10/+8
2014-08-25Merge branch 'maint' into nextTheodore Ts'o1-1/+4
2014-08-24misc: fix gcc warningsDarrick J. Wong3-12/+3
2014-08-19debugfs: fix set_inode_field block[IND|DIND|TIND]Theodore Ts'o1-1/+4
2014-08-08Merge branch 'maint' into nextTheodore Ts'o2-29/+33
2014-08-04debugfs: teach rdump to take multiple source argumentsAaron Crane2-21/+25
2014-08-04debugfs: refactor do_rdump()Aaron Crane1-14/+17
2014-08-04debugfs: fix double-close bug in "rdump" and "dump -p"Aaron Crane1-3/+0
2014-08-04debugfs: be more specific in error messagesAaron Crane1-2/+2
2014-08-02Merge branch 'maint' into nextTheodore Ts'o1-1/+1
2014-08-01misc: quiet signed/unsigned charactr compiler warningsAndreas Dilger1-1/+1
2014-07-26libext2fs: provide a function to set inode sizeDarrick J. Wong1-1/+6
2014-07-26Merge branch 'maint' into nextTheodore Ts'o1-3/+0
2014-07-25build: fix unused/uninitialized variable warningsAndreas Dilger1-3/+0
2014-07-22debugfs: fix printing of inline data during symlink inode dumpDarrick J. Wong2-8/+48
2014-07-22Merge branch 'maint' into nextTheodore Ts'o6-17/+64
2014-07-22debugfs: allow bmap to allocate blocksDarrick J. Wong1-2/+3
2014-07-22debugfs: create inode_dump command to dump an inode in hexDarrick J. Wong5-15/+61
2014-07-06Merge branch 'maint' into nextTheodore Ts'o2-4/+13
2014-07-05e2fsprogs: introduce ext2fs_close_free() helperLukas Czerner1-4/+2
2014-07-04debugfs: add support setting the error_count and associated sb fieldsTheodore Ts'o1-0/+11
2014-06-02debugfs: do not display fast symlink with inline dataZheng Liu1-1/+3
2014-05-27debugfs: fix two warning messages when compiling with LLVMZheng Liu1-1/+1
2014-05-27Misc coverity fixesDarrick J. Wong1-0/+4
2014-05-27Merge branch 'maint' into nextTheodore Ts'o2-11/+24
2014-05-22debugfs: fix debugfs/quota.c compile warningsAndreas Dilger1-11/+10
2014-05-22debugfs: fix filehandle leak in copy_file()Andreas Dilger1-13/+14
2014-05-22debugfs: fix string_to_time for MacOS strptime()Andreas Dilger1-0/+14
2014-05-13Merge branch 'maint' into nextTheodore Ts'o6-21/+292
2014-05-13debugfs: add commands to query the quota informationTheodore Ts'o6-50/+320
2014-05-11debugfs: force logdump to display (old) journal contentsDarrick J. Wong2-7/+22
2014-05-11debugfs: teach logdump to deal with 64bit revoke tablesDarrick J. Wong1-5/+14
2014-05-11misc: coverity fixesDarrick J. Wong1-18/+20
2014-05-11misc: create better-packaged static analysis reportsDarrick J. Wong1-1/+1
2014-03-14misc: fix header complaints and resource leaks in e2fsprogsDarrick J. Wong2-1/+2
2014-03-14misc: cppcheck cleanupsDarrick J. Wong2-1/+5
2014-03-14all: Introduce cppcheck static checking for make C=1Darrick J. Wong1-0/+1
2014-03-11debugfs: create commands to edit extended attributesDarrick J. Wong5-65/+323
2014-03-11debugfs, libext2fs: minor fixups to xattr supportDarrick J. Wong1-1/+3
2014-03-11create_inode: move debugfs internal state back to debugfsDarrick J. Wong1-5/+10
2014-03-06Update Makefile dependenciesTheodore Ts'o1-51/+119
2014-03-06Merge branch 'ry/mke2fs-populate' into nextTheodore Ts'o3-299/+31
2014-03-06debugfs: use the functions in misc/create_inode.cRobert Yang3-292/+31
2014-03-04libext2fs: handle inline data in read/write functionZheng Liu1-3/+10
2014-03-04debugfs: make lsdel command support inline dataZheng Liu1-1/+2
2014-03-04debugfs: make stat command support inline dataZheng Liu1-0/+12
2014-03-04libext2fs: handle inline_data in block iterator functionZheng Liu3-17/+21
2014-02-23debugfs: dump all extended attributesDarrick J. Wong1-28/+40
2014-02-23Merge branch 'maint' into nextTheodore Ts'o1-1/+1
2014-02-23Add coverage testing using gcovTheodore Ts'o1-1/+1
2014-01-30Merge branch 'maint' into nextTheodore Ts'o1-0/+2
2014-01-30Add support for new compat feature "sparse_super2"Theodore Ts'o1-0/+2
2014-01-10Merge branch 'maint' into nextTheodore Ts'o1-2/+2
2014-01-09debugfs: fix typo in commit 5a1d25a7bTheodore Ts'o1-2/+2
2014-01-09Merge branch 'maint' into nextTheodore Ts'o2-12/+10
2014-01-09Fix up workarounds for dietlibc breakageTheodore Ts'o1-10/+10
2014-01-08debugfs: remove dead codeTheodore Ts'o1-2/+0
2014-01-06Merge branch 'maint' into nextTheodore Ts'o7-52/+56
2014-01-05configure: fix --with-diet-libcTheodore Ts'o1-2/+2
2014-01-04debugfs: clean up read_journal_block() to avoid Coverity complaintTheodore Ts'o1-25/+23
2013-12-30debugfs: restore and tweak original error messagingEric Whitney5-25/+31
2013-12-28Merge branch 'maint' into nextTheodore Ts'o1-1/+12
2013-12-28debugfs: document the lsdel command in the man pageTheodore Ts'o1-1/+12
2013-12-26Merge branch 'maint' into nextTheodore Ts'o7-16/+21
2013-12-24debugfs: fix extent header in do_write for big-endian machinesTheodore Ts'o1-1/+1
2013-12-24Add ext4 man page and update and clean up the other man pagesTheodore Ts'o1-1/+2
2013-12-24debugfs: silence build warning and remove incorrect error messageEric Whitney1-3/+1
2013-12-24debugfs, e2fsck: fix s_desc_size handlingAndreas Dilger1-4/+7
2013-12-16Clean up sparse warningsTheodore Ts'o4-7/+10
2013-12-16Merge branch 'maint' into nextTheodore Ts'o3-206/+252
2013-12-15debugfs: clean up debugfs man page and help textAndreas Dilger3-206/+252
2013-12-12Merge branch 'maint' into nextTheodore Ts'o5-36/+51
2013-12-12debugfs: don't leak mmp_s memory (on error path)Darrick J. Wong1-1/+1
2013-12-12debugfs: don't leak fd when calling dump_fileDarrick J. Wong1-2/+9
2013-12-12debugfs: handle 64bit block numbersDarrick J. Wong3-25/+32
2013-12-12debugfs: fix various minor bogosityDarrick J. Wong1-7/+8
2013-12-12debugfs: fix init_filesys help textDarrick J. Wong1-1/+1
2013-12-09Merge branch 'maint' into nextTheodore Ts'o2-3/+4
2013-12-08debugfs: update usage message for open and filefragZheng Liu2-2/+3
2013-12-04debugfs: fix range mode of freeiLev Solomonov1-1/+1
2013-12-04Merge branch 'maint' into nextTheodore Ts'o1-5/+0
2013-12-03mmp: fix 64-bit handling of s_mmp_blockAndreas Dilger1-5/+0
2013-10-14Merge branch 'maint' into nextTheodore Ts'o1-5/+63
2013-10-13debugfs.c: do sparse copy when src is a sparse fileRobert Yang1-4/+58
2013-10-13debugfs.c: the max length of debugfs argument is too shortRobert Yang1-1/+5
2013-10-12Merge branch 'maint' into nextTheodore Ts'o3-10/+9
2013-10-11e2fsprogs: add (optional) sparse checking to the buildDarrick J. Wong1-0/+1
2013-10-07e2fsprogs: fix blk_t <- blk64_t assignment mismatchesDarrick J. Wong2-10/+8
2013-09-09Merge branch 'maint' into nextTheodore Ts'o1-1/+12
2013-07-28debugfs: properly set up extent header in do_writeEric Sandeen1-1/+12
2013-06-08libext2fs: provide functions to safely access name_len and file_typeJan Kara6-12/+15
2013-03-13Merge branch 'maint' into nextTheodore Ts'o2-4/+7
2013-03-13debugfs: fix command failures for extent_inode commands that take argumentsTheodore Ts'o1-3/+3
2013-01-28debugfs: add sanity check to make sure we never shift 64 bits rightTheodore Ts'o1-1/+4
2013-01-16Merge branch 'maint' into nextTheodore Ts'o6-35/+130
2013-01-16debugfs: fix mknod command so that it updates the block group statisticsTheodore Ts'o1-2/+1