git://scm.lunaixsky.com
/
lunaix-os.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lunaix-os.git
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
2023-07-16
Minep
refactor: decouple the executable file implementations...
commit
|
commitdiff
|
tree
|
snapshot
2023-07-10
Minep
edit readme
commit
|
commitdiff
|
tree
|
snapshot
2023-07-10
Minep
refactor: elf parsing utility and exec related
commit
|
commitdiff
|
tree
|
snapshot
2023-06-25
Minep
feat: refine symbolic link support.
commit
|
commitdiff
|
tree
|
snapshot
2023-06-18
Minep
feat: dynamic boot medium probing and mounting
commit
|
commitdiff
|
tree
|
snapshot
2023-06-18
Minep
feat: shell and signal demo as loadable user executable
commit
|
commitdiff
|
tree
|
snapshot
2023-06-14
Minep
Merge branch 'master' into prog-loader
commit
|
commitdiff
|
tree
|
snapshot
2023-06-14
Minep
fix: the correct way to detect ahci LBA48 support
commit
|
commitdiff
|
tree
|
snapshot
2023-06-10
Minep
fix: promote to gcc-12.2.0 (close #15)
commit
|
commitdiff
|
tree
|
snapshot
2023-02-22
Minep
update readme
commit
|
commitdiff
|
tree
|
snapshot
2023-01-17
Minep
Merge branch 'master' into prog-loader
commit
|
commitdiff
|
tree
|
snapshot
2023-01-17
Minep
Merge branch 'master' of github.com:Minep/lunaix-os
commit
|
commitdiff
|
tree
|
snapshot
2023-01-17
Minep
fix: sleeper issue #13
commit
|
commitdiff
|
tree
|
snapshot
2023-01-06
Minep
feat: brk and sbrk (mmap based)
commit
|
commitdiff
|
tree
|
snapshot
2023-01-04
Minep
update readmes
commit
|
commitdiff
|
tree
|
snapshot
2023-01-04
Minep
feat: closedir(2)
commit
|
commitdiff
|
tree
|
snapshot
2023-01-04
Minep
Merge branch 'interrupt-rework' into prog-loader
commit
|
commitdiff
|
tree
|
snapshot
2023-01-04
Minep
fix: previous interrupt context lost after a nested...
commit
|
commitdiff
|
tree
|
snapshot
2023-01-04
Minep
refactor: cut off some bloats in intr_ctx
commit
|
commitdiff
|
tree
|
snapshot
2023-01-02
Minep
feat: provide some libc routines only for testing
commit
|
commitdiff
|
tree
|
snapshot
2023-01-02
Minep
regression: elf loading
commit
|
commitdiff
|
tree
|
snapshot
2023-01-01
Minep
feat: wrapper function for bootstraping user program
commit
|
commitdiff
|
tree
|
snapshot
2022-12-31
Minep
feat: heap support and re-worked
commit
|
commitdiff
|
tree
|
snapshot
2022-12-31
Minep
feat: basic elf32 loader (only LOAD segment is supported)
commit
|
commitdiff
|
tree
|
snapshot
2022-12-29
Minep
feat: msync(2)
commit
|
commitdiff
|
tree
|
snapshot
2022-12-29
Minep
refactor: separate syscall interfaces from kernel space...
commit
|
commitdiff
|
tree
|
snapshot
2022-12-28
Minep
regression: mmap for fd
commit
|
commitdiff
|
tree
|
snapshot
2022-12-11
Lunaixsky
Merge pull request #10 from jackwang0108/master
commit
|
commitdiff
|
tree
|
snapshot
2022-12-09
JackWang
add all-build tool. Add qemu support, add configure...
commit
|
commitdiff
|
tree
|
snapshot
2022-12-08
Lunaixsky
Merge pull request #8 from Catrol-s-Forks/master
commit
|
commitdiff
|
tree
|
snapshot
2022-12-08
常青园晚
Update README_en.md
commit
|
commitdiff
|
tree
|
snapshot
2022-12-07
常青园晚
Update README.md
commit
|
commitdiff
|
tree
|
snapshot
2022-12-05
Minep
Merge branch 'master' into prog-loader
commit
|
commitdiff
|
tree
|
snapshot
2022-12-05
Minep
refactor: vfs_open: start opening iff there is a empty...
commit
|
commitdiff
|
tree
|
snapshot
2022-11-20
Minep
feat: (vm) memory mapping support: mmap/munmap
commit
|
commitdiff
|
tree
|
snapshot
2022-11-20
Minep
feat: (device) dev_null and dev_rand support
commit
|
commitdiff
|
tree
|
snapshot
2022-11-13
Minep
feat: (iso9660) finishing up unmount
commit
|
commitdiff
|
tree
|
snapshot
2022-11-13
Minep
refactor: replace all stdint::uint32_t into short and...
commit
|
commitdiff
|
tree
|
snapshot
2022-11-13
Minep
feat: (iso9660) rock ridge extension
commit
|
commitdiff
|
tree
|
snapshot
2022-11-12
Minep
update readme
commit
|
commitdiff
|
tree
|
snapshot
2022-11-11
Minep
feat: (vfs) write_page and read_page file operations
commit
|
commitdiff
|
tree
|
snapshot
2022-11-11
Minep
feat: (iso9660) implement file read (for both interleav...
commit
|
commitdiff
|
tree
|
snapshot
2022-11-11
Minep
feat: (iso9660) directory read support
commit
|
commitdiff
|
tree
|
snapshot
2022-11-10
Minep
fix: (blkio) enforce disk io buffer size alignment...
commit
|
commitdiff
|
tree
|
snapshot
2022-11-10
Minep
feat: (ahci) support multiple AHCI controller
commit
|
commitdiff
|
tree
|
snapshot
2022-11-10
Minep
refactor: more compact log message
commit
|
commitdiff
|
tree
|
snapshot
2022-11-10
Minep
fix: add dummy process to keep scheduler busy
commit
|
commitdiff
|
tree
|
snapshot
2022-11-10
Minep
feat: block partition support
commit
|
commitdiff
|
tree
|
snapshot
2022-11-09
Minep
fix: memory leakage in file descriptor allocation
commit
|
commitdiff
|
tree
|
snapshot
2022-11-09
Minep
fix: use wait queue for blocking process
commit
|
commitdiff
|
tree
|
snapshot
2022-11-09
Minep
feat: asynchronized SATA IO
commit
|
commitdiff
|
tree
|
snapshot
2022-11-06
Minep
Merge branch 'iso-9660' into block-io
commit
|
commitdiff
|
tree
|
snapshot
2022-10-23
Minep
fix: ensure inlining
commit
|
commitdiff
|
tree
|
snapshot
2022-10-23
Minep
Merge branch 'master' into iso-9660
commit
|
commitdiff
|
tree
|
snapshot
2022-10-23
Minep
fix: temporary disable the cse optimizations that cause...
commit
|
commitdiff
|
tree
|
snapshot
2022-10-23
Minep
fix: bugs related to O2 optimization
commit
|
commitdiff
|
tree
|
snapshot
2022-10-22
Minep
refactor: isrm to centeralize interrupt/irq resources...
commit
|
commitdiff
|
tree
|
snapshot
2022-10-21
Minep
laying out the iso9660 structure definitions
commit
|
commitdiff
|
tree
|
snapshot
2022-10-19
Minep
fix: PS/2 keyboard initialization sequence
commit
|
commitdiff
|
tree
|
snapshot
2022-10-18
Minep
feat: integrate gdb support over serial port for bare...
commit
|
commitdiff
|
tree
|
snapshot
2022-10-03
Minep
fix: remove unnecessary backtracing in mnt_mkbusy/chillax
commit
|
commitdiff
|
tree
|
snapshot
2022-09-23
Minep
fix: missing sudo in toolchain build tool
commit
|
commitdiff
|
tree
|
snapshot
2022-09-17
Minep
fix: load x87 fpu default settings
commit
|
commitdiff
|
tree
|
snapshot
2022-09-17
Minep
feat: add support for process to conduct Intel x87...
commit
|
commitdiff
|
tree
|
snapshot
2022-09-17
Minep
refactor: script to generate code for interrupt install...
commit
|
commitdiff
|
tree
|
snapshot
2022-09-17
Minep
Merge branch 'device-sys'
commit
|
commitdiff
|
tree
|
snapshot
2022-09-17
Minep
fix: dnode cache syncing for pseudo fs
commit
|
commitdiff
|
tree
|
snapshot
2022-09-16
Minep
add code-topic mapping for better learning experience...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-31
Minep
feat: simple read/write lock implementation
commit
|
commitdiff
|
tree
|
snapshot
2022-08-30
Minep
feat: support ioctl() syscall for direct control to...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-29
Minep
feat: taskfs for export process to filesystem
commit
|
commitdiff
|
tree
|
snapshot
2022-08-27
Minep
refactor: clean up the virtual memory mappings
commit
|
commitdiff
|
tree
|
snapshot
2022-08-26
Minep
feat: (twimap) provide an easy way for mapping kernel...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-25
Minep
feat: a file system mapping for pci devices
commit
|
commitdiff
|
tree
|
snapshot
2022-08-24
Minep
refactor: improve on scrolling experience in lunaix...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-23
Minep
feat: a pseudo shell environment for basic interacting...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-22
Minep
refactor: add user space printf.
commit
|
commitdiff
|
tree
|
snapshot
2022-08-22
Minep
feat: input device subsystem to resolve race condition...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-21
Minep
feat: (devfs) a new filesystem for device exposure.
commit
|
commitdiff
|
tree
|
snapshot
2022-08-20
Minep
feat: mount point flags check
commit
|
commitdiff
|
tree
|
snapshot
2022-08-20
Minep
feat: ability to manipulate extended attribute
commit
|
commitdiff
|
tree
|
snapshot
2022-08-19
Minep
fix: symlink resolve.
commit
|
commitdiff
|
tree
|
snapshot
2022-08-19
Minep
refactor: add a simple ramfs for rootfs. Twifs should...
commit
|
commitdiff
|
tree
|
snapshot
2022-08-18
Minep
refactor: send the command with retry and error detection
commit
|
commitdiff
|
tree
|
snapshot
2022-08-18
Minep
fix: READ_CAPACITY command for 12 bytes CDB SCSI device.
commit
|
commitdiff
|
tree
|
snapshot
2022-08-17
Minep
refactor: mount system reworked
commit
|
commitdiff
|
tree
|
snapshot
2022-08-16
Minep
feat: ability to evict dnode and inode cache
commit
|
commitdiff
|
tree
|
snapshot
2022-08-16
Minep
refactor: inode hashing and reusing
commit
|
commitdiff
|
tree
|
snapshot
2022-08-15
Minep
feat: rename(2), mount(2) and unmount(2)
commit
|
commitdiff
|
tree
|
snapshot
next