Free FDISK Change Log
=====================

Bug classification:
 - CRITICAL: Serve errors potentially leading to data loss.
 - HIGH: Errors preventing the program to work.
 - MEDIUM: Bugs regarding non-essential features or with work-arounds.
 - LOW: Cosmetic bugs, like display issues etc.


Version 1.4.2 (2025-01-18)
---------------------------
Fixes:
 - LOW: When displaying or editing logical partitions, only complain about
   an unusable extended partition if there is any defined, not when there
   is no extended at all (introduced with 1.4.1).


Version 1.4.1 (2025-01-18)
---------------------------
Fixes:
 - CRITICAL: Prevent FDISK from accessing and modifying partitions with more
     than 23 logicals defined, as it may terminate the EMBR chain after the
     23th logical when writing the tables back or otherwise operate in an
     unexpected way.
 - MEDIUM: Fix bootloader trying to boot from an active partition
     not containing a valid volume boot record instead of showing an
     error message.

Changes:
 - Do not automatically activate a created primary partition when
   it is created via command line and no other partition is active, as
   this turned out to be a backwards incompatible change to FDISK 1.3.4
   shipped with FreeDOS 1.3, breaking the installation process if the
   BIOS is configured to boot from hard disk first.
 - Change boot code installed via /IPL to issue an INT 18 if there is
   no bootable partition, either because none is active, or the active
   one does not contain a valid BIOS signature. There is a message and
   a three second delay before issueing the INT 18.
 - Add undocumented /NOIPL command line argument which prevents FDISK
   from writing boot code into an implicitly created MBR. IPL area is
   filled with zero instead.
 - Do not list logical drives via /info for inaccessible extended
   partitions.
 - Tell user if an extended partition is inaccessible when entering
   the delete logical drive UI screen instead of giving a generic
   failure message.