Matheus
|
0c02a822da
|
perl: add -D_GNU_SOURCE to CFLAGS
|
2026-04-24 12:01:04 -03:00 |
|
Matheus
|
53635c3990
|
mlibc: backport inttypes fixes
|
2026-04-24 00:26:09 -03:00 |
|
Matheus
|
7f94276b0b
|
faccessat: fix use of unitialized variable
|
2026-04-23 23:07:16 -03:00 |
|
Matheus
|
4a47d65ccd
|
sockfs: properly set hwaddr type
|
2026-04-23 16:05:48 -03:00 |
|
Matheus
|
5ea2e661af
|
netdev: properly initialize all addresses now
|
2026-04-23 16:05:24 -03:00 |
|
Matheus
|
60e0d4eaae
|
mlibc/getifaddrs: fix use of non zerod memory
|
2026-04-23 16:03:34 -03:00 |
|
Matheus
|
6678472362
|
futex: statically define table and mutex
|
2026-04-23 15:31:05 -03:00 |
|
Matheus
|
71dd6d1125
|
x86-64: enable smep and smap
|
2026-04-23 15:29:43 -03:00 |
|
Matheus
|
b0542a165c
|
archctl: remove unused variable
|
2026-04-23 12:18:22 -03:00 |
|
Matheus
|
06f414baaf
|
smp: fix warning
|
2026-04-23 12:17:02 -03:00 |
|
Matheus
|
a15b034aa8
|
syscalls: implement clock_getres
|
2026-04-23 12:10:26 -03:00 |
|
Matheus
|
8b41077128
|
socketpair: support flags
|
2026-04-23 12:09:55 -03:00 |
|
Matheus
|
d46ee0f4ec
|
sockfs: support FIONBIO ioctl
|
2026-04-23 12:09:35 -03:00 |
|
Matheus
|
789384249f
|
doomgeneric: fix build
|
2026-04-23 09:54:54 -03:00 |
|
Matheus
|
0bf0f276d6
|
systrace: misc
|
2026-04-23 09:54:32 -03:00 |
|
Matheus
|
b62c71f3c9
|
vmmcache: fix dirty list race
|
2026-04-22 19:53:58 -03:00 |
|
Matheus
|
dfce89c1ff
|
pmm: fix refcounting race
|
2026-04-22 19:50:17 -03:00 |
|
Matheus
|
d8297b990c
|
gitignore: add flamegraphs
|
2026-04-22 19:49:46 -03:00 |
|
Matheus
|
b7b8e3c66d
|
vmm: switch out old vmmrange allocator for a slab object cache
|
2026-04-22 19:48:14 -03:00 |
|
Matheus
|
e297e6d3ae
|
slab: support creating slabs out of pmm
|
2026-04-22 19:48:14 -03:00 |
|
Matheus
|
804cd32fc5
|
ldt: validate ldt entries
|
2026-04-22 19:48:13 -03:00 |
|
Matheus
|
90a420d8bb
|
prof: add user/kernel statistics
|
2026-04-22 19:44:08 -03:00 |
|
Matheus
|
337c2e6b69
|
fat: fix error being ignored and use of unitialized memory
|
2026-04-22 19:40:09 -03:00 |
|
Matheus
|
e121029500
|
vmm: reduce number of page faults on anonymous page in
|
2026-04-17 20:48:45 -03:00 |
|
Matheus
|
3dfb6b5a8c
|
waitpid: use event instead of busy loop when waiting for threads to die
|
2026-04-16 22:41:43 -03:00 |
|
Matheus
|
4e3c41df39
|
mlibc: backport nanosleep fix
|
2026-04-16 22:40:29 -03:00 |
|
Matheus
|
57119aebdc
|
setitimer: fix invalid pointer access
|
2026-04-16 18:48:25 -03:00 |
|
Matheus
|
452c95c577
|
open: fix possible use of unitialized variable
|
2026-04-16 18:35:39 -03:00 |
|
Matheus
|
96c8f96e7b
|
syscall: clear more flags
|
2026-04-16 18:17:16 -03:00 |
|
Matheus
|
c54d618c82
|
x86-64: handle some more exceptions properly
|
2026-04-16 18:00:33 -03:00 |
|
Matheus
|
a9d874c32d
|
sigreturn: add bad behavior checks and mask flags
|
2026-04-16 17:59:57 -03:00 |
|
Matheus
|
5eb98748a8
|
util: fix bad type casts on min/max
|
2026-04-16 17:21:53 -03:00 |
|
Matheus
|
c8917b69ed
|
openrc: wait for all processes to be dead before syncing
|
2026-04-16 17:21:24 -03:00 |
|
Matheus
|
c1bacd3c05
|
findutils: remove spurious print
|
2026-04-15 17:10:48 -03:00 |
|
Matheus
|
eda48f24e5
|
userland: drop init in favor of openrc
|
2026-04-15 17:10:21 -03:00 |
|
Matheus
|
41ed077298
|
waitpid: use events instead of semaphores
|
2026-04-15 16:59:37 -03:00 |
|
Matheus
|
4c56604915
|
pipefs: fix binding and poll
|
2026-04-15 16:51:17 -03:00 |
|
Matheus
|
06bd6e2352
|
mount: add fstab and mtab support
|
2026-04-15 16:48:59 -03:00 |
|
Matheus
|
6ba082f510
|
netd: add hostname command
|
2026-04-15 16:48:25 -03:00 |
|
Matheus
|
338b448381
|
netd: add automatic detection of device files
|
2026-04-15 16:47:11 -03:00 |
|
Matheus
|
0f69e2bf2e
|
waitpid: support for process group waits
|
2026-04-14 21:45:48 -03:00 |
|
Matheus
|
3399c4570c
|
isr: allow stack traces to cross interrupts
|
2026-04-12 22:38:02 -03:00 |
|
Matheus
|
b5ffaefa45
|
pipefs: better nonblocking named fifo open() handling
|
2026-04-12 22:13:10 -03:00 |
|
Matheus
|
0a8e92a02f
|
vfs: fix use of unzeroed memory
|
2026-04-12 22:12:34 -03:00 |
|
Matheus
|
9a0fbaa0b0
|
file: fix possible null pointer access
|
2026-04-11 22:08:27 -03:00 |
|
Matheus
|
1e7318e423
|
ports: agetty
|
2026-04-11 22:07:54 -03:00 |
|
Matheus
|
07a3124d2b
|
mlibc: backport utmpx deadlock fixes
|
2026-04-11 22:05:38 -03:00 |
|
Matheus
|
baf91b8d86
|
waitpid: stub pid 0
|
2026-04-11 22:04:33 -03:00 |
|
Matheus
|
6877f741ed
|
proc: add init and intconsole args; set TERM env on init
|
2026-04-11 22:03:55 -03:00 |
|
Matheus
|
b02461e24f
|
syscallog: add global_syscall_logging global argument
|
2026-04-11 22:00:51 -03:00 |
|