btrfsprogs/btrfsprogs.changes
Stephan Kulow 24434a14bd Accepting request 208360 from filesystems
Sync to a long-awaited upstream release. Version update. Only a handful of local packages that will be upstreamed later.

This set of changes is not suitable for direct copy to currently released products because there are changes in mkfs defaults (12.x, 13.x, SLES). Fine for Factory. (forwarded request 208357 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/208360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=36
2013-11-28 15:50:38 +00:00

337 lines
12 KiB
Plaintext

-------------------------------------------------------------------
Mon Nov 25 14:10:55 CET 2013 - dsterba@suse.cz
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
-------------------------------------------------------------------
Thu Oct 31 01:05:56 CET 2013 - dsterba@suse.cz
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
* 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
* 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
* 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
* 0053-btrfs-progs-use-reentrant-localtime.patch
* 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
* 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
* 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
* 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
* 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
* 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
* 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
* 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
* 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
-------------------------------------------------------------------
Fri Oct 4 20:16:02 UTC 2013 - rgoldwyn@suse.com
- Change udev rule filename in setup-btrfs.sh to
/usr/lib/udev/rules.d/64-btrfs.rules from
from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
-------------------------------------------------------------------
Thu Sep 26 21:21:15 UTC 2013 - jeffm@suse.com
- Remove udev rules file - udev packages one itself (bnc#839960).
-------------------------------------------------------------------
Mon Sep 16 15:49:00 UTC 2013 - jeffm@suse.com
- update to upstream master (194aa4a1)
- btrfs-restore: deal with NULL returns from read_node_slot
- btrfs-restore: use the correct leafsize when reading the FS location
- btrfs-find-root: Add options to control generation and level
- btrfsck: fix incorrect casting on items in the corrupt_blocks tree
- Btrfs-progs: fix closing of devices
- Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
- Btrfs-progs: cleanup btrfs-image usage
- Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
- Btrfs-progs: skip open devices which is missing
- Btrfs-progs: fix misuse of skinny metadata in btrfs-image
- Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
- Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
- Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
- Btrfs-progs: Add chunk recover function - using old chunk items
- Btrfs-progs: Add block group check funtion
- Btrfs-progs: extend the extent cache for the device extent
- Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
- Btrfs-progs: introduce common insert/search/delete functions for rb-tree
- Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
- Btrfs-progs: Don't free the devices when close the ctree
- Btrfs-progs: don't close the file descriptor 0 when closing a device
- Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
-------------------------------------------------------------------
Thu Sep 5 16:33:50 CEST 2013 - dsterba@suse.cz
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
default, (aka hardlink count limtitation) (bnc#835695)
-------------------------------------------------------------------
Fri Aug 9 14:03:04 CEST 2013 - dsterba@suse.cz
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
loop mount detection again (bnc#834173)
-------------------------------------------------------------------
Mon Jul 22 17:50:52 CEST 2013 - ohering@suse.de
- Simplify checks in mkinitrd scripts.
They are always true because they come from the same package
Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
-------------------------------------------------------------------
Thu Jul 4 12:30:41 CEST 2013 - dsterba@suse.cz
- update to upstream master (f00dd8386a57d241d0f7c)
-------------------------------------------------------------------
Sun Jun 16 23:39:42 UTC 2013 - jengelh@inai.de
- Make requirement on libattr-devel explicit
-------------------------------------------------------------------
Fri Apr 13 16:06:50 CEST 2012 - dsterba@suse.cz
- initrd support: add module (bnc#750185, bnc#727383)
-------------------------------------------------------------------
Tue Apr 10 21:50:00 UTC 2012 - frank.lichtenheld@sophos.com
- set correct file mode if writing replacement fsck
-------------------------------------------------------------------
Fri Apr 6 13:57:43 CEST 2012 - dsterba@suse.cz
- fix build failure
-------------------------------------------------------------------
Fri Apr 6 13:27:48 CEST 2012 - dsterba@suse.cz
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
-------------------------------------------------------------------
Fri Mar 9 16:26:20 UTC 2012 - rschweikert@suse.com
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
-------------------------------------------------------------------
Mon Mar 5 13:06:43 CET 2012 - dsterba@suse.cz
- add btrfsck repair options for:
- rebuild extent records
- fix block group accounting
- reset csums for rescue nodatasum mount
- prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
-------------------------------------------------------------------
Mon Feb 13 10:44:43 UTC 2012 - coolo@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Mon Dec 12 15:44:48 CET 2011 - dkukawka@suse.de
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
segfaults from bnc#710486 due to unchecked usage of return
value of open_ctree()
[fixed compilation warnings]
-------------------------------------------------------------------
Mon Dec 12 14:50:07 CET 2011 - dsterba@suse.cz
- pull upstream, replace existing patches, spec update
- update 'restore' utility
- lzo support
- tools may now take earlies superblock when opening the fs
- other fixes
- pull integration-20111030 branch
- mkfs: force mkfs if desired
- other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
- skip non-existent devices or without media
- documentation updates
- scrubbing single device
- graceful error handling when opening fs fails
-------------------------------------------------------------------
Fri Dec 9 00:43:08 CET 2011 - dsterba@suse.cz
- updated mkinitrd script to scan devices before mount (bnc#727383)
-------------------------------------------------------------------
Wed Nov 9 14:34:56 CET 2011 - dsterba@suse.cz
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
-------------------------------------------------------------------
Tue Oct 4 02:08:54 CEST 2011 - dsterba@suse.cz
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
-------------------------------------------------------------------
Sat Sep 17 20:58:20 UTC 2011 - jengelh@medozas.de
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
-------------------------------------------------------------------
Thu Aug 4 21:52:12 CEST 2011 - dsterba@suse.cz
- add patch for local version override as we do not build from
git, and avoid doubled "Btrfs" in output of 'btrfs'
-------------------------------------------------------------------
Thu Aug 4 21:20:11 CEST 2011 - dsterba@suse.cz
- reorder help for 'get-default' right after 'set-default'
-------------------------------------------------------------------
Thu Jul 28 19:10:08 CEST 2011 - dsterba@suse.cz
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
-------------------------------------------------------------------
Wed Jul 20 19:12:46 CEST 2011 - dsterba@suse.cz
- remove debugging printf from
0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
-------------------------------------------------------------------
Fri Jul 1 16:59:41 CEST 2011 - dsterba@suse.cz
- add support for currently available kernel features:
- add scrub subcommand
- scan /proc/partitions by default (or use --all-devices for all)
- mkfs fixes and improvements
- documentation fixes
-------------------------------------------------------------------
Fri Jul 1 16:31:44 CEST 2011 - dmueller@suse.de
- fix failing on deleted loop mounts (bnc#697671)
-------------------------------------------------------------------
Fri Jul 1 15:54:23 CEST 2011 - dsterba@suse.cz
- update from git:
- add btrfs-select-super utility
- add btrfs-label utility
- allow mixed data+metadata (option --mixed)
- allow populating new filesystem with files (option --rootdir)
- allow discard support in mkfs
- lzo support
- deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
- other bugfixes and documentation improvements
-------------------------------------------------------------------
Mon Mar 21 13:01:23 CET 2011 - dmueller@suse.de
- change to a hardlink
-------------------------------------------------------------------
Mon Mar 14 19:19:34 CET 2011 - dmueller@suse.de
- add link for fsck.btrfs (bnc#665899)
-------------------------------------------------------------------
Thu Dec 16 20:53:19 CET 2010 - dmueller@suse.de
- update to v0.19-35-g1b444cd:
* used space accounting fix for the converter
* Add btrfs-list for listing subvolumes
* Add new util: 'btrfs'
* multidevice support for check_mounted
* check slash in deleting subvolumes
* Add btrfsck option to select the super block copy
* btrfs-debug-tree: add -d option to print only the device mapping
-------------------------------------------------------------------
Wed May 26 17:00:46 CEST 2010 - dmueller@suse.de
- fix crash on creating filesystems (bnc#603620)
-------------------------------------------------------------------
Fri May 7 15:05:11 CEST 2010 - dmueller@suse.de
- revert last change (bnc#599224#c3)
-------------------------------------------------------------------
Thu Apr 29 11:11:13 CEST 2010 - dmueller@suse.de
- add hardlink from fsck.btrfs (bnc#599224)
-------------------------------------------------------------------
Fri Mar 26 13:24:15 CET 2010 - dmueller@suse.de
- fix memory leak (bnc#537633)
-------------------------------------------------------------------
Thu Mar 4 22:48:17 CET 2010 - jeffm@suse.de
- Updated to latest repo version.
- used space accounting fix for the converter
- btrfsctl: add snapshot/subvolume destroy ioctl
- btrfsck: check root back/forward references
- Add btrfs-map-logical program to map and read logical block numbers
-------------------------------------------------------------------
Fri Jan 22 22:28:46 CET 2010 - dmueller@suse.de
- build btfs-convert (bnc#572912)
-------------------------------------------------------------------
Sun Dec 20 14:12:35 CET 2009 - jengelh@medozas.de
- enable parallel build
-------------------------------------------------------------------
Mon Aug 03 14:00:55 CEST 2009 - aschnell@suse.de
- added Supplements
-------------------------------------------------------------------
Mon Jul 27 13:12:39 CEST 2009 - dmueller@suse.de
- move apps to /sbin
-------------------------------------------------------------------
Mon Jul 20 23:18:25 CEST 2009 - dmueller@suse.de
- update to 0.19:
- build with rpm optflags
- install man pages
- fix leak in extends checking (bnc#523447)
-------------------------------------------------------------------
Wed Feb 25 18:11:55 CET 2009 - dmueller@suse.de
- Initial package (0.18)