summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-08-07Commit Debian 3.0 (quilt) metadatadebian/1.45.3-4archive/debian/1.45.3-4Theodore Ts'o2-0/+78
2019-08-07Merge branch 'maint' into debian/masterTheodore Ts'o6-20/+34
2019-08-06debian: add changelog for 1.45.3-4 releaseTheodore Ts'o1-0/+9
2019-08-03debian: don't gitignore debian/patchesTheodore Ts'o1-0/+1
2019-07-30libblkid: fix gcc -Wall warningsTheodore Ts'o2-9/+11
2019-07-29debian: stop using LTO (link-time optimization)Theodore Ts'o1-1/+1
2019-07-27debian: skip running "make check" if DEB_BUILD_OPTIONS contains nocheckTheodore Ts'o1-0/+2
2019-07-25debian: mark more files in e2fsprogs.install as only being present on LinuxTheodore Ts'o1-10/+10
2019-07-25debian/patches: update for 1.45.3-3 releasedebian/1.45.3-3archive/debian/1.45.3-3Theodore Ts'o2-0/+30
2019-07-25Merge branch 'maint' into debian/masterTheodore Ts'o5-7/+22
2019-07-25debian: update changelog for 1.45.3-3 releaseTheodore Ts'o1-0/+10
2019-07-24e2fsck: set E2FSCK_TIME correctly on a 32-bit arch with a 64-bit time_tTheodore Ts'o1-1/+1
2019-07-24debian: mark logsave as Multi-Arch: foreignTheodore Ts'o1-1/+2
2019-07-24debian: fix Breaks/Replace dependency for logsaveTheodore Ts'o1-2/+2
2019-07-24debian: only install the udev and systemd files to e2fsprogs on Linux systemsTheodore Ts'o2-3/+4
2019-07-24debian: run "make check" with V=1 to keep blhc happyTheodore Ts'o1-0/+3
2019-07-24debian: update changelog for 1.45.3-2 releaseTheodore Ts'o1-0/+13
2019-07-24Update: debian/changelog and debian/patches for 1.45.3-2debian/1.45.3-2archive/debian/1.45.3-2Theodore Ts'o10-0/+27892
2019-07-24Merge branch 'maint' into debian/masterTheodore Ts'o9-5621/+5188
2019-07-24debian: add a hard dependency on logsave to e2fsprogsTheodore Ts'o1-1/+2
2019-07-21po: update fr.po (from translationproject.org)Samuel Thibault1-1629/+1354
2019-07-21debian: update to standards version 4.4.0Theodore Ts'o1-1/+1
2019-07-21e2scrub_all_cron: check to make sure e2scrub_all existsTheodore Ts'o1-0/+1
2019-07-21po: update pt.po (from translationproject.org)Pedro Albuquerque1-482/+491
2019-07-20po: update uk.po (from translationproject.org)Yuri Chornoivan1-481/+490
2019-07-20po: update sv.po (from translationproject.org)Göran Uddeborg1-482/+491
2019-07-20po: update pl.po (from translationproject.org)Jakub Bogusz1-482/+491
2019-07-20po: update de.po (from translationproject.org)Mario Blättermann1-1581/+1375
2019-07-20po: update cs.po (from translationproject.org)Petr Pisar1-482/+492
2019-07-14Final updates to release notes, etc., for the v1.45.3 releasev1.45.3Theodore Ts'o4-7/+28
2019-07-14Declare fast forward from 1.45.2-1debian/1.45.3-1archive/debian/1.45.3-1Theodore Y. Ts'o0-0/+0
2019-07-14Merge tag 'v1.45.3' into debian/masterTheodore Ts'o59-2478/+2209
2019-07-14po: add help text to e2fsprogs.pot explaining ix-nay on positional indicatorsTheodore Ts'o2-3/+17
2019-07-14po: update nl.po (from translationproject.org)Benno Schulenberg1-1509/+1272
2019-07-14po: update cs.po (from translationproject.org)Petr Pisar1-2/+5
2019-07-14fuse2fs: stop using the nonempty option by defaultTheodore Ts'o1-1/+1
2019-07-14fuse2fs: install fuse2fs in /usr/bin instead of /usr/sbinTheodore Ts'o2-3/+3
2019-07-14debian: add lintian override to suppress a false positiveTheodore Ts'o1-0/+1
2019-07-14debugfs: clean up gcc -Wall warning from using snprintfTheodore Ts'o1-5/+2
2019-07-14tests: suppress e2image version number from being printedTheodore Ts'o2-2/+2
2019-07-13tests: fix test_script so that it will run all tests if w/o argumentsTheodore Ts'o1-1/+1
2019-07-13debian: drop "new-essential-package" lintian overrideTheodore Ts'o1-1/+0
2019-07-13debian: move logsave to its own packageTheodore Ts'o5-5/+20
2019-07-13Update release notes, etc., for the 1.45.3 releaseTheodore Ts'o9-468/+540
2019-07-13debian: convert from using dh_movefiles to dh_installTheodore Ts'o18-35/+69
2019-07-13e2fsck: add xgettext:no-c-format tagsTheodore Ts'o1-0/+105
2019-07-13po: remove unnecessary/buggy positional parameter specifiersTheodore Ts'o4-9/+8
2019-07-11e2scrub_all: only run in service mode when periodic_e2scrub=1Theodore Ts'o2-0/+10
2019-07-11debian: drop special case CFLAGS for Alpha and PowerMac architecturesTheodore Ts'o1-6/+0
2019-07-11e2scrub_all: fix "e2scurb_all -r"Theodore Ts'o1-1/+2
2019-07-11util: add a script gen-git-tarball to generate a release tarball from gitTheodore Ts'o1-0/+17
2019-07-11debian: convert debian/rules to use dhTheodore Ts'o1-221/+61
2019-07-09debian: drop support for not building the e2fsck-static and udebs packagesTheodore Ts'o2-39/+11
2019-07-08debian: drop support for Debian JessieTheodore Ts'o2-98/+1
2019-07-07debian: stop building a special version of e2fsprogs for e2fsprogs-udebTheodore Ts'o1-72/+7
2019-07-04debian: only require the udev, systemd, cron packages when build on LinuxTheodore Ts'o1-1/+1
2019-07-04e2scrub_all: correctly handle the case where LUKS is stacked on an LVTheodore Ts'o1-2/+3
2019-06-19e2fsck: correctly handle inline directories when large_dir is enabled.Artem Blagodarenko1-1/+2
2019-06-07Fix posix_memalign and posix_fadvise calls.Theodore Ts'o2-2/+3
2019-06-04e2scrub: remove -C from e2scrub_allDarrick J. Wong5-14/+9
2019-05-30po: update pt.po (from translationproject.org)Pedro Albuquerque1-3/+3
2019-05-30tests: add test for e2fsck of verity fileEric Biggers5-0/+38
2019-05-27Remove debian patches for v1.45.2 releasedebian/1.45.2-1Theodore Ts'o4-174/+0
2019-05-27Merge tag 'v1.45.2' into debian/masterTheodore Ts'o30-8385/+15677
2019-05-27Update release notes, etc., for the 1.45.2 releasev1.45.2Theodore Ts'o9-36/+79
2019-05-27e2fsprogs (1.45.2-1) unstable; urgency=mediumTheodore Y. Ts'o0-0/+0
2019-05-27Import e2fsprogs_1.45.2.orig.tar.gzTheodore Y. Ts'o2178-0/+508342
2019-05-27Import e2fsprogs_1.45.2-1.debian.tar.xzTheodore Y. Ts'o81-0/+7406
2019-05-27po: update the binary gmo filesTheodore Ts'o6-0/+0
2019-05-27mke2fs: accept the english yes character to the proceed questionTheodore Ts'o1-1/+4
2019-05-27po: update ms.po (from translationproject.org)Sharuzzaman Ahmat Raslan1-1196/+1217
2019-05-27po: update es.po (from translationproject.org)Antonio Ceballos1-1691/+1309
2019-05-27e2fsck: handle verity files in scan_extent_node()Eric Biggers1-2/+3
2019-05-27configure: fix test where cron is not installed on a non-systemd systemTheodore Ts'o2-3/+8
2019-05-27po: add new Portuguese translation from the Translation ProjectTheodore Ts'o3-1/+8356
2019-05-22po: update sv.po (from translationproject.org)Göran Uddeborg1-1288/+1144
2019-05-22debian: update changelog for maintenance releasesTheodore Ts'o1-0/+14
2019-05-20debian: update for v1.45.1-3 to fix e2scrub_all bugsTheodore Ts'o3-0/+36
2019-05-20e2scrub_all: fix missing getopts argument which broke e2scrub_all -CTheodore Ts'o1-1/+1
2019-05-20e2scrub_all: fix missing getopts argument which broke e2scrub_all -CTheodore Ts'o1-1/+1
2019-05-20debian: update for v1.45.1-2 to fix e2scrub bugsTheodore Ts'o4-0/+152
2019-05-20Merge commit 'fbb9bfa4a5925f8049ef51d8f59eb94920781ec8' into debian/masterTheodore Ts'o5-8/+20
2019-05-20e2scrub: fix grammar nit: "a LVM" -> "an LVM"Theodore Ts'o2-4/+4
2019-05-18po: update uk.po (from translationproject.org)Yuri Chornoivan1-1554/+1247
2019-05-18po: update pl.po (from translationproject.org)Jakub Bogusz1-1305/+1150
2019-05-18po: update cs.po (from translationproject.org)Petr Pisar1-1303/+1155
2019-05-18e2scrub_all: avoid scrubbing all devices when there is nothing to scrubTheodore Ts'o1-2/+6
2019-05-18e2scrub: stop cron spam if lvm2 is not installed.Theodore Ts'o5-6/+14
2019-05-12Merge tag 'v1.45.1' into debian/masterdebian/1.45.1-1Theodore Ts'o15-148/+160
2019-05-12Update release notes, etc., for the 1.45.1 releasev1.45.1Theodore Ts'o6-106/+106
2019-05-12e2fsck: remove an potentially ambiguous dangling else clauseTheodore Ts'o1-1/+2
2019-05-12libext2fs: hide struct ext2fs_hashmap as an internal implementation detailTheodore Ts'o2-21/+25
2019-05-12mke2fs: fix memory leak when parsing encoding flagsTheodore Ts'o1-1/+3
2019-05-12e2fsck: fix printf format / argument mismatchesTheodore Ts'o1-6/+6
2019-05-12libext2fs: add missing check for utf8lookup()'s return valueTheodore Ts'o1-0/+2
2019-05-10Fix parallel install issue in scrub subdirMichael Haubenwallner1-4/+4
2019-05-10e2fsck: fix XML validity problem with the problem logTheodore Ts'o3-9/+12
2019-05-07Merge tag 'v1.45.1-rc1' into debian/masterTheodore Ts'o94-6941/+5415
2019-05-06Update release notes, etc., for the 1.45.1-rc1 releasev1.45.1-rc1Theodore Ts'o11-177/+288
2019-05-06e2fsck: add support for saving the problem code logTheodore Ts'o7-24/+139
2019-05-06e2scrub: make the e2scrub service files require CAP_SYS_ADMIN and CAP_SYS_RAWIOTheodore Ts'o2-0/+4
2019-05-06e2scrub: tag the *.e2scrub LV's with UDISK_IGNORE in udevTheodore Ts'o1-1/+1
2019-05-06mke2fs: fix check for absurdly large devicesAndreas Dilger1-2/+4
2019-05-06e2fsck: check and fix tails of all bitmap blocksTheodore Ts'o29-9/+113
2019-05-04debian: update libext2fs2.symbols fileTheodore Ts'o1-15/+2
2019-05-03libext2fs: move struct ext2fs_nls_table to the private ext2fsP.h headerTheodore Ts'o4-16/+19
2019-05-03Rename the feature "fname_encoding" to be "casefold".Theodore Ts'o14-51/+60
2019-05-02debugfs: teach set_super_value how to set the s_encoding fieldTheodore Ts'o1-0/+15
2019-05-02libe2p: print the filename character encoding in list_super[2]Theodore Ts'o3-5/+27
2019-04-29libext2fs: remove utf8_* namespace contaminationTheodore Ts'o3-812/+872
2019-04-29libext2fs: remove nls_* namespace contaminationTheodore Ts'o10-232/+291
2019-04-28libext2fs: remove unused variable 'old_flags'Eric Biggers1-1/+0
2019-04-28debugfs: remove unused variable 'tmp_inode'Eric Biggers1-1/+0
2019-04-28libext2fs: remove unused variable 'buff'Eric Biggers1-1/+0
2019-04-28debugfs: fix encoding handling in dx_hash commandEric Biggers1-5/+8
2019-04-28debugfs: avoid ambiguity when printing filenamesEric Biggers1-11/+5
2019-04-28ext4.5.in: document design changes on the casefold attributeGabriel Krisman Bertazi1-6/+4
2019-04-28ext2fs: drop ASCII NLS supportGabriel Krisman Bertazi5-59/+2
2019-04-28ext2fs: drop Unicode normalization supportGabriel Krisman Bertazi5-59/+1
2019-04-28ext2fs: don't normalize names on -F directoriesGabriel Krisman Bertazi1-6/+2
2019-04-28ext2fs: nls: Update to unicode 12.1.0Gabriel Krisman Bertazi5-2052/+2100
2019-04-28ext2fs: merge sparse fixes for unicode normalizationGabriel Krisman Bertazi1-1/+1
2019-04-28ext2fs: fix potential null dereference in utf8nlookupGabriel Krisman Bertazi1-1/+3
2019-04-28ext2fs: convert unicode normalization from NFKD -> NFDGabriel Krisman Bertazi4-5976/+3958
2019-04-28ext2fs: always attempt to load nls table when loading the filesystemGabriel Krisman Bertazi3-8/+12
2019-04-28e2p: encoding: fix default flags lookupGabriel Krisman Bertazi1-1/+1
2019-04-22AOSP: Turn off some more warnings on Windows.Elliott Hughes1-0/+7
2019-03-26debugfs: fix printing of xattrs with ea_in_inode valuesTheodore Ts'o1-1/+1
2019-03-24tests: fix f_valid_ea_in_inode to use the ea_featureTheodore Ts'o2-1/+1
2019-03-21e2scrub,e2scrub_all: print a (more understandable) error if not run as rootTheodore Ts'o2-0/+10
2019-03-21e2scrub_all: refactor device probe loopDarrick J. Wong1-28/+23
2019-03-21e2scrub_all: make sure there's enough free space for a snapshotTheodore Ts'o1-0/+4
2019-03-21e2scrub_all: add the -n option which shows what e2scrub_all would doTheodore Ts'o2-6/+19
2019-03-21e2scrub: add the -n option which shows what commands e2scrub would executeTheodore Ts'o2-3/+14
2019-03-17e2scrub: fix up "make install-strip" supportTheodore Ts'o1-0/+2
2019-03-17Merge branch 'old-maint' into maintTheodore Ts'o5-4/+6
2019-03-17Fix "make install-strip"Theodore Ts'o5-4/+6
2019-03-10debian: drop lvm2 from the recommends lineTheodore Ts'o1-1/+1
2019-03-10e2scrub: check to make sure lvm2 is installedTheodore Ts'o2-0/+28
2019-03-07Merge branch 'old-maint' into maintTheodore Ts'o2-4/+6
2019-03-07Fix autoheader warningsDongyang Li2-4/+6
2019-03-07Merge tag 'v1.45.0' into debian/masterTheodore Ts'o118-1407/+26208
2019-03-07Update release notes, etc., for the 1.45.0 releasev1.45.0Theodore Ts'o11-489/+634
2019-03-07e2scrub: install the crontab file in /etc/cron.d w/o the .cron extensionTheodore Ts'o1-7/+7
2019-03-07e2scrub: make e2scrub_fail's e-mail addresses be configurableTheodore Ts'o3-10/+30
2019-03-06e2scrub: add missing Documentation links to systemd unit filesTheodore Ts'o2-0/+2
2019-03-06misc: fix spelling errorTheodore Ts'o1-1/+1
2019-03-06scrub/Makefile.in: install the udev rule and crontab file as data filesTheodore Ts'o1-2/+2
2019-03-06Don't use a symlink for config/ltmain.shTheodore Ts'o1-1/+11249
2019-03-06Fix "make clean" so it removes all generated files in the scrub directoryTheodore Ts'o1-1/+1
2019-03-06Update Makefile.in files using "make depend"Theodore Ts'o3-237/+139
2019-03-06tests: add test for e2image -b optionArtem Blagodarenko3-0/+33
2019-03-06e2image: add -b and -B options to specify where to find the superblockArtem Blagodarenko2-6/+70
2019-03-06Merge branch 'maint' into nextTheodore Ts'o10-76/+212
2019-03-05Merge tag 'v1.44.6' into debian/masterTheodore Ts'o34-186/+427
2019-03-05Update release notes, etc., for the 1.44.6 releasev1.44.6Theodore Ts'o8-59/+127
2019-03-05AOSP: misc: use scandir with alphasort instead of readdir for consistencyYoshitaka Seto1-12/+77
2019-03-05AOSP: Fix file offset overflow issue when file's size > 4GChen Lin Z1-2/+3
2019-02-14libext2fs: revert "try to always use PUNCH_HOLE for unix_discard"Darrick J. Wong1-36/+25
2019-02-11create_inode: fix potential memory leak in path_append()Lukas Czerner1-2/+4
2019-02-11e2freefrag: fix memory leak in scan_online()Lukas Czerner1-1/+1
2019-02-10Merge branch 'maint' into nextTheodore Ts'o12-63/+102
2019-02-10Check for the newer blkid functions without adding blkid to @LIBS@Theodore Ts'o2-34/+61
2019-02-07AOSP: E2fsprogs: fix ODR issueAndreas Gampe5-13/+8
2019-02-07AOSP: e2fsdroid: Fix incorrect error value handling.David Anderson1-7/+9
2019-02-07AOSP: Build filefragSandeep Patil1-0/+15
2019-02-07create_inode: fix copying large filesRoss Burton1-3/+3
2019-02-05debugfs: output large directory sizeArtem Blagodarenko2-4/+1
2019-02-05e2fsck: allow to check >2GB sized directoryArtem Blagodarenko1-2/+5
2019-01-29Merge branch 'maint' into nextTheodore Ts'o14-48/+114
2019-01-29libext2fs: add checks for block number wrapping for bitmap range functionsTheodore Ts'o2-10/+20
2019-01-29libext2fs: validate inode table location in block group descriptorsTheodore Ts'o1-8/+33
2019-01-24mke2fs: fix bugs in hugefile creationTheodore Ts'o1-2/+4
2019-01-03e4defrag: adjust total count when files change during the runTheodore Ts'o1-0/+4
2019-01-03Revert "e4defrag: use 64-bit counters to track # files defragged"Theodore Ts'o1-12/+14
2019-01-03tests: generate test_data.tmp file from a scriptTheodore Ts'o3-9/+28
2018-12-18Fix various types in the v1.44.5 changelogsTheodore Ts'o2-7/+7
2018-12-18debian: move source.lintian-overrides from deprecated locationTheodore Ts'o1-0/+0
2018-12-18debian: add Build-Depend-Package to the symbol filesTheodore Ts'o3-0/+4
2018-12-16Remove debian patches for v1.44.4 releasedebian/1.44.5-1Theodore Ts'o6-297/+0
2018-12-16Merge tag 'v1.44.5' into debian/masterTheodore Ts'o89-1187/+1704
2018-12-16Merge branch 'maint' into nextTheodore Ts'o23-667/+792
2018-12-16Update release notes, etc., for the 1.44.5 releasev1.44.5Theodore Ts'o7-605/+620
2018-12-16debian: create changelog for v1.44.5Theodore Ts'o2-0/+110
2018-12-15debian: fix up libext2fs-dev.doc-baseTheodore Ts'o1-2/+2
2018-12-15AOSP: ODR violation in tune2fs during host buildMark Salyzyn1-1/+0
2018-12-15e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREETheodore Ts'o10-44/+47
2018-12-15debugfs: fix set_inode_field so it can set the checksum fieldTheodore Ts'o4-27/+94
2018-12-15debian: update to Debian policy 4.2.1Theodore Ts'o1-1/+1
2018-12-15e4defrag: use 64-bit counters to track # files defraggedTheodore Ts'o1-14/+12
2018-12-13libext2fs: add ext2fs_{read,write}_inode2()Theodore Ts'o2-19/+49
2018-12-11Merge branch 'maint' into nextTheodore Ts'o9-39/+40
2018-12-11misc: fix groff formatting nits in man pagesBjarni Ingi Gislason7-31/+31
2018-12-11debian: fix location of libext2fs documentationTheodore Ts'o1-4/+4
2018-12-08e2fsprogs: introduce script used to generate utf8data.hGabriel Krisman Bertazi5-4/+3457
2018-12-06libext2fs: fix regression so we are correctly translating Posix ACL'sTheodore Ts'o1-4/+5
2018-12-03ext4.5: add fname_encoding feature to ext4 man pageGabriel Krisman Bertazi1-0/+10
2018-12-03ext2fs: nls: support UTF-8 11.0 with NFKD normalizationGabriel Krisman Bertazi6-2/+7092
2018-12-03tune2fs: prevent enabling encryption flag on encoding-aware fsGabriel Krisman Bertazi1-0/+6
2018-12-02debugfs: support encoding when printing the file hashGabriel Krisman Bertazi3-8/+25