-
69725658cf
feat: init - dynamic service discovery via init.toml
daniel
2026-08-10 17:00:52 +02:00
-
e25ef470e0
feat: files - update volume label formatting
daniel
2026-08-10 16:53:48 +02:00
-
990d184bd0
feat: pdfviewer - expand PDF rendering support
daniel
2026-08-10 15:03:54 +02:00
-
9b23d99082
feat: overhaul userspace heap and virtual memory
daniel
2026-08-10 12:25:27 +02:00
-
4ecec32c5c
montaukos.org - docs - add docs page for TOML config API
daniel
2026-08-10 11:05:31 +02:00
-
b91b342d5c
montaukos.org - docs - volume name changes
daniel
2026-08-10 10:11:34 +02:00
-
0b7fd37694
fix: make getcwd report truncated buffers as ERANGE
daniel
2026-08-09 12:16:57 +02:00
-
1c498ffa6a
feat: implement utime libc function, SYS_UTIME syscall, filesystem support (ext2 only)
daniel
2026-08-09 11:16:59 +02:00
-
771c3a5a98
fix: align POSIX stdio and argument handling, clarify Intel iwlwifi licensing
daniel
2026-08-09 10:42:09 +02:00
-
a06ef0192d
fix: ramdisk - dereference symlinks, they pack as zero-byte files

danielandClaude Opus 5
2026-08-08 14:42:42 +02:00
-
e8407afcdb
feat: libc - add SYS_GETCHAR_NB and a non-blocking stdin readiness probe

danielandClaude Opus 5
2026-08-08 14:42:38 +02:00
-
fe10216f8b
feat: libc - add strndup, scandir, alphasort, usleep, ftruncate, M_PI constants

danielandClaude Opus 5
2026-08-07 21:26:25 +02:00
-
53a9965e7c
feat: libc - add pread/pwrite

danielandClaude Opus 5
2026-08-07 20:28:12 +02:00
-
27c13b8dc2
refactor: move DOOM out to the mtkports ports tree

danielandClaude Opus 5
2026-08-07 17:36:03 +02:00
-
b77449faeb
fix: toolchain - update docs
daniel
2026-08-07 16:27:09 +02:00
-
53d3e6c568
refactor: remove old hello.elf userspace program
daniel
2026-08-07 13:26:06 +02:00
-
cc1d80442e
refactor: split out game engine experiment and demo game
daniel
2026-08-07 13:24:46 +02:00
-
2c8733298f
montaukos.org - docs reorganization
daniel
2026-08-07 12:04:43 +02:00
-
326416636d
feat: desktop - use MTK buttons for power dialogs
daniel
2026-08-07 11:41:47 +02:00
-
0e1601be74
feat: desktop - use MTK menu for desktop right-click menu
daniel
2026-08-07 10:55:38 +02:00
-
9eb21eb3e3
feat: wi-fi - expand support and fix issues, add GUI components
daniel
2026-08-07 10:36:53 +02:00
-
bbe1df62fd
feat: wi-fi - join WPA2/WPA3-PSK networks and carry traffic like ethernet
daniel
2026-08-06 19:44:35 +02:00
-
a01e63c717
feat: intel wi-fi (AX211) driver with network scanning
daniel
2026-08-06 08:36:10 +02:00
-
75d92d560c
refactor: libc - share printf, split the float path, fix relink deps
daniel
2026-08-04 17:29:24 +02:00
-
edc3452d61
feat: real stat metadata across all filesystems, plus mkdir and rmdir
daniel
2026-08-04 13:02:03 +02:00
-
ca5331c9db
feat: vfs - add dynamic filesystem mounts and safe unmount lifecycle
daniel
2026-08-04 08:58:50 +02:00
-
b1c55073c7
fix: kernel concurrency, interrupt context, and user VA safety
daniel
2026-08-01 15:43:38 +02:00
-
f222bf1f04
cleanup: remove "MODESETTING SAFETY" section in Display app
daniel
2026-07-31 18:56:27 +02:00
-
18122136dd
fix: improve Bluetooth reliability
daniel
2026-07-31 18:42:48 +02:00
-
4627ac92fd
fix: correct Intel GGTT setup and DP AUX EDID
daniel
2026-07-30 19:28:09 +01:00
-
a965e67c93
fix: prevent IPC slot reuse during object teardown
daniel
2026-07-30 17:46:38 +01:00
-
471903bafb
feat: expand Intel GPU display management
daniel
2026-07-30 17:12:08 +01:00
-
86de3400a9
feat: audio - add concurrent mixing, output switching, and device-aware UI
daniel
2026-07-29 20:03:35 +01:00
-
d99dab45e5
feat: add NTP; fix networking bugs/regressions
daniel
2026-07-29 16:32:18 +01:00
-
a288dee7df
refactor: network - harden TCP/IP and unify HTTP clients
daniel
2026-07-29 15:34:56 +01:00
-
75ae7ede56
refactor: unify desktop apps and Settings under item catalog
daniel
2026-07-29 13:59:46 +01:00
-
84ea28a978
montaukos.org - add known issue note to website (ISO size for 0.1.8)
daniel
2026-07-29 10:20:16 +01:00
-
826ecba43a
chore: update readme
daniel
2026-07-29 10:15:01 +01:00
-
e9d8c66ff5
feat: files app - render modified dates in Properties dialog
daniel
2026-07-21 14:44:44 +02:00
-
de7edaf623
feat: vfs - add stat syscall
daniel
2026-07-21 14:23:06 +02:00
-
5c02c5fe79
feat: ext2 - save timestamp metadata
daniel
2026-07-21 14:09:17 +02:00
-
48e5d31e07
chore: purge committed ISOs from history; ignore ISO images

danielandClaude Opus 4.8
2026-07-18 20:22:40 +02:00
-
b6d7b80f57
montaukos.org - 33/33 menus adapted to update sidebar menu
daniel
2026-07-18 17:49:16 +02:00
-
597d1289af
montaukos.org - add issue tracker link
daniel
2026-07-18 17:42:44 +02:00
-
d7f6b58d04
license - add GCC/binutils notices to license/third party notices
daniel
2026-07-18 17:40:17 +02:00
-
6f6ebd6528
feat: release notes for 0.1.8; archive 0.1.8 iso; bump version to 0.1.9

danielandClaude Opus 4.8
2026-07-18 13:08:47 +02:00
-
2980169a27
fix: stop nesting ramdisk.tar - size improvement

danielandClaude Opus 4.8
2026-07-18 13:08:39 +02:00
-
2319858e8c
fix: add path qualification to Files app pathbar
daniel
2026-07-18 12:07:53 +02:00
-
b319399139
feat: revamp Installer UI
daniel
2026-07-18 11:55:11 +02:00
-
3ac25b7abd
feat: raised max windows to 32
daniel
2026-07-18 10:34:46 +02:00
-
796ed46d12
fix: fix Font Preview crash if opened manually
daniel
2026-07-18 10:21:22 +02:00
-
7c8b7a5cf7
fix: fix totals calculation in Software step, Installer app
daniel
2026-07-18 10:14:59 +02:00
-
16d7321484
fix: fix MTK elements' border radiuses
daniel
2026-07-18 10:10:56 +02:00
-
3dea1ee6d5
montaukos.org - license changes
daniel
2026-07-18 00:00:32 +02:00
-
95e3ca3272
feat(mtk): anti-alias rounded-rect frames (buttons, fields, panels)

danielandClaude Opus 4.8
2026-07-17 20:55:35 +02:00
-
0377be4524
feat: redesign installer on MTK toolkit with component selection

danielandClaude Opus 4.8
2026-07-17 20:52:19 +02:00
-
8e6b619b02
feat: port gcc to MontaukOS
daniel
2026-07-17 15:47:45 +02:00
-
324b18edda
montaukos.org - 'User's Manual' => 'Tutorials'
daniel
2026-07-17 13:05:53 +02:00
-
f25fa96aaf
index.html homepage revamp
daniel
2026-07-17 13:02:25 +02:00
-
6d70fca110
add contact email to downloads.html
daniel
2026-07-17 12:38:53 +02:00
-
6b88db35f2
fix: distinct fake inodes for directories in stat()

danielandClaude Fable 5
2026-07-17 10:51:05 +02:00
-
1c851a3627
fix: real argv[0] via SYS_GETEXECPATH - GCC driver finds its backends

danielandClaude Fable 5
2026-07-17 10:43:59 +02:00
-
2f1010b02e
fix: stream ELF program loading instead of buffering whole files

danielandClaude Fable 5
2026-07-17 10:25:30 +02:00
-
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