Commit Graph

128 Commits

Author SHA1 Message Date
OBS User jankara
52ca0a90cf - Remove autoreconf (and resulting dependencies) from the spec file. The
upstream configure script should be fine.


Rev filesystems/134 Md5 58abc08ead9cd54aa534fa8a61b88c2e 2021-02-18 15:27:01 jankara 873455
2021-02-18 15:27:01 +00:00
OBS User jankara
1a0b2b179e - 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


Rev filesystems/133 Md5 4da2396220371cabb3821390c0d50055 2021-02-17 14:24:37 jankara 873155
2021-02-17 14:24:37 +00:00
OBS User jankara
e8919fe89f - Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section

Rev filesystems/131 Md5 a300a5c4b799943dc84d912ba424246a 2021-02-02 16:02:45 jankara 867513
2021-02-02 16:02:45 +00:00
OBS User jankara
8669660802 - prepare usrmerge (boo#1029961)
Rev filesystems/129 Md5 e2c6644e0bf756a877c4771c96681680 2020-11-20 11:13:53 jankara 849593
2020-11-20 11:13:53 +00:00
OBS User jankara
959f9b4b8a revert the BuildRequires addition
Rev filesystems/128 Md5 7ca3ce76ca10fc1678dde00afbdfaabd 2020-07-15 12:20:51 jankara 821087
2020-07-15 12:20:51 +00:00
OBS User jankara
088fef5e54 - Add BuildRequires suse-module-tools so that regenerate_initrd_posttrans
is properly defined during build (bsc#1042986)


Rev filesystems/127 Md5 c40b13eefe1f6277298a008b9e94e7bd 2020-07-09 20:14:38 jankara 819802
2020-07-09 20:14:38 +00:00
OBS User jankara
f32451dd2d e2fsprogs 1.45.6
Rev filesystems/125 Md5 71d8787965b319736945c0323cc99127 2020-05-04 07:48:24 jankara 799720
2020-05-04 07:48:24 +00:00
OBS User jankara
ac26e8c5af - 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


Rev filesystems/123 Md5 b8b79e6a12507937eedfe6c31b83550a 2020-01-13 18:46:00 jankara 762249
2020-01-13 18:46:00 +00:00
OBS User jankara
201a8cf4d7 - 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


Rev filesystems/121 Md5 b686fb158aeb4d7ffb0c2cefbde8b7a2 2019-10-07 10:14:28 jankara 734137
2019-10-07 10:14:28 +00:00
OBS User jankara
ff0cf33a74 Update to 1.45.3
Rev filesystems/119 Md5 9f1568d4506fa3afce4e2e4a7b08552d 2019-08-09 09:36:03 jankara 721980
2019-08-09 09:36:03 +00:00
OBS User dirkmueller
b5599c107a - 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.

Rev filesystems/116 Md5 ac4fcd5d3c2c2a1ab8d0951a6a7a4745 2019-07-25 17:08:11 dirkmueller 718436
2019-07-25 17:08:11 +00:00
OBS User dsterba
8b8828d0ba - Use FAT LTO objects in order to provide proper static library.
Rev filesystems/114 Md5 1f3637a83ed15f213c94e74d6b33d2d7 2019-07-03 10:53:29 dsterba 712990
2019-07-03 10:53:29 +00:00
OBS User jankara
582b049f7f - Package e2scrub unit files and separate scrubbing bits into a separate
subpackage e2fsprogs-scrub


Rev filesystems/112 Md5 749ce58032412ca6b2e59728979ae814 2019-05-31 12:03:49 jankara 706656
2019-05-31 12:03:49 +00:00
OBS User jankara
20457bbc61 Update e2fsprogs
Rev filesystems/111 Md5 fe3a57335d922c8561be2a3f32b86b16 2019-05-31 08:29:28 jankara 706555
2019-05-31 08:29:28 +00:00
OBS User jankara
0aa3e698b5 - Remove unused configure-Fix-autoheader-failure.patch.
Rev filesystems/109 Md5 29d77e4e7f513f89648fd58e529d9c04 2019-05-15 14:51:06 jankara 703178
2019-05-15 14:51:06 +00:00
OBS User jankara
15c17fd8be Update e2fsprogs
Rev filesystems/108 Md5 778c7505bb6d490d8db63018730b84c6 2019-05-15 14:48:17 jankara 703151
2019-05-15 14:48:17 +00:00
OBS User jankara
7264eee77e - configure-Fix-autoheader-failure.patch: Fix autoheader failure
Rev filesystems/106 Md5 35d85399ea12ad750e1e89ae007b563c 2019-04-01 08:49:22 jankara 690287
2019-04-01 08:49:22 +00:00
OBS User jankara
a255fd743a - 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


Rev filesystems/105 Md5 e9ef876cf704775d09b8c4a522b3c36b 2019-03-29 17:27:56 jankara 689917
2019-03-29 17:27:56 +00:00
OBS User jankara
7a9b09a9fe - 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


Rev filesystems/103 Md5 b765768bc66b085534b4a0266261d95a 2019-01-08 14:35:18 jankara 663602
2019-01-08 14:35:18 +00:00
OBS User jankara
35f57eda5c - 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


Rev filesystems/101 Md5 8c1e4fbacd465467187e3074d9d43f01 2018-09-11 16:07:52 jankara 635055
2018-09-11 16:07:52 +00:00
OBS User jankara
131be805fa - Update to 1.44.2
* support for directories over 2 GB (large_dir feature)
 * support for large extended attributes (ea_inode feature)
 * metadata checksumming is enabled by default by mke2fs
 * resize2fs deemed stable enough for bigalloc file systems
 * tune2fs now replays the journal before modifying the file system
 * improved consistency checks for symlinks
 * various fixes in e2image, dumpe2fs, debugfs, and e2fsck for bigalloc
   file systems
 * fix e2image handling of images on big endian systems
 * fixed e2fsck to properly update quotas when handling orphan inodes


Rev filesystems/99 Md5 4d4bca48086ba0d540d461f2bacc0aa8 2018-05-24 08:11:58 jankara 611842
2018-05-24 08:11:58 +00:00
OBS User buildservice-autocommit
60f2f7f2c8 baserev update by copy to link target
Rev filesystems/98 Md5 97b6196f94ba6633c098feee13eafc32 2018-03-12 11:06:19 buildservice-autocommit 584248
2018-03-12 11:06:19 +00:00
OBS User jankara
89c1e889ae - libext2fs-fix-build-failure-in-swapfs.c-on-big-endia.patch: Removed as it is
included in the new release
- switched to .xz archive as kernel.org is going to deprecate them
- Update to 1.43.9
 * fix build failure on bigf endian systems
 * inode flag cleanup in libe2p


Rev filesystems/95 Md5 f361108276c0bb941b2ee2da96e16cbc 2018-03-06 12:48:03 jankara 583383
2018-03-06 12:48:03 +00:00
OBS User jankara
de8621a731 - libext2fs: fix build failure in swapfs.c on big-endian systems (bsc#1077420)
Rev filesystems/92 Md5 54ec269affcdc492711658236d0e50d3 2018-01-24 14:47:42 jankara 569260
2018-01-24 14:47:42 +00:00
OBS User jankara
9039d5c7bc - Update to 1.43.8
* add forgotten byteswap of some new superblock fields
 * fix use-after-free in e2fsck for corrupted root inode
 * fix floating point exception due to corrupted superblock in e2fsck
 * fix resize2fs's free block sanity checks
 * updated translations


Rev filesystems/90 Md5 5955b32b2ac9b8dff6308affc5d4be78 2018-01-09 10:49:12 jankara 562848
2018-01-09 10:49:12 +00:00
OBS User jankara
d54b6dfa05 - Added %license tag to specfile
Rev filesystems/88 Md5 b31000d8999daf8c3775eeb1ade04ade 2017-11-14 13:55:12 jankara 541820
2017-11-14 13:55:12 +00:00
OBS User jankara
f75df80f4c - Update to 1.43.7
* debugfs, tune2fs, fuse2fs fixes of error handling in journal replay
 * e2fsck and debugfs fixes so that malicious filesystems do not cause
   buffer overflows
 * fix corner cases in offline resizing in resize2fs
 * updated translations


Rev filesystems/87 Md5 6ba4faa0f4596e3dd52a6208f8d9900e 2017-11-08 17:47:20 jankara 539981
2017-11-08 17:47:20 +00:00
OBS User dirkmueller
26f5c9da25 - ignore errors for install-info calls in post scripts,
otherwise installing with "--excludedocs" fails

Rev filesystems/85 Md5 5a30324c69de0024e01c34ceb9568de3 2017-09-19 08:54:20 dirkmueller 527018
2017-09-19 08:54:20 +00:00
OBS User jankara
ce08ecf47c - Update to 1.43.6
* fix printing of quota inconsistency messages
 * fix out of bounds checks in e2fsck
 * optimize e2fsck CPU usage for large sparse files
 * increase inode size to 256 bytes if features require it
 * various UI fixes
 * updated translations


Rev filesystems/83 Md5 231150622921942052dadd074d22be77 2017-09-05 15:43:36 jankara 521383
2017-09-05 15:43:36 +00:00
OBS User dsterba
268af457e9 Rev filesystems/82 Md5 26415589e182130fd302d4a61b9abc32 2017-08-29 13:11:56 dsterba 519143 2017-08-29 13:11:56 +00:00
OBS User jankara
d66e7a1864 - Update to 1.43.5
* fix e2fsck infinite loop when rebuilding encrypted directories
 * fix tune2fs support for enabling /disabling project quota
 * fixes in debugfs, dumpe2fs, e2fsck, tune2fs, and resize2fs for maliciously
   corrupted filesystems
 * fix e2fsck to verify invalid quota inode numbers
 * fix byte-swapping of backup superblocks
 * fix e2fsck -E bmap2extent to work for sparse files
 * fix e2fsck to correctly handle quota accounting for multiply claimed blocks
 * lots of other fixes


Rev filesystems/80 Md5 ec0bd0aef1ce086393f7fa4851c2309e 2017-08-21 13:25:12 jankara 517938
2017-08-21 13:25:12 +00:00
OBS User jankara
271d3e4dfd Update to 1.43.4
Rev filesystems/78 Md5 9b522352697bf1e65fcb974bd4e806ee 2017-03-03 10:28:50 jankara 467687
2017-03-03 10:28:50 +00:00
OBS User jankara
4dd430a92b Rev filesystems/76 Md5 cefd6f4eabd819585aad97cd11b68cf1 2016-10-03 12:14:24 jankara 432945 2016-10-03 12:14:24 +00:00
OBS User jankara
7cdcf08a87 Update download link
Rev filesystems/75 Md5 9b15b1b5cbdfe7cf0c41f452721ee6dc 2016-09-27 16:47:59 jankara 430600
2016-09-27 16:47:59 +00:00
OBS User jankara
746c1ba921 Update to 1.43.3
Rev filesystems/73 Md5 41362e3259afff931d290a524b3f47c7 2016-09-26 14:53:59 jankara 430440
2016-09-26 14:53:59 +00:00
OBS User dirkmueller
1b377fb9a6 - fix last change
Rev filesystems/72 Md5 eca11c244b27cc6310db761ea6b2d391 2016-09-12 11:02:41 dirkmueller None
2016-09-12 11:02:41 +00:00
OBS User dirkmueller
5174483182 - Rebuild the initrd if this package changes (and we are not
building the -mini version)

Rev filesystems/71 Md5 3a7ec38eaa7828e236031627b3abefb7 2016-07-25 11:02:06 dirkmueller 414763
2016-07-25 11:02:06 +00:00
OBS User jankara
0b73fc0f20 Update to 1.43.1
Rev filesystems/69 Md5 d66e6cc0a1508f999ba73789f5d99f8b 2016-06-20 16:45:56 jankara 403732
2016-06-20 16:45:56 +00:00
OBS User jankara
6ad42c9783 - spec: add static library dependencies
Rev filesystems/67 Md5 80db6cd2cc0e853e4721dcae023e47a9 2015-08-12 13:49:25 jankara 321250
2015-08-12 13:49:25 +00:00
OBS User dirkmueller
8d7c6ed453 - enable static build and package static libraries
Rev filesystems/66 Md5 41d99c8ee4b58ebb07aa578bbe81d828 2015-08-05 12:31:46 dirkmueller 320148
2015-08-05 12:31:46 +00:00
OBS User dirkmueller
46a03a54ba - e2fsprogs-1.41.1-splash_support.patch: Drop it, this patch
depends on the old in kernel "bootsplash" patches that were
   removed after the introduction of plymouth.

Rev filesystems/64 Md5 d54d87b45ab0b0b1d41f618e7a45e980 2015-06-23 06:27:13 dirkmueller 312873
2015-06-23 06:27:13 +00:00
OBS User jankara
7cfd5bad40 Update to 1.42.13
Rev filesystems/62 Md5 270229393e42da3ea1dc61f29181cb06 2015-05-26 12:44:00 jankara 308742
2015-05-26 12:44:00 +00:00
OBS User jankara
4cbe53b706 Fix use after free issue leading to occasional crash
Rev filesystems/60 Md5 3336c29a737163cacf6c64982744836c 2015-01-09 08:57:11 jankara 280547
2015-01-09 08:57:11 +00:00
OBS User jankara
89613d2b11 Update to 1.42.12
Rev filesystems/58 Md5 980207ea19f380afd84cc2b22a56cf84 2014-09-02 13:56:03 jankara 247231
2014-09-02 13:56:03 +00:00
OBS User jankara
d0303860d4 Update to 1.42.11
Rev filesystems/56 Md5 e763fb23fa17537f51f4a55979ea280b 2014-07-15 16:30:42 jankara 241110
2014-07-15 16:30:42 +00:00
OBS User mfasheh
e25ed8840b - Add filefrag-print-shared-extent-flag.patch: lets filefrag print shared
extent flag when it gets it. Helps with fate#316317 / bnc#868847. Patch
  sent to upstream 4/17/2014.

Rev filesystems/54 Md5 985607fade8c4a4b3451cd4f520b989f 2014-04-28 17:55:32 mfasheh 231951
2014-04-28 17:55:32 +00:00
OBS User jankara
718dc0cbc6 Update to 1.42.9
Rev filesystems/51 Md5 e3ca0c775d5ed8a63bda109ecc073b45 2014-01-27 09:58:18 jankara 215247
2014-01-27 09:58:18 +00:00
OBS User jeff_mahoney
36a90942ea create e2fsprogs-mini
This patch only creates the .spec file.  A link needs to also
be created from filesystems:e2fsprogs-mini to filesystems:e2fsprogs.

This is needed so to reduce the build dependencies on libtirpc so the
new fixed version can actually get into Factory and hopefully openSUSE 13.1

- Created "-mini" version of package which doesn't
  build "info" and so doesn't depend on makeinfo,
  texinfo, and all of tex.  This should allow packages
  in the bootstrap cycle (such as krb5-mini) to
  build-depends of libraries from here.


- Created "-mini" version of package which doesn't
  build "info" and so doesn't depend on makeinfo,
  texinfo, and all of tex.  This should allow packages
  in the bootstrap cycle (such as krb5-mini) to
  build-depends of libraries from here.

- update to 1.42.8
  * e2fsck: detect and fix invalid extents at leaf block tails
  * e2fsck: allow checking ro root fs with external journal
  * fix offline resizing of fs with flex_bg && !resize_inode
  * fix resize2fs to not leave bitmaps beyond fs end
  * fixed e2image for large (>32-bit) filesystems
  * debugfs fixes
- Removed upstreamed patches:
    e2p-Fix-s-handling-in-parse_num_blocks2.patch
    resize-bigalloc_check-should-have-return-type-void.patch
    libext2fs-Fix-return-value-in-ext2fs_test_block_bitm.patch
    libext2fs-Provide-prototype-for-ext2fs_symlink.patch

- Fix compilation for Fedora targets in Build Service

- Fix compilation warnings by patches:
  e2p-Fix-s-handling-in-parse_num_blocks2.patch

Rev filesystems/50 Md5 8463db4be40d0427c9bb17050f6a36e9 2013-12-10 20:59:42 jeff_mahoney 210106
2013-12-10 20:59:42 +00:00
OBS User jankara
98801f3cfb Update to 1.42.8
Rev filesystems/48 Md5 5b3103b56a6caebebef45c4a5719a166 2013-06-27 14:23:56 jankara 181173
2013-06-27 14:23:56 +00:00
OBS User jankara
ed2d95ec73 Rev filesystems/46 Md5 eaf9cd5e0b12c7b36888b97156c93ce4 2013-02-26 18:05:10 jankara 156459 2013-02-26 18:05:10 +00:00