Jeremy Soller
|
114fc92d62
|
Add flags to fmap by using a struct for fmap arguments.
|
2018-12-28 15:04:23 -07:00 |
|
Jeremy Soller
|
cbb39163d4
|
Add umask
|
2018-11-16 19:43:24 -07:00 |
|
Jeremy Soller
|
66e34aea2e
|
Remove execve, replace with fexec
|
2018-08-11 11:14:16 -06:00 |
|
Jeremy Soller
|
414b8e0be0
|
Add frename
|
2017-12-27 20:18:56 -07:00 |
|
Jeremy Soller
|
0e73ef14a4
|
Add fchown, fchmod
|
2017-11-28 21:47:02 -07:00 |
|
Jeremy Soller
|
561557e774
|
Merge code cleanup from Rust fork, add clone_thread
|
2017-08-27 10:49:35 -06:00 |
|
Jeremy Soller
|
4db8f75a65
|
Add getpgid, setpgid
|
2017-07-23 14:44:17 -06:00 |
|
Jeremy Soller
|
b41142430c
|
0.1.26: Restorer as part of syscall crate, add sigreturn
|
2017-07-10 20:12:20 -06:00 |
|
Jeremy Soller
|
9053a668e0
|
Convert to sigaction from signal
|
2017-07-09 20:31:34 -06:00 |
|
Jeremy Soller
|
9e7b7a168a
|
0.1.22: add futimens
|
2017-07-09 15:35:58 -06:00 |
|
Jeremy Soller
|
f3c97bee78
|
Add signal flags
|
2017-07-05 21:05:16 -06:00 |
|
Ian Douglas Scott
|
1fc8732fc2
|
getppid
|
2017-06-28 22:06:54 -07:00 |
|
Jeremy Soller
|
9b0c363b27
|
Add dup2
|
2016-12-27 10:02:58 -07:00 |
|
Jeremy Soller
|
7497b715cd
|
Use open for mkdir
|
2016-11-25 16:57:46 -07:00 |
|
Jeremy Soller
|
2835586ee6
|
Match RFC spec
|
2016-11-25 12:05:30 -07:00 |
|
Jeremy Soller
|
d84ebc61b1
|
Add fstatvfs, check sizes on fstat
|
2016-11-18 08:06:27 -07:00 |
|
Jeremy Soller
|
8ce29a6ea2
|
Use setreuid, setregid for more control over process state
|
2016-11-17 14:09:40 -07:00 |
|
Jeremy Soller
|
7b8cc59890
|
More full featured syscall to set namespace
|
2016-11-16 21:52:24 -07:00 |
|
Jeremy Soller
|
3ee7a7ff0f
|
Add chmod, update cargo version
|
2016-11-15 16:43:49 -07:00 |
|
Jeremy Soller
|
f48cbf22f3
|
Add fcntl
|
2016-11-14 12:14:19 -07:00 |
|
Jeremy Soller
|
a21644c278
|
Add fmap
|
2016-11-02 19:26:21 -06:00 |
|
Jeremy Soller
|
96846aba3f
|
Add sys scheme to allow inspection of processes. WIP: Signals.
|
2016-10-13 21:00:51 -06:00 |
|
Jeremy Soller
|
8f44c1556a
|
Add sudo command, add effective UID and GID, and groups file
|
2016-10-05 20:31:59 -06:00 |
|
Jeremy Soller
|
957cd4501e
|
Merge branch 'encoded_syscall'
|
2016-10-05 15:43:35 -06:00 |
|
Jeremy Soller
|
0e7fec4adf
|
Add permissions to the filesystem, preliminary permissions to the syscalls
|
2016-10-05 14:24:08 -06:00 |
|
Jeremy Soller
|
33a533665b
|
WIP: AHCI drivers and more memory syscalls
|
2016-09-26 17:00:06 -06:00 |
|
Jeremy Soller
|
a1311b50d7
|
Encode many of the file syscalls
|
2016-09-25 11:20:59 -06:00 |
|
Jeremy Soller
|
a57b45e86b
|
WIP: Kevent
|
2016-09-23 15:47:53 -06:00 |
|
Jeremy Soller
|
416ec07ea4
|
WIP: VESA driver. Make initfs generated by code
|
2016-09-20 21:52:45 -06:00 |
|
Jeremy Soller
|
a5cfb8f363
|
Create example userspace scheme. Remove kernel duplication of syscalls, use syscall crate instead
|
2016-09-20 16:23:28 -06:00 |
|