update readme introduction part, add demo screen-shot
[lunaix-os.git] / lunaix-os / includes /
2025-01-27 LunaixskyFix: stale dnode caching instance cause locked-up upon...
2024-12-15 LunaixskyUnifying External Interrupt System (#51)
2024-11-28 LunaixskyUnit testing framework and devicetree framework refact...
2024-11-20 Lunaixskyrewrite the device subsystem interfaces (#48)
2024-10-10 Lunaixskycherry pick device tree modifications from isa/arm64
2024-10-08 Lunaixskymove msi-related functionality to generic isrm
2024-09-29 Lunaixskyadd generic kremap for kernel remapping
2024-09-24 LunaixskyCode-base clean-up and refactoring (#47)
2024-08-30 LunaixskyBoot framework rework (#45)
2024-08-14 LunaixskyImprove cake allocator's memory utilisation (#43)
2024-08-10 LunaixskySecond Extended Filesystem (ext2) and other improvement...
2024-07-31 FFreestandinguserspace fun: maze game and a new device to support it
2024-07-28 LunaixskyChange of vterm handling logic on backend chardev input...
2024-07-21 LunaixskyPCI 16x50 UART Controller, O2 Enablement (#39)
2024-07-16 LunaixskyArchitectural Support: x86_64 (#37)
2024-06-27 LunaixskyIntroducing LunaBuild to the build flow (#36)
2024-06-22 LunaixskyDecoupling Architectural-specific Code (#35)
2024-04-29 Minep* fix an issue that execve attempts to parse directory...
2024-04-20 MinepMerge branch 'master' of github.com:Minep/lunaix-os
2024-04-20 Minepproperly update the pprev of next node when deleting...
2024-03-26 FFreestandingfix issue 31 (#32)
2024-03-02 Minep* Make the ksym table built-in with kernel image, thus...
2024-03-02 LunaixskyUnifying the Lunaix's Physical Memory Model (#28) feat/user_model
2024-02-18 LunaixskyA Total Overhaul on the Lunaix's Virtual Memory Model...
2024-02-05 LunaixskySupport to multi-threading and pthread interface (POSIX...
2023-12-11 Minepfix: corner cases when printing large content through...
2023-12-11 MinepMerge branch 'master' of github.com:Minep/lunaix-os
2023-12-11 Minepfeat: capability list to enable greater flexibility...
2023-12-10 Minepfeat: owloysius - dynamic init function invocator
2023-12-09 Minepfeat: a better boot command line parser
2023-12-08 Mineprefactor: add a async read/write variant to device...
2023-11-26 Minepfeat: nearly complete POSIX.1-2008 compliant terminal...
2023-11-18 Minepfeat: IO polling for file descriptor
2023-11-05 Minepfeat: lunadbg GDB plugin to ease kernel debugging process.
2023-11-04 Mineprefactor: make pci device driver loading passive, pci...
2023-11-03 Minepfeat: kprintf now goes into dedicated pseudo-dev rather...
2023-10-26 Minepfeat: support user-spcae pci rescan
2023-10-24 Minepfeat: gfxm: a layer provides user space access to low...
2023-10-21 Minepfeat: standard vga support (mode switching, framebuffer...
2023-09-07 Minepfeat: fstat now handle symbolic link
2023-09-03 Minepfeat: serial device interfacing
2023-08-28 Minepfeat: device subsystem rework
2023-08-25 Minepfeat: better rtc framework which aims to remove single...
2023-08-24 Mineprefactor: use a more decent physical memory map
2023-08-23 Minephotfix: a better hinting on non-returning spin function
2023-08-23 Minepadd lunaix dynamic linker as submodule
2023-08-20 Minepupdate readme for more up-to-date information
2023-08-20 Minepfeat: kernel stack tracing
2023-08-20 Minepfix: corrected time conversion on alarm/sleep syscall
2023-08-19 Mineprefactor: one more step towards arch-agnostic design
2023-08-12 Mineprefactor: striped more arch-related code from the kerne...
2023-08-10 Mineprefactor: organize all arch related files together.
2023-07-25 Mineprefactor: decouple i386 specific instruction invocation
2023-07-23 Minepfix: corner case for x87 context restore on execve
2023-07-23 Mineprefactor: Optimize the signal context overhead
2023-07-23 Mineprefactor: Optimize the context switch overhead
2023-07-21 Mineprefactor: full rewrite of signal feature
2023-07-20 Mineprefactor: rewrite kernel's make script
2023-07-17 Mineprefactor: restructure the user space stuff.
2023-07-16 Minepchore: fix almost *ALL* warnings.
2023-07-16 Mineprefactor: decouple the executable file implementations...
2023-07-10 Mineprefactor: elf parsing utility and exec related
2023-06-25 Minepfeat: refine symbolic link support.
2023-06-18 Minepfeat: dynamic boot medium probing and mounting
2023-06-18 Minepfeat: shell and signal demo as loadable user executable
2023-06-14 MinepMerge branch 'master' into prog-loader
2023-01-17 MinepMerge branch 'master' into prog-loader
2023-01-06 Minepfeat: brk and sbrk (mmap based)
2023-01-04 Minepfeat: closedir(2)
2023-01-04 MinepMerge branch 'interrupt-rework' into prog-loader
2023-01-04 Minepfix: previous interrupt context lost after a nested...
2023-01-04 Mineprefactor: cut off some bloats in intr_ctx
2023-01-02 Minepfeat: provide some libc routines only for testing
2023-01-02 Minepregression: elf loading
2023-01-01 Minepfeat: wrapper function for bootstraping user program
2022-12-31 Minepfeat: heap support and re-worked
2022-12-31 Minepfeat: basic elf32 loader (only LOAD segment is supported)
2022-12-29 Minepfeat: msync(2)
2022-12-29 Mineprefactor: separate syscall interfaces from kernel space...
2022-12-28 Minepregression: mmap for fd
2022-12-05 MinepMerge branch 'master' into prog-loader
2022-11-20 Minepfeat: (vm) memory mapping support: mmap/munmap
2022-11-20 Minepfeat: (device) dev_null and dev_rand support
2022-11-13 Minepfeat: (iso9660) finishing up unmount
2022-11-13 Mineprefactor: replace all stdint::uint32_t into short and...
2022-11-13 Minepfeat: (iso9660) rock ridge extension
2022-11-11 Minepfeat: (vfs) write_page and read_page file operations
2022-11-11 Minepfeat: (iso9660) implement file read (for both interleav...
2022-11-11 Minepfeat: (iso9660) directory read support
2022-11-10 Minepfix: (blkio) enforce disk io buffer size alignment...
2022-11-10 Minepfeat: (ahci) support multiple AHCI controller
2022-11-10 Minepfeat: block partition support
2022-11-09 Minepfix: memory leakage in file descriptor allocation
2022-11-09 Minepfix: use wait queue for blocking process
2022-11-09 Minepfeat: asynchronized SATA IO
2022-11-06 MinepMerge branch 'iso-9660' into block-io
2022-10-23 MinepMerge branch 'master' into iso-9660
2022-10-23 Minepfix: bugs related to O2 optimization
2022-10-22 Mineprefactor: isrm to centeralize interrupt/irq resources...
2022-10-21 Mineplaying out the iso9660 structure definitions
next