index
:
camellia
main
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Makefile
Age
Commit message (
Expand
)
Author
2023-01-25
kernel/virt: replace the virt_cpy api with a more foolproof one
dzwdz
2022-12-24
user/ext2fs: basic ext2 read support
dzwdz
2022-10-02
fix gdb support
dzwdz
2022-09-03
user/libc: generate strerror from camellia/errno.h
dzwdz
2022-08-29
user/lua: implement the bare minimum for it to link and "run"
dzwdz
2022-08-28
user/lua: prepare libc headers
dzwdz
2022-08-28
kernel/amd64: SSE support
dzwdz
2022-08-27
user/netstack: don't respond to RST
dzwdz
2022-08-27
user/netstack: IP gateway, make networking work without a second vm
dzwdz
2022-08-26
user/ports: port oed
dzwdz
2022-08-19
include: make camellia/syscalls.h compatible with assembly
dzwdz
2022-08-17
user/net: answer to ARP
dzwdz
2022-08-17
amd64: rtl8139 driver with basic rx support
dzwdz
2022-08-15
kernel: port to multiboot2
dzwdz
2022-08-13
user: compile libc.a
dzwdz
2022-08-13
user: add /initctl for shutting the system down in a cleaner way
dzwdz
2022-08-13
user: plan9-style /bin/ union
dzwdz
2022-08-09
user/bootstrap: save the map file
dzwdz
2022-08-07
user/libc: port dlmalloc
dzwdz
2022-08-05
qemu: enable kvm by default
dzwdz
2022-08-01
user: make ansiterm use the framebuffer instead of vga text mode
dzwdz
2022-07-26
user: break out the shell and tests into separate binaries
dzwdz
2022-07-26
user/shell: automatically execute binaries in /bin/
dzwdz
2022-07-26
user: move the POSIX-y stuff to the proper header files
dzwdz
2022-07-26
Makefile: readability, remove useless extensions, other minor tweaks
dzwdz
2022-07-26
shared: move some headers from shared/ to camellia/
dzwdz
2022-07-26
move user_bootstrap to user/bootstrap for consistency's sake
dzwdz
2022-07-26
user_bootstrap: link against user/lib
dzwdz
2022-07-24
make/user: generate the initrd.tar in a "smarter" way
dzwdz
2022-07-24
user: put the testelf in a sensible location in the tree
dzwdz
2022-07-23
compile everything except user_bootstrap as PIC
dzwdz
2022-07-23
init: compile as an elf
dzwdz
2022-07-23
create a bootstrap ELF loader, that'll load init
dzwdz
2022-07-18
user: basic elf relocations, PIE support
dzwdz
2022-07-18
user: a super primitive ELF loader
dzwdz
2022-07-16
amd64: init can print to the terminal now
dzwdz
2022-07-16
amd64: barely boot into kernel code
dzwdz
2022-07-11
user: reorganize the userland sources
dzwdz
2022-07-08
kernel/syscalls: fix the SYSCALL_RETURN macro for returning pointers
dzwdz
2022-05-03
kernel: stacktraces on panic()
dzwdz
2022-05-02
meta: write a script to generate `src/init/syscalls.c`
dzwdz
2022-04-12
kernel: make all sizes unsigned, sort out the sign mess
dzwdz
2022-03-27
kernel/vfs: partial ATA drive support
dzwdz
2022-03-26
kernel: IRQs; PS/2 keyboard support
dzwdz
2021-11-14
shared: use a single implementation of mem* functions everywhere
dzwdz
2021-10-15
basic QEMU automation for testing
dzwdz
2021-10-15
kernel: quit QEMU once there are no running processes left
dzwdz
2021-10-07
make: create a 70000 sector long fake disk image
dzwdz
2021-10-06
kernel/i386: implement part of ATA IDENTIFY
dzwdz
2021-09-21
start using sparse's `-Wnon-pointer-null`
dzwdz
[next]