Theodore Dubois
|
eddf023669
|
Move pwd, root, uname out into its own struct
|
2018-01-21 17:24:32 -08:00 |
|
Theodore Dubois
|
5fee551307
|
Implement close on exec
|
2018-01-19 16:44:34 -08:00 |
|
Theodore Dubois
|
77f9c73be9
|
Remove magic from locking macros
|
2018-01-14 18:18:12 -08:00 |
|
Theodore Dubois
|
ebd1e31aa1
|
Add strace for pipe and exec
|
2018-01-14 16:12:40 -08:00 |
|
Theodore Dubois
|
45a6a06142
|
Fix the arguments to memset
|
2018-01-05 14:38:05 -08:00 |
|
Theodore Dubois
|
07c4ab82bf
|
Add a read-write lock to the memory object
|
2017-12-24 16:02:15 -08:00 |
|
Theodore Dubois
|
5211b1e101
|
Improve sanity of process locking
|
2017-12-20 00:33:56 -08:00 |
|
Theodore Dubois
|
77afbe3aa3
|
Replace err_map(errno) with errno_map, and fix EPIPE handling
|
2017-12-15 15:55:53 -08:00 |
|
Theodore Dubois
|
e25302ed98
|
Redesign VFS mmap
|
2017-12-06 15:14:17 -08:00 |
|
Theodore Dubois
|
761a157f3b
|
Add support for shebang lines
|
2017-11-29 19:07:10 -08:00 |
|
Theodore Dubois
|
f1e63c43e0
|
Rename sys directory to kernel
A number of the headers in it were conflicting with macOS system
headers.
|
2017-10-13 16:54:11 -07:00 |
|