daniel
|
0d23db8a0e
|
cleanup: change _zos to _mtk
|
2026-08-28 09:15:06 +02:00 |
|
daniel
|
dac12c22cd
|
feat: update isatty libc function to use SYS_TERMINAL_ATTACHED syscall
|
2026-08-28 09:14:02 +02:00 |
|
daniel
|
c8264b92a9
|
feat: add is_terminal_attached syscall
|
2026-08-27 18:11:21 +02:00 |
|
daniel
|
8afadb44cb
|
feat: expand and fix issues in SVG renderer
|
2026-08-26 12:04:38 +02:00 |
|
daniel
|
ffc9756e67
|
feat: identify userspace logs by user and image
|
2026-08-22 18:48:38 +02:00 |
|
daniel
|
903218168d
|
split montaukos.org website out of OS source tree
|
2026-08-22 07:36:47 +02:00 |
|
daniel
|
cc90b34fdb
|
cleanup: update stale comments
|
2026-08-15 21:18:03 +02:00 |
|
daniel
|
c917af0629
|
feat: login - write system log to disk (0:/os/logs/montaukos) during shutdown, limit disk flush stage to non-ramdisk storage devices
|
2026-08-15 11:21:14 +02:00 |
|
daniel
|
f6be9e2563
|
cleanup: remove dead code in Api/Process.hpp, remove redundant logtest program
|
2026-08-14 19:14:49 +02:00 |
|
daniel
|
39a56153b4
|
fix: consistency in Files app volume labeling
|
2026-08-14 18:38:57 +02:00 |
|
daniel
|
724029cacb
|
feat: add userspace system logging, rename klog to syslog, rename relevant syscalls and API functions
|
2026-08-14 18:37:27 +02:00 |
|
daniel
|
0f81276efc
|
feat: add inherited sessions and desktop session teardown
|
2026-08-14 10:33:20 +02:00 |
|
daniel
|
e3ef1b81ad
|
fix: fix text overlap bug in file dialogs and remove unnecessary hint in Keyboard applet
|
2026-08-13 18:10:00 +02:00 |
|
daniel
|
821543238d
|
feat: add keyboard layout support
|
2026-08-13 17:57:44 +02:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|