Commit Graph

1187 Commits

Author SHA1 Message Date
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
Matheus 0f24d9266f pipefs: implement FIONREAD 2025-10-30 00:40:49 -03:00
Matheus 2d8a1b57dc print syscall: add pid and tid 2025-10-30 00:40:31 -03:00
Matheus f92c2d1771 lwjgl: update patch 2025-10-30 00:36:20 -03:00
Matheus a3d0c8983b openjdk17: update patch 2025-10-30 00:35:57 -03:00
Matheus c2e981cea7 ports: lwjgl 2025-10-29 16:05:28 -03:00
Matheus 8d522caf7f ports: stub out broken mlibc backtrace() 2025-10-23 20:38:57 -03:00
Matheus 9a8c5535ad fs: more fixes 2025-10-23 17:42:29 -03:00
Matheus 6577953d53 README: update 2025-10-23 15:06:03 -03:00
Matheus 0957ff6e71 fs: fix some nlinks handling 2025-10-23 15:04:25 -03:00
Matheus d8c377f0d8 vmmcache: fix 2025-10-17 13:51:50 -03:00
Matheus 7da3557d32 fs: change how rename() is handled 2025-10-17 13:51:35 -03:00
Matheus 36c3976c05 ports: autoconf automake m4 2025-10-13 23:38:50 -03:00
Matheus 0c9990bf3c host-recipes: fixes 2025-10-13 01:17:44 -03:00
Matheus e5dadb6f3a ports: libtool pkgconfig 2025-10-13 01:17:23 -03:00
Matheus 049b9c9ad6 kernel: random page cache fixes 2025-10-13 00:12:24 -03:00
Matheus 7f9dacedf0 ports: rsync 2025-10-13 00:09:40 -03:00
Matheus f96c7491f4 ports: patch 2025-10-13 00:09:28 -03:00
Matheus c0a5739dde ports: perl 2025-10-13 00:09:12 -03:00
Matheus 4580bb2001 mlibc: bump version 2025-10-13 00:07:36 -03:00
Matheus 1d957dab03 fcntl: handle F_DUPFD_CLOEXEC 2025-10-04 21:48:23 -03:00
Matheus c2f83a8373 astral-chroot: exec chroot 2025-10-04 20:05:48 -03:00
Matheus 5814a33cb6 fatfs: small optimization 2025-10-04 20:04:54 -03:00
Matheus 2eb7d332c2 distro-files: astral-chroot and astral-bootstrap shell files 2025-10-03 21:35:13 -03:00
Matheus 62e8e1be30 ports: dosfstools 2025-10-03 19:30:13 -03:00
Matheus 31380b9d29 fatfs: initial implementation 2025-10-03 19:29:58 -03:00
Matheus e04ec29c48 string: fix strncmcp 2025-10-03 19:29:40 -03:00
Matheus 7669af39ea ext2: support creation of sparse files 2025-10-03 19:28:59 -03:00
Matheus 1065dd53b9 vfs: add VFS_STUB macro 2025-10-03 19:28:21 -03:00
Matheus 1551902e27 initrd: handle hard links 2025-10-03 19:28:07 -03:00
Matheus 1aeb859677 mlibc: bump version 2025-09-18 20:34:01 -03:00
Matheus f5259684e5 panic: only halt other cpus if needed 2025-09-18 20:24:45 -03:00
Matheus f34bce058d userland: several ports 2025-09-18 20:24:19 -03:00
Matheus a9f093fa29 Revert "vmmcache: break down lock"
This reverts commit a3a51abfed.
2025-09-18 20:19:10 -03:00
Matheus 6da4a46cd7 vionet: fix rx dpc 2025-09-14 22:41:53 -03:00
Matheus 74836fd60c kill: change null signal handling 2025-09-14 15:58:56 -03:00
Matheus 0933d49b8d socket syscall: handle SOCK_CLOEXEC and SOCK_NONBLOCK 2025-09-14 15:32:40 -03:00
Matheus 31c5c1520e pipefs: fix write handling on closed readers 2025-09-14 15:32:12 -03:00
Matheus e5976d10ef misc: userspace changes for package management 2025-09-14 15:31:52 -03:00
Matheus 2454ea8dfb apic: wait for completion before sending ipi 2025-09-13 18:22:27 -03:00