aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-12-24tests: use the in-tree binaries in the test f_extent_ooboundstest_maintTheodore Ts'o1-2/+2
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'o6-214/+310
2013-12-24debugfs: silence build warning and remove incorrect error messageEric Whitney1-3/+1
2013-12-24e2fsck: fix printf conversion specs in ea_refcount.cEric Whitney1-10/+11
2013-12-24mke2fs: further updates for mke2fs(8) man pageAndreas Dilger1-14/+22
2013-12-24debugfs, e2fsck: fix s_desc_size handlingAndreas Dilger16-34/+957
2013-12-23e2fsck: verify s_desc_size is power-of-two valueAndreas Dilger5-12/+15
2013-12-23tests: delete temporary resize test filesAndreas Dilger1-0/+1
2013-12-19e2fsck: read only parameter incorrectly comparedJohan Erlandsson1-1/+1
2013-12-16Clean up sparse warningsTheodore Ts'o43-218/+191
2013-12-16e2fsprogs: mke2fs manpage updatesUri Corin1-32/+136
2013-12-16mke2fs: disallow creating FS on a loop mounted file with no optionKazuya Mio3-1/+43
2013-12-16mke2fs: fix force option to create filesystem on mounted deviceKazuya Mio1-2/+2
2013-12-15e2fsck: try implied cluster allocation when expanding a dirDarrick J. Wong1-7/+16
2013-12-15e2fsck: print cluster ranges when encountering bitmap errorsDarrick J. Wong1-2/+2
2013-12-15e2fsck: only release clusters when shortening a directory during a rehashDarrick J. Wong1-3/+11
2013-12-15libext2fs: don't update the summary counts when doing implied cluster allocationDarrick J. Wong2-2/+2
2013-12-15libext2fs: only punch complete clustersDarrick J. Wong3-5/+109
2013-12-15ext2fs,blkid: delete unused LIST_HEAD() macroAndreas Dilger2-7/+1
2013-12-15ext2fs: quiet compiler warningsAndreas Dilger3-6/+11
2013-12-15debugfs: clean up debugfs man page and help textAndreas Dilger3-206/+252
2013-12-15build: quiet LLVM non-literal string format warningAndreas Dilger17-233/+266
2013-12-15build: use long long for __u64 by defaultAndreas Dilger13-60/+69
2013-12-14tune2fs: forbid changing uuid on an uninit_bg filesystemDarrick J. Wong1-0/+23
2013-12-14libext2fs: use ext2fs_punch() to truncate quota fileDarrick J. Wong1-16/+3
2013-12-14libext2fs: clamp block-map punch range end to 2^32 blocksDarrick J. Wong1-0/+2
2013-12-12libext2fs: zero block contents past EOF when setting sizeDarrick J. Wong1-0/+50
2013-12-12e2fsck: in rehash, mark newly allocated extent blocks as foundDarrick J. Wong1-1/+38
2013-12-12libext2fs: don't error out when punching a totally sparse fileDarrick J. Wong1-1/+8
2013-12-12libext2fs: fix punching extents when there are no left extentsDarrick J. Wong1-11/+30
2013-12-12libext2fs: fail fileio write if we can't allocate a blockDarrick J. Wong1-0/+14
2013-12-12libext2fs: fix a broken close() testDarrick J. Wong1-1/+1
2013-12-12libext2fs: fix memory leaks (on error paths)Darrick J. Wong4-11/+26
2013-12-12libext2fs: check return valuesDarrick J. Wong5-3/+19
2013-12-12libquota: fix memory leak (on error path)Darrick J. Wong1-0/+1
2013-12-12libss: fix memory handling errorsDarrick J. Wong3-1/+10
2013-12-12libss: fix fd error handlingDarrick J. Wong2-0/+6
2013-12-12dumpe2fs: check return valuesDarrick J. Wong1-8/+18
2013-12-12e2image: check return value from check_if_mounted()Darrick J. Wong1-1/+5
2013-12-12e4defrag: defensively check results of sysconf(_SC_PAGESIZE)Darrick J. Wong1-0/+3
2013-12-12e4defrag: don't crash if umounts the filesystem races with usDarrick J. Wong1-1/+1
2013-12-12mke2fs: don't leak memory (on error path)Darrick J. Wong1-3/+8
2013-12-12misc: don't leak file descriptors (on error paths)Darrick J. Wong3-3/+12
2013-12-12e2fsck: fix memory leaks (on error path)Darrick J. Wong4-3/+10
2013-12-12debugfs: don't leak mmp_s memory (on error path)Darrick J. Wong2-4/+4
2013-12-12debugfs: don't leak fd when calling dump_fileDarrick J. Wong1-2/+9
2013-12-12libext2fs: fileio should use 64bit io routinesDarrick J. Wong1-5/+4
2013-12-12debugfs: handle 64bit block numbersDarrick J. Wong3-25/+32
2013-12-12libext2fs: make symlinks safe for 64bit blocks and extentsDarrick J. Wong2-16/+13
2013-12-12debugfs: fix various minor bogosityDarrick J. Wong1-7/+8
2013-12-12libext2fs: fix "a" vs "an" in the error catalogDarrick J. Wong15-15/+15
2013-12-12libext2fs: don't allow ridiculously large logical block numbersDarrick J. Wong3-0/+31
2013-12-12debugfs: fix init_filesys help textDarrick J. Wong1-1/+1
2013-12-12mke2fs: load configfile blocksize setting before 64bit checksDarrick J. Wong1-62/+72
2013-12-12libext2fs: fix tests that set LARGE_FILEDarrick J. Wong5-4/+12
2013-12-12libext2fs: don't overflow when punching indirect blocks with large blocksDarrick J. Wong1-7/+8
2013-12-11e2fsck: fix problem comments to match actual messageAndreas Dilger1-2/+2
2013-12-10Update config.{guess,sub} to the latest versionTheodore Ts'o2-80/+117
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-03mmp: fix 64-bit handling of s_mmp_blockAndreas Dilger4-8/+4
2013-12-03libext2fs: fix function declarations to match definitionDarrick J. Wong1-2/+2
2013-12-03tests: check backing filesystem can handle large fileAndreas Dilger4-6/+33
2013-12-02libext2fs: fix printf conversion spec in tst_iscan.cEric Whitney1-1/+1
2013-12-02e2fsck: use dgrp_t for block group numbersTheodore Ts'o7-16/+19
2013-12-02e2fsck: add support for 64-bit extended attribute block refcountingTheodore Ts'o2-15/+14
2013-12-02e2fsck: fix j_maxlen if the file system is exactly 1 << 32 blocksTheodore Ts'o1-4/+3
2013-12-02libext2fs: add explicit casts to bitops.hTheodore Ts'o1-9/+9
2013-12-02libext2fs: add explicit casts to ext2fs.hTheodore Ts'o1-5/+5
2013-12-02dumpe2fs: fix printing of block offsets for 64-bit file systemsTheodore Ts'o1-1/+1
2013-12-02e2fsck: use blk_t instead of blk64_t in check_resize_inode()Theodore Ts'o1-1/+1
2013-12-02e2fsck: use errcode_t to suppress some -Wconversion warningsTheodore Ts'o6-22/+22
2013-12-02e2fsck: use problem_t to suppress some -Wconversion warningsTheodore Ts'o3-13/+15
2013-12-02e2fsck: use ext2fs_write_dir_block3() instead of ext2fs_write_dir_block()Kit Westneat2-6/+6
2013-12-02libext2fs: fix some memory leaks with image file handlingTheodore Ts'o2-0/+9
2013-12-02libext2fs: set the fs block size to new_io in ext2fs_rewrite_to_io()Kit Westneat1-0/+5
2013-12-02e2image: pass the correct size write_headerTheodore Ts'o1-2/+2
2013-10-23Fix optional static code analysis using sparseTheodore Ts'o2-13/+14
2013-10-23libext2fs: reject 64bit badblocks numbersDarrick J. Wong2-5/+23
2013-10-23mke2fs: don't let resize= turn on resize_inode when meta_bg is setTheodore Ts'o1-9/+9
2013-10-23libext2fs: stop iterating dirents when done linkingDarrick J. Wong1-1/+1
2013-10-23Fix noquota buildTheodore Ts'o1-1/+1
2013-10-15mke2fs: clarify inode ratio in man pagePhillip Susi1-3/+3
2013-10-14quota: fix disabling quota, add quota testsNiu Yawei10-1/+270
2013-10-14tune2fs: more respect for quota config optionEric Sandeen1-1/+10
2013-10-14mke2fs: remove quota docs if not configured inEric Sandeen4-12/+23
2013-10-13contrib/populate-extfs.sh: use debugfs to populate extX fsRobert Yang1-0/+105
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-12tests: remove version number dependency in r_min_itableTheodore Ts'o2-4/+6
2013-10-11e2fsprogs: add (optional) sparse checking to the buildDarrick J. Wong17-8/+42
2013-10-11e2image: complain if running e2image -r or -Q on a mounted filesystemCarlos Maiolino2-2/+30
2013-10-11libext2fs: openfs() musn't allow bigalloc without EXT2_FLAGS_64BITSDarrick J. Wong1-0/+12
2013-10-11e2fsck: enable extents on all 64bit filesystemsDarrick J. Wong3-0/+19
2013-10-11mke2fs: complain about creating 64bit filesystems without extentsDarrick J. Wong1-0/+8
2013-10-08libext2fs: search all possible blocks in implied_cluster_alloc()Darrick J. Wong1-5/+14
2013-10-08libext2fs: fix off-by-one error in file truncationDarrick J. Wong1-2/+2
2013-10-08libext2fs: update i_size in ext2fs_file_write()Niu Yawei1-0/+9
2013-10-07e2fsprogs: fix inode and block relocation functions to use blk64_tDarrick J. Wong3-22/+22
2013-10-07e2fsprogs: fix blk_t <- blk64_t assignment mismatchesDarrick J. Wong18-38/+43
2013-10-07libext2fs: ind_punch() must not stop examining blocks prematurelyDarrick J. Wong1-1/+1
2013-10-07libext2fs: allow callers to punch a single blockDarrick J. Wong2-4/+5
2013-10-07libext2fs: rewind extent pointer when totally deleting an extentDarrick J. Wong1-2/+20
2013-10-07libext2fs: fix a minor grammatical error in the error catalogDarrick J. Wong15-15/+15
2013-10-07libext2fs: set the large_file feature flag when setting i_size > 2GBDarrick J. Wong1-0/+12
2013-10-07libext2fs: only link an inode into a directory onceDarrick J. Wong1-0/+3
2013-09-30tests: add test for resize2fs -M with inode table in middle of block groupTheodore Ts'o4-0/+58
2013-09-30resize2fs: relocate inode table blocks if necessary when shrinkingTheodore Ts'o1-7/+17
2013-09-30resize2fs: fix -M size calculations to avoid cutting off the inode tableTheodore Ts'o1-0/+9
2013-09-30resize2fs: add debugging support for resize2fs -M calcuationsTheodore Ts'o4-9/+59
2013-09-26tests: add another test for uninit extents past eofEric Whitney4-0/+15
2013-09-09e2fsck: don't report uninit extents past EOF invalidEric Whitney1-3/+9
2013-09-09libext2fs: fix a coding style for EXT2_NO_MTAB_FILEZheng Liu2-2/+2
2013-09-09resize2fs: fix interior extent node corruptionEric Sandeen1-0/+6
2013-09-09resize2fs: use blk64_t and location getters for free_gdp_blocks()Darrick J. Wong1-21/+20
2013-09-09libext2fs: ext2fs_dup_handle should not alias MMP buffersDarrick J. Wong1-0/+25
2013-09-09e2fsck: don't try to stop mmp if there is no superblock set upEric Sandeen1-1/+1
2013-08-11debian: remove old symlinks to /usr/share/docTheodore Ts'o3-0/+47
2013-08-11debian: remove old symlinks to /usr/share/docTheodore Ts'o3-0/+47
2013-07-28debugfs: properly set up extent header in do_writeEric Sandeen1-1/+12
2013-07-28e2fsck: correctly deallocate invalid extent-mapped symlinksTheodore Ts'o5-2/+25
2013-07-28e2fsck: check extent-mapped directories with really large logical blocksTheodore Ts'o5-0/+25
2013-07-08libext2fs, tests: allow /etc/mtab file to be missingTheodore Ts'o2-2/+11
2013-06-20Update release notes, etc., for final 1.42.8 releasev1.42.8Theodore Ts'o4-4/+18
2013-06-20mke2fs: calculate journal blocks just after fs initializeAshish Sangwan1-2/+6
2013-06-20resize2fs: move bitmaps if shrinking would orphan themEric Sandeen1-0/+27
2013-06-16Use ext2fs_cpu_to_be32() instead of cpu_to_be32() in kernel-jbd.hTheodore Ts'o1-3/+3
2013-06-16Update Release Notes, Changelogs, version.h, for 1.42.8 releaseTheodore Ts'o9-398/+531
2013-06-16Work around Debian Bug #712530Theodore Ts'o6-2/+78
2013-06-16Try to use secure_getenv() in preference to __secure_getenv()Theodore Ts'o7-5/+32
2013-06-15mke2fs: don't set root dir UID/GID automaticallyAndreas Dilger4-9/+114
2013-06-15mke2fs: clarify mke2fs and mke2fs.conf man pagesTheodore Ts'o2-4/+4
2013-06-15e2image: fix crash when using e2image -I with a 64-bit file systemTheodore Ts'o1-1/+1
2013-06-15mke2fs: sort option parsing, deprecate "-R"Andreas Dilger2-40/+43
2013-06-15tests: clean up sed filtering of test outputAndreas Dilger30-113/+86
2013-06-15libext2fs: optimize ext2fs_bg_has_super()Theodore Ts'o2-10/+11
2013-06-15libext2fs: remove lib/ext2fs/sparse.cTheodore Ts'o1-79/+0
2013-06-06tests: add new test f_extent_ooboundsTheodore Ts'o3-0/+73
2013-06-06e2fsck: detect invalid extents at the end of an extent-blockDavid Jeffery3-8/+18
2013-05-19e2fsck: fix gcc -Wall nitsTheodore Ts'o9-41/+46
2013-05-19misc: fix gcc -Wall warningsTheodore Ts'o7-52/+52
2013-05-19libext2fs: fix gcc -Wall warningsTheodore Ts'o12-46/+54
2013-05-13chattr: clarify that the compression flags are not supported by ext4Theodore Ts'o1-2/+2
2013-05-04e2fsck: don't use IO_FLAG_EXCLUSIVE for read-only root file systemsTheodore Ts'o1-2/+12
2013-05-04configure: update configure script to be in sync with the configure.in fileTheodore Ts'o1-0/+36
2013-04-25tests: add new test f_zero_xattrTheodore Ts'o4-0/+10
2013-04-25e2fsprogs: allow 0-length xattr values in e2fsckEric Sandeen1-1/+1
2013-04-22crcsum: remove the -b option since ext2fs_crc32c_be is dropped in 1.43.xTheodore Ts'o1-5/+3
2013-04-21libext2fs: only use override function when reading an 128 byte inodeTheodore Ts'o1-1/+3
2013-04-21e2image: fix flag settings in e2image.hTomas Racek1-1/+1
2013-04-21e2image: require that -a option is used only with raw or QCOW2 imageTomas Racek1-0/+7
2013-04-21e2image: man: fix typoTomas Racek1-1/+1
2013-04-21e2image: remove useless exit callTomas Racek1-1/+0
2013-04-21tune2fs: disallow tune2fs to set inode size larger than block sizeAkira Fujita1-0/+6
2013-03-31tests: add more tests for off-line resizingTheodore Ts'o6-0/+274
2013-03-31tests: create crcsum progam to support resizing testsTheodore Ts'o3-1/+76
2013-03-31mke2fs: don't display bigalloc/quota fs feature warnings in quiet modeTheodore Ts'o1-2/+4
2013-03-31resize2fs: fix off-line resize of file systems with flex_bg && !resize_inodeTheodore Ts'o1-13/+45
2013-03-13blkid: remove no-op statement which caused a clang warningTheodore Ts'o1-3/+1
2013-03-13debugfs: fix command failures for extent_inode commands that take argumentsTheodore Ts'o1-3/+3
2013-03-13e2fsck: fix build failure with --enable-jbd-debugTheodore Ts'o1-0/+2
2013-02-28libext2fs: Provide prototype for ext2fs_symlink()Jan Kara1-0/+4
2013-02-28e2p: Fix 's' handling in parse_num_blocks2()Jan Kara1-1/+1
2013-02-22chattr: allow clearing the extent flagTheodore Ts'o1-17/+0
2013-01-28debugfs: add sanity check to make sure we never shift 64 bits rightTheodore Ts'o1-1/+4
2013-01-27po: update de.po (from translationproject.org)Philipp Thomas2-259/+265
2013-01-27Fix warnings about functions not returning a valuePhilipp Thomas2-2/+2
2013-01-27build: quiet build warnings for "gcc -Wall"Andreas Dilger2-3/+3
2013-01-24contrib: add missing '-p' to fallocate's usage messageZheng Liu1-1/+1
2013-01-24libext2fs: fix ext2fs_llseek on i386Phillip Susi3-8/+16
2013-01-21Update Release Notes, Changelogs, version.h, for final 1.42.7 releasev1.42.7Theodore Ts'o5-131/+220
2013-01-21mke2fs, tune2fs, resize2fs: add warning messages for bigalloc and quotaTheodore Ts'o3-0/+30
2013-01-21contrib: fix namespace leakage in spd_readdirTheodore Ts'o1-2/+2
2013-01-21contrib: add thread locking and readdir64_r support to spd_readdirTheodore Ts'o1-18/+57
2013-01-21contrib: add safe_getenv() support to spd_readdirTheodore Ts'o1-2/+32
2013-01-20resize2fs: move a cluster at a time with bigalloc file systemsTheodore Ts'o1-5/+23
2013-01-19resize2fs: correctly account for clusters when calculating summary statsTheodore Ts'o1-13/+24
2013-01-19libext2fs: teach the ext2fs_*_block_bitmap_range2() about clustersTheodore Ts'o1-0/+30
2013-01-16Update Release Notes, Changelogs, version.h, etc. for 1.42.7 releaseTheodore Ts'o5-539/+642
2013-01-16resize2fs: check in test-resize scriptTheodore Ts'o1-0/+27
2013-01-16Update config.{guess,sub} to the latest versionTheodore Ts'o2-52/+73
2013-01-16po: update vi.po (from translationproject.org)Trần Ngọc Quân2-740/+651
2013-01-16po: update sv.po (from translationproject.org)Göran Uddeborg2-1485/+1374
2013-01-16po: update pl.po (from translationproject.org)Jakub Bogusz2-628/+520
2013-01-16po: update nl.po (from translationproject.org)Benno Schulenberg2-747/+568
2013-01-16po: update fr.po (from translationproject.org)Samuel Thibault2-781/+580
2013-01-16po: update de.po (from translationproject.org)Philipp Thomas2-678/+532
2013-01-16po: update cs.po (from translationproject.org)Petr Pisar2-668/+537
2013-01-16Update misc/Makefile.in using "make depend"Theodore Ts'o1-1/+5
2013-01-16e2image: add -a switch to include all dataPhillip Susi2-8/+46
2013-01-16tests: create test for debugfs creating special filesTheodore Ts'o3-0/+180
2013-01-16debugfs: fix mknod command so that it updates the block group statisticsTheodore Ts'o1-2/+1
2013-01-16debugfs: add symlink commandDarren Hart4-0/+50
2013-01-16libext2fs: add the ext2fs_symlink() functionDarren Hart4-0/+171
2013-01-16libext2fs: add error codes from 1.43.x development branchTheodore Ts'o1-0/+30
2013-01-15mke2fs: document bigalloc and cluster-sizeZheng Liu1-0/+26
2013-01-15libext2fs: avoid 32-bit overflow in ext2fs_initialize with a 512M cluster sizeTheodore Ts'o1-3/+12
2013-01-15mke2fs: teach mke2fs to understand -b 4k and -C 256MTheodore Ts'o1-4/+4
2013-01-15libe2p: teach parse_num_blocks2() to return bytes if log_block_size < 0Theodore Ts'o1-4/+20