Commit Graph
470 Commits
Author SHA1 Message Date
daniel a28b8ad0b2 fix: fix ramdisk readdir inconsistency. 2026-08-12 18:35:14 +02:00
daniel 7f2d4b693f feat: add crash stack snapshots and context menu annotations 2026-08-12 18:30:08 +02:00
daniel 3ef98a9fd5 fix: inherit process environment and untrack libc objects 2026-08-11 13:08:40 +02:00
daniel 0a91131cb0 feat: add ssh server (sshd) 2026-08-11 12:53:36 +02:00
daniel 69725658cf feat: init - dynamic service discovery via init.toml 2026-08-10 17:00:52 +02:00
daniel e25ef470e0 feat: files - update volume label formatting 2026-08-10 16:53:48 +02:00
daniel 990d184bd0 feat: pdfviewer - expand PDF rendering support 2026-08-10 15:03:54 +02:00
daniel 9b23d99082 feat: overhaul userspace heap and virtual memory 2026-08-10 12:25:27 +02:00
daniel 4ecec32c5c montaukos.org - docs - add docs page for TOML config API 2026-08-10 11:05:31 +02:00
daniel b91b342d5c montaukos.org - docs - volume name changes 2026-08-10 10:11:34 +02:00
daniel 0b7fd37694 fix: make getcwd report truncated buffers as ERANGE 2026-08-09 12:16:57 +02:00
daniel 1c498ffa6a feat: implement utime libc function, SYS_UTIME syscall, filesystem support (ext2 only) 2026-08-09 11:16:59 +02:00
daniel 771c3a5a98 fix: align POSIX stdio and argument handling, clarify Intel iwlwifi licensing 2026-08-09 10:42:09 +02:00
danielandClaude Opus 5 a06ef0192d fix: ramdisk - dereference symlinks, they pack as zero-byte files
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NQRTGoYgnZQsh7uCh6Jsxm
2026-08-08 14:42:42 +02:00
danielandClaude Opus 5 e8407afcdb feat: libc - add SYS_GETCHAR_NB and a non-blocking stdin readiness probe
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NQRTGoYgnZQsh7uCh6Jsxm
2026-08-08 14:42:38 +02:00
danielandClaude Opus 5 fe10216f8b feat: libc - add strndup, scandir, alphasort, usleep, ftruncate, M_PI constants
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
2026-08-07 21:26:25 +02:00
danielandClaude Opus 5 53a9965e7c feat: libc - add pread/pwrite
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
2026-08-07 20:28:12 +02:00
danielandClaude Opus 5 27c13b8dc2 refactor: move DOOM out to the mtkports ports tree
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
2026-08-07 20:10:52 +02:00
daniel b77449faeb fix: toolchain - update docs 2026-08-07 16:27:09 +02:00
daniel 53d3e6c568 refactor: remove old hello.elf userspace program 2026-08-07 13:26:06 +02:00
daniel cc1d80442e refactor: split out game engine experiment and demo game 2026-08-07 13:24:46 +02:00
daniel 2c8733298f montaukos.org - docs reorganization 2026-08-07 12:04:43 +02:00
daniel 326416636d feat: desktop - use MTK buttons for power dialogs 2026-08-07 11:41:47 +02:00
daniel 0e1601be74 feat: desktop - use MTK menu for desktop right-click menu 2026-08-07 10:55:38 +02:00
daniel 9eb21eb3e3 feat: wi-fi - expand support and fix issues, add GUI components 2026-08-07 10:36:53 +02:00
daniel bbe1df62fd feat: wi-fi - join WPA2/WPA3-PSK networks and carry traffic like ethernet 2026-08-06 19:44:35 +02:00
daniel a01e63c717 feat: intel wi-fi (AX211) driver with network scanning 2026-08-06 08:36:10 +02:00
daniel 75d92d560c refactor: libc - share printf, split the float path, fix relink deps 2026-08-04 17:29:24 +02:00
daniel edc3452d61 feat: real stat metadata across all filesystems, plus mkdir and rmdir 2026-08-04 13:03:08 +02:00
daniel ca5331c9db feat: vfs - add dynamic filesystem mounts and safe unmount lifecycle 2026-08-04 08:58:50 +02:00
daniel b1c55073c7 fix: kernel concurrency, interrupt context, and user VA safety 2026-08-01 15:43:38 +02:00
daniel f222bf1f04 cleanup: remove "MODESETTING SAFETY" section in Display app 2026-07-31 18:56:27 +02:00
daniel 18122136dd fix: improve Bluetooth reliability 2026-07-31 18:42:48 +02:00
daniel 4627ac92fd fix: correct Intel GGTT setup and DP AUX EDID 2026-07-30 19:28:09 +01:00
daniel a965e67c93 fix: prevent IPC slot reuse during object teardown 2026-07-30 17:46:38 +01:00
daniel 471903bafb feat: expand Intel GPU display management 2026-07-30 17:12:08 +01:00
daniel 86de3400a9 feat: audio - add concurrent mixing, output switching, and device-aware UI 2026-07-29 20:03:35 +01:00
daniel d99dab45e5 feat: add NTP; fix networking bugs/regressions 2026-07-29 16:32:18 +01:00
daniel a288dee7df refactor: network - harden TCP/IP and unify HTTP clients 2026-07-29 15:35:17 +01:00
daniel 75ae7ede56 refactor: unify desktop apps and Settings under item catalog 2026-07-29 13:59:46 +01:00
daniel 84ea28a978 montaukos.org - add known issue note to website (ISO size for 0.1.8) 2026-07-29 10:20:16 +01:00
daniel 826ecba43a chore: update readme 2026-07-29 10:15:01 +01:00
daniel e9d8c66ff5 feat: files app - render modified dates in Properties dialog 2026-07-21 14:44:44 +02:00
daniel de7edaf623 feat: vfs - add stat syscall 2026-07-21 14:23:06 +02:00
daniel 5c02c5fe79 feat: ext2 - save timestamp metadata 2026-07-21 14:09:17 +02:00
danielandClaude Opus 4.8 48e5d31e07 chore: purge committed ISOs from history; ignore ISO images
ISOs are now archived on the download server (nginx) instead of git.
History was rewritten with git-filter-repo to remove all *.iso and
ramdisk.tar blobs, shrinking the repo from ~500MB to ~80MB.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-07-18 20:22:40 +02:00
daniel b6d7b80f57 montaukos.org - 33/33 menus adapted to update sidebar menu 2026-07-18 17:49:16 +02:00
daniel 597d1289af montaukos.org - add issue tracker link 2026-07-18 17:42:44 +02:00
daniel d7f6b58d04 license - add GCC/binutils notices to license/third party notices 2026-07-18 17:40:17 +02:00
danielandClaude Opus 4.8 6f6ebd6528 feat: release notes for 0.1.8; archive 0.1.8 iso; bump version to 0.1.9
Cut the 0.1.8 release (native GCC/binutils port forming the Montauk SDK,
revamped MTK-based Installer, anti-aliased MTK rounded-rect frames,
vblank-synced double-buffered Intel GPU page flips, max windows raised
to 32, and various bug fixes, including the halved ISO size from no
longer nesting ramdisk.tar). Archive the 0.1.8 ISO, publish it to the
website, refresh release notes and the downloads page, and open the
0.1.9 dev cycle (apiVersion 10, BuildNo reset).

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-07-18 13:08:47 +02:00