- May 11, 2024
-
-
Jeremy Soller authored
-
- May 06, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Apr 05, 2024
-
-
Jeremy Soller authored
Various futex fixes See merge request !470
-
-
- Apr 02, 2024
-
-
Jeremy Soller authored
Fix double slashes in fpath. See merge request !469
-
Jacob Lorentzon authored
-
- Mar 27, 2024
-
-
Jeremy Soller authored
Add tests for unistd.h constants See merge request !467
-
-
Jeremy Soller authored
Protect fork() and clone() behind a rwlock. See merge request !468
-
Jacob Lorentzon authored
rlct_clone will acquire a read lock, whereas fork will acquire a write lock. The write lock is necessary because the fork will clone the file table, which would result in other threads' fork/clone file descriptors not being closed. If an address space switch fd never gets closed, fork child processes and new threads, may never switch address spaces before they are started, which has resulted in hard-to-debug RIP=0 instr fetch page faults.
-
- Mar 26, 2024
-
-
Jeremy Soller authored
Fix pthread rwlock code See merge request !466
-
-
- Mar 25, 2024
-
-
Jeremy Soller authored
Don't map thread stacks as MAP_SHARED (lol), fix i686 signal trampoline See merge request redox-os/relibc!465
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
MAP_SHARED means it will continue to be shared after forks, which obviously isn't the correct behavior. `acid thread` doesn't segfault infinitely, anymore.
-
- Mar 18, 2024
-
-
Jacob Lorentzon authored
-
Jeremy Soller authored
Implement the event queue ABI. See merge request !454
-
- Mar 17, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jeremy Soller authored
Implement new low-level signal trampoline See merge request !460
-
-
Jeremy Soller authored
Fix thread spawning on aarch64 See merge request !463
-
bjorn3 authored
* Correctly align the stack * Fix argument order of the ldp instructions * Remove unnecessary ldr x5 instruction
-
- Mar 12, 2024
-
-
Jeremy Soller authored
Add tests for further sys/resource.h constants See merge request !462
-
-
- Mar 10, 2024
-
-
Jeremy Soller authored
Add stub for SIOCATMARK command of ioctl. See merge request !461
-
- Mar 09, 2024
-
-
Bendeguz Pisch authored
-
- Mar 04, 2024
-
-
Jeremy Soller authored
Fix posix prio process (same as MR458 with fixed commits) See merge request !459
-
-
- Mar 01, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
Use standard casing and mangling for internal errno See merge request redox-os/relibc!457
-
-
Jeremy Soller authored
Add Crypt functions See merge request redox-os/relibc!453
-
-
- Feb 29, 2024
-
-
Jeremy Soller authored
Use Cell representation for errno See merge request redox-os/relibc!456
-