Matheus
|
982dd0fedd
|
os-test: add port
|
2025-12-08 22:49:43 -03:00 |
|
Matheus
|
1a213c8441
|
udp: fix missing check
|
2025-12-08 22:49:33 -03:00 |
|
Matheus
|
57e4a39f53
|
syscalls: fix for os-test
|
2025-12-08 22:48:49 -03:00 |
|
Matheus
|
227fcb5386
|
context.asm: zero rbp on stack change
|
2025-12-07 12:06:32 -03:00 |
|
Matheus
|
1a7a178168
|
x86-64/arch_prof: fix backtrace
|
2025-12-07 12:06:14 -03:00 |
|
Matheus
|
16d8d5248a
|
prof.py: inline unwinding
|
2025-12-07 12:05:36 -03:00 |
|
Matheus
|
80cde00319
|
kernel: add -Wno-error=implicit-function-declaration
|
2025-12-06 18:53:18 -03:00 |
|
Matheus
|
8a9b75a140
|
kernel: add more cflags
|
2025-12-06 18:50:00 -03:00 |
|
Matheus
|
81f9e758dc
|
kernel: misc fixes
|
2025-12-06 18:48:51 -03:00 |
|
Matheus
|
9c1c363df4
|
userland: bump mlibc, gcc, binutils, etc
|
2025-12-06 18:47:55 -03:00 |
|
Matheus
|
a32d8bfbf1
|
userland: drop xscreensaver port
|
2025-12-06 18:44:08 -03:00 |
|
Matheus
|
d667771066
|
remove file
|
2025-12-05 18:25:21 -03:00 |
|
Matheus
|
da78348122
|
iovec: general fixes
|
2025-12-05 18:24:32 -03:00 |
|
Matheus
|
79b0d059f2
|
context: zero by default
|
2025-12-05 18:21:53 -03:00 |
|
Matheus
|
dd7770d420
|
scripts: add syslog.py
|
2025-12-05 18:21:08 -03:00 |
|
Matheus
|
64d078c654
|
archctl: boundary check
|
2025-12-05 18:20:09 -03:00 |
|
Matheus
|
40bbf217ee
|
kernel: profiling infrastructure
|
2025-12-05 18:19:42 -03:00 |
|
Matheus
|
d10295dcdf
|
interrupt: nmi work
|
2025-12-05 18:09:36 -03:00 |
|
Matheus
|
47f5a2fcfb
|
sched: fix division by 0
|
2025-12-05 18:06:17 -03:00 |
|
Matheus
|
57c54effff
|
Merge pull request #17 from monkuous/rewrite
various fixes and new ports
|
2025-11-17 01:14:01 -03:00 |
|
monkuous
|
01fe69f355
|
kernel: fix limine.h to specific commit
|
2025-11-16 21:41:13 +01:00 |
|
monkuous
|
c3364fc6b8
|
mlibc: use patch while not upstream
|
2025-11-16 21:41:13 +01:00 |
|
monkuous
|
ebc810a4d8
|
lwjgl3: add port
|
2025-11-16 21:41:13 +01:00 |
|
monkuous
|
ad40275ac9
|
openal: add port
|
2025-11-16 21:41:13 +01:00 |
|
monkuous
|
fbe37ff872
|
libffi: fix assumption that malloc memory is executable
|
2025-11-16 21:41:13 +01:00 |
|
monkuous
|
16cba60c48
|
jna: add port
|
2025-11-16 21:41:13 +01:00 |
|
monkuous
|
623640cdaf
|
glfw: add port
|
2025-11-16 21:41:05 +01:00 |
|
monkuous
|
d301ec6955
|
kernel: add xsave support
|
2025-11-15 23:20:05 +01:00 |
|
monkuous
|
4024c42af1
|
kernel: pass AT_PAGESZ on exec
|
2025-11-15 23:19:02 +01:00 |
|
monkuous
|
de3f907f25
|
kernel: implement FIONREAD for ttys
|
2025-11-15 23:18:10 +01:00 |
|
Matheus
|
438ef959fe
|
kernel: add python script to generate init dependency graph
|
2025-11-13 23:31:49 -03:00 |
|
Matheus
|
df283a5b23
|
xorg-server: enable MIT-SHM
|
2025-11-13 01:28:43 -03:00 |
|
Matheus
|
8700cf9e41
|
parted: support virtio block
|
2025-11-12 20:03:38 -03:00 |
|
Matheus
|
462eb91e0d
|
mlibc: use patch while not upstream
|
2025-11-12 20:03:19 -03:00 |
|
Matheus
|
4658b57c3e
|
tcp: fix receival of resets
|
2025-11-12 17:20:24 -03:00 |
|
Matheus
|
36bec0427a
|
fs: fix locking in rename for fatfs and ext2
|
2025-11-08 02:20:56 -03:00 |
|
Matheus
|
ab90700203
|
scheduler: add a few more sanity checks
|
2025-11-08 02:20:05 -03:00 |
|
Matheus
|
27c6b11d2d
|
mlibc: use tdelete() and twalk() temp patches
|
2025-11-07 15:37:57 -03:00 |
|
Matheus
|
3308a2a39b
|
elf: handle AT_SECURE
|
2025-11-04 18:46:49 -03:00 |
|
Matheus
|
5d79c7840d
|
syscalls: readv writev
|
2025-11-04 02:04:11 -03:00 |
|
Matheus
|
2bafdee791
|
localsocket: fix issue with fd passing
|
2025-11-04 00:34:23 -03:00 |
|
Matheus
|
f0708899d3
|
README: update image
2025-11-03
|
2025-11-02 22:52:14 -03:00 |
|
Matheus
|
bc6dd3ae65
|
kernel/Makefile: add itself to dependency of built files and disable flanterm bump
|
2025-11-02 21:40:39 -03:00 |
|
Matheus
|
07a4c41199
|
mlibc: temp patches before updating to new upstream version
|
2025-11-02 21:39:46 -03:00 |
|
Matheus
|
e73ebf2252
|
syscalls/invalid: raise SIGSYS and print message on an invalid system call
|
2025-11-02 21:38:44 -03:00 |
|
Matheus
|
e52e1358c1
|
scheduler: change where a flag is changed
|
2025-11-02 21:38:20 -03:00 |
|
Matheus
|
3b6b5363ad
|
poll: rework timeout
|
2025-11-02 21:32:04 -03:00 |
|
Matheus
|
c9d401f488
|
syscalls: sysinfo
|
2025-11-02 21:30:24 -03:00 |
|
Matheus
|
d53d97d951
|
mmu: fix vmmerror
|
2025-11-02 21:28:52 -03:00 |
|
Matheus
|
c69a3ca3b4
|
mlibc: add workaround for mlibc rtld global scope dlopen bug
|
2025-10-30 00:51:52 -03:00 |
|