lp://staging/~psusi/ubuntu/trusty/gparted/fix-crashes

Created by Phillip Susi and last modified
Get this branch:
bzr branch lp://staging/~psusi/ubuntu/trusty/gparted/fix-crashes
Only Phillip Susi can upload to this branch. If you are Phillip Susi please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Phillip Susi
Status:
Development

Recent revisions

38. By Phillip Susi

0001-Change-OperationDetail-to-not-store-complex-objects-.patch:
Cherry pick upstream commit to fix memory corruption and crashes
(LP: #1342255).

37. By Phillip Susi

* New upstream release
  Closes: #684951

  Key changes:
  Fix partition size less than ext2/3/4, ntfs, reiserfs file system
  Prevent crash when creating new partition on disk with loop label
  Fix partition size less than ext2/3/4, ntfs, reiserfs file system (#723543)
  Fix default partition table can not handle > 2 TiB disks (#711098)
  Prevent crash when creating new partition on disk with loop label (#721988)
  Replace obsolete FSF postal address in copyright notices (#721565)
  Make file system support dialog viewable on 800x600 screens (#342682)

* Drop 0001-Remove-incorrect-rounding-in-file-system-resize-7235.patch

36. By Phillip Susi

0001-Remove-incorrect-rounding-in-file-system-resize-7235.patch:
apply upstream patch to avoid corrupting some filesystems on
resize (Closes: #737247)

35. By Phillip Susi

Enable online resize feature added in 0.17.0 (#734555)

34. By Phillip Susi

Change Suggests: ntfsprogs to ntfs-3g

33. By Dimitri John Ledkov

Suggest ntfs-3g, instead of ntfsprogs. (LP: #1216470)

32. By Phillip Susi

New upstream release 0.16.2
Closes: #717408

Key changes:
Fix crash if click apply before pending operations fully displayed
Fix FAT16/32 labels are sometimes shown corrupted
Fix regressionlinux-swap resize broken
Fix to not hide the progress of the tools usedntfsresize (#697662)
Fix crash if click apply before pending operations fully displayed (#699452)
Fix FAT16/32 labels are sometimes shown corrupted (#700228)
Fix setting the backup boot sector when resizing NTFS (#701075)
Set NTFS minimum partition size to 2 MiB (#697848)
Make include guards unique (#539297)
Ensure running GParted is named correctly under GNOME Shell (#705323)
Clear btrfs file system super block mirror copies too (#705426)
Prepare for btrfs tools using IEC prefix multipliers (#706914)
Add create_with_label flag to FS structure (#701569)
Inhibit systemd automounting (#701676)
Stop using "locate" for gnome-doc-utils check in autogen.sh (#702040)
Fix name changes in dosfstools 3.0.18breaking FAT16/32 support (#704629)
Fix to not hide the progress of the tools usedntfsresize (#697662)
Fix regressionlinux-swap resize broken (#706604)
Update Help Manual with GPT flags and Force Cancel button (#707070)
Add missing colon to label in en_CA translation (#685735)
Ensure active tense of mount menu option in en_CA translation (#694700)

31. By Anibal Monsalve Salazar

* New upstream release 0.16.1
  Closes: #701012, #694689

  GParted 0.16.1

  This release includes another critical bug fix for a potential crash that
  might cause loss of data while moving or copying a partition.

  Key changes include:

    Avoid another crash in GParted when moving or copying partitions

  GParted 0.16.0

  This release of GParted includes a critical bug fix for a crash that might
  cause loss of data while moving or copying a partition. Also included are
  bug fixes, enhancements and language translation updates.

  Key changes include:

    Avoid crash in GParted when moving or copying partitions
    Fix GParted scans forever blank disk in virtual machine
    Add support for f2fs file system

  GParted 0.15.0

  The big news with this release is the ability to track live updates of
  command execution progress. This should help with determining the status
  of long running commands by enabling users to see the live command output
  in the details section of the apply operations window. This new ability is
  implemented by a fundamental code change that spawns commands to run
  asynchronously. Also included in this release are bug fixes and language
  translation updates.

  Key changes include:

    Live tracking of command progress output in the details log
    Move operations are twice as fast as prior versions
    Proper cancel support added
    Volume label length now based on file system type
    Unallocated space is selected by default
    New key bindings added:
    - Insert --> New Partition
    - Ctrl+Enter --> Apply All Operations

  GParted 0.14.1

  This release of GParted includes some important bug fixes and some
  language translation updates.

  Key changes include:

    Fix Linux software RAID device detection
    Fix logical partition grow overlaps extended partition end

  GParted 0.14.0

  The big news with this release of GParted is the ability to move, resize,
  check, create, and delete physical volumes under Logical Volume Management
  (lvm2 pv). Also included are bug fixes and language translation updates.

  Key changes include:

    Add LVM PV read-write support
    Fix crash when pressing Esc in dialogs with number entry

  GParted 0.13.1

  This release of GParted fixes a failure to mount rescued file systems
  larger than 2 GiB or file systems that start after the initial 2 GiB of
  the disk device. Also includes language translations updates.

  Key changes include:

    Fix failure creating read-only view of rescued file systems

  GParted 0.13.0

  This release of GParted adds the ability to show if partition size differs
  from file system size. This new feature enables you to identify
  unallocated space within a partition and can suggest how you can put this
  space to good use. Also included are bug fixes and language translation
  updates.

  Key changes include:

    Show difference if partition size differs from file system size
    Avoid end partition overlap when resizing extended partition

* Merged upstream: 03_drop-swraid.patch
  Refresh 02_use-pkexec.patch

* Standards Version is 3.9.4

30. By Phillip Susi

debian/patches/drop-swraid.patch: Upstream patch to remove broken and
uneeded swraid support that was causing errors with mdadm devices
(LP: #1074606) (Closes: #697872).

29. By Anibal Monsalve Salazar

* New upstream release
  Key changes include:
  gparted-0.12.1
    Fix attempt data rescue fail to open read-only view (#673246)
    Fix for FS flags becoming unknown after change label
    Fix for FS size & flags becoming unknown after change UUID
    Ensure Align to MiB does not overlap following partition (#661744)
    Rework align to MiB adjustments to end sector of partition
    Use cached method first to read UUID to shorten scan time
    Fix uninitialised read when pasting into an existing partition
    Ensure space for EBR when resizing Extended partition (#664050)
    Add requested partition details to log when resize/move fails
    Improve reiser4 file system uuid reading method
    Enable new fs resize library available with parted-3.1 (#668281)
  gparted-0.12.0
    Restore write label capability for linux-swap
    New partition dialog: first filesystem in list is always included
    Fix for implicit assumption that 'FS_UNKNOWN' is last in FILESYSTEMS list
    Fix regression when shrinking, moving and copying swap (#670017)
    Warn when an LVM2 PV is a member of a damaged VG (#160878)
    Display VG export status with an LVM2 PVs busy status (#160787)
    Prevent crash in the LVM2 PV information cache (#160787)
    Display any errors from querying LVM2 PVs to the user (#160787)
    Fix detection of LVM2 PV busy status when exported VGs exist (#160787)
    Don't ignore any errors resizing btrfs on Linux >= 3.2 (#669389)
    Remove temporary file after reading UUID of fat16 and fat32 filesystems
    Restructure and word-smith UUID translatable text
    Implement changing UUID for NTFS (#667278)
    Use custom text functions for mount/unmount and swapon/swapoff texts
    Make FileSystem objects in GParted_Core accessible and usable by others
    Check LVM cache only for LVM physical volumes
    Switch to using lvs to identify active LVM LVs (#160787)
    Show LVM2 PVs as supported, read-only (#160787)
    Display busy status of LVM2 PVs (#160787)
    Display LVM2 VGNAME as the PV's mount point (#160787)
    Lazy initialize the cache from querying LVM2 PVs (#160787)
    Cache results from querying all LVM2 PVs (#160787)
    Allow unused space in a partition to equal its size
    Report space usage of LVM2 PVs (#160787)
    Rename FS_LVM2 -> FS_LVM2_PV (#160787)
    Increase FAT32 minimum size to 33 MiB (#668491)
    Fix detection of multiple SW RAID (md) devices (#668486)
    Enhance documentation for UUIDs and copying partitions (#608308)
    Add support for setting UUID (#667278)
    Fix mismatched field precision type compiler warning
    Reduce graphic processing requirement for pulse bar
    Debian Bug - gparted: 100% cpu usage (Closes: #499193)
    Debian Bug - gparted: Lots of animation makes use over SSH
                          X-tunnel slow (Closes: #519764)
    Update xfs resize and copy to use new helper functions
    Update btrfs resize to use new helper functions
    Update jfs resize to use new helper functions
    Add resize support to nilfs2 (#642842)
    Add helper functions for mounted file system resizing operations
    Add nilfs2 support (#642842)
    * Enable hardened build flags
* Previously applied patch: fix-swap.patch
* DH compatibility level is 9
* Standards version is 3.9.3

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/vivid/gparted
This branch contains Public information 
Everyone can see this information.

Subscribers