diff --git a/archives/isos/montauk-0.1.5-x86_64.iso b/archives/isos/montauk-0.1.5-x86_64.iso new file mode 100644 index 0000000..a28f5dc Binary files /dev/null and b/archives/isos/montauk-0.1.5-x86_64.iso differ diff --git a/archives/releasenotes.txt b/archives/releasenotes.txt index 9f465b3..83655b0 100644 --- a/archives/releasenotes.txt +++ b/archives/releasenotes.txt @@ -1,3 +1,48 @@ +MontaukOS 0.1.5 (July 8, 2026) + (37c51f31fcb5b9dc4b983c9aaeb27ff0f7827adb) + +New +==== + * New Character Map app (charmap) + * New Power app (powermgr) for CPU power and thermal monitoring + * CPU power and thermal management for Intel CPUs + * Software-defined radio support: RTL-SDR (RTL2832U + R820T2) USB driver, kernel radio APIs, and an sdr demo tool + * Intel Bluetooth firmware loading performance improvements + * New default login-screen wallpaper (0:/os/wallpapers/default.jpg), used when no wallpaper is configured + +Fixed +===== + * Fix partially broken Bluetooth pairing and reconnection + * Bluetooth audio (A2DP) setup and reconnection reliability + * HCI events spanning multiple USB packets are now reassembled correctly, fixing Intel Bluetooth controller bring-up hangs + * Bluetooth MAC addresses are now displayed in conventional MSB-first byte order in the userspace Bluetooth app + * Fixed the desktop app loading cap + * Cleanup: shared libraries renamed to drop the 'lib' prefix, leftover test programs removed + +Licensing +========= + * MontaukOS 0.1.5 is source-available: the MontaukOS Software License permits use, study, modification, and free redistribution with attribution (commercial distribution still requires permission) + * Third-party license texts and notices now ship on the ISO (0:/os/licenses/), covering the Flat Remix icon theme (GPLv3), the DOOM engine (GPLv2), the Tiny C Compiler (LGPL-2.1), Lua (MIT), the bundled fonts (OFL-1.1 for JetBrains Mono, Noto Serif, and Roboto; AGPLv3 with font-embedding exception for C059), the Mozilla CA certificate bundle (MPL-2.0), Intel Bluetooth firmware (Intel redistributable license), and other components + * The proprietary DOOM shareware WAD (doom1.wad) is not distributed; the DOOM engine still ships, but users must supply their own game data + +Included in ISO +================ + + * MontaukOS SMP kernel + * Userspace bootstrap (0:/os/init.elf) and other essential system utilities + * MontaukOS desktop environment and graphical apps + * Manual pages (0:/man), readable via man command + * System CA certificates (0:/os/certs/ca-certificates.crt) + * Intel Bluetooth controller firmware (0:/os/firmware/intel) + * Third-party license texts and notices (0:/os/licenses) + * Tiny C Compiler (tcc) with MontaukOS headers and libraries (0:/lib/tcc) + * Lua 5.4 interpreter (lua) with headers and static library (0:/lib/lua) + * Flat Remix icon pack + * JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts + * DOOM engine with SDL_mixer audio support (game data not included) + * Experimental HTTP server (httpd) and default page (0:/www/index.html) + * Default wallpaper - blossoms by Nikhil Kumar, Unsplash (0:/os/wallpapers) + MontaukOS 0.1.4 (June 21, 2026) (4cda83aa58aa22431ec64893b7960f871729dab4) diff --git a/kernel/src/Api/BuildNo.hpp b/kernel/src/Api/BuildNo.hpp index 46dfbd9..47643ad 100644 --- a/kernel/src/Api/BuildNo.hpp +++ b/kernel/src/Api/BuildNo.hpp @@ -12,4 +12,4 @@ #pragma once -#define MONTAUK_BUILD_NUMBER 42 +#define MONTAUK_BUILD_NUMBER 1 diff --git a/kernel/src/Api/Info.hpp b/kernel/src/Api/Info.hpp index e60b685..78902dd 100644 --- a/kernel/src/Api/Info.hpp +++ b/kernel/src/Api/Info.hpp @@ -17,13 +17,13 @@ namespace montauk::abi { // Copy strings into fixed-size arrays (user-accessible) const char* name = "MontaukOS"; - const char* ver = "0.1.5"; + const char* ver = "0.1.6"; for (int i = 0; name[i]; i++) outInfo->osName[i] = name[i]; outInfo->osName[9] = '\0'; for (int i = 0; ver[i]; i++) outInfo->osVersion[i] = ver[i]; outInfo->osVersion[5] = '\0'; - outInfo->apiVersion = 6; + outInfo->apiVersion = 7; outInfo->maxProcesses = Sched::MaxProcesses; outInfo->buildNumber = MONTAUK_BUILD_NUMBER; } diff --git a/montaukos.org/downloads.html b/montaukos.org/downloads.html index d2d9dea..7e341df 100644 --- a/montaukos.org/downloads.html +++ b/montaukos.org/downloads.html @@ -96,6 +96,7 @@
-

Release Archive

MontaukOS 0.1.3

June 7, 2026