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