Theodore Ts'o | c2a8499 | 2019-09-23 16:04:59 -0400 | [diff] [blame] | 1 | E2fsprogs 1.45.4 (September 23, 2019) |
| 2 | ===================================== |
| 3 | |
| 4 | Updates/Fixes since v1.45.3: |
| 5 | |
| 6 | Fixes |
| 7 | ----- |
| 8 | |
| 9 | A maliciously corrupted file systems can trigger buffer overruns in the |
| 10 | quota code used by e2fsck. (Addresses CVE-2019-5094) |
| 11 | |
| 12 | E2fsck now checks to make sure the casefold flag is only set on |
| 13 | directories, and only when the casefold feature is enabled. |
| 14 | |
| 15 | E2fsck will not disable the low dtime checks when using a backup |
| 16 | superblock where the last mount time is zero. This fixes a failure in |
| 17 | xfstests ext4/007. |
| 18 | |
| 19 | Fix e2fsck so that when it needs to recreate the root directory, the |
| 20 | quota counts are correctly updated. |
| 21 | |
| 22 | Fix e2scrub_all cron script so it checks to make sure e2scrub_all |
| 23 | exists, since the crontab and cron script might stick around after the |
| 24 | e2fsprogs package is removed. (Addresses Debian Bug: #932622) |
| 25 | |
| 26 | Fix e2scrub_all so that it works when the free space is exactly the |
| 27 | snapshot size. (Addresses Debian Bug: #935009) |
| 28 | |
| 29 | Avoid spurious lvm warnings when e2scrub_all is run out of cron on |
| 30 | non-systemd systems (Addresses Debian Bug: #940240) |
| 31 | |
| 32 | Update the man pages to document the new fsverity feature, and improve |
| 33 | the documentation for the casefold and encrypt features. |
| 34 | |
| 35 | |
| 36 | Performance, Internal Implementation, Development Support etc. |
| 37 | -------------------------------------------------------------- |
| 38 | |
| 39 | Fixed various debian packaging issues. (Addresses Debian Bug: #933247, |
| 40 | #932874, #932876, #932855, #932859, #932861, #932881, #932888) |
| 41 | |
| 42 | Fix false positive test failure in f_pre_1970_date_encoding on 32-bit |
| 43 | systems with a 64-bit time_t. (Addresses Debian Bug: #932906) |
| 44 | |
| 45 | Fixed various compiler warnings. (Addresses Google Bug #118836063) |
| 46 | |
| 47 | Update the Czech, Dutch, French, German, Malay, Polish, Portuguese, |
| 48 | Spanish, Swedish, Ukrainian, and Vietnamese translations from the |
| 49 | Translation Project. |
| 50 | |