Commit Graph

536 Commits

Author SHA1 Message Date
Matheus 0d3cef1dd9 ports: fvwm 2024-04-30 20:48:00 -03:00
Matheus 6a5f94e4d1 ports: libevent 2024-04-30 20:47:46 -03:00
Matheus 27d24f3e20 cpu: dont access cpu local storage using rdmsr 2024-04-29 21:26:47 -03:00
Matheus 43b209666f mmu: don't do tlb shootdowns if no other cpus are online 2024-04-29 21:26:13 -03:00
Matheus 6b16089a9f main: add tty_init() 2024-04-28 18:46:02 -03:00
Matheus e0c2cd9a2a scheduler: pid refcount 2024-04-28 18:45:43 -03:00
Matheus 8deb3a1144 context: CTX_INIT interrupt flag 2024-04-28 14:32:28 -03:00
Matheus 1fc3791bc9 tty: tty abstraction initial implementation 2024-04-27 13:42:57 -03:00
Matheus d8e3ce178e Merge branch 'rewrite' of https://github.com/Mathewnd/Astral into rewrite 2024-04-25 21:22:50 -03:00
Matheus 14b641f1bf devfs: ability to remove devices 2024-04-25 21:21:17 -03:00
Matheus b61ffafc0c devfs: support directories inside it 2024-04-25 20:56:47 -03:00
Matheus 13cbc41133 Update README.md 2024-04-21 22:55:58 -03:00
Matheus 7974373cbb rename X games screenshot 2024-04-21 22:54:56 -03:00
Matheus 137e7b8f42 Add files via upload 2024-04-21 22:52:20 -03:00
Matheus cf0e30e3dd update readme 2024-04-21 21:36:29 -03:00
Matheus e9d53ef62d update flanterm 2024-04-21 21:08:09 -03:00
Matheus e216813345 ports: tyrquake 2024-04-21 20:32:57 -03:00
Matheus 10dff384d3 ports: sdl2 2024-04-21 20:28:54 -03:00
Matheus a8bdb6e1ad x86-64: properly set up x87 state 2024-04-21 20:17:18 -03:00
Matheus 899186ea85 syscall log: log number of free physical pages before and after every system call 2024-04-21 20:16:38 -03:00
Matheus f827163056 munmap: fix memory leak 2024-04-21 20:16:01 -03:00
Matheus c62cfad164 ports: libxxf86vm 2024-04-20 22:20:48 -03:00
Matheus 3995bf02e2 xf86-input-keyboard port: fix keyboard scancodes etc 2024-04-20 21:25:19 -03:00
Matheus bdcabcb66f mlibc port: sys_setitimer stub 2024-04-20 21:24:52 -03:00
Matheus 6cdd34b561 ports: doomgeneric (but x11) 2024-04-20 21:24:28 -03:00
Matheus 43b08f12c4 keyboard: do poll_event 2024-04-20 21:24:07 -03:00
Matheus 47d2b42b11 readme: update 2024-04-20 17:06:08 -03:00
Matheus 1748ff0afa xf86-input-mouse port: fix mouse device 2024-04-20 15:48:13 -03:00
Matheus 5f4513794f localsocket: datacount 2024-04-20 15:47:58 -03:00
Matheus c829ebbb1b poll syscall: fix return from wait 2024-04-20 15:47:46 -03:00
Matheus d5421608bb vmm: acqure space mutex in page fault handler 2024-04-20 15:47:30 -03:00
Matheus 257eddc9d5 poll: fix deadlock 2024-04-20 15:47:00 -03:00
Matheus d10de37498 mouse: fix deadlock 2024-04-20 15:46:33 -03:00
Matheus 65ca92b3a3 vfs: add assert 2024-04-20 15:45:46 -03:00
Matheus e9ea25fa07 sockfs: FIONREAD ioctl 2024-04-20 15:45:36 -03:00
Matheus 2b917c539d vfs: on vfs_lookup, return ENOENT if pathlen is 0 and we are looking for the parent 2024-04-20 10:28:10 -03:00
Matheus c9d79f69c6 fb: FBIOBLANK and FBIOPUT_VSCREENINFO stub 2024-04-20 10:27:16 -03:00
Matheus 29909e0de6 localsocket: fix backlog stuff 2024-04-20 10:26:51 -03:00
Matheus 3554b4306d init: add DISPLAY env 2024-04-20 10:26:16 -03:00
Matheus 79a178642c syscalls: random fixes 2024-04-20 10:26:00 -03:00
Matheus 4071613b17 ext2: stub rename 2024-04-20 10:25:01 -03:00
Matheus 0d9bc729de syscall log: fix accept arguments 2024-04-20 10:24:46 -03:00
Matheus 1e4f50a41e ports: xorg port 2024-04-20 10:24:33 -03:00
Matheus ef5ef94679 update readme 2024-04-14 22:25:27 -03:00
Matheus 7f297728fb ps2 mouse 2024-04-14 22:22:32 -03:00
Matheus 7215113c14 Merge branch 'rewrite' of https://github.com/Mathewnd/Astral into rewrite 2024-04-14 19:13:17 -03:00
Matheus b512cfdb91 poll: fix interrupted sleep 2024-04-14 19:13:12 -03:00
Matheus f8621bacc2 newthread: fix tid and runningthreadcount 2024-04-14 19:11:39 -03:00
Matheus 06629f3088 vmm: vmm_getphysical() 2024-04-14 19:11:15 -03:00
Matheus c16e9517c4 hook new syscalls to mlibc 2024-04-14 19:10:49 -03:00