Version: 0.31.0-bp150.1.3
* Wed Mar 21 2018 enzokiel@kabelmail.de
- Update to version 0.31.0:
+ Key changes include:
- Add support for changing UDF label/uuid and show UDF disk
usage.
- Rollback specific failed partition change steps.
+ Bug Fixes:
- Report libparted messages in log at point in which these
occur (bgo#790842).
- Avoid libparted failing to inform kernel about partition
changes (bgo#790418).
- Rollback specific failed partition change steps (bgo#791875).
- Add support for changing UDF label/uuid and show UDF disk
usage (bgo#792052).
- Base Min and Max size of the UDF partition/disk on block size
(bgo#787204).
- Reduce dependency on scrollkeeper (bgo#743318).
+ Updated translations.
* Sat Dec 09 2017 joerg.lorenzen@ki.tng.de
- Fixed source file gparted.policy, gparted binary has been moved
from %sbindir to %bindir.
* Sat Nov 18 2017 luc14n0@linuxmail.org
- Update to version 0.30.0:
+ Interim fix for GParted fails to run as root under Wayland.
+ Fix reading Unicode labels when no FS specific tools available.
+ Safely quote and escape external programs arguments.
+ Uses pkexec command (part of polkit) for root privilege
escalation when available.
+ Bug Fixes:
- Interim fix for GParted fails to run as root under Wayland
(bgo#776437).
- Fix:
. Message failed to execute "mkudffs" when not installed
(bgo#786050).
. Reading Unicode labels when no FS specific tools available
(bgo#786502).
. Detection of file system images (bgo#787181).
. Problems with space in device names (bgo#649509).
+ Update list of prohibited fat label characters (bgo#787202).
+ Safely quote and escape external programs arguments
(bgo#787203).
+ Remove:
- Minor bits of legacy from DMRaid module (bgo#788007).
- whole_device partition flag (bgo#788308).
+ Updated translations.
- Pass --enable-xhost-root parameter to configure: an interim
workaround to allow GParted to run under Wayland by using xhost
to grant and revoke root access to the X11 display.
- Drop gparted_polkit and its sed command to inject it into
Makefile: the installation location of the gparted script has
changed and package scripts calling pkexec can be dropped.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Remove %clean section: it's no longer needed since RPM has this
functionality itself now.
- Drop %icon_theme_cache_* and %desktop_database_* post/postun
scriptlets: it's no longer needed since RPM file triggers.
- Add conditional use to translation-update-upstream: it's a
SLE-only requirement.
- Switch gtkmm2-devel BuildRequires to its pkgconfig counterpart
once that configure only checks for its module.
- Add glibmm-2.4 and sigc++-2.0 pkgconfig BuildRequires: note that
they were already being used but not declared in the specfile.
* Wed Aug 09 2017 joerg.lorenzen@ki.tng.de
- Update to version 0.29.0:
+ Key changes include:
- Add support for UDF file system
- Fix segmentation fault on disk with corrupted FAT file system
- Fix snap-to-alignment of operations creating partitions
+ Bug Fixes
- Fix segmentation fault on disk with corrupted FAT file system
(bgo#777973).
- Fix snap-to-alignment of operations creating partitions
(bgo#779339).
- Fix btrfs partitions mounted with whitespace cannot be
resized (bgo#782681).
- Add Google Test C++ test framework (bgo#781978).
- Fix LVM2 PV detected regardless if second magic matches or not
(bgo#783997).
- Fix no longer detecting btrfs change UUID capability
(bgo#784467).
- Fix setting empty label when creating FAT16/32 file systems
(bgo#784564).
- Add support for UDF file system (bgo#784533).
- Fix make distcheck fails with *.Po: No such file or directory
(bgo#785308).
+ Updated translations.
- Recommend udftools: needed for optional udf file system support.
* Tue Feb 21 2017 zaitor@opensuse.org
- Update to version 0.28.1:
+ Restore ability to resize/move primary if extended exists.
+ Make the Label File System and Name Partition dialogs larger.
+ Some minor bug fixes.
* Thu Feb 16 2017 joerg.lorenzen@ki.tng.de
- Update to version 0.28.0:
+ Key changes include:
- Implement LUKS read-write actions NOT requiring a passphrase.
- Add detection of iso9660 file system.
+ Bug Fixes
- Implement LUKS read-write actions NOT requiring a passphrase
(bgo#774818).
- Fix mount column shown for non-mounted encrypted file systems
(bgo#775475).
- Refactor mostly applying of operations (bgo#775932).
- Update help with additional partition flags (bgo#776002).
- Include sys/sysmacros.h for major and minor macros
(bgo#776173).
- Add detection of iso9660 file system (bgo#771244).
+ Updated translations.
+ Dependencies (new/updated)
- cryptsetup command is required to work with LUKS encrypted
volumes.
* Thu Oct 20 2016 ecsos@opensuse.org
- Update to version 0.27.0:
+ Key changes include:
- Recognize GRUB2 core.img.
- Fix Mount Point column is wider than the screen on openSUSE.
- Make GParted exit when closed before the initial load
complete.
+ Bug Fixes
- Recognize GRUB2 core.img (bgo#766989).
- Fix file system usage missing when tools use alt blk dev
names (bgo#767842).
- Fix sscanf modifier for long long (bgo#768239).
- Fix duplicate mounts shown for unmounted encrypted file
systems (bgo#771323).
- Fix usage of active encrypted swap is not shown (bgo#771670).
- Include extended partitions in the count of active
partitions.
- Fix Mount Point column is wider than the screen on openSUSE
(bgo#771693).
- Make GParted exit when closed before the initial load
completes (bgo#771816).
- Prevent the UI hanging while gpart data rescue is running
(bgo#772123).
- Add language headers to po files.
+ Updated translations.
* Mon Jun 13 2016 joerg.lorenzen@ki.tng.de
- Update to version 0.26.1:
+ Key changes include:
- Ensure boot loaders work on ext4 < 16 TiB by using 32bit
feature.
- Fix core dump crash in OperationDelete::get_partition_new().
+ Bug Fixes:
- Clean up partition path "copy of /dev/SRC" code ugliness
(bgo#766349).
- Fix PedGeometry objects are memory leaked (bgo#767009).
- Multiple boot loaders don't work on 64bit EXT4 file systems
(bgo#766910).
- Fix core dump crash in OperationDelete::get_partition_new()
(bgo#767233).
+ Updated translations.
* Tue Apr 26 2016 joerg.lorenzen@ki.tng.de
- Update to version 0.26.0:
+ Key changes include:
- Implement read-only LUKS support.
- Add progress bars to NTFS, XFS, and EXT2/3/4 file system copy
methods.
- Fix operations sometimes fail with: No such file or
directory.
+ Bug Fixes:
- Implement Partition object polymorphism (bgo#759726).
- Implement read-only LUKS support (bgo#760080).
- Add progress bars to XFS and EXT2/3/4 file system copy
methods (bgo#760709).
- Add progress bar to NTFS file system specific copy method
(bgo#762366).
- Use a single progress bar for entire internal copy operation
(bgo#762367).
- Fix autoconf check for C++11
Gtk::Window::set_default_icon_name (bgo#762184).
- Limit FAT32 maximum volume size to 2 TiB (bgo#763896).
- Enable C++11 compilation when using libsigc++ 2.5.1 and later
(bgo#758545).
- Use realpath safely (bgo#764369).
- Fix crash reading NTFS usage when there is no /dev/PTN entry
(bgo#764658).
- Fix operations sometimes fail with: No such file or directory
(bgo#762941).
- Add missing gettext translation tag to AppData file.
+ Updated translations.
* Thu Jan 28 2016 joerg.lorenzen@ki.tng.de
- Update to version 0.25.0:
+ Key changes include:
- Add progress bar during additional ext2/3/4 and ntfs
operations.
- Enhance SWRaid member detection and file system clearing.
- Always use blkid file system detection before libparted.
+ Bug Fixes:
- Add progress bar during additional ext2/3/4 and ntfs
operations (bgo#467925).
- Enhance SWRaid member detection and file system clearing
(bgo#756829).
- Always use blkid file system detection before libparted
(bgo#757781).
- Rework Dialog_Partition_New::Get_New_Partition()
(bgo#757671).
- Fix missing "old end" value in detail log of en_CA
translation (bgo#756878).
- Make about dialog website link non-clickable (bgo#758131).
- Fix temporary path name of new partitions (bgo#759488).
- Fix partition names sometimes shown as file system labels
(bgo#759972).
- Revert tarball compression back to gzip (bgo#760099).
+ Updated translations.
* Wed Nov 11 2015 joerg.lorenzen@ki.tng.de
- Update to version 0.24.0:
+ Display list of Logical Volumes in Partition Information
dialog.
+ Add ZFS file system detection.
+ Add recognition of NVME devices.
+ Prevent hang labeling FAT16/32 if illegal chars in label.
+ Avoid core dump if invalid or non-existent device on command
line.
+ Bug Fixes:
- Add ZFS file system detection (bgo#752862).
- Update documentation of GParted software dependencies
(bgo#753436).
- Configuration issues when using non-system location of
libparted (bgo#753525).
- Display list of Logical Volumes in Partition Information
dialog (bgo#754649).
- Add recognition of NVME devices (bgo#755022).
- Updates to FileSystem:: and Utils::execute_command()
functions (bgo#754684).
- Fix issue with copy, reformat source logical partition and
paste (bgo#754827).
- Refactor operation merging (bgo#755214).
- Prevent hang labeling FAT16/32 if illegal chars in label
(bgo#755608).
- Upper case FAT16/32 label per MS technet bb490925.
- Enable C++11 compilation when using glibmm 2.45.40 and later
(bgo#756035).
- Check disks passed on command line are useable (bgo#755495).
- Avoid core dump if invalid or non-existent device on command
line (bgo#756434).
+ Updated translations.
+ Dependencies (new/updated):
- Blkid command should be considered mandatory as it is
required to detect a number of file systems which libparted
doesn't detect.
- Add util-linux requires: new dependency to command blkid which
is part of package util-linux.
* Wed Sep 30 2015 dimstar@opensuse.org
- Fix boo#920510: Gparted Won't Start:
+ Add gparted_polkit: launch gparted using pkexec through a
wrapper script. Launching pkexec directly from gnome-shell
results in a double fork and pkexec does not like to operate
on Parent PID = 1.
+ Replace the command line in the .desktop file by
/usr/bin/gparted_polkit.
* Wed Aug 05 2015 joerg.lorenzen@ki.tng.de
- Update to version 0.23.0:
+ Add partition name to create dialog and enable online naming
(relevant for GPT partitioned disk).
+ Show serial number in device information.
+ Add support for btrfs set new file system UUID.
+ Prevent UI hang when resizing FAT16/32, HFS and HFS+ file
systems.
+ Bugs fixed:
- Only set LVM partition flag on tables which support it
(bgo#746204).
- Add partition name to create dialog and enable online naming
(bgo#746214).
- Fix some operations fail after paste into existing partition
(bgo#746559).
- Fix FileSystem object memory leaks in init_filesystems
(bgo#749036).
- Fix arcane cylinder size adjustment when copying and resizing
(bgo#749867).
- Reduce the amount of copying of partition objects
(bgo#750168).
- Refactor LVM2_PV_Info module interface and cache
representation (bgo#750582).
- Adjust pointers to prevent crash resizing a logical
partition (bgo#752587).
- Show serial number in device information (bgo#751251).
- Add support for btrfs set new file system UUID(bgo#751337).
- Prevent UI hang when resizing FAT16/32, HFS and HFS+ file
systems (bgo#737022).
- Add translation comments for code section setting partition
flag (bgo#752901).
+ Updated translations.
- Add hdparm requires: hdparm command is required for optional
display serial number device information.
* Tue Mar 24 2015 dimstar@opensuse.org
- Update to version 0.22.0:
+ Add read and write support for unpartitioned whole disk
devices.
+ Add read and write support for GPT partition names.
+ Bug Fixes:
- Add support for GPT partition names (bgo#741424).
- Fix double quote error creating XFS file systems
(bgo#744108).
- Make swap usage match figures reported by swapon -s
(bgo#742647).
- Correct dialog title displaying libparted exceptions
(bgo#743825).
- GParted cannot recognise LVM signature on unpartitioned drive
(bgo#741430).
- Nilfs2 file system is unusable on RHEL/CentOS 6 (bgo#742741).
- Add unpartitioned drive read-write support (bgo#743181).
- If available use udisks2-inhibit to prevent automounting
(bgo#745349).
- Add gpg signature and respective keyring file.
* Tue Jan 27 2015 joerg.lorenzen@ki.tng.de
- Update to version 0.21.0:
+ Fix off by one sector error in GParted internal block copy.
+ Add support for ext4 on RHEL/CentOS 5.x.
+ Add ReFS file system detection.
+ Use pkg-config to check for version of libparted.
+ Remove unnecessary duplicate actions when resizing a partition.
+ Correctly capitalise GNOME in the Manual and man page.
+ Allow creation of reiser4 file systems on Linux 3.x.
+ Add keywords in .desktop file to improve application discovery.
+ Bugs fixed: bgo#742920, bgo#738706, bgo#738471, bgo#740004,
bgo#741211, bgo#739805, bgo#742511.
+ Updated translations.
* Thu Oct 23 2014 joerg.lorenzen@ki.tng.de
- Update to version 0.20.0:
+ Include devid when resizing multi-device btrfs file systems.
+ Add GRUB 2 restoration steps to help manual.
+ Bug Fixes:
- Fix devid needed when resizing multi-device
btrfs file systems.
- Fix warnings and missing label with btrfs-progs
3.12 and 3.14.
- Fix ./configure is successful even when C++ compiler
is missing.
- Add GRUB 2 restoration steps to help manual.
- Cleanup autoconf configure.ac and related files.
All fat16 and fat32 moves performed by GParted
internal algorithm.
- Autodetect parted online partition resizing capability.
Tidy up autoconf check for --disable-doc
and --enable-libparted-dmraid.
- Prevent automake warning about deprecated INCLUDES.
- Reduce display flashing when refreshing devices.
+ Bugs fixed: bgo#723842, bgo#733601, bgo#732803, bgo#734376,
bgo#734718, bgo#734076, bgo#735742, bgo#696149.
+ Updated translations.
- Option --enable-online-resize is set automatically by configure
when a new enough libparted is detected, removed info line
"FIXME" from spec file.
* Thu Jul 17 2014 joerg.lorenzen@ki.tng.de
- Update to version 0.19.1:
+ Prevent cross thread write after free in _OnReadable().
+ Bugs fixed: bgo#731752.
+ Updated translations.
* Thu Jun 19 2014 joerg.lorenzen@ki.tng.de
- Update to version 0.19.0:
+ Refactor OperationDetail to address random crash behavior.
+ Make partition information dialog viewable on 800x600 screens.
+ Bugs fixed: bgo#729139, bgo#690542, bgo#721516, bgo#729800.
+ Updated translations.
* Sat Feb 22 2014 zaitor@opensuse.org
- Update to version 0.18.0:
+ Fix partition size less than requested by resize on ext2/3/4,
ntfs, reiserfs file system.
+ Prevent crash when creating new partition on disk with loop
label.
+ Bugs fixed: bgo#723543, bgo#711098, bgo#721988, bgo#721565,
bgo#342682.
+ Updated translations.
* Sun Dec 15 2013 zaitor@opensuse.org
- Update to version 0.17.0:
+ Add support for online resize, requires patched version of
libparted, kernel >= 3.6, and a config flag.
+ Recognize Linux Swap Suspend and Software RAID partitions.
+ Fix busy detection for Linux Software RAID and extended
partitions.
+ Fix systemctl runtime mask to prevent automounting partitions.
+ Bugs fixed: bgo#694622, bgo#708107, bgo#709276, bgo#708378,
bgo#652044, bgo#709640, bgo#712633, bgo#705596, bgo#711114,
bgo#709164.
+ Updated translations.
- Intentionally not pass --enable-online-resize to configure, as
we do not ship the patched libparted.