Matheus
|
7afed7daee
|
sethostname: do auth check
|
2024-08-24 22:34:26 -03:00 |
|
Matheus
|
807c27e7f5
|
getdent: make sure fd is readable
|
2024-08-24 22:33:58 -03:00 |
|
Matheus
|
4308317ea5
|
execve: SUID and SGID
|
2024-08-24 21:53:05 -03:00 |
|
Matheus
|
cd51d4eaf0
|
auth: chroot
|
2024-08-24 21:52:44 -03:00 |
|
Matheus
|
806fa3a333
|
devfs: take cred struct in devfs_register
|
2024-08-24 21:51:55 -03:00 |
|
Matheus
|
357f5c65cf
|
vfs: access check on vfs_lookup
|
2024-08-24 20:21:42 -03:00 |
|
Matheus
|
4d51507953
|
auth: initial implementation + some filesystem checks
|
2024-08-24 20:01:01 -03:00 |
|
Matheus
|
dd70116695
|
distro-files: set startwm as executable
|
2024-08-24 19:58:17 -03:00 |
|
Matheus
|
ecd4a72677
|
itimer: allow interrupts to happen while waiting to schedule on a specific cpu
|
2024-08-22 20:17:32 -03:00 |
|
Matheus
|
5bc363d1ee
|
tcp: remove assert
|
2024-08-22 00:14:55 -03:00 |
|
Matheus
|
c7c845f7a1
|
xterm: enable 256 colors
|
2024-08-22 00:10:08 -03:00 |
|
Matheus
|
c5531bc12b
|
tmpfs: return ENXIO if trying to open socket
|
2024-08-22 00:02:03 -03:00 |
|
Matheus
|
0adbb989ef
|
ext2: return ENXIO if trying to open socket
|
2024-08-22 00:01:36 -03:00 |
|
Matheus
|
f8a5d9426b
|
vmm: send SIGBUS on vmm OOM
|
2024-08-21 23:52:14 -03:00 |
|
Matheus
|
679aa1a69d
|
cpu: handle SIGFPE
|
2024-08-21 23:48:54 -03:00 |
|
Matheus
|
bc23acac35
|
tyrquake: build tyr-glquake
|
2024-08-21 23:40:30 -03:00 |
|
Matheus
|
66c28c850d
|
sdl2: enable opengl
|
2024-08-21 23:40:16 -03:00 |
|
Matheus
|
13d34e49ae
|
ringbuffer: better operations
|
2024-08-21 23:40:01 -03:00 |
|
Matheus
|
fb24745071
|
string: better memset and memcpy
|
2024-08-21 23:23:58 -03:00 |
|
Matheus
|
e0813e0701
|
ports: add mesa-demos
|
2024-08-21 21:37:55 -03:00 |
|
Matheus
|
a662b79e7f
|
ports: add glu
|
2024-08-21 21:37:43 -03:00 |
|
Matheus
|
794d0cfb79
|
ports: add mesa
|
2024-08-21 21:37:19 -03:00 |
|
Matheus
|
dd3bfcf4bd
|
ports: add llvm
|
2024-08-21 21:36:40 -03:00 |
|
Matheus
|
a15876a3e0
|
wget: disable ipv6
|
2024-08-21 21:35:27 -03:00 |
|
Matheus
|
fda4015a13
|
zlib: fix missing SONAME
|
2024-08-21 21:35:03 -03:00 |
|
Matheus
|
ad6fb43623
|
syscalls: mprotect
|
2024-08-21 21:34:26 -03:00 |
|
Matheus
|
dd75dc2d87
|
vmm: vmm_changemmuflags
|
2024-08-21 21:33:29 -03:00 |
|
Matheus
|
8afbc8911c
|
xgcc: fix libstdc++ not being built with -fPIC
|
2024-08-21 21:32:24 -03:00 |
|
Matheus
|
6ba346151b
|
jinx: update version
|
2024-08-20 16:10:13 -03:00 |
|
Matheus
|
2550f167d4
|
vfs: fix include
|
2024-08-17 15:24:28 -03:00 |
|
Matheus
|
da9c40b054
|
cred: setting and getting ids
|
2024-08-16 20:02:12 -03:00 |
|
Matheus
|
8045dd3de6
|
ports: bump mlibc version
|
2024-08-15 20:43:15 -03:00 |
|
Matheus
|
c26ca96a98
|
ports: bump frigg version
|
2024-08-15 20:43:08 -03:00 |
|
Matheus
|
8ef50d6ce3
|
ports: bump cxxshim version
|
2024-08-15 20:43:00 -03:00 |
|
Matheus
|
8f690dc394
|
readme: add more goals
|
2024-08-15 19:35:32 -03:00 |
|
Matheus
|
2d126ee59b
|
ports: better frigg and cxxshim build
|
2024-08-14 23:03:07 -03:00 |
|
Matheus
|
1c5a73f7ba
|
ports: xscreensaver
|
2024-08-14 23:02:19 -03:00 |
|
Matheus
|
f31d0255ae
|
ext2: handle writec == 0
|
2024-08-14 17:35:42 -03:00 |
|
Matheus
|
bf7851b352
|
dpc: fix possible race
|
2024-08-14 16:39:27 -03:00 |
|
Matheus
|
227b390f30
|
pipefs: named pipe support
|
2024-08-11 14:46:16 -03:00 |
|
Matheus
|
b6ed9c1bac
|
syscalls: mknodat
|
2024-08-11 14:45:10 -03:00 |
|
Matheus
|
40693d8ca0
|
ports: diffutils
|
2024-08-11 14:43:45 -03:00 |
|
Matheus
|
a24be5cbc5
|
fs: binding of pipes to vnodes
|
2024-08-11 13:06:46 -03:00 |
|
Matheus
|
f02a63473f
|
pipefs: prepare pipefs_open for named pipe support
|
2024-08-11 12:25:17 -03:00 |
|
Matheus
|
ca2ad66dc6
|
block: read page by page rather than block by block
|
2024-08-10 22:43:09 -03:00 |
|
Matheus
|
dfb75e78fc
|
vmm: fix vmm_getphysical
|
2024-08-10 22:42:05 -03:00 |
|
Matheus
|
d310764085
|
vmm: VMM_FLAGS_REPLACE
|
2024-08-10 22:41:29 -03:00 |
|
Matheus
|
1a955c7656
|
ports: fix grep using an unimplemented system call
|
2024-08-04 10:53:18 -03:00 |
|
Matheus
|
d874b2f75f
|
ext2: fix use after free
|
2024-08-03 11:34:58 -03:00 |
|
Matheus
|
d447751c30
|
vmm: properly handle direct physical mapping unmap
|
2024-07-30 20:49:38 -03:00 |
|