Revisions of gptfdisk

Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 26)
- Update to release 1.0.10
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1110822 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 25)
- Add patch to fix UUID generation with util-linux >= 2.38:
  * gptfdisk-1.0.9-libuuid.patch
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1069782 from Alynx Zhou's avatar Alynx Zhou (AZhou) (revision 24)
- Add gptfdisk-fix-null-pointer-dereference.patch: Fix NULL pointer
  dereference in pervious patch, poptGetArg can return NULL so we
  should not pass it to strdup directly (bsc#1208877).
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 23)
drop redundant PATCH-* (the metadata is in the file), add Git-* lines
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1007231 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 22)
- Add patch to fix sgdisk with popt 1.19:
  * 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 21)
- Update to release 1.0.9
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 898986 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 20)
- Update to 1.0.8
  * Fixed double byte swap operation on writes of partition name data on
    big-endian systems; this is in addition to the double byte swap fix on
    reading partition label data fixed in 1.0.7. (Thanks to Erik Larsson for
    both fixes.)
  * Added feature to gdisk and sgdisk to enable swapping the byte order of
    partition names, so as to correct disks already affected by the preceding
    bug. This option is 'b' on the experts' menu in gdisk and
    -b/--byte-swap-name in sgdisk. This seems advanced/obscure enough that I
    don't want to clutter cgdisk's menu with this option, so I haven't added
    it there.
  * Added type code for the Barebox boot loader (0xbb00;
    4778ED65-BF42-45FA-9C5B-287A1DC4AAB1).
  * Fixed bug that caused spurious warnings about the partition table
    header claiming an invalid size of partition entries when reading
    some MBR disks.
  * Added ARM64 as an architecture for the Mac builds of gdisk and fixparts.
    The official GPT fdisk binaries of these files for macOS are now
    "universal" x86-64/ARM64 binaries, so they will run natively on the new M1
    (ARM64) Macs. The sgdisk and cgdisk binaries, though, remain built only
    for x86-64, because they rely on libraries that are not easily built in
    "universal" form.
  * Fixed double byte swap operation on partition label data on big-endian
    CPUs. This resulted in partition names becoming gibberish on such CPUs.
  * Added three new type codes:
    - 0x0701 - Microsoft Storage Replica
    - 0x0702 - ArcaOS Type 1
    - 0x8401 - Storage Performance Development Kit (SPDK) block device
- Drop fix-spurious-warnings.patch
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 19)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 872678 from Manfred Schwarb's avatar Manfred Schwarb (manfred999) (revision 18)
- fix regression from version 1.0.6: misleading warning when reading MBR disks,
    upstream commit f063fe08e424c99f133df18bf9dce49c851bcb0a 
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 870714 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 17)
- Update to 1.0.6
  * Fixed bug that could cause segfault if GPT header claimed partition
    entries are oversized. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0256
  * Fixed bug that could cause a crash if a badly-formatted MBR disk was
    read. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0308
  * Renamed the partition type "Freedesktop $BOOT" to "XBOOTLDR partition".
  * Added several more Freedesktop partition table type codes (0x8312 through
    0x831C).
  * Fixed type code definition in diskio-unix.cc that prevented 32-bit builds
    from correctly handling disks over 4 TiB in size.
  * Minor tweaks to get the software to compile on FreeBSD; that seems to have
    fallen into disrepair.
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 16)
- Remove old specfile constructs.
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 15)
align to 66 columns as per guidelines
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 14)
trim changes irrelevant for openSUSE
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 809051 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 13)
- Update to 1.0.5
  * Fixed typos and minor formatting issues in man pages
  * Changed number of columns in type code output ("sgdisk -L" and equivalents
    in gdisk and cgdisk) from 3 to 2, since some descriptions are long enough
    that they're ambiguous with three columns.
  * Makefile change: Add $(LDLIBS) support to enable clean static builds (for
    libintl).
  * You can now put the 0xEE partition last in a hybrid MBR using sgdisk.
    (Previously, this was possible with gdisk but not with sgdisk.) See the
    sgdisk man page for details.
  * Added numerous type codes for Container Linux, Veracrypt, and
    Freedesktop.org's Discoverable Partitions Specification
  * Partition type name searches are now case-insensitive.
  * It's now possible to quit out of partition type name searches by typing
    "q".
  * When changing a partition type code, the default is now the current
    type code, not a platform-specific type code.
  * The UEFI GPT fdisk project
    (https://sourceforge.net/projects/uefigptfdisk/) hasn't been updated since
    2016, and is now broken; binaries don't compile with modern GCC
    toolchains, and even when dropping back to Ubuntu 14.04, which worked for
    GPT fdisk 1.0.4, the resulting binary hangs on launch. Therefore, I'm
    dropping support for the EFI build of gdisk, at least unless and until
    UEFI GPT fdisk is fixed.
  * Apple no longer supports building i386 or "fat" binaries in XCode (or if
    they do, they're making it hard), so I've removed that support. GPT fdisk
    macOS binaries are now x86-64 only. Similarly, building now seems to
    require macOS 10.9 or later, so that's now the minimum macOS version. I've
    also re-built my Mac build environment and tweaked Makefile.mac
    appropriately.
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 644114 from Sean Lewis's avatar Sean Lewis (seanlew) (revision 12)
Update gptfdisk to 1.0.4
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 591125 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 11)
- Use %license instead of %doc [bsc#1082318]
David Sterba's avatar David Sterba (dsterba) accepted request 341021 from Ruediger Meier's avatar Ruediger Meier (rudi_m) (revision 10)
- Update to new upstream release 1.0.1
  * new type codes
  * bug fixes
  * changes to the OS X build for OS X 10.11 ("El Capitan")
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 9)
gptfdisk-1.0.0
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 8)
- Remove old RPM tags for pre-12.x openSUSE.
  Remove duplicated documentation.
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 7)
Roll back directcommit changes.
Though I am a proponent of autotooling (not "autoconfiscation", this
satirical naming sounds similar to the overuse of "Micro$oft"),
the extra 71 lines of text maintenance do not buy much w.r.t. gptfdisk.
Displaying revisions 1 - 20 of 26
openSUSE Build Service is sponsored by