summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-01-06debian: update changelog for buster-backports release 1.46.5-2~bpo10+1debian/1.46.5-2_bpo10+1archive/debian/1.46.5-2_bpo10+1Theodore Ts'o1-0/+6
2022-01-06debian: update gbp.conf for debian/old-backportsTheodore Ts'o1-1/+1
2022-01-06Merge branch 'debian/master' into debian/backportsTheodore Ts'o291-19137/+23722
2022-01-03Update debian/changelog and debian/patches for the 1.46.5-2 releasedebian/1.46.5-2archive/debian/1.46.5-2Theodore Ts'o3-0/+40
2022-01-03Merge branch 'maint' into debian/masterTheodore Ts'o1-1/+1
2022-01-03tests: support older versions of timeout in r_corrupt_fsTheodore Ts'o1-1/+1
2022-01-01debian: suppress the no-debian-changes lintian warningTheodore Ts'o1-0/+1
2021-12-30debian: suppress the no-debian-changes lintian warningdebian/1.46.5-1archive/debian/1.46.5-1Theodore Ts'o1-0/+1
2021-12-30Merge tag 'v1.46.5' into debian/masterTheodore Ts'o62-6446/+7284
2021-12-30Update release notes, etc., for the 1.46.5 releasev1.46.5Theodore Ts'o11-138/+246
2021-12-29mke2fs.conf.5: fix spelling errors in man pageTheodore Ts'o1-2/+2
2021-12-28tst_getsize: use ext2fs_get_device_size2() to support testing large devicesTheodore Ts'o2-6/+8
2021-12-28po: update zh_CN.po (from translationproject.org)Wenbin Lv1-2282/+2389
2021-12-28po: update uk.po (from translationproject.org)Yuri Chornoivan1-927/+1025
2021-12-28po: update sv.po (from translationproject.org)Göran Uddeborg1-9/+9
2021-12-28po: update sr.po (from translationproject.org)Мирослав Николић1-925/+1023
2021-12-28po: update ms.po (from translationproject.org)Sharuzzaman Ahmat Raslan1-1007/+1081
2021-12-28po: update es.po (from translationproject.org)Antonio Ceballos1-940/+1040
2021-12-28reisze2fs: sanity check free block group counts when calculating minimum sizeTheodore Ts'o4-2/+61
2021-12-21setup-schroot: add some additional packages needed to build debian packagesTheodore Ts'o1-1/+2
2021-12-21libuuid: try to use getrandom() or getentropy() if availableTheodore Ts'o4-3/+29
2021-12-10e2fsck: update the bg_checksum after fixing problems in the bg descriptorTheodore Ts'o4-11/+2
2021-12-09libext2fs: don't old the CACHE_MTX while doing I/OTheodore Ts'o1-25/+13
2021-12-03e2fsck: skip sorting extents if there are no valid extentsHarshad Shirwadkar1-0/+3
2021-12-03libext2fs: fix missing unlocks in the error path in unix_set_blksize()ryancaicse1-1/+4
2021-09-30tests: Add option to print diff output of failed testsLukas Czerner1-0/+4
2021-09-30resize2fs: optimize resize2fs_calculate_summary_stats()Theodore Ts'o1-54/+25
2021-09-30resize2fs: adjust new size of the file system to allow a successful resizeTheodore Ts'o4-9/+93
2021-09-30resize2fs: attempt to keep the # of inodes valid by removing the last bgTheodore Ts'o1-0/+9
2021-09-15tests: update expect files for f_large_dir and f_large_dir_csumLukas Czerner2-0/+2
2021-09-15tests: update expect files for f_mmp_garbageLukas Czerner2-2/+2
2021-09-03quota: Drop dead codeJan Kara1-20/+0
2021-09-03debugfs: Fix headers for quota commandsJan Kara3-10/+10
2021-09-03tests: Expand test checking quota and orphan processing interactionJan Kara3-1/+9
2021-09-03e2fsck: Do not trash user limits when processing orphan listJan Kara1-1/+1
2021-09-03tune2fs: Fix conversion of quota filesJan Kara1-1/+1
2021-09-03quota: Rename quota_update_limits() to quota_read_all_dquots()Jan Kara4-10/+16
2021-09-03quota: Fold quota_read_all_dquots() into quota_update_limits()Jan Kara1-18/+6
2021-09-03quota: Add support to version 0 quota formatJan Kara2-6/+96
2021-08-22tests: update expect file for u_direct_ioTheodore Ts'o1-7/+9
2021-08-20libss: add newer libreadline.so.8 to dlopen pathJan Kara1-1/+1
2021-08-19debian/changelog: add missing section for 1.46.2-2debian/1.46.4-1archive/debian/1.46.4-1Theodore Ts'o1-0/+15
2021-08-19debian/changelog: add missing section for 1.46.2-2Theodore Ts'o1-0/+15
2021-08-18Merge tag 'v1.46.4' into debian/masterTheodore Ts'o183-11048/+12728
2021-08-18fix unused-function -Wall warningsTheodore Ts'o6-30/+67
2021-08-18debugfs: fix shadow and sign-compare -Wall warningsTheodore Ts'o1-5/+4
2021-08-18Update release notes, etc., for the 1.46.4 releasev1.46.4Theodore Ts'o6-8/+9
2021-08-18libcom_err: fix suggest-attribute=format -Wall warningsTheodore Ts'o1-1/+2
2021-08-18libss: fix fallthrough -Wall warningsTheodore Ts'o1-1/+1
2021-08-18tests: fix shadow -Wall warnings in the crcsum test programTheodore Ts'o1-4/+3
2021-08-18tests: fix "format not a string literal" -Wall warning in test_icountTheodore Ts'o1-8/+4
2021-08-18libe2p: fix missing-prototypes and sign-compare -Wall warningsTheodore Ts'o2-3/+5
2021-08-17debugfs: fix missing byte swap when dumping a revoke blockTheodore Ts'o1-2/+2
2021-08-16debian: switch to using build dependency on debhelper-compatTheodore Ts'o2-2/+1
2021-08-15Update release notes, etc., for the 1.46.4-rc1 releaseTheodore Ts'o10-183/+285
2021-08-15debian: set Rules-Requires-Root to "no".Theodore Ts'o2-1/+2
2021-08-15Fix miscellaneous spelling errors in man pages, and release notesTheodore Ts'o8-26/+26
2021-08-15Change "filesystem" to "file system" in the man pagesTheodore Ts'o27-543/+543
2021-08-15libsupport: fix sort_r.h to work on FreeBSDTheodore Ts'o1-1/+1
2021-08-15mke2fs: allow the default creator os to be specified in /etc/mke2fs.confTheodore Ts'o3-0/+11
2021-08-15config: update config.{guess,sub}Theodore Ts'o2-826/+987
2021-08-15resize2fs.8.in: clarify the description of the progress bar optionTheodore Ts'o1-3/+4
2021-08-15e2scrub: use WantedBy=multi-user.target in e2scrub_reap.serviceTheodore Ts'o1-1/+1
2021-08-15po: update sv.po (from translationproject.org)Göran Uddeborg1-927/+1016
2021-08-15po: update pt.po (from translationproject.org)Pedro Albuquerque1-930/+1028
2021-08-15po: update pl.po (from translationproject.org)Jakub Bogusz1-926/+1015
2021-08-15po: update nl.po (from translationproject.org)Benno Schulenberg1-935/+1033
2021-08-15po: update fr.po (from translationproject.org)Samuel Thibault1-929/+1020
2021-08-15po: update cs.po (from translationproject.org)Petr Pisar1-929/+1030
2021-08-15tests: update mke2fs.conf to create 256 byte inodes by defaultTheodore Ts'o46-3662/+4334
2021-08-14mke2fs: warn that bigalloc is experimental only for large cluster sizesTheodore Ts'o3-9/+6
2021-08-14mke2fs: warn about missing y2038 support when formatting fresh ext4 fsDarrick J. Wong25-3/+42
2021-08-13e2fsck: make sure quota files are not referenced from dirsJan Kara1-1/+4
2021-08-13tests: check quota file space usage does not get accountedJan Kara2-0/+47
2021-08-11tst_bitops: don't stop testing on low memoryHeinrich Schuchardt1-1/+1
2021-08-10e2fsck: add maximum string length specifiers to fscanf format stringsTheodore Ts'o1-2/+2
2021-08-10libext2fs: fix coverity nits in tdb.cTheodore Ts'o1-4/+7
2021-08-10e2fsck: clean up two gcc -Wall warnings in recovery.cTheodore Ts'o1-3/+3
2021-08-10libsupport: fix potental NULL pointer dereferences in quota functionsLukas Czerner2-3/+7
2021-08-10libss: Add missing error handling for fdopen()Lukas Czerner1-0/+9
2021-08-10libss: handle memory allcation failure in ss_help()Lukas Czerner1-1/+6
2021-08-10libext2fs: remove augmented rbtree functionalityLukas Czerner2-76/+0
2021-08-10libext2fs: fix unexpected NULL variableLukas Czerner1-1/+2
2021-08-10ext2fs: initialize retval before using itLukas Czerner1-1/+1
2021-08-10e2fsck: value stored to err is never readLukas Czerner1-1/+0
2021-08-10e2fsck: drop gfp_t argument from blkdev_issue_flush()Theodore Ts'o2-2/+2
2021-08-06tests: skip u_direct_io if losetup failsDarrick J. Wong1-0/+5
2021-08-03mke2fs: fix a file descriptor leak when creating a file system image fileTheodore Ts'o1-0/+1
2021-08-03e2image: Dump quota filesJan Kara1-3/+6
2021-08-03quota: Do not account space used by project quota file to quotaJan Kara1-3/+5
2021-08-03ss_create_invocation: fix potential unititalized reference in error pathTheodore Ts'o1-0/+1
2021-08-02lsattr: check whether path is NULL in lsattr_dir_proc()Zhiqiang Liu1-0/+5
2021-08-02hashmap: change return value type of ext2fs_hashmap_add()Zhiqiang Liu4-9/+29
2021-08-02ss_create_invocation: fix error handling when memory allocation failsWu Guanghao1-9/+33
2021-08-02ss_add_info_dir: fix error handling when memory allocation failsWu Guanghao1-2/+5
2021-08-02mke2fs: fix creating a file system image w/o a pre-existing fileTheodore Ts'o1-0/+19
2021-07-30libext2fs: improve error handling in POSIX ACL conversionsSamuel Holland1-3/+5
2021-07-30setup-schroot: install the acl and libreadline-dev packagesTheodore Ts'o1-1/+1
2021-07-30tests: skip m_rootdir_acl on GNU HurdTheodore Ts'o1-0/+7
2021-07-30libext2fs: fix translation of Posix ACL's on big-endian systemsTheodore Ts'o1-8/+8
2021-07-29contrib: add setup-schroot command for use on Debian porter boxesTheodore Ts'o1-0/+44
2021-07-29tests: add description for j_recover_fast_commitTheodore Ts'o1-0/+1
2021-07-29tests: force test file systems to be built for the Linux OSTheodore Ts'o39-68/+58
2021-07-28tests: try using truncate command before falling back to using ddTheodore Ts'o1-5/+7
2021-07-28libsupport: fix sort_r.h to work on the GNU HurdTheodore Ts'o1-4/+4
2021-07-28e2fsck: fix f_baddotdir failure on big-endian systemsTheodore Ts'o1-5/+13
2021-07-27Remove debian/patches for v1.46.3 releaseTheodore Ts'o6-1317/+0
2021-07-27Merge tag 'v1.46.3' into debian/masterTheodore Ts'o96-3541/+5522
2021-07-27Update release notes, etc., for the 1.46.3 releasev1.46.3Theodore Ts'o10-408/+529
2021-07-27AOSP: Move system_shared_libs into target.bionic clauseColin Cross6-17/+3
2021-07-27AOSP: Use -Wno-pointer-arith in Android buildEric Biggers1-1/+1
2021-07-27AOSP: Add a new upstream source file to lib/e2p/Android.bpEric Biggers1-0/+1
2021-07-27AOSP: [LSC] Add LOCAL_LICENSE_KINDS to external/e2fsprogsBob Badour15-0/+203
2021-07-27po: update sr.po (from translationproject.org)Мирослав Николић1-915/+1011
2021-07-27po: update nl.po (from translationproject.org)Benno Schulenberg1-920/+1025
2021-07-27po: update ms.po (from translationproject.org)Sharuzzaman Ahmat Raslan1-973/+1052
2021-07-25Fix miscellaneous compiler warnings using "make gcc-wall"Theodore Ts'o22-75/+127
2021-07-24libext2fs: avoid unnecessary stat(2) calls on mountpointsTheodore Ts'o1-4/+4
2021-07-23debian/changelog: fix missing Closed: annotationTheodore Ts'o1-1/+1
2021-07-21AOSP: e2fsdroid: Don't over-reserve blocks for files in Base FS.David Anderson1-9/+30
2021-07-21mke2fs: do not warn about a pre-existing partition table when using a non-zer...Theodore Ts'o2-16/+17
2021-07-18mke2fs: only try discarding a single block to test if discard worksTheodore Ts'o1-3/+2
2021-07-16libext2fs: avoid forking a single thread in ext2fs_rw_bitmaps()Theodore Ts'o1-1/+1
2021-07-16libe2p: use stat to prevent calling EXT2_IOC_[GS]ETFLAGS on devicesTheodore Ts'o2-0/+24
2021-07-15ext2ed: fix potential NULL pointer dereference in dupstr()Zhiqiang Liu1-0/+2
2021-07-15lib/ss/error.c: check return value malloc in ss_name()Zhiqiang Liu1-0/+2
2021-07-15misc: fix potential segmentation fault problem in scandir()Zhiqiang Liu1-0/+2
2021-07-15argv_parse: check return value of malloc in argv_parse()Zhiqiang Liu1-0/+2
2021-07-15append_pathname: check the value returned by reallocwuguanghao1-1/+8
2021-07-15zap_sector: fix memory leakwuguanghao1-1/+3
2021-07-15tdb_transaction_recover: fix memory leakwuguanghao1-0/+1
2021-07-15profile_create_node: set magic before strdup(name) to avoid memory leakwuguanghao1-1/+1
2021-07-06libext2fs: fix a -Wunused-label warningEric Biggers1-1/+0
2021-07-06Fix -Wunused-variable warningsEric Biggers8-11/+6
2021-07-06Fix -Wunused-parameter warningsEric Biggers6-8/+14
2021-07-06mke2fs: use ext2fs_get_device_size2() on all platformsEric Biggers1-6/+0
2021-07-06e2fsck: sync fc_do_one_pass() changes from kernelEric Biggers1-3/+2
2021-07-06libext2fs: improve jbd_debug() implementationEric Biggers3-29/+5
2021-07-06tune2fs: update overhead when toggling journal featureJan Kara1-2/+8
2021-07-06e2fsck: fix last mount/write time when e2fsck is forcedLukas Czerner1-6/+6
2021-07-06e2fsck: fix ".." more gracefully if possibleAndreas Dilger9-22/+36
2021-07-05libext2fs: use offsetof() from stddef.hMichael Forney1-12/+1
2021-07-05libext2fs: use statement-expression for container_of only on GNU-compatible c...Michael Forney1-0/+5
2021-06-07debian: update changelog and debian/patches for the 1.46.2-2 releasedebian/1.46.2-2archive/debian/1.46.2-2Theodore Ts'o7-0/+1332
2021-06-06e2image: add OPTIONS section to man pageAndreas Dilger1-166/+184
2021-06-06libext2fs: fix missing mutex unlock in an error path of the Unix I/O managerAlexander Kanavin1-1/+1
2021-06-06e2fsck: fix unaligned accesses to ext4_fc_add_range and fc_raw_inodeTheodore Ts'o1-9/+7
2021-06-06e2fsck: fix unaligned accesses to ext4_fc_tl structHarshad Shirwadkar3-72/+65
2021-06-06e2fsck: fix portability problems caused by unaligned accessesTheodore Ts'o3-50/+56
2021-05-07e2image: fix overflow in l2 table processingArtem Blagodarenko1-1/+1
2021-05-07tests: add test of Direct I/O support in the Unix I/O managerTheodore Ts'o2-0/+105
2021-05-07libext2fs: fix Direct I/O support in the Unix I/O managerAlexander Kanavin1-7/+8
2021-05-07libext2fs: fix missing mutex unlock in an error path of the Unix I/O managerAlexander Kanavin1-1/+1
2021-05-06e2fsck: fix unaligned accesses to ext4_fc_add_range and fc_raw_inodeTheodore Ts'o1-9/+7
2021-05-06e2fsck: fix unaligned accesses to ext4_fc_tl structHarshad Shirwadkar3-72/+65
2021-05-06e2fsck: fix portability problems caused by unaligned accessesTheodore Ts'o3-50/+56
2021-04-11blkid: include time.h to provide explicit declaration for time()Theodore Ts'o2-1/+2
2021-04-02filefrag: minor usability improvementsAndreas Dilger2-41/+74
2021-04-02e2image: add OPTIONS section to man pageAndreas Dilger1-166/+184
2021-04-02misc: remove useless code in set_inode_xattr()Zhiqiang Liu1-1/+0
2021-03-31ext2fs: compile the io implementation according to osPaulo Antonio Alvarez3-3/+37
2021-03-31libext2fs: code adaptation to use the Windows IO managerPaulo Antonio Alvarez6-10/+88
2021-03-31libext2fs: add a Windows implementation of the IO managerPaulo Antonio Alvarez1-0/+1041
2021-03-18debian: update changelog for buster-backports release 1.46.2-1~bpo10+2debian/1.46.2-1_bpo10+2archive/debian/1.46.2-1_bpo10+2Theodore Ts'o1-0/+8
2021-03-11debian: adjust gbp.conf to build for buster-backportsdebian/1.46.2-1_bpo10+1archive/debian/1.46.2-1_bpo10+1Theodore Ts'o1-1/+1
2021-03-11debian: update changelog for buster-backports release 1.46.2-1~bpo10+1Theodore Ts'o1-0/+6
2021-03-11Merge branch 'debian/master' into debian/backportsTheodore Ts'o87-2070/+2817
2021-03-06resize2fs: close the file system on errors or early exitsTheodore Ts'o1-20/+30
2021-03-06resize2fs: avoid allocating over the MMP blockTheodore Ts'o1-0/+5
2021-02-28Merge tag 'v1.46.2' into debian/masterdebian/1.46.2-1archive/debian/1.46.2-1Theodore Ts'o87-2070/+2817
2021-02-28Update release notes, etc., for the 1.46.2 releasev1.46.2Theodore Ts'o9-630/+718
2021-02-28libext2fs: fix potential races in unix_ioTheodore Ts'o1-26/+31
2021-02-28libext2s: fix unix_io with IO_FLAG_FORCE_BOUNCE flag setTheodore Ts'o3-12/+121
2021-02-27po: update es.po (from translationproject.org)Antonio Ceballos1-916/+1014
2021-02-26libext2fs: fix unix_io's Direct I/O supportTheodore Ts'o2-23/+70
2021-02-26iscan: fix the test program iscan so it builds againTheodore Ts'o2-18/+139
2021-02-25mmp: do not use O_DIRECT when working with regular fileLukas Czerner1-11/+11
2021-02-25resize2fs: prevent block bitmap warnings when doing extreme fs expansionsTheodore Ts'o1-4/+8
2021-02-25debugfs: fix rdump and ls to handle uids and gids > 65536 correctlyTheodore Ts'o2-4/+4
2021-02-25Remove superfluous break statementsTheodore Ts'o2-2/+0
2021-02-25chattr/lsattr: expose FS_NOCOMP_FL (aka EXT2_NOCOMPR_FL)Lennart Poettering3-3/+9
2021-02-25debugfs: fix memory leak problem in read_list()Zhiqiang Liu1-4/+8
2021-02-24libe2p: remove nested #ifdefs in fgetflags.c and fsetflags.cTheodore Ts'o2-20/+16
2021-02-23debugfs: fix file descriptor leak on error path in do_logdump()Theodore Ts'o1-1/+1
2021-02-23misc/Makefile.in: add rules to build static versions of lsattr and chattrTheodore Ts'o1-1/+11
2021-02-23libe2p: skip unneeded lstat(2) in fgetflags() and fsetflags()Theodore Ts'o2-34/+41
2021-02-23debugfs: fix uninitialized variable es in do_logdump()Theodore Ts'o1-1/+5
2021-02-23debugfs: simplify the do_logdump() functionTheodore Ts'o1-24/+22
2021-02-23Add checks for fs->blocksize == 0 which could cause some crashesTheodore Ts'o5-4/+13
2021-02-23e2fsck: fix miscellaneous clang warningsTheodore Ts'o2-2/+3
2021-02-23e2fsck: initialize variable before first use in fast commit replayHarshad Shirwadkar2-2/+2
2021-02-23e2fsck: add fallthrough comment in fc replay switch caseHarshad Shirwadkar1-0/+1
2021-02-23ext2fs: don't ignore return value in ext2fs_count_blocksHarshad Shirwadkar1-2/+5
2021-02-23e2fsck: don't ignore return values in e2fsck_rewrite_extent_treeHarshad Shirwadkar1-7/+9
2021-02-23create_inode: fix potential file descriptor leak on an error pathTheodore Ts'o1-1/+1
2021-02-22misc: replace remaining loff_t with ext2_loff_tAndreas Dilger3-14/+15
2021-02-22chattr.1: improve attributes description to btrfsAkatsuki Rui1-2/+4
2021-02-22create_inode: Find subdirectory in do_write_internalEarl Chew3-7/+50
2021-02-16debian: update changelog for buster-backports release 1.46.1-1~bpo10+1debian/1.46.1-1_bpo10+1archive/debian/1.46.1-1_bpo10+1Theodore Ts'o1-0/+6
2021-02-16Merge branch 'debian/master' into debian/backportsTheodore Ts'o386-31924/+22721