Commit Graph

207 Commits

Author SHA1 Message Date
Richard Brown
5cfb10af63 Accepting request 922404 from filesystems
OBS-URL: https://build.opensuse.org/request/show/922404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=122
2021-10-08 20:04:32 +00:00
Jan Kara
c6068ea4ce Accepting request 922397 from home:jankara:branches:filesystems
- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them

OBS-URL: https://build.opensuse.org/request/show/922397
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=144
2021-09-30 14:34:36 +00:00
Dominique Leuenberger
5cbfc67189 Accepting request 919835 from filesystems
OBS-URL: https://build.opensuse.org/request/show/919835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=121
2021-09-21 19:12:15 +00:00
Jan Kara
ab79e3335e Accepting request 919834 from home:jankara:branches:filesystems
- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)

OBS-URL: https://build.opensuse.org/request/show/919834
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=143
2021-09-17 16:27:04 +00:00
Jan Kara
aa2b862d09 Accepting request 918932 from home:jsegitz:branches:systemdhardening:filesystems
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/918932
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=142
2021-09-15 09:02:50 +00:00
Dominique Leuenberger
a969cf920b Accepting request 909835 from filesystems
OBS-URL: https://build.opensuse.org/request/show/909835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=120
2021-08-07 15:57:08 +00:00
Jan Kara
26487abc61 Accepting request 909834 from home:jankara:branches:filesystems
- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations

OBS-URL: https://build.opensuse.org/request/show/909834
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=141
2021-08-02 21:03:06 +00:00
Dominique Leuenberger
55e98f82d3 Accepting request 902396 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/902396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=119
2021-06-29 20:42:47 +00:00
David Sterba
23d25c3f89 Accepting request 896862 from home:cgiboudeaux:branches:filesystems
- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.

OBS-URL: https://build.opensuse.org/request/show/896862
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=140
2021-06-25 14:02:17 +00:00
Dominique Leuenberger
186ec0c804 e2fsprogs is ring0, fuse as dep is unavceptable
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=118
2021-05-16 09:38:34 +00:00
OBS User buildservice-autocommit
936a869155 Updating link to change in openSUSE:Factory/e2fsprogs revision 118.0
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=8971a031ba0f31384f226b78555104e3
2021-05-16 09:38:34 +00:00
Dominique Leuenberger
868c2866c3 Accepting request 892170 from filesystems
OBS-URL: https://build.opensuse.org/request/show/892170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=117
2021-05-15 21:14:51 +00:00
Jan Kara
8ac5fb7cfe Accepting request 892120 from home:Charadon:branches:filesystems
- Added fuse2fs as a subpackage

OBS-URL: https://build.opensuse.org/request/show/892120
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=138
2021-05-11 07:41:51 +00:00
Dominique Leuenberger
f4b6335c7f Accepting request 879951 from filesystems
OBS-URL: https://build.opensuse.org/request/show/879951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=116
2021-03-24 15:09:34 +00:00
Jan Kara
32b5dd30cd Accepting request 879909 from home:AndreasStieger:branches:filesystems
e2fsprogs 1.46.2

OBS-URL: https://build.opensuse.org/request/show/879909
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=136
2021-03-18 17:29:42 +00:00
Dominique Leuenberger
d45cbaec12 Accepting request 873456 from filesystems
OBS-URL: https://build.opensuse.org/request/show/873456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=115
2021-02-23 19:20:05 +00:00
Jan Kara
fc39ebae42 Accepting request 873455 from home:jankara:branches:filesystems
- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.

OBS-URL: https://build.opensuse.org/request/show/873455
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=134
2021-02-18 15:27:01 +00:00
Jan Kara
7ea28ba7d3 Accepting request 873155 from home:jankara:branches:filesystems
- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros

OBS-URL: https://build.opensuse.org/request/show/873155
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=133
2021-02-17 14:24:37 +00:00
Dominique Leuenberger
e5f202fb16 Accepting request 868690 from filesystems
OBS-URL: https://build.opensuse.org/request/show/868690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=114
2021-02-04 19:21:29 +00:00
Jan Kara
85b257fd14 Accepting request 867513 from home:kukuk:etc
- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section

OBS-URL: https://build.opensuse.org/request/show/867513
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=131
2021-02-02 16:02:45 +00:00
Dominique Leuenberger
3063ca9a4a Accepting request 849645 from filesystems
OBS-URL: https://build.opensuse.org/request/show/849645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=113
2020-11-26 22:08:51 +00:00
Jan Kara
0ded56e120 Accepting request 849593 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849593
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=129
2020-11-20 11:13:53 +00:00
Jan Kara
9f9d07f15a Accepting request 821087 from filesystems
revert the BuildRequires addition

OBS-URL: https://build.opensuse.org/request/show/821087
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=128
2020-07-15 12:20:51 +00:00
Jan Kara
c2347d13ff Accepting request 819802 from home:jankara:branches:filesystems
- Add BuildRequires suse-module-tools so that regenerate_initrd_posttrans
  is properly defined during build (bsc#1042986)

OBS-URL: https://build.opensuse.org/request/show/819802
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=127
2020-07-09 20:14:38 +00:00
Dominique Leuenberger
1ef02fdbed Accepting request 799979 from filesystems
OBS-URL: https://build.opensuse.org/request/show/799979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=112
2020-05-11 11:25:35 +00:00
Jan Kara
a3dce39c55 Accepting request 799720 from home:AndreasStieger:branches:filesystems
e2fsprogs 1.45.6

OBS-URL: https://build.opensuse.org/request/show/799720
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=125
2020-05-04 07:48:24 +00:00
Dominique Leuenberger
b85cf1eb30 Accepting request 764110 from filesystems
OBS-URL: https://build.opensuse.org/request/show/764110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=111
2020-01-20 21:47:16 +00:00
Jan Kara
b2f753a76e Accepting request 762249 from home:jankara:branches:filesystems
- Update to 1.45.5:
  * Fix out of bounds write when checking maliciously corrupted filesystem
  * Remove unnecessary sleep in e2scrub
  * Fix spurious emails from e2scrub_all
  * Fix crash in e2fsck when rebuilding very large directories
  * Improve resize2fs minimum fs size estimates when the fs is mounted
  * Fix UBSAN failures when fuzzing filesystem images
  * Fix potential memory leak in read_bitmap() in libext2fs
  * Speedup e2fsck on file systems with a very large number of inodes
  * fuse2fs fixes

OBS-URL: https://build.opensuse.org/request/show/762249
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=123
2020-01-13 18:46:00 +00:00
Dominique Leuenberger
1f4cd6fee7 Accepting request 735746 from filesystems
OBS-URL: https://build.opensuse.org/request/show/735746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=110
2019-10-14 10:31:24 +00:00
Jan Kara
0b97b0147d Accepting request 734137 from home:jankara:branches:filesystems
- Update to 1.45.4:
  * A maliciously corrupted file systems can trigger buffer overruns in the
    quota code used by e2fsck. (Addresses CVE-2019-5094)
  * E2fsck now checks to make sure the casefold flag is only set on
    directories, and only when the casefold feature is enabled
  * E2fsck will not disable the low dtime checks when using a backup superblock
    where the last mount time is zero
  * Scrubbing scripts fixes
  * Update translations

OBS-URL: https://build.opensuse.org/request/show/734137
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=121
2019-10-07 10:14:28 +00:00
Dominique Leuenberger
1063fb0e8a Accepting request 721981 from filesystems
OBS-URL: https://build.opensuse.org/request/show/721981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=109
2019-08-27 09:58:09 +00:00
Jan Kara
3157bcbb8b Accepting request 721980 from home:jankara:branches:filesystems
Update to 1.45.3

OBS-URL: https://build.opensuse.org/request/show/721980
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=119
2019-08-09 09:36:03 +00:00
Dominique Leuenberger
0c2381ac76 Accepting request 718774 from filesystems
OBS-URL: https://build.opensuse.org/request/show/718774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=108
2019-08-05 09:18:20 +00:00
ee24290fae Accepting request 718621 from home:1Antoine1:branches:filesystems
Fix patch name in changes so that update is accepted in Factory.

OBS-URL: https://build.opensuse.org/request/show/718621
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=117
2019-07-26 08:39:51 +00:00
3ad25375a6 Accepting request 718436 from home:1Antoine1:branches:filesystems
- Fix build with gettext 0.20:
  * Add e2fsprogs-1.43-gettext.patch.
  * Exclude in-sources intl/ directory from build.
- Fix install_info_delete usage: It must be called in preun.

OBS-URL: https://build.opensuse.org/request/show/718436
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=116
2019-07-25 17:08:11 +00:00
Dominique Leuenberger
9f408a5775 Accepting request 713211 from filesystems
OBS-URL: https://build.opensuse.org/request/show/713211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=107
2019-07-08 13:09:55 +00:00
David Sterba
d817cdfd53 Accepting request 712990 from home:marxin:branches:filesystems
- Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/712990
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=114
2019-07-03 10:53:29 +00:00
Dominique Leuenberger
1ac1e8a5a9 Accepting request 706657 from filesystems
OBS-URL: https://build.opensuse.org/request/show/706657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=106
2019-06-12 11:06:18 +00:00
Jan Kara
b15d56718d Accepting request 706656 from home:jankara:branches:filesystems
- Package e2scrub unit files and separate scrubbing bits into a separate
  subpackage e2fsprogs-scrub

OBS-URL: https://build.opensuse.org/request/show/706656
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=112
2019-05-31 12:03:49 +00:00
Jan Kara
9b3e9eb82e Accepting request 706555 from home:seanlew:branches:filesystems
Update e2fsprogs

OBS-URL: https://build.opensuse.org/request/show/706555
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=111
2019-05-31 08:29:28 +00:00
Dominique Leuenberger
8405ccf37f Accepting request 703179 from filesystems
OBS-URL: https://build.opensuse.org/request/show/703179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=105
2019-05-21 08:19:39 +00:00
Jan Kara
f340f32ac3 Accepting request 703178 from home:jankara:branches:filesystems
- Remove unused configure-Fix-autoheader-failure.patch.

OBS-URL: https://build.opensuse.org/request/show/703178
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=109
2019-05-15 14:51:06 +00:00
Jan Kara
b15589e793 Accepting request 703151 from home:seanlew:branches:filesystems
Update e2fsprogs

OBS-URL: https://build.opensuse.org/request/show/703151
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=108
2019-05-15 14:48:17 +00:00
Dominique Leuenberger
3529bb8ab4 Accepting request 690289 from filesystems
OBS-URL: https://build.opensuse.org/request/show/690289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=104
2019-04-04 10:00:55 +00:00
Jan Kara
26966220f3 Accepting request 690287 from home:jankara:branches:filesystems
- configure-Fix-autoheader-failure.patch: Fix autoheader failure

OBS-URL: https://build.opensuse.org/request/show/690287
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=106
2019-04-01 08:49:22 +00:00
Jan Kara
c9e51669e6 Accepting request 689917 from home:jankara:branches:filesystems
- configure-Fix-autoheader-failure.patch: Fix autoheader failure
- Update to 1.45.0
 * Add support to force check at the next fsck run to tune2fs
 * Add e2scrub script to run e2fsck on LVM backed filesystem
 * Mke2fs will attempt to use ZERO_RANGE before PUNCH_HOLE so that we don't
   lose allocated blocks in preallocated files
 * Initial support for setting character set encoding
 * Add support for setting inode checksum to debugfs
 * Add support for specifying superblock location to e2image
 * Fix e4defrag to handle situation when files are created while it is running
 * Fix e2fsck to handle dirs > 2 GiB when largedir feature is enabled
 * Fix mke2fs huge file creation
 * Fix libext2fs to be more robust against invalid group descriptors
 * Fix mke2fs and debugfs to correctly copy files > 2 GiB
 * Fix memory leaks in debugfs, mke2fs, and e2freefrag

OBS-URL: https://build.opensuse.org/request/show/689917
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=105
2019-03-29 17:27:56 +00:00
Dominique Leuenberger
fee9f27f41 Accepting request 663724 from filesystems
OBS-URL: https://build.opensuse.org/request/show/663724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=103
2019-01-29 13:37:21 +00:00
Jan Kara
b61c98cf4f Accepting request 663602 from home:jankara:branches:filesystems
- Update to 1.44.5
 * use 64-bit counters to track number of defragged files
 * correctly traslate Posix ACLs
 * Use the online free block counts
 * Fix a false warning that tune2fs will take along time to change UUID
 * e2fsck will only offer to set the inline_data feature flag sometimes
 * e4defrag running as root but can't find file system
 * resize2fs was failing to update extent tree checksums
 * fuse2fs command line parsing fixed
 * e2fs segfault fix when corrupted journal file-system is too large
 * e2image now includes the mmp block
 * fix various verity handling bugs which made it unusable
 * fix a bug in tune2fs to dereference freed memory after replay

OBS-URL: https://build.opensuse.org/request/show/663602
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=103
2019-01-08 14:35:18 +00:00
Yuchen Lin
1ebd23cebd Accepting request 635056 from filesystems
OBS-URL: https://build.opensuse.org/request/show/635056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/e2fsprogs?expand=0&rev=102
2018-09-17 12:25:40 +00:00
Jan Kara
19b881e79e Accepting request 635055 from home:jankara:branches:filesystems
- Update to 1.44.4
 * fix debugs ncheck command to work for files with multiple hardlinks
 * avoid floating point exception when libblkid probes maliciously corrupted
   superblocks
 * fix e2fsck to handle filesystems with resize_inode and meta_bg enabled
 * basic fsverify support
 * debugfs can operate on corrupted filesystems so they can be fixed
 * new debugfs commands for dumping xattr blocks and i_blocks array
 * dumpe2fs can print MMP block
 * inode's project ID properly byte-swapped on big-endian filesystems
 * e2fsck can handle s_inodes_count corruption
 * other e2fsck improvements and fixes
 * mke2fs fixes where in various corner cases invalid filesystem would be
   created
- add new e2mmpstatus alias for dumpe2fs to spec file

OBS-URL: https://build.opensuse.org/request/show/635055
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=101
2018-09-11 16:07:52 +00:00