Commit Graph

  • fd397ac41d fix: reject opening directories as files in ext2 and fat32, add mbrtowc to libc main daniel 2026-08-30 09:50:11 +02:00
  • fdbb233cd3 fix: fix login wallpaper startup delay daniel 2026-08-30 08:05:31 +02:00
  • 21828990c4 cleanup: remove redundant shutdown.elf, update shell help/completions daniel 2026-08-29 19:10:35 +02:00
  • 70fa2016d1 fix: make Files lists scroll with arrow keys daniel 2026-08-29 19:07:02 +02:00
  • f69f08acbb fix: inherit redirected console in SYS_SPAWN_CAPS daniel 2026-08-29 18:47:42 +02:00
  • f0bea7736d feat: add C++ syntax highlighting to edit and Text Editor daniel 2026-08-29 18:36:56 +02:00
  • 3e596f2bad feat: add Pure Black Terminal theme & make it default for Console session daniel 2026-08-29 18:32:33 +02:00
  • 615ca7308a feat: add settings panel to Terminal daniel 2026-08-29 18:24:07 +02:00
  • e7646bbbdb feat: implement kernel capability model daniel 2026-08-29 16:53:04 +02:00
  • 9051b8a16e cleanup: update syscall man page daniel 2026-08-29 12:38:25 +02:00
  • 5cd5c2e6be fix: move RTL-SDR to userspace daniel 2026-08-29 10:02:32 +02:00
  • b1f1cfe32b feat: implement montauk::service_log & add support to system services daniel 2026-08-28 11:56:29 +02:00
  • 0d23db8a0e cleanup: change _zos to _mtk daniel 2026-08-28 09:15:06 +02:00
  • dac12c22cd feat: update isatty libc function to use SYS_TERMINAL_ATTACHED syscall daniel 2026-08-28 09:14:02 +02:00
  • c8264b92a9 feat: add is_terminal_attached syscall daniel 2026-08-27 18:11:21 +02:00
  • 8afadb44cb feat: expand and fix issues in SVG renderer daniel 2026-08-26 12:04:38 +02:00
  • ffc9756e67 feat: identify userspace logs by user and image daniel 2026-08-22 18:48:38 +02:00
  • 8a74b771e1 fix: update template, prevent double-spaced persisted kernel logs daniel 2026-08-22 12:47:13 +02:00
  • 903218168d split montaukos.org website out of OS source tree daniel 2026-08-22 07:36:47 +02:00
  • cc90b34fdb cleanup: update stale comments daniel 2026-08-15 21:18:03 +02:00
  • 788b662d44 fix: reduce idle CPU wakeups and deferred-work polling daniel 2026-08-15 16:50:36 +02:00
  • f7677ac3f1 fix: fix timezone formatting bug daniel 2026-08-15 16:36:09 +02:00
  • af7d096969 fix: fix ACPI hardware-ID endianness bug daniel 2026-08-15 16:34:57 +02:00
  • c917af0629 feat: login - write system log to disk (0:/os/logs/montaukos) during shutdown, limit disk flush stage to non-ramdisk storage devices daniel 2026-08-15 11:21:14 +02:00
  • f6be9e2563 cleanup: remove dead code in Api/Process.hpp, remove redundant logtest program daniel 2026-08-14 19:14:49 +02:00
  • 39a56153b4 fix: consistency in Files app volume labeling daniel 2026-08-14 18:38:57 +02:00
  • 724029cacb feat: add userspace system logging, rename klog to syslog, rename relevant syscalls and API functions daniel 2026-08-14 18:37:27 +02:00
  • 8e45d43116 refactor: kernel entry point - add architecture preprocessor checks and move module to Boot daniel 2026-08-14 11:28:32 +02:00
  • 0f81276efc feat: add inherited sessions and desktop session teardown daniel 2026-08-14 10:33:20 +02:00
  • f8ded3c30e readme - update readme image daniel 2026-08-14 09:12:54 +02:00
  • e3ef1b81ad fix: fix text overlap bug in file dialogs and remove unnecessary hint in Keyboard applet daniel 2026-08-13 18:10:00 +02:00
  • 821543238d feat: add keyboard layout support daniel 2026-08-13 17:57:44 +02:00
  • 86e3ebfe33 feat: release notes for 0.1.9; NetSurf license notices; bump version to 0.2.0 danielandClaude Opus 5 2026-08-13 10:52:09 +02:00
  • a28b8ad0b2 fix: fix ramdisk readdir inconsistency. daniel 2026-08-12 18:35:14 +02:00
  • 7f2d4b693f feat: add crash stack snapshots and context menu annotations daniel 2026-08-12 18:30:08 +02:00
  • 3ef98a9fd5 fix: inherit process environment and untrack libc objects daniel 2026-08-11 13:08:40 +02:00
  • 0a91131cb0 feat: add ssh server (sshd) daniel 2026-08-11 12:53:36 +02:00
  • 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