8b4a938164
fix: ship Pi images with MontaukOS UEFI boot entry
daniel2026-10-26 16:31:25 +01:00
be84506fdf
feat: make Files app list view columns draggable horizontally
daniel2026-10-26 16:17:06 +01:00
559c3e2875
fix: bump max file name size for Files list view to 128 bytes
daniel2026-10-26 16:05:21 +01:00
36291cd1cc
fix: make Settings app scrollbar draggable
daniel2026-10-26 16:03:33 +01:00
b781cf8c97
feat: add MontaukOS Imager tool for Raspberry Pi
daniel2026-10-26 16:01:38 +01:00
7e036c94e7
fix: NTP syncs as soon as DHCP has a lease, random origin cookie instead of the unsynced local clock, TLS validates certificates against UTC
daniel2026-10-26 08:19:48 +01:00
3310b3d6de
fix: Pi 4 Bluetooth - hold RTS deasserted across BT_ON power-on, require Read Local Version to sync, mini UART no flow control first
daniel2026-10-26 07:46:17 +01:00
93d8becce3
feat: wait up to 10s for a late MONTAUKROOT, retry USB enumeration after a port reset, recover halted EP0/bulk endpoints, MSC card reader settle
daniel2026-10-25 17:55:49 +01:00
ffee9002a6
feat: Raspberry Pi 4/400 Bluetooth over mini UART (H4, Broadcom patchram, firmware mailbox BT_ON); move BT stack to Drivers/Bluetooth
daniel2026-10-25 15:59:33 +01:00
808e1d66fd
feat: aarch64 port - Raspberry Pi 4/400 SD boot (SDHCI, ext2 root + first-boot grow), USB hubs, PCI INTx routing, SMP, DMA fences
daniel2026-10-25 13:48:26 +01:00
8c09ccef66
feat: add support for aarch64 timer/interrupts, port MontaukOS userspace
daniel2026-10-25 08:27:09 +01:00
8b6379fb7e
feat: aarch64 port - fix build system obstacles, add exception handling, page tables
daniel2026-10-25 07:43:46 +01:00
aae4db01ad
fix: split search results in Settings by category
daniel2026-10-24 21:32:22 +02:00
1bae77ec84
feat: make kernel architecture-agnostic; primitive work on arm port
daniel2026-10-24 21:25:18 +02:00
dab7d5427b
fix: fix Bluetooth audio delay
daniel2026-10-24 20:38:35 +02:00
0a20385e12
feat: add flac support to Music app
daniel2026-10-24 14:09:04 +02:00
8de98f3ab3
feat: move Settings out of Files into its own searchable app with categories
daniel2026-10-24 13:26:47 +02:00
d3e49a925d
feat: move Files to its own process; add window server messaging (multi-format clipboard, drag and drop), undo/redo, sidebar, breadcrumbs, thumbnails, file type icons, New menu and proper text fields
daniel2026-10-24 12:44:20 +02:00
278b208258
feat: add process termination codes and SYS_ABORT; whole-process abort() from any thread in libc and montauk-rt
daniel2026-10-14 07:32:15 +02:00
f8b8f9610f
feat: add Rust userspace support; fix TLS layout for p_align < 16; kill whole process on sibling-thread faults
daniel2026-10-14 07:16:42 +02:00
c91de69189
refactor: rename montauk::StatusCodes type to montauk::StatusCode
daniel2026-10-02 08:33:50 +02:00
41de95b277
fix: do not proceed with DHCP if no network device with an active link is present
daniel2026-10-02 08:31:57 +02:00
24f88ec4c6
feat: power down dGPUs on hybrid graphics laptops
daniel2026-10-01 13:09:26 +02:00
7f12e1a150
refactor: syslog viewer - update references to klog to syslog
daniel2026-10-01 10:14:12 +02:00
63b4bd51e8
feat: make System Log quit on failed query; display message box
daniel2026-10-01 08:36:03 +02:00
2e3055f5f8
feat: display status message on failed operations in Files app
daniel2026-10-01 08:20:49 +02:00
5e4e8902c2
feat: make userspace StatusCodes positive; print status text along with code in shell exec; make init return BadInvocation on faulty launch
daniel2026-09-30 16:21:32 +02:00
8a3ffb2be1
feat: unify system status codes
daniel2026-09-30 09:43:18 +02:00
f95bce01d1
feat: add SYS_GETCAPS syscall to retrieve process capabilities
daniel2026-09-12 11:13:13 +02:00
e641500b40
feat: add kernel ACPI support for querying battery percentage, add battery indicator to desktop, move log state to 0:/state directory
daniel2026-09-11 07:11:48 +02:00
0a18b2cf2d
feat: refactor syntax higlighting support in edit.elf/Text Editor, add highlighting for html, css, js
daniel2026-09-09 12:47:06 +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
daniel2026-08-15 11:21:14 +02:00
f6be9e2563
cleanup: remove dead code in Api/Process.hpp, remove redundant logtest program
daniel2026-08-14 19:14:49 +02:00