Matheus
|
d8fedecc8f
|
fork: fix new thread's tid not being set
|
2022-10-24 15:35:13 -03:00 |
|
Matheus
|
ccca596128
|
linkat: fix no return in successful gettarget()
|
2022-10-24 15:34:55 -03:00 |
|
Matheus
|
ede9367727
|
poll: properly do timeouts
|
2022-10-24 15:34:15 -03:00 |
|
Matheus
|
400f9d2231
|
unix sockets: a bunch of bugfixes
|
2022-10-24 15:31:48 -03:00 |
|
Matheus
|
88d7818c39
|
framebuffer: changes to mmap and how the ioctl information is stored and accessed
|
2022-10-24 15:30:16 -03:00 |
|
Matheus
|
b14a285b9e
|
init: set DISPLAY to :0
|
2022-10-24 15:29:20 -03:00 |
|
Matheus
|
729b025b19
|
sockets: actually use socklen_t
|
2022-10-22 23:41:11 -03:00 |
|
Matheus
|
f08e86bbc0
|
syscall: syscall logging kinda
|
2022-10-22 23:39:38 -03:00 |
|
Matheus
|
4ef85eb2b3
|
bash: symlink to /bin/sh
|
2022-10-22 23:38:46 -03:00 |
|
Matheus
|
813ab0060c
|
file mapping stub
|
2022-10-22 10:58:43 -03:00 |
|
Matheus
|
5659a2a397
|
init: run the /etc/rc script on startup
|
2022-10-21 23:08:44 -03:00 |
|
Matheus
|
897019dca7
|
jinx: finish doomgeneric port
|
2022-10-21 18:25:56 -03:00 |
|
Matheus
|
97f2f25752
|
unix sockets: fix address behaviour
|
2022-10-21 17:51:23 -03:00 |
|
Matheus
|
4834353501
|
syscalls: link at
|
2022-10-21 13:25:29 -03:00 |
|
Matheus
|
9b7235033b
|
hashtable: fix possible bad pointer dereference
|
2022-10-21 13:25:14 -03:00 |
|
Matheus
|
960b0e0b9d
|
util: add pkgconfig to crossfile
|
2022-10-20 23:24:33 -03:00 |
|
Matheus
|
e2ad6e06c7
|
fs: link
|
2022-10-20 23:24:11 -03:00 |
|
Matheus
|
3cd7baa390
|
syscalls: fchmod
|
2022-10-20 23:23:55 -03:00 |
|
Matheus
|
e1cd9aba0e
|
syscalls: nanosleep stub
|
2022-10-20 21:41:31 -03:00 |
|
Matheus
|
2aaa3da856
|
vfs: initial symlink implementation
|
2022-10-20 21:05:39 -03:00 |
|
Matheus
|
185fd9dd22
|
jinx: remove tinygl port
|
2022-10-19 19:12:05 -03:00 |
|
Matheus
|
f63195d8f6
|
jinx: gcc-cross: recognise -pthread
|
2022-10-19 00:30:06 -03:00 |
|
Matheus
|
1a48d652f5
|
sockets: recv
|
2022-10-18 13:28:06 -03:00 |
|
Matheus
|
2b9cdff5ba
|
accept: fix connfd state
|
2022-10-18 13:27:52 -03:00 |
|
Matheus
|
c569c7280f
|
accept: assign SOCKET_STATE_CONNECTED to the peer
|
2022-10-18 12:45:54 -03:00 |
|
Matheus
|
a1b84f9335
|
pipe: fix unlocking lock that is not owned
|
2022-10-18 12:45:38 -03:00 |
|
Matheus
|
b9e1f85486
|
sockets: send
|
2022-10-18 12:45:16 -03:00 |
|
Matheus
|
86ff503191
|
jinx: mlibc socket system calls
|
2022-10-18 00:02:18 -03:00 |
|
Matheus
|
4522b6c2da
|
sockets: initial impl
|
2022-10-18 00:01:06 -03:00 |
|
Matheus
|
e0953cd1b0
|
exit: fix deadlock
|
2022-10-17 20:43:20 -03:00 |
|
Matheus
|
bfabb9f2dc
|
panic: fix stack traces
|
2022-10-17 20:43:04 -03:00 |
|
Matheus
|
64636a7fc0
|
jinx: update mlibc port to have new system calls
|
2022-10-17 18:34:06 -03:00 |
|
Matheus
|
28b40a477b
|
initrd: unallocate as files are dumped
|
2022-10-17 15:15:09 -03:00 |
|
Matheus
|
3d6098f9a9
|
filesystems: fix checks for file existance
|
2022-10-17 15:04:24 -03:00 |
|
Matheus
|
7aa645fd7b
|
vfs: add current time to new node's structs
|
2022-10-17 14:47:42 -03:00 |
|
Matheus
|
ef782edab2
|
syscalls: clock_get
|
2022-10-17 14:29:29 -03:00 |
|
Matheus
|
89e5c99828
|
timekeeper: initial implementation
|
2022-10-17 11:08:22 -03:00 |
|
Matheus
|
e1ed026ca9
|
hpet: get_counter and get_ticksperus
|
2022-10-17 11:08:05 -03:00 |
|
Matheus
|
66d8e3b394
|
time: move time_t and timespec to their own includes
|
2022-10-17 11:07:46 -03:00 |
|
Matheus
|
c0168df51e
|
initrd: just silently ignore unknown types instead of printing the file path out
|
2022-10-16 20:45:10 -03:00 |
|
Matheus
|
9f15808889
|
waitpid: fix oversight with last fix
|
2022-10-16 20:44:25 -03:00 |
|
Matheus
|
785ac0d486
|
waitpid: fix deadlock
|
2022-10-16 18:52:34 -03:00 |
|
Matheus
|
5a31ba1b4f
|
fstatat: ignore flags
|
2022-10-16 16:53:07 -03:00 |
|
Matheus
|
b2746a5f01
|
syscalls: mkdir and chroot
|
2022-10-16 16:52:35 -03:00 |
|
Matheus
|
614c262690
|
syscalls: openat
|
2022-10-16 16:03:29 -03:00 |
|
Matheus
|
b94d37cade
|
syscalls: fchmodat
|
2022-10-16 13:14:00 -03:00 |
|
Matheus
|
e7f72d3883
|
console: behave better
|
2022-10-16 00:42:20 -03:00 |
|
Matheus
|
a2c41882f3
|
pipe: fifo polling
|
2022-10-16 00:42:08 -03:00 |
|
Matheus
|
6b74e36bf3
|
Makefile: add an editor to the minimal distro target
|
2022-10-15 17:37:34 -03:00 |
|
Matheus
|
ae101a0fc1
|
jinx: update build scripts for bash and readline
|
2022-10-15 17:37:15 -03:00 |
|