Matheus
|
c024e1abb7
|
scheduler: little bit of cleanup
|
2025-08-20 22:15:09 -03:00 |
|
Matheus
|
136c86354c
|
scheduler: continue rework
|
2025-08-20 22:00:25 -03:00 |
|
Matheus
|
5098c09f26
|
scheduler: begin rework
|
2025-08-19 00:44:14 -03:00 |
|
Matheus
|
c10bebb9ef
|
pc_com: handle tx differently
|
2025-08-16 00:52:17 -03:00 |
|
Matheus
|
e916294427
|
acpi: fix dev init
|
2025-08-16 00:51:55 -03:00 |
|
Matheus
|
21b1dd0cc3
|
pc_com: initial support
|
2025-08-15 22:55:10 -03:00 |
|
Matheus
|
516c827a83
|
term: set hook when done
|
2025-08-15 22:54:48 -03:00 |
|
Matheus
|
938612e82e
|
spinlock: rename functions
|
2025-08-15 22:54:28 -03:00 |
|
Matheus
|
0c6a00bc6b
|
tty: add termios_callback
|
2025-08-15 22:52:46 -03:00 |
|
Matheus
|
173cd78b14
|
termios: expand header
|
2025-08-15 22:51:38 -03:00 |
|
Matheus
|
607566531d
|
kernel: rework init
|
2025-08-14 20:25:43 -03:00 |
|
Matheus
|
fb6cbe49d7
|
Makefile: fix build
|
2025-08-14 20:25:17 -03:00 |
|
Matheus
|
73411367b0
|
make-ca: update
|
2025-08-14 20:25:01 -03:00 |
|
Matheus
|
5b5dca8137
|
arp: fix race between init and incoming packets
|
2025-08-12 23:43:06 -03:00 |
|
Matheus
|
98be724c65
|
kernel: remove some unescessary inits
|
2025-07-23 19:18:30 -03:00 |
|
Matheus
|
819551330b
|
hashtable: static define macro
|
2025-07-23 17:40:33 -03:00 |
|
Matheus
|
3f953eb6c9
|
source-recipes: fix compilation
|
2025-07-23 15:25:54 -03:00 |
|
Matheus
|
0358d37820
|
open syscall: fix error
|
2025-02-17 13:08:38 -03:00 |
|
Matheus
|
065711df33
|
more changes
|
2025-02-16 00:05:59 -03:00 |
|
Matheus
|
28a2c6ea80
|
vfs: fix use of non zero'd memory
|
2025-02-15 23:20:36 -03:00 |
|
Matheus
|
9bf5fb14c9
|
misc allocator optimisations
|
2025-02-15 21:47:28 -03:00 |
|
Matheus
|
afaa10d6fa
|
uacpi: update
|
2025-02-15 20:27:13 -03:00 |
|
Matheus
|
48fbde6279
|
localsocket: fix error handling
|
2025-02-08 21:16:11 -03:00 |
|
Matheus
|
cc1e0e37b1
|
file: fix fd_insert
|
2025-02-08 21:15:52 -03:00 |
|
Matheus
|
ee197319b8
|
ports: wine
|
2025-02-08 20:26:45 -03:00 |
|
Matheus
|
973bba5e49
|
fix shutdown
|
2025-02-08 20:26:16 -03:00 |
|
Matheus
|
83122c2bdd
|
fix openjdk build
|
2025-02-08 20:26:04 -03:00 |
|
Matheus
|
ab26020935
|
mmap: support MAP_FIXED_NOREPLACE
|
2025-02-08 20:25:28 -03:00 |
|
Matheus
|
ec30337ce0
|
syscalls: fix ftruncate
|
2025-02-08 20:24:53 -03:00 |
|
Matheus
|
b1e87c57e9
|
syscalls: shutdown
|
2025-02-08 20:24:43 -03:00 |
|
Matheus
|
73929bfd57
|
localsocket: fix cmsg
|
2025-02-08 20:23:02 -03:00 |
|
Matheus
|
d119d7123b
|
signal: fix handling of fpu and some more small things
|
2025-02-08 20:16:15 -03:00 |
|
Matheus
|
c34021e4d6
|
context: irq
|
2025-02-08 20:13:30 -03:00 |
|
Matheus
|
569818697e
|
archctl: ARCH_CTL_GET_GSBASE ARCH_CTL_GET_FSBASE
|
2025-02-08 20:12:21 -03:00 |
|
Matheus
|
8c42826cf1
|
Merge pull request #16 from Qwinci/openjdk-work
Add openjdk17 port
|
2025-01-13 11:46:23 -03:00 |
|
Qwinci
|
d431dae7f9
|
ports: openjdk17
|
2025-01-13 16:42:12 +02:00 |
|
Qwinci
|
a23b83c74c
|
ports: alsa-lib
|
2025-01-13 16:28:27 +02:00 |
|
Qwinci
|
d8cd368bed
|
ports: libxtst
|
2025-01-13 16:28:24 +02:00 |
|
Qwinci
|
0143b1e256
|
ports: cups
|
2025-01-13 16:28:21 +02:00 |
|
Qwinci
|
19789ad043
|
seek: take offset into account with SEEK_END
|
2025-01-13 16:28:21 +02:00 |
|
Qwinci
|
881f225b58
|
mmap: allow MAP_NORESERVE
|
2025-01-13 16:28:21 +02:00 |
|
Qwinci
|
589ff4f476
|
fcntl: stub F_SETLK/F_SETWLK
|
2025-01-13 16:28:21 +02:00 |
|
Qwinci
|
7a7ee89017
|
clockget: support CLOCK_MONOTONIC
|
2025-01-13 16:28:21 +02:00 |
|
Qwinci
|
d3c79c06a4
|
vmm: fix more logic bugs
|
2025-01-13 16:28:20 +02:00 |
|
Qwinci
|
4e98bcf99d
|
elf: support loading PIE executables
|
2025-01-13 16:28:18 +02:00 |
|
Qwinci
|
ae2f69d3b8
|
elf: add AT_EXECFN
|
2025-01-13 16:28:15 +02:00 |
|
Matheus
|
1f11021791
|
Merge pull request #15 from el-zorab/rewrite
Use IA32_APIC_BASE MSR to get LAPIC address instead of the MADT
|
2025-01-13 11:06:15 -03:00 |
|
Vlad-Robert Baciu
|
6df7c4ebd5
|
Use IA32_APIC_BASE MSR to get LAPIC address instead of the MADT
|
2025-01-11 18:46:27 +02:00 |
|
Matheus
|
6245a3d19f
|
kernel: add ubsan bindings, fix some UB reported by it
|
2024-12-31 11:20:27 -03:00 |
|
Matheus
|
4ee5fa42ae
|
alloc: optimize
|
2024-12-28 22:50:08 -03:00 |
|