| 2025-05-13 |
Lunaixsky | documentation update, readme reformatted eme/syncs |
| commitdiff |
| 2025-05-11 |
Lunaixsky | updated readme, fix configuration shell invoked twice. |
| commitdiff |
| 2025-05-11 |
Lunaixsky | Rewrite the lunabuild toolchain with enhanced feature... |
| commitdiff |
| 2025-05-10 |
Lunaixsky | fix dangling pointer issues in ext2dr |
| commitdiff |
| 2025-05-05 |
Lunaixsky | Framework for exporting system header to user space... |
| commitdiff |
| 2025-05-04 |
Lunaixsky | Fix file system racing and ext2 directory insertion... |
| commitdiff |
| 2025-05-03 |
Lunaixsky | fix page mounting contention (close #57) |
| commitdiff |
| 2025-04-01 |
Lunaixsky | Multiuser, Capabilities and Access Controls (#54) |
| commitdiff |
| 2025-04-01 |
Lunaixsky | make log a bit verbose for some useful information |
| commitdiff |
| 2025-03-31 |
Lunaixsky | reorganise the readme |
| commitdiff |
| 2025-03-31 |
Lunaixsky | update readme introduction part, add demo screen-shot |
| commitdiff |
| 2025-03-31 |
Lunaixsky | fix potens not being set in ttyFB* device |
| commitdiff |
| 2025-03-16 |
Lunaixsky | refine the live_debug.sh, move gdb to new tmux window |
| commitdiff |
| 2025-03-14 |
Lunaixsky | fix typos, some refinements |
| commitdiff |
| 2025-03-14 |
Lunaixsky | update the readme |
| commitdiff |
| 2025-01-27 |
Lunaixsky | Fix: stale dnode caching instance cause locked-up upon... |
| commitdiff |
| 2024-12-15 |
Lunaixsky | Unifying External Interrupt System (#51) |
| commitdiff |
| 2024-11-28 |
Lunaixsky | Unit testing framework and devicetree framework refact... |
| commitdiff |
| 2024-11-20 |
Lunaixsky | rewrite the device subsystem interfaces (#48) |
| commitdiff |
| 2024-10-10 |
Lunaixsky | cherry pick device tree modifications from isa/arm64 |
| commitdiff |
| 2024-10-08 |
Lunaixsky | move msi-related functionality to generic isrm |
| commitdiff |
| 2024-09-29 |
Lunaixsky | add generic kremap for kernel remapping |
| commitdiff |
| 2024-09-24 |
Lunaixsky | Code-base clean-up and refactoring (#47) |
| commitdiff |
| 2024-08-30 |
Lunaixsky | Boot framework rework (#45) |
| commitdiff |
| 2024-08-25 |
Minep | optimize the menuconfig redrawing |
| commitdiff |
| 2024-08-25 |
Lunaixsky | Menuconfig Implementation and auto-qemu refactoring... |
| commitdiff |
| 2024-08-14 |
Lunaixsky | Improve cake allocator's memory utilisation (#43) |
| commitdiff |
| 2024-08-14 |
Lunaixsky | Refinement on documentation (#38) |
| commitdiff |
| 2024-08-10 |
Lunaixsky | Second Extended Filesystem (ext2) and other improvement... |
| commitdiff |
| 2024-07-31 |
FFreestanding | userspace fun: maze game and a new device to support it |
| commitdiff |
| 2024-07-29 |
Minep | fix: false positive when looking for room to host pmem_list |
| commitdiff |
| 2024-07-28 |
Lunaixsky | Change of vterm handling logic on backend chardev input... |
| commitdiff |
| 2024-07-27 |
Minep | fix: gen_ksymtable does not work on non-English platform |
| commitdiff |
| 2024-07-21 |
Minep | add pre-commit hooks to regulate things |
| commitdiff |
| 2024-07-21 |
Lunaixsky | PCI 16x50 UART Controller, O2 Enablement (#39) |
| commitdiff |
| 2024-07-16 |
Minep | add mem-map for x86_64 |
| commitdiff |
| 2024-07-16 |
Lunaixsky | Architectural Support: x86_64 (#37) |
| commitdiff |
| 2024-07-10 |
Minep | ld-tool portability fix: MacOS build experience |
| commitdiff |
| 2024-07-04 |
Minep | integrate C/LDFLAGS into LunaBuild flow |
| commitdiff |
| 2024-06-27 |
Lunaixsky | Introducing LunaBuild to the build flow (#36) |
| commitdiff |
| 2024-06-22 |
Lunaixsky | Decoupling Architectural-specific Code (#35) |
| commitdiff |
| 2024-06-02 |
Minep | hot fix: remove outdated objcpy |
| commitdiff |
| 2024-04-29 |
Minep | * fix an issue that execve attempts to parse directory... |
| commitdiff |
| 2024-04-20 |
Minep | Merge branch 'master' of github.com:Minep/lunaix-os |
| commitdiff |
| 2024-04-20 |
Minep | properly update the pprev of next node when deleting... |
| commitdiff |
| 2024-03-26 |
FFreestanding | fix issue 31 (#32) |
| commitdiff |
| 2024-03-02 |
Minep | * Make the ksym table built-in with kernel image, thus... |
| commitdiff |
| 2024-03-02 |
Lunaixsky | Unifying the Lunaix's Physical Memory Model (#28) feat/user_model |
| commitdiff |
| 2024-02-26 |
FFreestanding | 7-ps2_keyboard.md and 8-multitasking.md (#29) |
| commitdiff |
| 2024-02-20 |
FFreestanding | 6-acpi_and_apic.md (#27) |
| commitdiff |
| 2024-02-18 |
Minep | * Remove the debugging hack in procvm.c |
| commitdiff |
| 2024-02-18 |
Lunaixsky | A Total Overhaul on the Lunaix's Virtual Memory Model... |
| commitdiff |
| 2024-02-09 |
FFreestanding | 5-malloc.md (#25) |
| commitdiff |
| 2024-02-06 |
FFreestanding | 4-virtual_memory.md (#24) |
| commitdiff |
| 2024-02-05 |
Lunaixsky | Support to multi-threading and pthread interface (POSIX... |
| commitdiff |
| 2024-01-22 |
FFreestanding | 2-setup_gdt.md (#22) |
| commitdiff |
| 2024-01-19 |
FFreestanding | 1-hello_kernel_world.md (#21) |
| commitdiff |
| 2023-12-11 |
Minep | fix: corner cases when printing large content through... |
| commitdiff |
| 2023-12-11 |
Minep | Merge branch 'master' of github.com:Minep/lunaix-os |
| commitdiff |
| 2023-12-11 |
Minep | feat: capability list to enable greater flexibility... |
| commitdiff |
| 2023-12-10 |
FFreestanding | 教程介绍和环境搭建 (#19) |
| commitdiff |
| 2023-12-10 |
Minep | feat: owloysius - dynamic init function invocator |
| commitdiff |
| 2023-12-09 |
Minep | feat: a better boot command line parser |
| commitdiff |
| 2023-12-08 |
Minep | refactor: add a async read/write variant to device... |
| commitdiff |
| 2023-11-26 |
Minep | feat: nearly complete POSIX.1-2008 compliant terminal... |
| commitdiff |
| 2023-11-18 |
Minep | feat: IO polling for file descriptor |
| commitdiff |
| 2023-11-05 |
Minep | feat: lunadbg GDB plugin to ease kernel debugging process. |
| commitdiff |
| 2023-11-04 |
Minep | refactor: make pci device driver loading passive, pci... |
| commitdiff |
| 2023-11-03 |
Minep | feat: kprintf now goes into dedicated pseudo-dev rather... |
| commitdiff |
| 2023-10-26 |
Minep | feat: support user-spcae pci rescan |
| commitdiff |
| 2023-10-24 |
Minep | feat: gfxm: a layer provides user space access to low... |
| commitdiff |
| 2023-10-21 |
Minep | feat: standard vga support (mode switching, framebuffer... |
| commitdiff |
| 2023-09-07 |
Minep | feat: fstat now handle symbolic link |
| commitdiff |
| 2023-09-05 |
Minep | regression: test serial port r/w. |
| commitdiff |
| 2023-09-03 |
Minep | feat: serial device interfacing |
| commitdiff |
| 2023-08-28 |
Minep | feat: device subsystem rework |
| commitdiff |
| 2023-08-25 |
Minep | feat: better rtc framework which aims to remove single... |
| commitdiff |
| 2023-08-24 |
Minep | refactor: use a more decent physical memory map |
| commitdiff |
| 2023-08-23 |
Minep | hotfix: a better hinting on non-returning spin function |
| commitdiff |
| 2023-08-23 |
Minep | add lunaix dynamic linker as submodule |
| commitdiff |
| 2023-08-20 |
Minep | update readme for more up-to-date information |
| commitdiff |
| 2023-08-20 |
Minep | feat: kernel stack tracing |
| commitdiff |
| 2023-08-20 |
Minep | fix: corrected time conversion on alarm/sleep syscall |
| commitdiff |
| 2023-08-19 |
Minep | refactor: one more step towards arch-agnostic design |
| commitdiff |
| 2023-08-12 |
Minep | refactor: striped more arch-related code from the kerne... |
| commitdiff |
| 2023-08-10 |
Minep | refactor: organize all arch related files together. |
| commitdiff |
| 2023-07-25 |
Minep | refactor: decouple i386 specific instruction invocation |
| commitdiff |
| 2023-07-23 |
Minep | fix: corner case for x87 context restore on execve |
| commitdiff |
| 2023-07-23 |
Minep | refactor: Optimize the signal context overhead |
| commitdiff |
| 2023-07-23 |
Minep | refactor: Optimize the context switch overhead |
| commitdiff |
| 2023-07-22 |
Minep | fix: argv, envp passing |
| commitdiff |
| 2023-07-21 |
Minep | edit readme |
| commitdiff |
| 2023-07-21 |
Minep | refactor: full rewrite of signal feature |
| commitdiff |
| 2023-07-20 |
Minep | refactor: rewrite kernel's make script |
| commitdiff |
| 2023-07-17 |
Minep | refactor: restructure the user space stuff. |
| commitdiff |
| 2023-07-16 |
Minep | chore: fix almost *ALL* warnings. |
| commitdiff |
| 2023-07-16 |
Minep | refactor: decouple the executable file implementations... |
| commitdiff |
| 2023-07-10 |
Minep | edit readme |
| commitdiff |
| 2023-07-10 |
Minep | refactor: elf parsing utility and exec related |
| commitdiff |
| 2023-06-25 |
Minep | feat: refine symbolic link support. |
| commitdiff |
| next |