-
78ce551688
fix: USTAR prefix-field parsing and directory-aware chdir

danielandClaude Fable 5
2026-07-17 10:18:58 +02:00
-
aa3b92d834
fix: ramdisk Open no longer opens directory entries

danielandClaude Fable 5
2026-07-17 10:13:59 +02:00
-
3938530508
fix: ramdisk ReadDir reports nonexistent paths as errors

danielandClaude Fable 5
2026-07-17 10:10:31 +02:00
-
f234c67a2b
feat: native GCC - cc1, cc1plus and the gcc driver run on MontaukOS

danielandClaude Fable 5
2026-07-16 23:51:18 +02:00
-
03d1a1bc2f
feat: hosted libstdc++ for x86_64-montauk - full C++ on MontaukOS

danielandClaude Fable 5
2026-07-16 23:06:50 +02:00
-
eadc79708f
refactor: drop the bfd TLS workaround, binutils uses real TLS now

danielandClaude Fable 5
2026-07-16 18:51:30 +02:00
-
5db2bd4c7c
feat: TLS runtime - PT_TLS loading and per-thread FS base

danielandClaude Fable 5
2026-07-16 18:48:25 +02:00
-
75184e0651
feat: process exit codes, posix_spawn, 4 KiB command lines

danielandClaude Fable 5
2026-07-16 16:59:17 +02:00
-
54c0584b85
refactor: move the native devkit from 0:/usr to 0:/sdk (Montauk SDK)

danielandClaude Fable 5
2026-07-15 09:11:05 +02:00
-
1f271b3ba8
fix: disable BFD thread-local storage on x86_64-montauk hosts

danielandClaude Fable 5
2026-07-14 21:31:26 +02:00
-
b0ac3132c5
fix: raise ramdisk file table to 2048 entries, log when full

danielandClaude Fable 5
2026-07-14 21:03:53 +02:00
-
fe040f8fea
feat: ship native dev tools and target sysroot at 0:/usr

danielandClaude Fable 5
2026-07-14 20:53:57 +02:00
-
bd9158fdcc
feat: POSIX libc surface, native binutils (as/ld/ar run on MontaukOS)

danielandClaude Fable 5
2026-07-14 10:55:39 +02:00
-
648f7111c0
feat: build userspace programs with the x86_64-montauk toolchain

danielandClaude Fable 5
2026-07-14 10:19:35 +02:00
-
778f897f1a
feat: x86_64-montauk userspace cross toolchain

danielandClaude Fable 5
2026-07-14 10:19:35 +02:00
-
182520a585
feat: vblank IRQ and double-buffered page flip for Intel GPU

danielandClaude Fable 5
2026-07-13 21:53:06 +02:00
-
500020ce47
fix: match Intel HDA controllers enumerated as subclass 0x01

danielandClaude Fable 5
2026-07-10 12:41:28 +02:00
-
928fe0bbed
fix: make BT A2DP output exclusive to one process

danielandClaude Fable 5
2026-07-10 12:41:17 +02:00
-
9519e174c0
feat: website/docs responsiveness, unified links
daniel
2026-07-09 23:21:10 +02:00
-
e1a5364824
fix: eliminate desktop stall when deleting large files

danielandClaude Fable 5
2026-07-09 23:20:19 +02:00
-
349816a63a
feat: release notes for 0.1.7; archive 0.1.7 iso; bump version to 0.1.8

danielandClaude Opus 4.8
2026-07-09 12:11:35 +02:00
-
674b505f97
feat: add floating-point support to format functions in libc
daniel
2026-07-09 11:54:59 +02:00
-
c3d157e880
feat: add warning in DOOM for missing wad
daniel
2026-07-09 11:43:21 +02:00
-
52b2d2a0d1
feat: "User's Manual" => "Tutorials" on montaukos.org docs
daniel
2026-07-09 11:35:29 +02:00
-
5d95140e16
feat: HTML man pages
daniel
2026-07-09 11:32:27 +02:00
-
5e58875e07
feat: fix ramdisk file copies being incorrectly marked as directories, update man pages
daniel
2026-07-09 11:19:06 +02:00
-
3d105e952b
feat: update readme
daniel
2026-07-08 18:31:32 +02:00
-
9d87424c7b
feat: update readme, add iso to website, website updates
daniel
2026-07-08 18:30:11 +02:00
-
6846a18363
feat: add new docs & tutorials; cleanup Main.cpp
daniel
2026-07-08 16:56:05 +02:00
-
fdd2a0eae5
feat: release notes for 0.1.6; archive 0.1.6 iso; bump version to 0.1.7

danielandClaude Fable 5
2026-07-08 16:36:49 +02:00
-
e0c02f76d3
fix: boot failure on VirtualBox legacy-BIOS VMs (AC'97 probed as HDA)

danielandClaude Fable 5
2026-07-08 16:33:54 +02:00
-
e930c078a9
feat: release notes for 0.1.5; archive 0.1.5 iso; bump version to 0.1.6

danielandClaude Fable 5
2026-07-08 16:07:54 +02:00
-
bd7ad4f5d6
feat: default login-screen wallpaper

danielandClaude Fable 5
2026-07-08 16:05:54 +02:00
-
fe2cac7475
legal: CA bundle and Intel Bluetooth firmware notices

danielandClaude Fable 5
2026-07-08 15:15:47 +02:00
-
965c57b7a0
legal: TCC and Lua license declarations

danielandClaude Fable 5
2026-07-08 15:09:22 +02:00
-
841cfc9a54
legal: font license texts on the ISO; permissive source-available MontaukOS license

danielandClaude Fable 5
2026-07-08 12:25:39 +02:00
-
fbf9eec7f3
legal: bundle third-party licenses on the ISO; stop shipping doom1.wad

danielandClaude Fable 5
2026-07-08 12:16:55 +02:00
-
1d0e8a005e
fix: A2DP reconnect fix
daniel
2026-07-08 11:57:52 +02:00
-
99997dd822
fix: display Bluetooth MAC addresses in conventional MSB-first order

danielandClaude Fable 5
2026-07-08 10:57:48 +02:00
-
f2a7e05620
feat: update montaukos.org site footer text
daniel
2026-07-08 10:27:34 +02:00
-
78494cb072
feat: add header dependency tracking for programs
daniel
2026-07-08 10:24:21 +02:00
-
857122c07c
cleanup: rename shared libraries to remove 'lib' prefix
daniel
2026-07-08 10:12:32 +02:00
-
9eccdd9334
cleanup: remove test programs/libraries
daniel
2026-07-08 10:06:07 +02:00
-
ab8c24844e
fix: fix desktop app loading cap
daniel
2026-07-08 10:00:45 +02:00
-
c4480a3bf2
feat: reliable Bluetooth pairing, reconnection, and A2DP setup

danielandClaude Fable 5
2026-07-07 19:46:02 +02:00
-
b39a5f8739
feat: auth-failure bond recovery + BlueZ bond import for dual-boot BT

danielandClaude Fable 5
2026-07-07 13:44:47 +02:00
-
77940cf896
feat: fully async Intel BT firmware bring-up + HCI multi-packet event reassembly

danielandClaude Fable 5
2026-07-07 12:31:30 +02:00
-
72f6c4449c
feat: fast Intel BT firmware download (bulk-pipelined payload, no timeout burns)

danielandClaude Fable 5
2026-07-07 11:52:21 +02:00
-
dc89495011
merge main (charmap) into BT wip branch

danielandClaude Fable 5
2026-07-07 11:37:11 +02:00
-
-
45feef596f
feat: enlarge and vertically center charmap footer text

danielandClaude Opus 4.8
2026-07-06 21:26:29 +02:00
-
69100df8ac
fix: grey out the charmap Copy button while showing "Copied"

danielandClaude Opus 4.8
2026-07-06 21:24:27 +02:00
-
4c5c0fc96f
fix: confirm copy via the button label instead of status text

danielandClaude Opus 4.8
2026-07-06 21:21:51 +02:00
-
d1bca65cc7
fix: native Copy button and copy confirmation in charmap

danielandClaude Opus 4.8
2026-07-06 21:18:44 +02:00
-
72e6e870b0
fix: make charmap scrollbar hug the panel edge

danielandClaude Opus 4.8
2026-07-06 21:13:30 +02:00
-
96cf44785f
feat: use the shared mtk scrollbar in charmap

danielandClaude Opus 4.8
2026-07-06 21:07:19 +02:00
-
75fefa92d8
feat: use the shared mtk tab bar for charmap's top tabs

danielandClaude Opus 4.8
2026-07-06 21:01:51 +02:00
-
0d67c5b8f7
feat: remove charmap in-window header, float the copy toast

danielandClaude Opus 4.8
2026-07-06 20:54:37 +02:00
-
8fdc10953b
wip: BT firmware debugging
daniel
2026-07-06 18:17:06 +02:00
-
a513e2708d
feat: add Character Map (charmap) MTK app

danielandClaude Opus 4.8
2026-07-06 18:07:23 +02:00
-
8bf3ceb457
wip: async BT firmware download attempt — DO NOT MERGE, breaks AX211 bring-up

danielandClaude Fable 5
2026-07-06 15:46:06 +02:00
-
-
6a5eafb4fc
feat: add Power GUI app (powermgr)
daniel
2026-07-05 11:34:27 +02:00
-
70702a21b0
feat: HWP scaling, C1E, closed-loop thermal governor for Intel CPUs
daniel
2026-07-05 10:51:11 +02:00
-
daa17a325f
fix: RTL-SDR bug fixes and accuracy improvements
daniel
2026-07-03 10:36:41 +02:00
-
108538f60c
feat: add RTL-SDR, R820t drivers, radio APIs, and sdr demo tool
daniel
2026-06-22 11:49:16 +02:00
-
121f3f2081
cleanup: Bluetooth/A2DP code cleanup
daniel
2026-06-21 15:01:37 +02:00
-
18eb48e5df
cleanup: purge unused sysinfo icon field from DesktopState
daniel
2026-06-21 14:33:50 +02:00
-
d05672f637
fix: remove inaccurate virtual path (virtual://apps)
daniel
2026-06-21 14:29:27 +02:00
-
af8d4f50cb
feat: release notes for 0.1.4; archive 0.1.4 iso; bump version to 0.1.5
daniel
2026-06-21 12:46:48 +02:00
-
2897859c61
feat: auto-generate and verify TCC C API syscall numbers
daniel
2026-06-21 12:32:22 +02:00
-
06cee7bc32
feat: add btbonds command
daniel
2026-06-21 11:16:12 +02:00
-
fc106e6c71
cleanup: rename Graphics:Cursor => Graphics::Framebuffer
daniel
2026-06-21 10:42:27 +02:00
-
3f26b8cdb4
feat: introduce bootloader-agnostic Boot Contract, add btlist command to list connected Bluetooth devices
daniel
2026-06-20 21:25:24 +02:00
-
c86650d662
fix: lock crash report ring buffer (SMP race) and guard crashpad crash loop
daniel
2026-06-19 19:36:21 +02:00
-
925f28068f
fix: convention fix, performance improvement in kcp::cstringstream
daniel
2026-06-19 18:37:19 +02:00
-
240399b0fb
cleanup: remove early kernel-mode PanelBar functionality
daniel
2026-06-19 18:29:37 +02:00
-
d93e111783
feat: add proclist command, fix TLS bug, link libc for system programs
daniel
2026-06-19 12:03:12 +02:00
-
bbb6fcf0ee
feat: add support for console sessions to crashpad and crash handling in kernel
daniel
2026-06-18 12:56:29 +02:00
-
233dbd3fdb
fix: fix off-by-one in tabcompletion module
daniel
2026-06-18 12:21:19 +02:00
-
a8d706a0d9
cleanup: const and type hygeine in tabcompletion module
daniel
2026-06-18 12:20:25 +02:00
-
3f91e85a3f
fix: fix underflow in tabcompletion module
daniel
2026-06-18 12:12:51 +02:00
-
cb1eb908aa
feat: complete command completion in shell
daniel
2026-06-18 07:56:00 +02:00
-
2b8534f2b3
fix: terminal/klog build fix
daniel
2026-06-17 18:24:46 +02:00
-
41502ad35f
fix: fix Terminal zoom inconsistency
daniel
2026-06-17 18:18:46 +02:00
-
8a838af5da
fix: fix Terminal scrolling issue at zoom
daniel
2026-06-17 18:10:07 +02:00
-
75411e953f
feat: add Console Session mode
daniel
2026-06-17 18:00:47 +02:00
-
36b03f070d
feat: add cwd file matching to shell tab completion
daniel
2026-06-17 07:58:41 +02:00
-
6d6a41e366
feat: add support for shell builtins to command completion
daniel
2026-06-16 18:41:56 +02:00
-
dea5d1ca59
fix: ensure tab completion is not reliant on single-digit volume number
daniel
2026-06-16 14:54:49 +02:00
-
21d6fbca95
fix: shell tab completion - ensure loop continues if file with non-.elf extension is encountered
daniel
2026-06-16 14:29:59 +02:00
-
29c131f65b
feat: add rudimentary tab completion for executables to shell
daniel
2026-06-16 14:02:46 +02:00
-
43d43ac9ea
cleanup: namespace Montauk (capital M) => montauk::abi
daniel
2026-06-16 09:09:16 +02:00
-
b6ac5ac994
feat: allow MAC spoofing in Bluetooth stack, show paired devices in Bluetooth app
daniel
2026-06-16 08:49:06 +02:00
-
2bcc19f0fc
fix: prevent NVMe completion-queue desync from breaking reads
daniel
2026-06-13 17:41:11 +02:00
-
f8b86ae131
fix: fix scrolling cutoff for last entry in devexplorer
daniel
2026-06-13 17:13:15 +02:00
-
7fabfb6419
fix: fix TCP stack bugs
daniel
2026-06-13 17:06:54 +02:00
-
2c4fa4511a
fix: sync template sysroot, add script
daniel
2026-06-12 11:56:20 +02:00
-
f7c69c4ae4
feat: A2DP reliability improvements
daniel
2026-06-12 11:48:24 +02:00
-
e0c8787727
feat: A2DP bluetooth audio working
daniel
2026-06-10 16:00:42 +02:00
-
4eb4ba4073
fix: fix UI issues in Files app dialogs
daniel
2026-06-07 10:56:43 +02:00
-
5d0e3ea6ce
feat: add commit identifier to release notes for 0.1.3.
daniel
2026-06-07 10:36:11 +02:00