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 |
|
Matheus
|
47910a616f
|
syscalls: gettid
|
2024-04-14 19:09:58 -03:00 |
|
Matheus
|
82151cf1d2
|
syscalls: futex
|
2024-04-14 19:09:49 -03:00 |
|
Matheus
|
20ef1e2107
|
Merge pull request #7 from kivattt/rewrite
Add another VirtualBox specific instruction to README
|
2024-04-14 18:58:45 -03:00 |
|
kivattt
|
ebd4d70269
|
Update README.md
|
2024-04-14 23:58:02 +02:00 |
|
kivattt
|
677a657b69
|
Update README.md
|
2024-04-14 23:55:01 +02:00 |
|
kivattt
|
537ac71473
|
Update README.md
|
2024-04-14 23:54:42 +02:00 |
|
Matheus
|
6d04deeac9
|
kernel: expose threads to userspace (newthread and threadexit syscalls)
|
2024-04-14 16:12:52 -03:00 |
|
Matheus
|
2cb94c2c2e
|
scheduler: handle userland thread exit
|
2024-04-14 14:00:11 -03:00 |
|
Matheus
|
d33ef16f87
|
scheduler: sched_stopotherthreads()
|
2024-04-14 13:21:54 -03:00 |
|
Matheus
|
d3b17b90b9
|
exit syscall: stop other threads
|
2024-04-14 13:12:28 -03:00 |
|
Matheus
|
55f407da08
|
scheduler: handle interruptions in sched_yield() when sleeping as to prevent lost wakeup
|
2024-04-14 12:42:43 -03:00 |
|
Matheus
|
f19f784694
|
poll: fix interruptible sleep
|
2024-04-14 12:06:08 -03:00 |
|
Matheus
|
c3f508b994
|
README: remove unix sockets from goals as they have been implemented
|
2024-04-13 21:07:35 -03:00 |
|
Matheus
|
9e4dbfb22b
|
localsocket: remove some printfs
|
2024-04-13 21:07:17 -03:00 |
|
Matheus
|
d9c388d3a7
|
Merge branch 'rewrite' of https://github.com/Mathewnd/Astral into rewrite
|
2024-04-13 21:02:31 -03:00 |
|
Matheus
|
77105115f9
|
local sockets: initial implementation
|
2024-04-13 21:00:10 -03:00 |
|
Matheus
|
2a0a32cfa3
|
udp: fix poll
|
2024-04-13 20:59:44 -03:00 |
|
Matheus
|
016003e7c8
|
timer: fix use of zero'd memory
|
2024-04-13 20:59:25 -03:00 |
|
Matheus
|
db13d23155
|
elf: instead of an assert fail, return EACCES
|
2024-04-13 20:58:33 -03:00 |
|
Matheus
|
5197cdba2a
|
syscalls: accept connect listen
|
2024-04-13 20:58:03 -03:00 |
|
Matheus
|
3a7b04753f
|
Update README.md
|
2024-04-13 10:56:20 -03:00 |
|
Matheus
|
fcc4fc9b63
|
Merge pull request #6 from kivattt/rewrite
Add VirtualBox instructions to README
|
2024-04-13 10:55:30 -03:00 |
|
kivattt
|
92bcac4a05
|
Update README.md
|
2024-04-13 15:25:14 +02:00 |
|
Matheus
|
3e0926cba8
|
mlibc patch: dont error on stubbed futex calls
|
2024-04-13 10:06:40 -03:00 |
|
kivattt
|
9fbd3d7af3
|
Update README.md
|
2024-04-13 03:17:23 +02:00 |
|
kivattt
|
a2ad33fe58
|
README: Add VirtualBox instructions
|
2024-04-13 03:17:01 +02:00 |
|
Matheus
|
190e14e7eb
|
arp: fix lookup locking
|
2024-04-11 21:10:32 -03:00 |
|
Matheus
|
4a15120f7a
|
net: remove doarp flag from netdev
|
2024-04-10 19:53:42 -03:00 |
|
Matheus
|
231eb98375
|
arp: handle replies
|
2024-04-10 19:53:24 -03:00 |
|
Matheus
|
662e010925
|
socket: move pollheader init from sockfs to socket
|
2024-04-10 19:52:20 -03:00 |
|
Matheus
|
4288d5910e
|
limine: add patch
|
2024-04-09 22:44:07 -03:00 |
|
Matheus
|
a79b6240ed
|
net: loopback device
|
2024-04-09 22:24:13 -03:00 |
|
Matheus
|
ee3e9a9da9
|
netd: get dns server from dhcp
|
2024-04-09 20:46:51 -03:00 |
|
Matheus
|
6d3fa3463e
|
ports: update limine
|
2024-04-09 20:30:46 -03:00 |
|
Matheus
|
9351a44af8
|
Makefile: fix kernel build
|
2024-04-09 20:30:26 -03:00 |
|
Matheus
|
08fb76bbd3
|
readme: add screenshot
|
2024-04-09 00:23:36 -03:00 |
|
Matheus
|
97cf8cdf10
|
screenshots: console screenshot
|
2024-04-09 00:21:01 -03:00 |
|