From 573256b448aaa7598762ec220d09c219d6937930 Mon Sep 17 00:00:00 2001 From: Bernd Boeckmann Date: Sat, 18 Jan 2025 19:14:17 +0100 Subject: [PATCH] update changes, doc and version number --- README.md | 2 +- appinfo/fdisk.lsm | 4 ++-- doc/fdisk/CHANGES.md | 22 ++++++++++++++++++++++ source/fdisk/main.h | 2 +- 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f9b54c1..eca26d2 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ installer. ## Copyright -This program is Copyright 1998 - 2023 by Brian E. Reifsnyder and The FreeDOS +This program is Copyright 1998 - 2025 by Brian E. Reifsnyder and The FreeDOS Project under the terms of the GNU General Public License, version 2 or later. This program comes as-is and without warranty of any kind. The author of diff --git a/appinfo/fdisk.lsm b/appinfo/fdisk.lsm index 88c6498..7890a06 100644 --- a/appinfo/fdisk.lsm +++ b/appinfo/fdisk.lsm @@ -1,7 +1,7 @@ Begin3 Title: Free FDISK -Version: 1.4.0 -Entered-date: 2025-01-16 +Version: 1.4.1 +Entered-date: 2025-01-18 Description: Fixed disk partition tool Summary: Fixed disk partition tool to create, delete and view hard disk partitions. diff --git a/doc/fdisk/CHANGES.md b/doc/fdisk/CHANGES.md index 8144f8b..2988f8a 100644 --- a/doc/fdisk/CHANGES.md +++ b/doc/fdisk/CHANGES.md @@ -8,6 +8,28 @@ Bug classification: - LOW: Cosmetic bugs, like display issues etc. +Version 1.4.1 (2025-01-18) +--------------------------- +Fixes: + - 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. + + Version 1.4.0 (2025-01-16) --------------------------- Fixes: diff --git a/source/fdisk/main.h b/source/fdisk/main.h index 50d1a8a..f0bfed7 100644 --- a/source/fdisk/main.h +++ b/source/fdisk/main.h @@ -4,7 +4,7 @@ #define FD_NAME "Free FDISK" #endif -#define VERSION "1.4.0" +#define VERSION "1.4.1" #define COPYLEFT "1998 - 2025" #define SIZE_OF_IPL ( 512 - 4 * 16 - 2 - 6 )