Matheus
|
0a21f7c852
|
astral: bump revision
|
2026-09-22 08:16:20 -03:00 |
|
Matheus
|
7a533242ad
|
scheduler: make idle cpus steal work
|
2026-09-16 00:22:05 -03:00 |
|
Matheus
|
58d2e468da
|
futex: refactor and optimize
|
2026-09-15 14:57:19 -03:00 |
|
Matheus
|
d1cc050d76
|
sched: fix race on thread switching
|
2026-09-14 13:21:47 -03:00 |
|
Matheus
|
3eaca91ff1
|
vfs: properly sync metadata
|
2026-09-14 10:11:31 -03:00 |
|
Matheus
|
68ac5c73cf
|
astral: bump revision
|
2026-09-13 19:43:03 -03:00 |
|
Matheus
|
f9213607b0
|
ports: world revision bump + fixes
|
2026-08-20 16:53:52 -03:00 |
|
Matheus
|
280f68b339
|
astral: bump revision
|
2026-08-17 21:47:29 -03:00 |
|
Matheus
|
fc013c665c
|
hda: add new card to the known list
|
2026-08-14 15:31:45 -03:00 |
|
Matheus
|
687779978c
|
astral: bump revision
|
2026-08-14 14:34:34 -03:00 |
|
Matheus
|
c0f81d39c9
|
astral: bump revision
|
2026-07-08 13:24:26 -03:00 |
|
Matheus
|
f46d85fe6d
|
socket: fix close shutdown properly
|
2026-07-07 16:49:45 -03:00 |
|
Matheus
|
196698c059
|
file: call shutdown on socket close
|
2026-07-07 14:38:58 -03:00 |
|
Matheus
|
cceac09b02
|
localsocket: do not wait for connect to complete
this matches linux behaviour, where connect() instantly returns and only really happens on a POLLOUT/send()
|
2026-07-07 02:36:14 -03:00 |
|
Matheus
|
bf03d99211
|
getsockname: remove print
|
2026-07-07 01:14:49 -03:00 |
|
Matheus
|
6a9fee0b41
|
proc: fix event loop while waiting
|
2026-06-30 18:43:56 -03:00 |
|
Matheus
|
eb798d24b4
|
scheduler: copy arguments in checktrampoline to prevent a race
|
2026-06-29 02:13:37 -03:00 |
|
Matheus
|
9592b74355
|
console: don't accept new input events if locked
|
2026-06-29 01:29:10 -03:00 |
|
Matheus
|
cf954e7f15
|
tcp: fix possible null dereference
|
2026-06-28 12:24:18 -03:00 |
|
Matheus
|
9eb54353a1
|
stat: fix use of unitialized memory
|
2026-05-31 21:25:34 -03:00 |
|
Matheus
|
0f55328b97
|
kernel: bump revision
|
2026-05-30 17:35:19 -03:00 |
|
Matheus
|
fb34ed77c8
|
audio: initial hda driver and oss interface
|
2026-05-29 00:00:57 -03:00 |
|
Matheus
|
b3312444bf
|
syscall log: fix logging with smap on
|
2026-05-28 14:19:00 -03:00 |
|
Matheus
|
d867dc0ad5
|
waitpid: fix deadlock
|
2026-05-23 16:57:22 -03:00 |
|
Matheus
|
f6f4448d5c
|
xhci: fix not doing two-stage device descriptor fetch
|
2026-05-15 11:20:40 -03:00 |
|
Matheus
|
bbdb3f7f0d
|
input: implement EVIOCGKEY
|
2026-05-14 22:48:40 -03:00 |
|
Matheus
|
ee4020bd8f
|
hid: properly support joysticks and gamepads
|
2026-05-14 21:15:41 -03:00 |
|
Matheus
|
e027005e08
|
ahci: fix possible use of assumed size between physical and virtual block and fix possible infinite loop
|
2026-05-14 15:17:22 -03:00 |
|
Matheus
|
f9912b8970
|
kernel: fix taking smep/smap path on unsupported systems
|
2026-05-14 12:03:11 -03:00 |
|
Matheus
|
9c45a41abe
|
usb: hub class driver
|
2026-05-13 23:48:29 -03:00 |
|
Matheus
|
53f444eb2f
|
astral: add missing define
|
2026-05-12 23:09:14 -03:00 |
|
Matheus
|
bee5cf6302
|
hid: support 6 buttons
|
2026-05-12 22:40:04 -03:00 |
|
Matheus
|
3fda97332f
|
ps2: don't wait forever on machines with no controller
|
2026-05-12 22:18:42 -03:00 |
|
Matheus
|
e5976d10ef
|
misc: userspace changes for package management
|
2025-09-14 15:31:52 -03:00 |
|
Matheus
|
e6265552bd
|
update jinx
|
2025-09-09 20:22:45 -03:00 |
|
Matheus
|
817f44275b
|
jinx: upgrade and fix build
|
2024-12-12 09:17:46 -03:00 |
|
Matheus
|
d3abf5c97d
|
fix clean builds
|
2024-04-09 00:15:26 -03:00 |
|
Matheus
|
df84704797
|
initial commit
|
2023-04-08 01:11:30 -03:00 |
|