Hello all,

Unfortunately I haven't had the time to have this where I'd like it to
be, but there are so many improvements from others since the last
release that I want to try and get it into the next interim release.
I recommend using the latest release (or even automatic builds from
GitHub for testing).

https://github.com/FDOS/kernel/releases/tag/ke2044

The FreeDOS Kernel (kernel.sys) is the core part of FreeDOS that
provides DOS services (program loading, file and device I/O, memory
management, and the INT 21h API most DOS software calls). Kernel 2044
is an incremental maintenance release with a mix of build fixes,
boot/runtime edge‑case fixes, and compatibility updates.

- Updated boot and initialization paths to handle configuration and
environment data more consistently across machines
- Minor adjustments to environment variable handling during startup
- Small fixes in file system initialization to handle unusual
partition or drive layouts more predictably
- Build system and compiler compatibility cleanups so the kernel
builds more reliably with current toolchains
- Source and header updates for stricter C compilers
- Reduced compiler warnings in selected modules
- File Control Block (FCB) handling fixes for better behavior with
older software that still uses FCB APIs
- Refinements to redirector-related code paths in network or
redirected drive setups
- Safer disk I/O at and around 4GB boundaries to avoid incorrect
addressing on large media
- Adjusted extended seek logic for large files to avoid off‑by‑one and
overflow edge cases
- Internal changes to improve Windows 3.x Enhanced Mode compatibility
in typical configurations
- Updates to name resolution and TRUENAME logic to cope better with
complex or mixed path inputs
- Minor adjustments to device handling for certain character and block devices
- Miscellaneous bug fixes in memory management and interrupt handling
paths, focused on rare edge cases rather than functional changes

See release or git for a more complete list of changes.

Thank you,
Jeremy


_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to