Commit Graph

1320 Commits

Author SHA1 Message Date
Matheus abcc516bf9 wine: enable gnutls 2026-04-01 17:31:09 -03:00
Matheus 66a6d5ffcc tcp: implement shutdown, getopt and setopt 2026-04-01 17:30:26 -03:00
Matheus ea8da40128 syscalls: getsockopt 2026-04-01 17:22:22 -03:00
Matheus d20c86f70d setsockopt: refactor 2026-04-01 17:20:11 -03:00
Matheus e52a69fc83 sockfs: implement a few more ioctls 2026-04-01 17:06:22 -03:00
Matheus e34e9e4881 syscalls/shutdown: add argument validity check 2026-04-01 17:03:30 -03:00
Matheus b74357f39b netd: fix name 2026-04-01 17:00:37 -03:00
Matheus 13a2bd4c6c netdev: rudimentary getinfo ioctl 2026-04-01 17:00:16 -03:00
Matheus 4e8f925156 alloc: refactor 2026-04-01 16:54:03 -03:00
Matheus 7509d17f1c net: implement netdev flags 2026-04-01 16:53:00 -03:00
Matheus e294f9814c poll: add check for nfds 2026-04-01 16:51:12 -03:00
Matheus c46634fb07 tools: netinfo 2026-04-01 16:47:11 -03:00
Matheus a48edb99be vmmcache: fix TOCTOU 2026-04-01 16:46:20 -03:00
Matheus 774ae10e99 kernel: update limine to 11 and use base revision 6 2026-04-01 16:45:42 -03:00
Matheus 02b88573b0 ports: gnutls,libtasn1,libunistring,nettle,p11kit 2026-04-01 16:35:08 -03:00
Matheus 92529ab566 Makefile: fix genbootimg 2026-03-20 21:45:29 -03:00
Matheus 40158ee1d5 wine: build 32 bit on host 2026-03-20 21:44:43 -03:00
Matheus 66aba8c140 file: increase limit 2026-03-20 21:44:16 -03:00
Matheus e0ed5273e3 wine: WoW64 support 2026-03-20 21:35:25 -03:00
Matheus e7e5128619 mlibc: update patch 2026-03-20 21:34:54 -03:00
Matheus bf4696fa4d vmm: fix fork not doing exact copy 2026-03-20 21:30:53 -03:00
Matheus a777c0ee06 syscalls: fix dirfd_enter 2026-03-20 21:30:29 -03:00
Matheus f8694029ab syscalls: statvfs 2026-03-20 21:28:59 -03:00
Matheus d0bb48c162 sigreturn: disable interrupts before switch 2026-03-20 21:25:03 -03:00
Matheus 0d941fd8f0 proc: fix zombie parent set 2026-03-20 21:24:31 -03:00
Matheus 41f97c6c61 kernel: ldt support 2026-03-20 21:23:59 -03:00
Matheus a73c82f912 Merge pull request #27 from Blobadoodle/fastfetch-port
port: fastfetch
2026-03-08 17:41:41 -03:00
Blobadoodle f80cef48b3 port: fastfetch 2026-03-08 20:31:52 +00:00
Matheus 0b5595ce70 mmu: add define 2026-03-08 14:48:04 -03:00
Matheus c2c29d6e9c kernel: change base load addresses of pie elves and mmap 2026-03-08 14:47:52 -03:00
Matheus 5b44d3557a kernel: add yield syscall 2026-03-08 14:47:18 -03:00
Matheus 1991751d17 wine: add opengl support 2026-03-08 14:46:34 -03:00
Matheus 77ebe50d72 mesa: switch to dri glx backend instead of xlib 2026-03-08 12:00:56 -03:00
Matheus 77406cb509 Merge pull request #26 from 0xNULLderef/wine
ports: wine update from `10.0` to `11.4`
2026-03-07 17:33:28 -03:00
NULLderef a32cfa9574 ports: wine update 10.0 -> 11.4
Updated wine and its correspondig patch to current latest stable `11.4`.
Fixes a bunch of issues related to the old version and also works with
`--enable-mingw`.
2026-03-07 21:27:41 +01:00
NULLderef 7b496f3a01 tools: fixed prof build
Added a missing `<stdint.h>` include for `uintptr_t`.
2026-03-07 21:26:28 +01:00
Matheus c8ad3ee280 Merge pull request #25 from 48cf/dpc-prepare
dpc: add dpc_prepare
2026-03-03 23:32:24 -03:00
iretq 99d3374fc0 dpc: add dpc_prepare 2026-03-04 03:26:06 +01:00
Matheus a81ae88afb pci: add sata pci classes 2026-03-03 23:08:21 -03:00
Matheus e69d88c917 slab: fix some issues 2026-03-03 01:19:44 -03:00
Matheus 9418020ebb rtl8169: fix interrupt handling 2026-03-03 01:18:22 -03:00
Matheus b086212f21 ahci: fix identify pss 2026-03-02 20:42:31 -03:00
Matheus 9e4900d531 ahci: more fixes 2026-03-01 23:43:32 -03:00
Matheus f1482afd4a ahci: random fixes 2026-03-01 22:35:23 -03:00
Matheus a35eba95a6 rtl8169: small fixes 2026-02-27 23:15:47 -03:00
Matheus a85914fe9a ports: mednafen 2026-02-27 21:34:53 -03:00
Matheus b83d954c6e ahci: add driver 2026-02-27 17:03:51 -03:00
Matheus bcfc1e47a8 timekeeper: fix cpu id print 2026-02-24 00:29:57 -03:00
Matheus b25ab76048 netd: implement client id and hostname options for DHCPDISCOVER 2026-02-23 23:38:07 -03:00
Matheus 992cb07bc7 irssi: add port 2026-02-22 03:02:29 -03:00