aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-08-09tests: add the r_meta_bg_shrink testfix-for-756922Theodore Ts'o1-0/+34
2014-08-09tests: add f_first_meta_bg_too_big testTheodore Ts'o4-0/+28
2014-08-09tests: make sure MKE2FS_FIRST_META_BG is unset while running testsTheodore Ts'o1-0/+1
2014-08-09resize2fs: disable the meta_bg feature if necessaryTheodore Ts'o1-4/+13
2014-08-09e2fsck: fix file systems with an overly large s_first_meta_bgTheodore Ts'o3-0/+20
2014-08-09libext2fs: avoid buffer overflow if s_first_meta_bg is too bigTheodore Ts'o2-4/+8
2014-08-08libext2fs: have UNIX IO manager use pread64/pwrite64Theodore Ts'o4-3/+31
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-04libext2fs: place metadata blocks in the last flex_bg so they are contiguousTheodore Ts'o2-172/+184
2014-08-04Revert "mke2fs: prevent creation of unmountable ext4 with large flex_bg count"Theodore Ts'o1-24/+0
2014-08-02debugfs: fix argument parsing in do_freefrag()Artemiy Volkov1-0/+1
2014-08-02misc: fix Makefile for profiled buildTheodore Ts'o1-1/+2
2014-08-02libext2fs: when appending to a file, don't split an index block in equal halvesDarrick J. Wong1-7/+72
2014-08-02libext2fs: have UNIX IO manager use pread/pwriteDarrick J. Wong4-1/+33
2014-08-01filefrag: minor code fixes and cleanupsAndreas Dilger1-11/+15
2014-08-01tests: fix f_badcluster output formattingAndreas Dilger2-9/+12
2014-08-01misc: quiet signed/unsigned charactr compiler warningsAndreas Dilger2-13/+17
2014-07-31tune2fs: fix uninitialized variable in remove_journal_deviceTheodore Ts'o1-3/+3
2014-07-28tune2fs: update journal users while updating fs UUID (with external journal)Azat Khuzhin4-8/+93
2014-07-28tune2fs: update journal super block when changing UUID for fs.Azat Khuzhin1-18/+56
2014-07-28tune2fs: remove_journal_device(): use the correct block to find jsbAzat Khuzhin1-2/+6
2014-07-28journal: use consts instead of 1024 and add helper for journal with 1k blocksizeAzat Khuzhin4-18/+22
2014-07-28tests: add the f_badcluster testDarrick J. Wong4-0/+224
2014-07-27filefrag: fix block size valueRakesh Pandit1-10/+11
2014-07-27filefrag: fix -B option and extents calculation for FIBMAPRakesh Pandit1-4/+5
2014-07-26e2fsck: during pass1b delete_file, only free a cluster onceDarrick J. Wong2-2/+4
2014-07-26e2fsck: fix rule-violating lblk->pblk mappings on bigalloc filesystemsDarrick J. Wong4-7/+95
2014-07-26e2fsck: perform implied cluster allocations when filling a directory holeDarrick J. Wong1-7/+12
2014-07-26e2fsck: reserve blocks for root/lost+found directory repairDarrick J. Wong4-1/+66
2014-07-26libext2fs: provide a function to set inode sizeDarrick J. Wong14-44/+73
2014-07-26libext2fs: fix free block accounting for 64-bit file systemsTheodore Ts'o3-2/+61
2014-07-26Fix 32/64-bit overflow when multiplying by blocks/clusters per groupTheodore Ts'o8-19/+23
2014-07-26libext2fs: use C99 initializers for the io_manager structureTheodore Ts'o7-73/+69
2014-07-26resize2fs: radically reduce memory utilization by using rbtree bitmapsTheodore Ts'o1-0/+1
2014-07-26libext2fs: fix rb_resize_bmap to handle the padding bitsTheodore Ts'o1-8/+6
2014-07-26tests: use e2fsck -f instead of -p for resize testsTheodore Ts'o1-8/+8
2014-07-25build: fix unused/uninitialized variable warningsAndreas Dilger6-9/+5
2014-07-25e2fsck: clear uninit flag on directory extentsDarrick J. Wong7-3/+71
2014-07-25e2fsck: pass2 should not process directory blocks that are impossibly largeDarrick J. Wong5-0/+29
2014-07-25e2fsck: always submit logical block 0 of a directory for pass 2Darrick J. Wong5-0/+43
2014-07-25e2fsck: collapse holes in extent-based directoriesDarrick J. Wong8-5/+72
2014-07-25e2fsck: don't crash during rehashDarrick J. Wong1-2/+2
2014-07-25misc: fix problems with strncatDarrick J. Wong1-1/+3
2014-07-25libext2fs: fix bounds check of the bitmap test range in get_free_blocks2Darrick J. Wong6-1/+87
2014-07-24e2fsck: fix off-by-one bounds check on group numberDarrick J. Wong1-2/+2
2014-07-24e2fsck: force all block allocations to use block_found_mapDarrick J. Wong6-53/+9
2014-07-24e2fsck: free ctx->fs, not fs, at the end of fsckDarrick J. Wong1-1/+1
2014-07-22e2fsck: fix inode coherency issue when iterating an inode's blocksDarrick J. Wong1-1/+24
2014-07-22e2fsck: check error return from ext2fs_extent_fix_parents in pass 1Theodore Ts'o1-3/+14
2014-07-22e2fsck: skip clearing bad extents if bitmaps are unreadableDarrick J. Wong1-0/+20
2014-07-22e2fsck: don't offer to recreate the journal if fsck is aborting due to bad bl...Darrick J. Wong1-1/+2
2014-07-22e2fsck: report correct inode number in pass1bDarrick J. Wong1-0/+1
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-22e4defrag: backwards-allocated files should be defragmented tooDarrick J. Wong1-1/+3
2014-07-13debian: update changelog for 1.42.10-2 releaseTheodore Ts'o1-0/+10
2014-07-13po: update fr.po (from translationproject.org)Samuel Thibault1-441/+190
2014-07-12Use a wildcard for static libs in the git ignore listPaul Wise1-14/+1
2014-07-12Add more generated files to the git ignore listPaul Wise1-0/+3
2014-07-10lib/ext2fs: Only build tst_libext2fs for make checkTheodore Ts'o1-15/+16
2014-07-10Use sys/syscall.h instead of syscall.hTheodore Ts'o2-2/+2
2014-07-10mke2fs: fix fencepost error when calling strncatTheodore Ts'o1-1/+1
2014-07-10Update release notes, etc. for final 1.42.11 releasev1.42.11Theodore Ts'o6-12/+166
2014-07-10Fix nroff macro issue in chattr man pageTheodore Ts'o1-2/+2
2014-07-10Fix up configure so it finds mkinstalldirsTheodore Ts'o3-0/+33
2014-07-09Update translation filesTheodore Ts'o31-99/+171
2014-07-09po: update vi.po (from translationproject.org)Trần Ngọc Quân1-221/+105
2014-07-09po: update uk.po (from translationproject.org)Yuri Chornoivan1-484/+400
2014-07-09po: update pl.po (from translationproject.org)Jakub Bogusz1-237/+107
2014-07-09po: update nl.po (from translationproject.org)Benno Schulenberg1-398/+184
2014-07-09po: update es.po (from translationproject.org)Benno Schulenberg1-145/+106
2014-07-09po: update eo.po (from translationproject.org)Benno Schulenberg1-197/+134
2014-07-09po: update de.po (from translationproject.org)Philipp Thomas1-949/+787
2014-07-09po: update cs.po (from translationproject.org)Petr Pisar1-269/+119
2014-07-09mke2fs: add support to align hugefiles relative to beginning of the diskTheodore Ts'o6-9/+159
2014-07-05Update translation files for upcoming 1.42.11 releaseTheodore Ts'o31-6040/+7955
2014-07-05po: add Esperanto translationBenno Schulenberg2-1/+6706
2014-07-05po: add Ukrainian translationYuri Chornoivan2-1/+6870
2014-07-05po: update vi.po (from translationproject.org)Trần Ngọc Quân1-266/+149
2014-07-05po: update sv.po (from translationproject.org)Göran Uddeborg1-314/+162
2014-07-05po: update pl.po (from translationproject.org)Jakub Bogusz1-300/+149
2014-07-05po: update nl.po (from translationproject.org)Benno Schulenberg1-442/+229
2014-07-05po: update it.po (from translationproject.org)Milo Casagrande1-867/+507
2014-07-05po: update fr.po (from translationproject.org)Samuel Thibault1-472/+224
2014-07-05po: update de.po (from translationproject.org)Philipp Thomas1-118/+124
2014-07-05po: update cs.po (from translationproject.org)Petr Pisar1-311/+161
2014-07-05e2fsck: reopen the file system with saved flags after a journal replayTheodore Ts'o3-1/+3
2014-07-05mke2fs: prevent creation of unmountable ext4 with large flex_bg countAkira Fujita1-0/+24
2014-07-05mke2fs: add get_uint_from_profile to mke2fs.cAkira Fujita1-2/+14
2014-07-05mke2fs: set upper limit to flex_bg countAkira Fujita1-0/+6
2014-07-05mke2fs: handle flex_bg collision with backup descriptorsAndreas Dilger1-6/+13
2014-07-05mke2fs: enable lazy_itable_init on newer kernel by defaultLukas Czerner1-1/+9
2014-07-05mke2fs: add revision to the is_before_linux_ver()Lukas Czerner1-5/+7
2014-07-05e2fsprogs: introduce ext2fs_close_free() helperLukas Czerner18-44/+48
2014-07-05fix cross-compilation supportTheodore Ts'o2-1/+3
2014-07-05configure.in: fix external libblkid test for static linkTheodore Ts'o2-6/+4
2014-07-04blkid,ext2fs: avoid name clash with __u{8,16,32,64}Andreas Dilger2-4/+70
2014-07-04blkid: remove unnecessary header and commentAndreas Dilger5-36/+3
2014-07-04e2fsprogs: add mount options to ext4.5Eric Sandeen1-1/+359
2014-07-04e2fsprogs: revise and extend chattr(1) and chattr usage()Eric Sandeen2-21/+39
2014-07-04e2fsprogs: reorder flags in chattr(1)Eric Sandeen2-34/+46
2014-07-04e2fsck: fix last mount time and last write time in preen modeJan Kara1-2/+2
2014-07-04mke2fs: prevent creation of filesystem with unsupported revisionFrank Sorenson1-0/+5
2014-07-04e2fsprogs: remove checker infrastructureEric Sandeen12-99/+12
2014-07-04Update to latest version of config.* filesTheodore Ts'o3-354/+384
2014-07-04aclocal.m4: update to newer versions of autoconf macrosTheodore Ts'o8-2482/+6310
2014-07-04move e2fsprogs-specific macros from aclocal.m4 to acinclude.m4Ross Burton2-130/+132
2014-07-04debugfs: add support setting the error_count and associated sb fieldsTheodore Ts'o1-0/+11
2014-07-04tests: avoid using mktemp -tTheodore Ts'o3-4/+4
2014-07-04tests: clean up the temp file if test_one is interruptedTheodore Ts'o1-0/+1
2014-07-04tests: fix left-over e2fsprogs-tmp files not getting clean upTheodore Ts'o6-14/+22
2014-07-04tests: for mktemp the exes must be the final characters of the nameBenno Schulenberg1-1/+1
2014-07-04misc: quiet minor build warnings, ignore generated filesAndreas Dilger3-3/+16
2014-06-09resize2fs: don't attempt to calculate minimum size on fs with errorsEric Sandeen1-15/+11
2014-06-03e2fsck: sort the abbreviations betterBenno Schulenberg1-4/+4
2014-06-03e2fsck: make two comments match the messagesBenno Schulenberg1-2/+2
2014-06-03e2fsck: make a prompt message simpler and thus translatableBenno Schulenberg3-3/+2
2014-06-03po: describe more precisely the %B expansionBenno Schulenberg1-2/+5
2014-06-01filefrag: fix issues with 29758d2Eric Sandeen1-5/+6
2014-06-01po: add %It to the list of recognized expansionsBenno Schulenberg1-0/+1
2014-06-01e2fsck: fully and properly gettextize two error messagesBenno Schulenberg1-6/+10
2014-06-01mke2fs: fix a typo in an error messageBenno Schulenberg1-1/+1
2014-05-31Fix up minor typo in German translationTheodore Ts'o1-1/+1
2014-05-31po: update de.po (from translationproject.org)Philipp Thomas1-902/+695
2014-05-27filefrag: exit with error code if an error is hitAndreas Dilger1-46/+83
2014-05-27lib/ext2fs: clean and build ext2_types.h as necessaryTheodore Ts'o1-1/+6
2014-05-27tst_libext2fs: add new debug program which used for libext2fs unit testsTheodore Ts'o5-15/+307
2014-05-27misc: use unsigned long long for file block count in filefragVitaliy Filippov1-2/+2
2014-05-27e2fsprogs: don't run quota test if quota is not enabledEric Sandeen1-0/+7
2014-05-22e2fsck: fix Makefile dependency for quota.oTheodore Ts'o1-0/+10
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 Dilger3-2/+16
2014-05-22mke2fs: use ext2fs_open_file() in check_plausibility()Eric Sandeen1-2/+2
2014-05-18Update release notes, etc. for final 1.42.10 releasev1.42.10Theodore Ts'o6-14/+219
2014-05-18debian: override source-is-missing false positiveTheodore Ts'o1-0/+1
2014-05-18debian: fix debian/rules compatibility with gmake 4.0Theodore Ts'o1-6/+7
2014-05-18Update translation files for 1.42.10 releaseTheodore Ts'o27-13098/+18292
2014-05-18Fix obvious typo in German translationTheodore Ts'o1-2/+2
2014-05-18po: update vi.po (from translationproject.org)Trần Ngọc Quân1-803/+1010
2014-05-18po: update sv.po (from translationproject.org)Göran Uddeborg1-705/+909
2014-05-18po: update pl.po (from translationproject.org)Jakub Bogusz1-715/+906
2014-05-18po: update nl.po (from translationproject.org)Benno Schulenberg1-718/+934
2014-05-18po: update fr.po (from translationproject.org)Samuel Thibault1-706/+910
2014-05-18po: update es.po (from translationproject.org)Benno Schulenberg1-1332/+1491
2014-05-18po: update cs.po (from translationproject.org)Petr Pisar1-703/+910
2014-05-13mke2fs: set gdt csum when creating packed fsDarrick J. Wong1-0/+1
2014-05-13resize2fs: fix sanity check in reserve_sparse_super2_last_group()Darrick J. Wong1-1/+1
2014-05-13quota: remove mke2fs's and tune2fs's warning messages regarding quotaTheodore Ts'o4-22/+0
2014-05-13tests: add basic e2fsck regression test for fixing the quota inodeTheodore Ts'o7-0/+53
2014-05-13debugfs: add commands to query the quota informationTheodore Ts'o6-50/+320
2014-05-13quota: support storing the quota file handles in the quota contextTheodore Ts'o3-21/+66
2014-05-13quota: integrate mkquota.h into quotaio.hTheodore Ts'o12-242/+160
2014-05-13quota: fix memory leak in quota_compare_and_update()Theodore Ts'o2-3/+15
2014-05-13quota: fix e2fsck to notice missing quota entriesTheodore Ts'o2-1/+18
2014-05-13quota: fix e2fsck so we update the quota file correctlyTheodore Ts'o1-1/+0
2014-05-13quota: add debugging code to print the dquot structureTheodore Ts'o2-0/+20
2014-05-09libquota: fix dict_uint_cmp()Niu Yawei1-1/+6
2014-05-07Add a make variable for the pkgconfig install dirDavid Michael8-28/+29
2014-05-07Fix cross compilation problem in parse-types.shChen Qi3-4/+14
2014-05-07mke2fs: check for a partition table and warn if presentTheodore Ts'o4-8/+59
2014-05-07mke2fs: print extra information about existing ext2/3/4 file systemsTheodore Ts'o1-0/+38
2014-05-05mke2fs: print a message when creating a regular fileTheodore Ts'o3-6/+12
2014-05-04resize2fs: fix inode table move for the backwards move caseTheodore Ts'o1-0/+2
2014-05-04libext2fs: fix alloc_allocate_group_table() if the flexbg_offset wrapsTheodore Ts'o1-2/+2
2014-05-04resize2fs: refine minimum required blocks for flex_bg file systemsTheodore Ts'o2-39/+59
2014-05-04resize2fs: fix overly-pessimistic calculation of minimum size requiredTheodore Ts'o1-10/+26
2014-05-04e2fsck: if any problems are fixed in pass 0, check the whole file systemTheodore Ts'o3-1/+8
2014-05-04e2fsprogs/filefrag: print shared extent flagMark Fasheh2-0/+4
2014-05-04mke2fs: only print the low-level file system stats in verbose modeTheodore Ts'o14-155/+24
2014-05-04mke2fs: check for pre-existing file systemTheodore Ts'o3-3/+36
2014-05-04mke2fs: add an option in mke2fs.conf to proceed after a delayTheodore Ts'o5-10/+52
2014-04-26mke2fs: create a regular file if necessaryTheodore Ts'o3-5/+19
2014-04-26mke2fs: don't complain if the regular file is too smallTheodore Ts'o1-3/+3
2014-04-26mke2fs, tune2fs: call proceed_question() from check_plausibility()'s callerTheodore Ts'o4-12/+18
2014-04-26mke2fs: don't ask the proceed question using a regular fileTheodore Ts'o4-10/+21
2014-04-22e2fsck: skip low dtime check if the number of inodes > s_mkfs_timeTheodore Ts'o1-4/+6
2014-04-14tests: fix resize test tmpfs max-file-size checkingAndreas Dilger6-12/+31
2014-04-14fix miscellaneous build warningsAndreas Dilger9-13/+14
2014-04-10e4defrag: fix error reporting when ext2fs_open failsTheodore Ts'o1-4/+4
2014-04-10e4defrag: open fs with EXT2_FLAG_64BITS flagJon Ernst1-2/+2
2014-03-29logsave: make message when process has a non-zero exit code to be less scaryTheodore Ts'o1-1/+1
2014-03-06mke2fs: disable resize_inode feature if 64bit feature is enabledEryu Guan1-0/+3
2014-03-04e2fsck: don't use e2fsck_global_ctx in e2fsck_set_bitmap_type()Theodore Ts'o2-6/+7
2014-03-04e2fsck: always make sure e2fsck_global_ctx is setTheodore Ts'o1-1/+1
2014-02-26debian: fix udeb package supportFilipe Brandenburger1-4/+4
2014-02-23resize2fs: don't free in-use clusters when moving blocksDarrick J. Wong1-9/+63
2014-02-23resize2fs: during shrink, don't free in-use bg data clustersDarrick J. Wong1-29/+48
2014-02-23e2fsck: don't add a UUID on a mounted filesystem with csumsMichael Marineau1-1/+4
2014-02-23Add coverage testing using gcovTheodore Ts'o15-21/+61
2014-02-20Set pointer to NULL after ext2fs_freeLukas Czerner2-4/+8
2014-02-20tune2fs: allow removal of dirty journal with two "-f" optionsEric Sandeen2-4/+8
2014-02-20libext2fs: delete unused "handle" variablejon ernst1-1/+0
2014-02-18e4defrag: remove local sync_file_range and fallocateBaruch Siach1-47/+3
2014-02-18ext2fs: declare struct_io_manager at end of fileAndreas Dilger3-150/+91
2014-02-18tests: skip unsupported tests on MacOS systemsAndreas Dilger2-2/+6
2014-02-18build: fix LLVM compiler warningsAndreas Dilger6-75/+88